0x2cffd02eb8df1a5b6b099c3084e94ad0a4bce494d30dde7b35fe53b5f3289cd82baec4b9ab91ddf56be21e63c6d755ecedcb3561dc36b6924294dbd361a4fe533c6cc71483e00322ee145da2bab6ec0eb5bbec4297e2aa6e772fc63598d4c60e239a17c867c5dc85252d55d9ff7a9b5c6fdaa2f42bbbf9c256120d4b183d704cfc9d0b134ecbaa9d80066064bea314f94501c5a14e237ecc14c18a9dcace722eaaacfabcbc67fd8644e3223508845be35b1cd6fded9deebc86811072b21e6ba8b9184c176c218a42f365c2d29a204802e751423c9d2a90f33eb434d091e3ecece0049138e33e3d1b6967cd81bf80a967066d291c694ef5b3a361afd29ca62e02196fe2dd9f598f201462d885ef918253388a133e65a48714ed90a55bf43fd18919bcd84b383df74b5b831fa4e7cd7798b6a11f187bdb4173859624ba587b181eb83395b0f530490e0a65c0776d9bc43ae28652b82d0946023e771e62cea22194280e1de2f45a1e723d7d612209fd49ab1a3139e5b3179cd860390a39b015505fe7aff3d3d1b8cf5138c236070c426678eeb8f8ef3a30b023df401dd13308cebd7d2a9a34ab5276680aaae174ab1973cb4e807cc7e354b9209db35ac989c00c87b11452edabe74e47a340e267282360321ee06c4dec916d8f68e5b473235b046d3b8c81cf63a9dbf6f2ab5e57b88ae45bee2db23087f42b7d3126c5cab69f64a5891c75204a674271d7f46bfcca90db213536b0095a48f3be3da9ccdf078a13a462086737f9be46dc703d8085179965f224e98e5ca9dcdd40e79ef91ca7c5ed4c577cd6c588f0f6023e7e241c4b8ca5fcb4fcf1a7dcc3669f183746b2302d0ae1370d399efbf3794f6ea95139049ca0713c4ce16b582c6287f09926cc4b9a1f01e7f0ecee420a805dc40ccc682ba79a2222b17fc28fc9a7a58f29b8c6e1cd180db1552cec312b99d2f9802027a485ea93d21685695afa9252b8611e2e4058c52dd7228a891bc587a46ca35b9e33c1e1bdac494629104301251b1c079595126e00a23eedfdd33a361152159e6655f56aa7b62f7d76e31b7f9d6f34c9aa43f9dbf3707501d3450deb0c3b21188d163679853e5a2f3415577784174ba621e6bcca50c0ea81b6229df566077513612fcca59305ad59618a136dc35ffa2b623dc197e5b1b44e08561fcf4c97d2e5a9180712f3f1e703e780c063aa2956ccff8476a04f3600b2eee83572ce51aae083cd81b3f743f4c103ad7ded724994848528e6f24adc5cb077e00869fc568ef4b648781d6c58a7470019911983c823503f40289cbd8f0406d27891c7f2ed41d866418ae6f2b0e760a90783e0061ee1a7efcb1d1391a9f2f1bd0596e5b4f45441ab0213a9b3a5c05e723a8af19d530d983fafc8154834c1a1d60a9b802fb17c81741bdd16feb5fbb874678bfafc6646c1f4c532089e0ac158ac9c2b6b76cfc5cc7ae3a88c47c18d39b50bd007af7f404501f1125956b845cb1f33b0bfac252a673165b5c6ee355f2c78afbdceb53c8d616ca227b31d74deee4cc04b0e1a50b3d184b0a373c26874d46fbc0439f777ce96855e9691ceb73e45fc2e8d1cadd54bb782774ae7c1cb2800dbe5c497c14e194f90aa747605da3ea9ad8511711b989d6a7c58604555f1617ec3f267667dd8570340198a1fa1c597bf68b10bc0863a8d827a65319ac8d6f50bf3bbd4102b11dfbdaeff25edc47f82fdd3217395669f1a272ba882ec0134770b623e7b30f3fe70057849842bd6d8086fcb230aad47e43f202e126df74577cf6cfec618c167b040d218171d27ae14662c341bd7554b2e00dd02e811b8b537b82d5d8155c147650878d6a501b043714cca64b2e843fb43494c35ebcf4f90d03fba4192a7e4283a2e5c69459561d94de3d95f1c45008f9b855643d77cbc735345d681