0x2cffd02ee1baf4c031313825349433df7b8390bd0f4aee4408ea7353c2cf38f769fc2dd0b3b4294e3a1af4a9743529695ba040b0debcddc85239a75080ed911780625d62c3c40caf589fa80b19df14624f3a5fae6f31ae58084df226f7404ec1696bcfd994c7b78fa1970f9a04000f3a726cf7637218d80b4da5c652bf0fbdf70897b155e136c0a735b2d35a9afdd9d2b1d043c042beae85a66d7de3805907ef205bccec711a0181e484799f58e51e141835a74da0acedac20286263bf0fd1d7fcd5213c81884645bfb6f1ff3df1eb7a4e6a81dd1828c49614e67e7fbd22a4650fadea216909c1e1ec4af3a035ce0090fc255f53ebedfa6905dac22f36f2af9f29f9f4f1423b249ec731917f966e8904fb79bd9029e5eb51b2a6faf8b3a65d3d4a5f59c2e03269c30926e9e9148c25a3b8c567674fef0709934b9fc80d9079ce57df0a67d11853da0aa9e82556375021cf15993dbec32dd81075fcef8833fb195df2bea9ca1faca602834412a44516148ef4e1f78106418a6defac08a4c6878dcfe18257f3cc1410e8963e4d9dd36d5304495fcaf2d769ff17224851c519d78da8a6bc0f747188fa51c9d68502735a9bb82a9f18ed2e8cead31011ab219dba57113c0af87174f51944128c41af729d01d19d32d74ef1f31d0b55d5ef7a64c23de7ec21ef8d275c449947ecacd9af9f87b6a8d44f645fc2eda4216ace59088a153b88e461b65b4cabfffd8b99b870fb4aea49e1b406e3567df1abb8fc9afcfc268b4aa895e51351e1f24d2d6c74ab8e96ec80a6a8b909552705cdd0227fff74a326bdf22c1cccb960fff64ca2300fc0551159ba89c0eb099760ad279121b815c0f5298e8af9acffb52571868a8953f124f9d46dd3efd53cb3b77356f68c2e75c50d75f9b814c9356baee1dd0630478da04f1154dd5b554e2a45523630bd97b49ecabb21a0420efb319ac22c2345f6451a786f7d82970cb5d0c2286bcb662eff5bc724c39703e6ad025c7ebfc7238f71d5809e93b36eb06b66f97bcac869b729c24294c5dbcab1c2cf00f428fa2ff8b39a96863b1ba2f012ecdb47e14a79b229cbe6648c61478b01fda02ef4f50f2669a7bdb8ea3bfe6cdb49e67e6987ce79726954456fd42cbadf3ab7fe0ccef5d88195c441cc722a57fcc1e9854463d28f3778a7df40d56d4fb2991bf300577883feb524be95eeffd6cc04c8b1541521013a58351360b487c04dd24df27d90bac94acabda94eb3ee659015ab6df46b509ec9e42c593e8e62f96841cf21032c7351bf6eb70dbd8585c93bb9df5ba6127e153fe3a4abd559cbb43cb92a4132ea870af6b5c107282a5593b0ae7ca9e06ad77144ab785cf28d756c86de0065cafa54184b229c75b3d056cc4a2c2298da67dde1cd9c5ac43d55bcfdb248a64c01fc383ed8b8f7ba272020dfbb73c8f49950cd86fb5f16bee8ea76b4e330fcd8382d39103c5be1b70229193a9bfa42a69983009f2c8b91a9b7df15c08a7bae53dae7a3150bbf472b939766d483c36a6d3c3de205bca9f741772dd7428622a33580c97580069c544e75984d34e83ad8ccb2f96ee45b8965dbbabae3ba98cbac5ae6990c068c986d160baad8e61be8f171d68a7534e2ed3841822d0b5bdabebad0dc5d1ad127280dc293e16b44c600cfaa195d9e867a770a31034528dc5455df341e368aa50e2759469034f34f83f46958d7cebbcc5f635eb486af75fd412ae4dc7ef12aacaf38cfaa52549703b1066848e951063dac84ee5beaa6e438b07836d29a9a3069b12318b7f67c098e2e248f869a20ec2f2a8a968beddd6374d9d8fe65ff3d4adefd7b6e97e1f806724b468c147037dbca8939e5b787e2fc0bf07ad6d80d66dcf9fe197119be2aa06a120b388bd08c8af9d64a3b50a4e96170abc75ebd35cbfcbb3ac9ac4da277