0x2cffd02e3c1e3e65d86df63d3b9a8ffa7c0999a1bfc5c6b912745a15362aea7e5cee2e117e5edbf74d4eb26a4e84b720c89e45ae5138211131296d9858c91ebb333da47429ccfb0d87f690b768aa249221471028b4a4d429329c27b2ab7a03d917574b91df84edab0892e22cdc62c01259139ff165b5691d84966e45787867d811b86945a9b5168adb30fe5afbe6360f7182cd68a3f7b10c86862d3ea2c6e3f86cd1338868aed13f50d2c876ed447c003231951fa9dbc4ab01c868c21fefbd3fe284d33cd4f4c613efa007598861c5176cab7652e75359e7a798e61ff35a0a1943f4d2682ede8c3aaaf70287f7d8075f11f6ba6fe701e1702348e7fc6178986a29386166a376b7e7b370b38658e38b80890158c4b884f6c280e17a429e25281d4f33314c5b026d4bf1f1ed8d4989eee6b978feb8de7ce5fc2a592ef5077c4ef100ca19a98fb7f4e989b0e79173766168743d2faa26ef917290a4108b1305b78f81bfe4029d3923d26c48f1cd17395e93527a8f3a5b02c30a6962ba209b4db088fa360d2e299417b86259ed4fdb135e64969af572a02b9c73f012fe1c3dc2c64d8dba6b8e9cc9eb160cab38b5ee4e89b06ea1201572199d0c45e8579f6b2eab0e6c3b271834850e4f1ea0375c0429f8370c30149e3ac4c8c6320eb3f4ac9af983dda699046d59bf0c94b693fd91594cfde4639d4022e4700c4db1593f4d4f6bce3c03203a4461cdb7db959f3cdd02dadfaef08997f90e6ea84c93970a92507c3d844a6d5d0ab157eccf9c44bf035d4237a661d4471a496a22719502977e986f9d50ce0e55a7caeea2345a551eb1bc9ba1290747a7d97020785cd3e66a3ea7aff5d067e90ace26193643d7ae29fc74e17007da108b8df58ccb86fbdce56c281355f8caf4eadc147a33e2049c9824a0c5b3e7094f35db3f4ae4dfc6e123d10c407bd94bad55e68bafe8cc6f35447e27d130f3183eec1ea5420bc076685d7a14add478ec0188179e7aa407dba654b29d3c9f5d7e02e8ac2c3f062ba1d017acc04080839291461528cde43a73331e7fa1f18982f384c78d7d42298778eb65e0f07f99c070803795181390d590d4d7a317d58f9b4f9983dc671760b887ec8aebe4d1fa0dc497d7e282a75d4366ae15bce9a1dff76c12b6c5bc3ce1ebe19a91485a4f0b7031a2e3e61eb60ad27c516a6228ebbde94bc3258e4a53f2d491bf64180ce8da911242baed7dd77a50025708803500f1f1d31a947b4928e05b0fec198cb895c2cc0dbe6714f27e13c5f1d8fab0d7ab13d2437c16f3940a2126e997767d2980c326cebc3232de43ac53cc010404b93f142b606d982790bebfff52b1744a8706625c559d730faa014a69569752d7cca67cbb53c880ea6254190c938b029ee380bf0fc6519faf72fc5d989b18066b224a6ba233c798c0b0c76fb237d26255afde7274d70caf487c2307178bc12fc778c6c593c7abde3b4c63cc97419b360beff8966e6ef8dd14a578c2e901d7f49d79f0a6392c2e3884d06e649d065f714b551e1b9fe62e8c25fa2f2e7078f4ded2a6aaae3407930552ca3268f8955365a63db04bf613897f3c03b37bb4e8fd80522412abdc3b529d33571dab7fc84f84f9af8c557fe8d4b576762a955603cf4f94117877f62863a1d7eafad6eaf21716cb0e40ea9830d3ac94bdc736f88528e72aea84bf3de1ec7b04eddc0844842c8201b2c105cef4aac173dedbe7f017621ff6bc5c3beb5abdaef1c824ea32e5a78dfdd10629cb6b22f4f43398faa0da72a50b3ff58900f791c9275988d067571734b28672a505df9491319396abe1e650a5a408d24e97101ff57727a141d456eb3449da0c57cee4d38da8ce0a542fd7c5d5a019cb4b62b71339b50f777ea9394d2953e6a285065d3823457926710d869a13c8fb33f6adacab8f