0x2cffd02e6407a65e39d2558073833d6e25445937e415d811e40caef0442644abfbdb4dfbbab7f7de40a1b081147445541c6268bccd239ff3b2c5e8251ee2ede0f85056ecea46b2324384b4828957690c214a25841b93d60523a968064d536103cbf27425258ea31bc79bf4794055c552550393e3794b445fff764991b24fcedfd63e32583b633aab8db2dabf8b2e15f7cf9cef80260d3a696d160d3c080940d59d01c4a18d62d65958d2e91e08e9dcf95da99d5ea815b014b2f92f093443d0126cff5154c5c5da0aec98f9ac10a45cde60122cad312cf415832947f2f148eace50ebdfc30fbe81e063da9310e2409b695d98ff7e9495790e438aa10f09f16e3356a45ecaefe32f5a32f6dbe35bcd7e3103a1bf9e1ba75f9b93147e9e9667f4d8067649531e57b212be0cfabb47e8d11534ea52d146771c41eb802d2e2e2e859ab9c955020847063e3ebd20f4a7b42c6b5524d5cd13baa871cd7852bbf57b9045d9aa6ce9edc85c5c3bc5ef3886a1340a6dc3f117bb9ee169705f5fa8b19f366c1d2f9daff73ea5096dcfc292beacdadc45e3dd38cdaeea91f24fd4e9322436df08970bc21348eb376fb3939462cbacf8a6d2810a921c4beed639b8c473bb8f7adee9a8802df2bbf1b26735fc631b4f6a1bb40c3d8269b3b554ff0fb8ac359f42cfac78124547332d4298121dd7631e72710360d939dc70e555c418afb5b2460566aab8a76c0eee3b61ed51880c6bea4e272d0d3dcb9eba7e9b6795fb12626b89f15fde01f3c3f62d2fed2bd06db3112f5bb522e416192f18f33fb47de89dc1f732ba69fbb6bc6e913bf275985b8b9c6e5b471e8d5d7a72b3ebacd1d1f9208e1f013f753b91dd19c1efc5fac13a40f64a7c2cd75b27785e49b2ede2ffd70cdb6d76cb31a56abe353fe3aae416e0972908a7248d1d6d385f09b89aca527e7853650c10b9c85f08eec80ee4ed7098354177852f6399c719d5d1923ac203854a8b2ac39478867f012b317dcea2a0fe7cdf4bbb8f94771318d18f506f51310022b3f897a16df5b04f8a040528cf55acb59918228de2329cfb008d838a68943b048d4fa11732b24cc66244f458ea1b341d230d212b18bf280fd203dd782e1c4aab7f0c2fb3082af47a322a998bc48c28e48c0db35c9024b0944bbfb02fb84f5efa100dbc5bbe7bd7aa2884fb618a5d08f56e702ca7b4dea1d45533371ab03bed479271137b9ecaebf3282e8e58a805cb6eb84d36fd889bc6079b8dd017c9f9e9e3a740991bf09133f900116022d7dbc9c2d0e4c9212646e95c3777275586d7c237fb8fb0cb55dae8a202d28b975d6786e25fa92d6cc112d52b2e1b4d5af266cd76df859f587f9ed9cd4903cdafdda6ad8ed06a0cc9a4914bba8b29adc58cc7f7eb1e867a57bcb3c1d27fd9c9d38953c1d3340d10c15e519eb13b7e1214428b4587b9b34c9fd39fc539de27bbc8a4d119833253bb504555ffe7ecd32fcc340ae78d42171283fe404a6635c503362ba579e9ebee0e19ccd5bf4241358f5afba3873a094d0a508dbbdf08936f95f41c39790c06b256abd7fd55212c684a18ad26cfea92cda6fc8ae5eedcfcb2bb41132e1a71ffd302a3d686378d25505e9a53b214c0c7bf33803b2897f7185a93119c3407ae2efc8ac89ecff7b66f4e1ed7ede7d09371ab82fabbe7dcd41e6357cdf0337ff9bad9f3c4c371970845080e43423cd1ba7727319356b0f0579dfa64f3b4bbbd6e671bd60a8b738aa3902b8db6f3d18e894ed189d9925d296dfbb3012cd835a30d68ad247b6f2b7d82ed7e222b3306a2bb11112bf3e1f8852e06b78caeeccec96a358ad7a407afd836e2159fbc9486cc87f52b1d9fe06a2c29aad0bddf69799e2c88c78907f2e0d9cc81d89801511a6e5db1a8c751a721c90bba706b1a156429267b9c9bd8402c