0x2cffd02ec2b841d27fc83a5962bf612d6a23c1988a2679467039182e33dc06d0b1321cbbe90c311cb0a79d0412b8756b94cdb2cff1b29cc02fd09c93ebe7d6f5a6c9715c32f8ad456326985bc555ed2538547519fb2ffc370e6eac63dcb189459af5841cef2419b2a765d9f209b50a1c4b85b416892a70978a3be024570ad0067e019bf41f04a04e287200da61bf2bfc542cebccd4d7cd35bab4999e8013846f8c2e23cdd2156f94b98b54e74d968c7e74e446be50c9ca7c67126a2b8140288309d75decbaad032dfcc753df259319b79050883a265d7dfb8741c274a49cd43c05f8ac52680f5ab5708f4014438fa89936075f791953163c1f263b9a127653c81c8a1a149592a4433508db1b6a05e934920473f5e355b5e9cf9a9ced73834e4b20c6a31c3df00ac28a836860e3fe6ee186c17fae3c4adbc11d6504a14c2371ec1b35da8dd88006c8ee2fbc4f4628ddae39ee51243357a687942c4c3abf185fd8dd151f8b24804a3cbc562425540b441c83ca5b6cb49dc7c10b2fafed8db739b054529cb9347af5a85671313afaf1251fd919fc39bf0dfd7f60f936345784e5be895d37a6802af650e9877b5727f725d34f9313cf4c2c40c6ef9fe40a7aa7d1a9f2db98f8189ff58b838858cef5bbc36e0d191f195bba4fd9c8bf2f92ad08fe31d7433971b09c6c49dfb6028063f06bb71d071281c269661c3618677de5b0b7d9c4aea87beab77533d1192d731857027116e43f03f7fda2542112dec7b6ab00b79dd811cdb5cee4cc32df9dc3161b86604ca954a97c7ae662c6e1f02fd854c210d9e40df7a3d572e5afff447a981db568137e75d08a7c14924cbd0aa17995be69996a3919f12b36677bb90a2cabb3bf3afbbfb0fe3cdf2f8616fc89eed4be3450278383cbc9fc9a48d0914be2e9c93469382420fd5c4bde1285be4755d6cac75ccec74da5bf51fec8642edf5125104a3af41fed7f709deed4aadf31c20c13696198017185744f452d959fc87c48a0ab32820fc578619d07902445eac72b33be1108349ed229a1bca6e44f23a8adc9fc9639a4b667c27ced417d6bbe922388d1d8b275f34707e584f373a673b9e08a38a40706dc4c1de535c12ce7a86c796536c2a5da6a6b101b20ea7672be1810ce13505c491b00ba17806a9d35745f584e1c2dcfee161881a2b1edeefc1397e7889fd8bfd1e0a3d5073eda2bb74244679a6e1c69be862ec1a6f89c3d318e9dd78f40b7260d0e5e36988e69590e7923b758296dede2f43460772ef85aaa17ff37c0b0f4b0a0a6b82052e5d6f4c2b54b949de93f8e8e07bc31d8ed8c24471ba11d09016a29ff03fd4448ed687354a6e2c5d3de11f075f44ec79e7db8fb4766d2ea1dcc670658e168aafedbb49d80f41f2620e87498b2b0cbf12ad24aaf4c44c6305e324e24dc97217ccb9a239df249718d27a2c6ae21ae5def6e56d1f859e2be8e5104061a608ef97a0bd150fdb4f9fd9ad3070e45ca5a6913dee0c13abd04effc25c693f43c539bca13bb0a0fb479966b87a0125eb11b7fcbe967f841298247a48ea1087530beffaef66b993d214da3331cd4b3f696cd18d68820fbea043bcef9465a3a2c9d23358b88edc0cbd1d7991de4ac6b9a03f2208b4e33c5cfc693a293fe2ae6f4c697521a58c07429711849ad666eef1fa5f55e193feea4946d88c927bacb57fb26b71e5301ebdd0b56399dd0b37e59ca94c7538b8f15f4c4914e0326a1848458c4c0873d7368f35f7649422755659b6d8c23788265027196d93dbd545e23b2093786511fe615a64357b6d8d4951d0f12826d5bdd86d1fece49e06be755724ae32ce8b7a7504e03ae513b514f00995edb62f13fc6deeb57cd3d3eab883843240f583a7d72aa1ae5293cc16665df6bb79a37ea77208eeb622a9ad53f4e3e40ec4fbff8b6