0x2cffd02ec3ba9f0b566fb77c0a287865fab0bed3cd5f251155042eb1a3afaf633ce37daeb8e46467da5e1e25c7f98d13e33c66c6cc3fd65fd904410b9727797bfc14b22875ff25404c21df4d133aefd9ebeb9c47c99477ad0304142e1a6eee85e349ac24e3d2d0328e6d3d6ce1389ef13aa525afc004a8a2963811591353c1b9bd896cb1428ce2fd297c611c96d32f2d1919b406bd9155ef46724c766aa6094c9f7da411a3c5520f7c456c3206ea9dcd060a198b87df40a6df4a30d4dee49f7c61a51e3250e65f5d6b840865abad92f8681a45b2077710f287bbd543ca4d56319a206eee6ee6b06e338644363e64656228b3887bbb90625944adb11b28146d80f585c5e7fbefd0b34e665680a27c8c25c574dd1cb5e60ba38a9d6c85f2967656c5e622993343376365c9e25838245695595ae0cf5e5e8fece8f914f5c2f82e08d6c93e2ea957db95f8088dc7098bea9ab99074a5a305392a47c2ece71791bc824fe3df53e0959beb14cc020e51d3232768901bc7727cc991976fada6af111da5c7a19e4a8c6002d6c96127743c6a908fbddf3012a5ba3135987c21ccf873531c2fc139723052dbd27c558fe1a2d9c1981cd905bf7be1c6e8408d3ef00bf02ed2845dbd4f1603ba950814a88d603b0286b3d23799f658fc8d2072c18dfaa972c762549e7530af625b59449aafef8b5bdcd083e667fb062d86fd99819b9ccb67eef9425860d76006ae9b8f642d1f07f0fe6a5c179c7959c5a954eabec4ac27c576e513bed03e4d0255f529bb2d46cca613d25835f7a0e182cb95096716d68416ed3b16bdf2558ad303835014f7e9c3fe7c0302e1ee9ea65fc3a309dfa6609b2f09bdd2264c439178270feb619d842d03b2116dfe9f3270de588e316fd5cf90781ae1bf9f5cf3a92ff1ee4236fba020852578a59085bbb32da29c4ed92318e8bb57046b1a3c4e787a1ed61163be869e9e212bd49f78f9d0dd14c5b4f3f6fda78043ef0464ad1f8140e2a726f8738d67fb0ca1ade6906a18bc60b08318cae8ea3e67a8c9907800b41f8342fab939df0ee5dce67862b53611850c154f47eda00ed098a4baa91a32d7891341acec0c07a48dc47bb451da7147d80f3d1bf6d28bf8a036734d656fece137fea4d41c7d27613a94b70d50a2b8f61602c7cacdfc88f6bb9fdb06fa09b1ada3c6065a78a8e03a0697fd9fcad23fab855a0ed418875701a95f36590ad1602890b8f7584d3d5e867d9c659190fc9870671d13f665fa05e1759a5fc2bf6f99c1a7c3754f05cd6db84ed91e96af5e442172a346f557a3c22978f37a90f060711241fac7c569319dfe1292e8cc92aa87ab08223364720c9d454744f83da2940c850b0721689b3a38d6e495251a9885d84eec365e398ebadb4897541c47e57aa5b331d82eee9003ee0004a70806fb3be320f0f472b6f8cb90625c0fcbc033cef0f402879cbea167a877a1366e272d25a45bd789a2ec119bd9013edacefb8d7afec9b2afe0bbef29dd3dc35e6115934b16ea23b7d01b90545661552405a127c726b4e03e3458501914d2cf24cc789ea56c916f4050ae87cd1bd2dcee36af17aac49919ba6897871e3a2e24a2c6f21272721c961648ae960ac38c04435dbaf6c303a28b218be676c0d81a5c7ff208f9f7417dc761265563b1feca6f830f038fbd44e0590d74e6967a4626b65b37615a1b32da623348d612e993eb69fd883e226a9c643c16e7757e9dd37d0e94be023332733f1836db8f878f402ce73806891a98df9e95b079646fcb19fcdf0f26440d0de7eeb7e9070afc01ced6dda52dbe97600fcf3a6bbff4dc82386b134fe2cf5e91da0cc6002c221d24b521012de591b7bec6cc1d05efcd13849c8db420b89f4928794efc5b47b68b1c431a50dc215c5d81497badc3d3a0f382c2fb337a57efb8ab