0x2cffd02ea753b05a403fda7bcd45d58c5dcbd2dc650e43da9c5523361162e57e7255eb2a202084f7015cc2b2b8e3fc49c1093a0bf48e6be5b80c7266725c189de0cd262cd1dfdf7a3908df9ba7b00182154d3617e014b4e665970e8d5804250ec73ff2eef147bc1dd111bd46469b4cc49f287006ef87c0051a982539852363844e9991e2e69c7b9b3be2447f991a0818a9a207743defbfd8b0cbcffbc800c5a1c94a20f4903d905beac2c90ed6e5c162ff89ad2425128727a1344d36a8e1f5faf48f281d152ea37d40c6ca89575727bd402ce0e4af1a549ac571ac6195c94281c4c159f733c15b670951cfea7e7289f28cf6cceb99d513d63d9c4232c1fa69488349766b5548cce7af600f197a8438de21c213c9c870e4bcbfdccbfd56717c9eaf98a373be2658973a924b38195974614b18b57730ee92589f2886185e63e7a15ffc4910996a4110de8ed8b083ee9d003d950bb81d80a8b45e23841ee0e7f5a92c4fb92624ee546ba7c45546652e05a1cafc14382a95977e95813c2cb67c997c5ee57ccf534ba2f38a0b1819d67b0ca710ddaea02be9823b80e3e2160abc78cfa58a9d448610bb44b8d4deaa345133be27a18452ff5967006e308ab05627d110aadbaa986ee002f6208c6b8262082f4a9065ee7c306d44d34a75954758b55c7526c34f7fcaa4ee51ea113b2714da0198ffd7737c7b70e035b6e0d300851da1a970b41caaccc18cd8a467d31b497d4d8bbb517f38e8855a814ef683ca51a10c5d6bfa29f05b6af30ef7745c12639a02ada72ba276e3de9e5f9cc3b00a460acae283ce038097de301aa7ca3001fedc9e44e7158de9f6800272b06c1e809d5706f385a9bd7ebfefc169a4c81c43bf35312eea02f85a41618f437c9002706e5a8008a4dc52f07d5e8dffd4f451135d3e64edb96c2aacfd5328658e66c9ebe2733f37fc8ee1f9c82ffb510dcef2c61d0dec8fdc483207cb15347ef29d7eebc01b66ec4ebdff5d106e9a9370e3176fbc87cb97cd5fc567f2a6eb5a496e7166adf8d9b5a24170fd13d0119c5581059cc1ce65d6d42e3d303f3488eddb5812dc091d2a7499817014c831de7fa3fe7fd589ff77e593a3ab4981ec3ede805ba9128fe9736883125e3f0dcb6b080dcd48ab78dd8b7baf2e64c89db1cb07788be9e8ddac00a0c813def9a311e0098f6fb36c937ebfd36e7bdcac839f8e38d529de9672e4476689370250ae2109e509a4d517fe5ae53cd9a4514beaabf467bad6f594735f8923f5ca23e6a95fa522183691e7c2f9343e7b246813747c324614bda51181e3365656d51c2219d7d806c8c3fdbebd7172b8e965cd869e9c40d4edcef86037acf3fc85b3677fc42fd09563d6a52c515de639189c930b98ff92c5debfa3a76da03276bcb4ce3117b8dbec700969c3285010961a17d2127b9c591edf256dfac06efc46a49451e39f27797207e73bb94866eb0b19f032269bac9406b538961decb2edd7bc250dbdd903043105e8a897f2b2c9e98d36240c09542d4cf8db6d4dabea2b16dcf9f7c5351a0a8293a2cf05943bbb5d88ea7f1753f75881beefb64059dd9f85cfe821c38da18c1e8bce7aabca39e64e8a60b574ff9d3602478810ceea2249b6cbefcbc14d1e31dbad123d7d0323cccd3cba82ae2bde370c935e54ce02887519c6532cac7641c24fc94f0846132af8b7fb536c0414b212cb6892b792b34e212f6f7d49352679ee04dbe902249e23065c3c21d7c08e006b3c449ea0b8c85fa8be38c10077a9c6c0ca25fb7b6620d6f3f17e5b560bb49c983e4e88a449c2fcd4afd72bbcb33b69c30e38f57b03250f54d917bef7436a70149f5fd65498cf6c86264c3c4ab0b54ba563d068cac44c3e348509535303c895f88e3913068a8ad2674a8170aabf507ba241d222ad7fd9f895ebed3c4197