0x2cffd02e78b893437f69e8d3437c92474778049b3b9b85844d9c1a54f6ca2fa7411d8926ae9968a608bff82230d081948ae33a64fe757dbcb81a5ca72c22c77dba7936d5b98f84f0f50cad012d303a1147a2779dca9968963e1b86c8d47288649ee31d4cb758276fbee8de45546c497f5af201c52ac8ad869a454139f12b4baedeeb8a33da9b8238a6f4a404498eb6ce383289ba458ef65be54bec469f22428b855f8151b3cc09be3e6ebf2ae78af93c548494cf075f46fc1eab6d89adef0e644d37b1f5c1f755761c80fcb47e3f510f1d5dcee468ba6a55219c35941d568b3e6135958fc366d9ed08e3e6f5cec7c74b4f317558657b87e4f28ae5043073465271b83a4a0461871d7968113a4d0e1f6c9d0262cac74395b8a8133e6a784e645d519d23b99fc850ef5ebf3306b4417613997e37ef286b7ee94dc732baca80288014a841a2e33ef4fa8d092416b2143a46cb3f12953bb5d469a6d5c6a32583c0c4c29ead457c2f26491d6cf387326c98483e1c31b79c6fbb67bcc77c4afba4e54abd1f969fc012623d3cb2cf952274e3ccddd1e45c6e6ef5489958e4010c0ab8b33292f8d9e9d2a536c4b76ea0d9ae1e025abae363e6a92b8512147fcfc809a89846835033cb548492a133a9895f98b19402b0bf2878eec84295220929d9a1d6ad8ee31324a6fbe78c0947e68048eeebdaa89e2b7bba11b405d613a7977a4ed071384630856ea8804275c3e30280b8463d36dde93ed25b919e77ea7b9605bb858cb528acd7c76eb1e9c2c70ce86818b45d2941c29ed65556c977fed538ab3ab125daba1b7eb32b1eecb2f442b1e4a54c6c5a46f84406d8bf2f6959e883b88dc282814ad363f5985cd23f7bc95ea81292ca397a1ddd4a7791b45e2e0000b1209f42b2126f0dacc8de596551a49ce66f9eed1a0307c6fe13cdb57e742d0124ffc4b5bec3f0c836408ec9bcb776b08c5aa4c5a03b92e40c385e30eaaca5f42bb6059b237f29db998fbe154467787f6cf85df061e99c3b32a97a8ed8620aed9c2d4fc07cc0a9aae01036d8d4a3247a08e65e9228767de256c3351d44569baff1a1f1ab24e3250f9e357e60c9a4d4d9197470b8e0be35323871175d9bc27c2ecaf373faf6ab62c05f224716f2cd967545d77470d4cf05812dd54d7ebea72f7aa6942ac4a9033516d4b7feee7e47ada8cde70753240a15ee4a2a1841e664fb2930b8e50d7c0a4c2f016d5ec0d25ec21b1a595a610eea500d15d7efd4d8d204cfdd42784a4f596e3b0c548442c9c4542eb8b65deb91a2a0da16d6ed7fbc790411a9718449fc696f55ff5f4ec8743f54da8ead178125d1b9ba6b1a88ac97d131fbcc1d8330667524661809d7eaabffe8307b91243576efd2bd8859959aeb998a5a1307855199d07f5f7aeb0da1031701151a8d7255e10ffafdd3a9b4ecf62ebe482a37c12cbd5a1c8ce99a6146b9db7f06b40da0f670234e90d7fdacd219e62fef131a067bee7495318001099390dc0da13789f1f911ae635a48ce39df631677220aa99023db7c32ec10b9d64c8f9908a22ae965add56f318a3d2bfc153a1d090dc6aadcb78746c3f6c31e43a02068a57f4eb96301aeed25fb6b9b7afef2de6511e678faec1b4768dad47ccd58086d87efb570520f0389ad2e77d5cbbcf24b8f5db8a85552fcface93883cb419c9b8c46d115afb0bf325040544a6a1f927b8cbec94860955072af411ef2e0455a9191a7f036bfbf215b92491d71165012d63f19c74f6701055c2d627d63944790a6ea06735afbe6b4c5e2950b97ad58bda11507a9a1c7cae60959d60e21afbc7dfb4b465ef6c4c9cf3482c0a30e42914cdda24aecdb9e71652b41653f6187cb9cf866686573bf9c90f18d75a4d2a80bc3b19054b67060fce55c785d776fc908d0fe3c655af40aa23d12c98c5