0x2cffd02e79f048c12102b15a0517bc0c8e5aa78a2d82505f175ab3d92f0e242b5ae42e18bc27c17d97d4b496d4e9c7ea4b9273fa3b2b869478f7953104dc29d6b0de751681c4e6d57a72caee93c2d8f7ddcab66a88245b4c3c386dcc41e3297aa7616a96d4a91cff6395f18397aca6161829eb330f6a5c24fe1278390dd5d79ca1d62234da1e3f5af72de0b61c3e260296553dfc60066eda10567828d0e24139cd09ad340483f5903d868d1ea89b4e4f4db3301eeb5a62aae1ccf388c506873bbb63a8109a7bc85c6ce718835709b08a50616f9ff2a4fb24ef0fe9ef4e18b31d27981c58c4bcdaa69407b1d38862d9ffed346a0fe51006ea2c1c64fb61249c9f877e227f2dd24c0ac55d8943c0edb8ae25de6804844ed58a712136615ece3e7fb1449bbf8663a52e6cc7db32aa46959ed262bbe155e722fbf20016a5c19d0f8b0eae270eadcf7c5ebfc6be988ed10642daabe75902ba524e73677c791457c445c7cae75ba0c24305d5b29fe8a057b9ed34e33a4380987dbdae846d2c9017dea7cc4aacaf28b2388daa3c8823605ffa133ec93f0d58b39c050178ef94bad2bfc0c561a026bb60fbce7399879e6f03a7a67903a14c67dbfd9cba248d4344949f71c3093eefc1c28cbae2d9b12dfd1cb40d1113842208f6d8fa44a481604047fbbc833b8460f1b0339fa0c69fb25d73f60e0b01a0d3d94e74b764eea24743cf0621a982e800c970e0fc5e877f75c737126527a81d490b99f15e1402f29ac42ce9485d4f50322437813e341f4503b81f5a64863922fdef7faaaba40e49a34f2e95eca16cf0bae697d3661c7c393fef884f8f36d807e1064d32ba76845a00c76af631be28b576b17cfc5a1d1f65cdf91c0a8101a73a778e1fe31ed04e6aea21e902f9af77c10413070337c72a6f95b320d92284cb6177b1da36d1480db410749ac423bc90659a504ddb948ab28957edc02dbdfeca4efed7f8fcfdc3942c1523f0a493a65571cdc3af4cb4d8708c4d778d2a3a06dc7c019d2898a16c73caaf6f256ee7f6f69cbeaa012fbb95148d54b793daacc6695da03664f0eb612d67325066629ad32f2b76b10181290a09bf9bc9f90b4edd5178e86d8b98bd47af1b25265e05a641bbfda75a1cc426596b6a1496b3755b29de39fbb1757f57af2ccceab1fef770e6a40aa75ab1f1b71b24af983e43ea7b739241ee6666a22661e9bae8c6295e7a67aff77ab64d680773bd66d033939b48b99f052caff44d6b39f52ae801f7185e9b16227e641cd92598eee9a6d682421f0429746b05761412af98726cc957c75ab9708966e06911f24e2d4e33dbadbc7d6f8a53c127fcd0483cd9a34127e90b24750be5d87e8caca4f652bfb3fc6f2ca207c3bbe1089c6174ca3e93348120ac02628345261aa1dcdadec9e2ccbc63cf9e4af629a2cf14df6d80c9b53b4922b265610763cd3450bc33a2f6d9d4bd15892e7b10944a2e3719f0e4ff67b8a4ac6d7be2ae8ef343b2b67dff93f1e5343713b489bc23cc1d9b5f29a2fa59548361334928883002b6d4e3c42fae4311a22189b8163781708946d3d1fc8f90d68911608abde5db08c231788f217fa2224cc3faa2386aabccb77af0f2c029677317096f41cba885e621eeb595e32c6e5bdcd69857fe706a5cfa6a61d748aa47f861e0571bce04acae45c7c0a7fcd9a67e51a094dc06792e67b5a21ee7326db81d173faef26722f0418d1a8e19e4e9688eb02db49af872b273decd143419e718f6ef9bddfa769c203a6535028ecbc75f5061ad80bef77946d10b1affda3f19e0e2c29bddcfd3336538b58bf55bd145315f513909e42cfaf10a14d0d4ed11a4b2c2862f968846f10a7503b73e2c710214f8dfa0cb1e429f4ea4372e62d17f18b90842e18c3d4d1911166b22d909e89815007e50ccb94e62d6f6