0x2cffd02ec616922f37e95003035b809a8d2e3b487691c6626d8694b408db13f72789245aa6d21dfbd7813ddcabc51c3b3af3dd4a32bdfd07b38c806469a6362cf5e75cd0f3f0c6c6d06f88e3175f72c8cc81495838dd5e4f4f71f610c03742466b580c553872f577338f270f4613ecf576feda4d4b235f8167cdd07d1111b4ffabaa2fcfb83b84c210676421d20558320d8e0a92945fd71e7d751edd39686b7d67667e638d325f1eb9faa27f5568d9bb18b2116b080cadffb3e917f3523d5c00abd4a69ab98dd9f6e161d2cf4ad247578c262f1b99f3cf0b193e0a20296d121bcffffb21c2f56cb16cc637722268f47bb66b9aef37e624bf3e5a9d808c856c7da10948b8c007bb717995aecaf522e964cb8dbe3bd9dad8f3e05f79ff2e9d24199065643c5e1056cf29e9b6d0bca507fb9d6d941744ac6185b18538dc75755c3df1f61bdb888bce56d84202318a86efb8cd1c038ddc58d0510f34768ee3fdcfda10fbb31196c788f32951ce8826d98351dd23f31f05926f8be8a48c5b2fcbc8b05f68df031bfee3545f5cf8b2fd2ba9f48c7f76556fd629b14a1d557fb0544d21b534d78c082d2c7bbdb609875789846f6619fe1edcaa970754a69da441c6e60faa1f80c7581b219b175e94002a37c5eb44e0613f4b477a76502478642e7e19c3d6ddd085078e1353048d9391597ce0e7027b0b4439fd8e9c7e3fdc369370efe190c10c3f64b41bc5b4b0ba80657cb466adfdb2dc05a257cba79a8efd172ce55561a0d7fff3a293396b993ec05aa620a68a5d2df65cf38ab1a1daf0e4607e047f42d6770272bceaaae78f645abdcb55609749602b429b3268b436ea84174e32e29d9b4bc1aaa31d593c5227be0d4d94c081bee5c11665e6626413cacdb1d426f198f395873ed4dcecafd960b30619601c4946c64c956cc7d44db4cf849de9809f83b9c3c0f135c889845119bfe7e366d80abc2f03f0a13549d9802273c7a7bc1d365bb1a812529abe9f13de4e5b78f1efdfcc16dcf4adbeacf7ea30eb3f9453b21efb6fb0a170a2adcd09b7d7ff75a8953f46006968754dc80041fddd6cdcf11bfd0539e126121918cc00676dc9d459d931b0eecd1a8453550d93eb751da380ab9efe909bf6ae1160e1914a1bad6cdfcc4bc36666c09f116a1b3cbb4e81fa882af58c6758f365427e691143906886ff55f68edd108e3d58c34ddfb1364550528bba905b2632b7beb00f48c1580e2554de3b553515901f07e7e64b9c05a2c2565e595199993798cba1f1c4bbaeee77e7b605bdfe653d71d969f9773a8af29d4ab1bec306586dac1a034d6289ced103233f2109b58b856317912fcb00c65efa60a4522ccbc22ffb037a3d058f4570ba5bce8ccb8d960af89d35f7b4187083b6da4c8b3123ff3ee884c38db9d26d161e67b47ca8a3516864bdaeb2a718d74ad77f666c1f4d3cb022fd6eda70d5b27758113f94f08f57d82960d5d9967511b892d94353812546140a421c00c8a0e62ff4c11725c031afc1149fe3ecd8626150f1cd33efcbdb5d8ec3aac6c18ec135a0dc69bb228158e6b05ee6f9f7b899d16354b993731e522953251b8a4b7ccd804955440e0a90204090cf818c9a139cdca81c122118b5d80dad6f5f9226cbc3ac085e9e5be7c3f4f057e12ac5697e7757456321e0a1a48da2d20e5b13fc93502e52ab750bdc41d97bb620548b2385388421c68c2e76a74bde586b09a07638a3474780807fa55675790b4dea1bb4f9747a74fd4995dd1ebcbca0e06275350c7197912125fc8ecdb914087a339450415153f1a3533c96c68d6f94ffa05861b0b87b47fe6abb9819188f3467bbcfb948c8443d4bab94f23ec3d5021ca1818df91722249c4c016043cf215cb9b499eecbf05dc0ae6995abb68a975dfe1b78e1fe4dd0a6deb050d250b2a9