0x2cffd02ec7e4a4b23cfdc5b8ea948d97ff43137a341991826b97b73cf9cfd49862067e519c66c3c02392fd8ebb2701318b03187126abde969cf883d8e2bd6c97eb0dc212c9fc797a1567d8ed5a3095ec9a3e6a46eb5513fb891d5fbee22977cafce95d4836a90b300b11f9b44e2dff8c61a0c4e439b4dd3a9cb7ff7e7da8a819b2736583be4c6829c0d22a78e2744ba0c0067abc1493576e44740937763dbc331316401fed38a4c88c306d224a4e22f71aa3789528791506da7b537daf35fd9d42967c75c3b4f8370af69f7553c56f9ac35bd30d59f85affb88418e264778de5a9635bf68ff5f55ee65c051f36ad4b20e54d301cc7f218239e220787f586fd2b72ae003fbb1b899372c51a1857e26aa9c85bdd4bd335f2690280364bad04a153aec7911f051816bba713f0a580fb10d5abe5e9f717348519d0b76e4a4f983aa0031e8c8bcfd17d816b70e611cc44ff17b74c513a3d69a2d51fd1cc166e57f44b43e57209a4666398b827b04223b1ac170cb6624fe78b4d4a7b67d2c6c97b5ab29fd3ae43d12aed13a3d5d82cf3ea6735e00e5e96630e115d87afdb79843bf95bb58324e0a1cd93bc9c50070a6eab4614ba098b571236b361e3f3d65da0161ad255c2f137dee8cdf1616eee75f836cea7f0ff416a6f6d590b93b630b08e37e5d8702b4297e36d90a4a2386d18d5f3eb471c271e8f170c894a894d11dd9d942a4913dfde21bbb0d90b7bdbb1476231f375dff97147fef4e7e540a62dc545db462a67693af411570fa40ad9dce3b7d670fcbcdac05f9eda2cc838a6bd341b2e86c1c8ee560beb78e290481876abbfd37b38855acf975aef593302a7e24cb802cc16f8200a6cda1170e96c9fb7caaac003f019f45bfed8ce57d9f608026825384004407fd1fbdcb4db975ec3784c30e3c85c3a7693cfa844c918340aa10a34d3f979158e94a4b37939c0e68de4525f41e6d784215eac4e944f2f081d7e509dc7ae2ef96241ea4e400eacfd7dba3e551e7a73d2629fae46f8e12f3bac3c990adaa12733cdcd27961b2d6dca554a70327e4529f87cb9cbde15e955a02c8191d033fc3b3d668d4f99aaaaf0e5d949a8540bb9e078a1520a7017e2c4004d3bba2b43f889b82765e86d30e898704c1873c83f7256c8ce80cc1396b77a5c07c026a9acb51b33eb6a1125ab7002f2b6dd4d36ef8353b7bae1d77c69298fa4b8e8ea8cd5d4aa34524d339ab5531e3c77d74d80c7c89da77735860d1e55bcabbb9f56bc6bc64fd329f3c091a36e3603775ab6fc4d1be8d8e4ca6b5e91fc7c43d1d4f68801e01d1cb3d9e350bb45fc1e7396d40fa61548b48db20cbc0239580047839f3da5d2531618904987f0692365ceacd392069d8467cce988478a2431ccbd3508d34c6b4cc1298a020d10473b2e6de87571f0d9bc47f5c1439f5dc7b9b729831c7e73465aa6e38fa7f496b3c3e31a4220950aac08e86608d245e08f566923d78f49f6da850d3b960313b22c5a9d7f6255431a9863d51322855c4cd327137c0b6f4850b4ec49809b8402bfc3ffdb95606e93b917a106b01eaaec4425ef442a41e4c9793f1b1e6615288c10e730a54807fa3e0cf26e9d0552c3eac6cb7a59258e62414007994243da91bc9da162a4918db95bb75ebe4a3d9a74d43526d7cf0b4be584d8b8522dab1f8926997390d03e709f6719e95b50f2eaee41263a9aacca1302a152728d3e67092883263a8535f923c422785ab97ad96b607daeecc1ef598c11b92d56d3b9a7163ba9c8e207b1fc5bf0dce68ce0589ebe7cbb9fa5a30cb5ee9e048c3e0737d1c09ead9e4c11fe0eddfb1f66a9543596ce0d1aab873a99d365d14127f69c3e0c5053123ac492ab7bbae11c3fe9609851d5aa466d836cc5400a6ac6ef7768ab5b4f43ae3ec6c21ec8e32fc50f8c88c5f39f09