0x2cffd02e1cc432c3c31ab54a06a567658e4b583e0aafa9ffc75604b1f0bfffe69e38523620f9e945e0ad17f87f4241c905479ccfcfa3cd67b11fa0cd6a0f1a40c95e501e3d6ec000a122bf8146126db6ff316dffbf3ddb4549d9c544318712c55febbbe5ce304d627c87b6b6358a32c090a93a791a3def21de262b56930f29ecafe54ef96bf5da6cb93b31b5bd70bb5c8120cf92c0881c5b037cf325a96ea47843bfdb7c2f79db55ad8bcf5730674c1d9c7bbe1594e0dc20f87c93450be60218eb6451e50dd7e5b91b9f82559564ebb2ed7540b2e94123fc811926beab2ba10b29f04ec65a13033b1db128131db81cda6c44b6512c4a2ca99e7eecf2c3ec78e93dd90370a62c8b8a3eec5561cd4397859913fdb9d7b66ffc72225edfa0e4a89a7c7efd9111f54adce04a4d3c83a62f15ce406da9c77368ea4c2b2a650435e4ffcced47275e1f5345abf7a32ebd720c8b6d572ad8a0b128ae4e9305fd5f7364a056113cbb6631d1c853c8c9251bcafa7e3f6793076c7362afbc300d217245d2db685d656e842bca0d6b296fe4b1de853c5d82e83cf256484791cf5eed4c4ba6edeea18cc0ebe2dd763c566825c1c43b3b89bb5cffbabf30ca670ff628aed96a060e0aa3de269d5cd157468dfb4759d6efe3d38ca4c6024414211a2024222089344478f0a01ded5d0ab87397f5ba20b4da2d3187af3993a14a02ce716681ac95e0a802b1ee3dcb0abba645efa19bed4e0e96fe5ed47c8f2e14b4b14dcee4443334770a34a0f3ef8db5858cc4d81b792b9898602e28591d398db9a28d1f994bc1757b0211625447ac389318b8add33deb7a991bf543d83ca778f0641b786744493e159de17b13be9b7fa50257ca6c975ffa67a639afc91e0fc499b00fe5f839e0f9f0004b0eacb4d46e056da99a1726c2c4f7d945a6f20e4d7ce779c6583e9116215341d1244c8d378c4b1841ea292d5adc4ea9be3656d9943fe09e2addf8465c07b8f9027c5558dd060729620bbbd8d56b6a7ede2e53833d382ec2b403675ef4e2d60e180d416b96fa42de457f23c3df5d12795f335de20e152a2499e54d25e7c1cf6b700833b33151241ab383c286f7430e70c683e34c640b3ec841a9b8d5118e649651b12dbfe26239650ba29ab106f729124e5037615a04747f26862d09c9e3d1b14157e9b38d27f5d473f9b5250161efdc75df70030df0f38add1eb231f5263fd9bad33bcb580dde10dd8f68cc33a48dd2dfc1807af65d5aeeaf62b14435709b6f5bf59334361b76bc8bab8a860253d10882ee90f6cb5429aae94e69b3347b594b5b1b4a8b107d384e3d6437e98a596a25f9e8cc87c64b6f4a1b9517c077fd64afd8975f6c61086e8c6783c68121fa37c3356320f5ca9bb8b6f9eec4ddf139c873630f38a6dbc3cfe7cefe9708d5d21c4a92f8cf315c96071c95ca84de9bf7f7dafe12462bf4306b718ee05870bc31add1b8d6ab1f5d67e51af4d23b915fe8ec6c042d80a17bb62c27363e8893312ed704a3537bd252894b7686bca70601a00ce1c55ddf7562d7c9b2513a0e42d14175a0ed47155032674d38c27cdf5632fe98ba91eafe1e46b8cdc908b501f530d010d76c73436113d777d3ba04541178cd57b1b3c64d39b6e166ef9b6beac99abc10b41cc0c112075fe0c396ac6ac8f1981c1483585ea0f8dedb432bf485628011ae1790d0b8269c85fde9e3f35a5b65b050c9ecf60c04197e93ddbd56de63176f451b13023b7604fd5efc85713a7d2405f94c928b6a9ba4d66dde3108f1c27a9fd3c4d3e9e3fc3169fd254f1a97dde7fa47fa126128db5ec6e2e44894ba57bee7479dac4fc5777552b2a7cf7a9661d9ffb9d40340aa30f2804374ab51e15ddaf8b79d4541a864c4431c2c601ee16793743b4d339b755164197d5f823673475cad0669a0fc