0x2cffd02ec6554daad7a69a2381f5eb87eb643d489165add42c3d24e4603dd5233fe4a6e4f6942d68a2341a62275170c6ea9a6fe671cc553c791390b64a5f3fab808417214cd424fcf09287bca468f67715e4c5c4a781d51c5d5e6ce2c9313f5a9c69ce7c238f748f5686b915534c29d9da2855c3906359a713fc2f500d38357e2d4d6e72b1380987c0f2a795c60cee47ec5e760a97fe9844f9bba841034e9429b01730c5e296a940da737292331985f752c0d42a8f66da7e2b72b78e1f909a18892ea7ad52b750b678a82710ef68901b2f00e4e4ae72f212209b926c788808217a37008555bdf783354a73f7b3f82d7ef16263c51a7bb918bdceca2b8137819e4a458cdb1c038af5668f06c0ae583af35dbc6dbb15ca7c94616524bc4e6b9c6704982dff3030cc5c840590d74bc198b2bdad0cda5865859bc5745e1cb41c2985bd691531ad4385be05cb28a53e39ef89aa3b3d0d608ce247206b744e869099ca85f46608289bb0575f2ad58f49bf150d8728d4a7d0d42b80e13fd0f197b1cef63c2a01a348bbd7a0342d8f055eb6b7511f4e76a0f8c471b950ecf566efc514905dbee86cb11568b03ef46ef715316cc86a9820246d0c8f4fd0f5c4919166e27c79d9541c0b290b7c857789856e39bb288d8a238a9a05031b8c93f30216c231e065f8cedb3ccfcb8b27836b6f9c5c6a2ac1c3b20b06e8f0290a85a6163d7c112f10997487fad2b6b908c6aa2c7cfc6c0d0698a30ffa44e0f6484386b6dfa5e5dfea1157ea71158e14fc27ebbc9b6fc811946f75dbdcc4320712c0f3f319b0bfc4d299b480a3463779b7883e3799efe4499b5a69a675c8abf9f55493999a79e4bba05f48fa1736a77099b7af079262bce42c137a7b942a0cf24ad94547b0726d9de74927ba6d0932ef3960fa57262d2cdbe878d4034693cf9221f96920776d5fe045e261e390e79780658cf5402e67444d390d476712ce03e8d52ec1a07730e629b66981f91b7e7a93bdcc6005495e78a2f602bccb7e05fcbbc3d6baf7bb8595c85661077488938ae0a89293d22e008fafcc2317e30df0d20c74360e7286f21119834c0d527968fc03ac287df3c3dc2ec57a6b2119081b71afe2e3e63f2a89132e678702b354968abbb297bef4d6a7b3970f162ce7ef121cb0f351a2c8d1b97c8b4abb4b9c6cdfb9042172d6400f38733b94a16013007733d5eaf00056b4e49fe8ceec76dba1669c49ced9e278e4d30394764be9e8114a4bdf4deec14b6cd1eb32d564cbb0cc638a0f4d5b1bbb898c8deefac50038b9caf84494c1b75261bab2691680456ed5961056eae657c0a436b5bba73b14cbf8976955fa56246f7e9655850c2c25d583b8ece227ab00de7463f764c78448856087a2d5e80bbad00448b5c60dea7844c09437cf01a27d3b9878d7800436fb6511861963d14562a57586ebde0870be4673b8808edaad7b8ce6d1891769d562dd1a492d0f6d979f70151eb33d5fa61f389b77d1d7cf7aa0c30bbb1dcd736fcaf5dfef929225da22dd65fea9afb4019c9438ecc38af4dc7895e1e38a69d7bd653aeb6b89d70adfe181c2e7683cb4874535c085852616e9a03cd9809f5e4f16d1efdc37cbdb49130129dfc6b03c1da1b9e73c2a768171722407641482f4e6ad546c34f7a1dcf82282e2ba13bf2ac0d8322eb76ded2dc1158359f55d0033a76fa15efad483e0b18b477a23d49cf0b45777dee8ce8a60afe8afae85e0c6e90c6f84b82afcd7161735fac89aac6484189f0cfafca7a5f2ea7583e0e9c47502b39cde45baf6377e53dfe8d114e3196a33149d3512d7dbb2438b2af494ea2e85ae4b8e4fd9b5b2375627d1b4a1a7c0796b76114133837b58f3e206d474675ae82db36eafa2ea1146316747b72ebb1ee7d72cdcf154fa7ebc1aca5ec540244129316899c8