0x2cffd02e5458736db895741fcca0d5bff640bab31ebc2f501a973d01bcaa3273d283b9f11bbe38ed4a11787e8a6a2656e0e24aadef375d0ba710210d862cbdc377696088e5e2506e7d1a18e988280bd0ee19ca27a67f61f45541c693f24f3661d47dc24ef9c7060d5f82eb6f32c2d253c18958980cb8c9bf9701d0d67a98a66457536a44cd6388b9c78b8c94ddde06b28c1a5bcf56bc7b2f7c331f57483c2229fb404a8637c026d92e6a26954b27327746c6258feadae5e72308d84c047eeb8355aef261dd0b9a2f73f318dbed0e10cb7de2800efc719766cfdd6b61a2ab9b10700a2dd809557fabcdbf09de2700dff0e92504d879ebecbd11c93008ee5655343fee2d1fbf8231ab7851941079ffcd830508e4aab744b99805d9bdcfd9d4e0fd1b756182735fc42edf8073a87e7a50cb96de838747230df3f2b976aab72d57771989e5c373796051e66b7e4c2fd60e5503291eb299af3211cee967c848dd199c0164ad396c3de25b2d70e98425d698102521de746452b7a901321635ee3e26b2243792eadd57b320f4d2af2166604395b40e6ef63dfdfdafe3a62288df9e3302b54c59c76e423df1dc90c0c28bfd3b6d9905bc85814e72cb459b2ad0ce2d14236f4425d0c4ffa69cc11bf769878929a3a6c2db60b792f95939c8ca41558b6cdd2286fb80c7c7235bf705be823f9fac3f29277056b18021b8429d581db931deb840c9d921fed71d6fc2758ebd4271b05d0a816d6c40078694e8fc5379dcdbdcd05efaa5df7a69c81eb97a4480ea9ceba93290937d4be2b5d9f5d7184dcd961ed77e8137162ecc0651c96f59c76b835513da77d411229f2b711928676487ad328423c1a2eedd893833719f2ddb007a3b96abeb145c2f7c37e5fe6e2ef390b9d66e3a144e1fb5413defae3ad45bd2751ae3c20a14481dfd65dfb80e8bf2168743228c9b4e657b3bc36c96494ac257141cddbc7fbfff842031bc4ab91c01b100db04777dd070b2f4383b8a8cd989fdc47fd59b500aaf4a1c83be62308557860ae53d47e699a4ed9af2cec1582ca593f97782105571ddd358744b6e999c1779be78ac032dfd4784612b5b329e68700a414029637b4483a802aeeba33a61b4d71e20ea7aff7c397204e303269dc5bc002fb37583bd9bfaf071a466c22ed00b38085439ade34cf7267b069619441eac667bc8021924bdfec6cf5db851d0f018c23ef0ab8eef54f689fcad0ed2b2c8fee9281435f5addc596ca094691ca4e66be9a3479e972e96bff5f30765ef831bc51cba1d9011e3545b32e40fdd045311c85527192e10a93bea514b717727724f719a32016eb6e7000329954d5c101258d7dfbb18a0cb364beaef82c05816af822d9e482cf118697dc97b1facbbaf5839fb5b8bdd98b5dd39f31086d8834e5e68612bd62acd614c71c1c6d31fa65dc8752afcdae0a60ba74e2798efdeefee3f37a69c47764a3bb3ccd2a828a0219581461f70e59d7458da4f02f15b2c130160f3c2041eee3cfd29659f187b29ba33c4e9ba4c0c79a492dc442c5afb523f43c6a261c3a003c32e6e370fd03d075ba9dd0ccb0fd66a09fdc6b249598f0b26f2dafe720679bd11d26a2875012803275a982cacd1a0e0f004be5ddc9cde01ac076ea35102c9e0d52513ac9f24b21ddd6cc36f037caac5ce7ec1b945ee66092166dd66081647dd1bf7dd6f593a4eedb0302fe2627ff27d78a66ad7bea2722e16158aa652267a98ada09e7edd36cde3af3450acb4b50f670f99fa5a278e90385b3323ec88df103ad05e63c158f187c21069582ff0634efe441669c840de0401c26645050eff5d3e338dd41eb1ef74243cce8b721c48bfab8c13d67f222e8205b1097f2d5e5542c63c09012b28f298a856bb7fb6ce95eb98d3c14a607ac300094d2b21d784d576be5bf121a3d2