0x2cffd02e56757fe5e8ca61532fc8d48bf9049d5de5081c82fa96ff175c464b92f38044f9231d0f13a3091908a3f3a0e37237f74db27d5a00b59a855876bd19eb5cf90cd4e021f3235293fa3738ba6eadfc880e02fb26be63a41ebf5c3e164476c212ded65829353e76933dd742bbbd9a40762af90915e35fcb44eafc01a299a738eff63fa21d13b39f2b38429acd4efe3f6419764e1d1eb68d982073acc7a27d5b450fb8316a8334c00c466d854f7d7530245558a17f4871de78cbc100c7b77822d0d893fca067de82abad5b7dfbf94c163552715f94176f37cfe38023084e980fd95f7ee00487bf36190e5ca8631c8957a12e6a31c5f9255726baa650b612fcd420ec05c28ae0269e6513292c377a69a10ca6abc55af6812512507d2eb6bc79c8b7248b37ea7487aaf7c5bad64fcc5e47ecf38b364a2259b7b4824473db7112af79187e656e408d96bdf594f9e9d22fe6d1ea969329a69b8a55c9d246e46a48b5ce9788eda32deebe5028fcd0369132b4b4bd537ada33cf87574f3020976f41c004bc8dc52e19a86c1c78c24e80bb0cc4a6f2d8b0d2caf7ab803eeff8924f2ba1cbaa1d0b24bda20ae8a4a7b60d5927a758b17e8414894a4a1cf1cffe347683432ff60b53bd28f9a170fd8010534256520fb3ac4785884d201933bc8c62ad1d76dba2e667d0971d70c65740f928952e5a5cb44f1239f6a40fc0f4ab0792449d3770f3ecfda25e77d5c050404d732a4105b3ff0a70d8651b33cf1dfbc04de66507b0feae36566f4c04ac6ce138b2f5d4dc2ba2a42a3e83b57640728e694713bcd8ed981cd80d650ca488fdb75217e4b4c5d8efb59bf8c028652ba0425fbf14924e1e19870c033090acf006512c514e2160f798bdafd5f666a0684bbc499f093c966dbb14d8c47efd9773cec3213555d8f4cd95e7c65e1af0f3f380b1fc4b93077d3124954faa3ac61a81825defe66970d95baa283fafe3e99e37028b4fae56ec76e050bfca80774c36525aa0a6a4e73cd56e064eb1a0399e0e0587e692664cf13aeb362de8556c8377d25bd52bebcac274f293da0555398f421addae3f513a884a2d910c4cbef646ac0ad29a356047cfe3dd093fbb2459d1b5c2683313abb14601d0bf95776773e8c21432111692af82b6c14858335e9e35ac3c594b6e4f0b15ab0c3c3cef027da07d1a1fbc00f31b21438ff19b7fe76db7beb4607fc67a8dcca8fa489b2cf314eb4fa2504327beadb7ed4f0c83b5240fc447b747bb40f3dd8bce84355b70f27d87ff026810c1e6d476fe90d7b873a3911201f29436cd34bf1478af322d56d0023466819b8b31cd2952f57b1f6e7938f0f0f9bc033114cf72037b422037b6b0441feacc650224709c3b11f5ded484cd61c95e20edeb6abee57a0b3efb91bb02b7fcadaa6d29a4069998db15a4c1f337fe073fbd8a9d176c047ce9fedc98d9af54dbc90dafbffa2632927cea46c437363ec358092d16386c07ad4d98c6abcf011205a2a9fe864114923fe540245e226a9d7dc942d1dfb523a6ccb34137c94abbd9f9f7a22076a9b7091097b407a9be2d05a4e03eda824eed7916f9afed51a36b0c7cc0d8679eae40384d014e839fa8c59d47b233953c26ac674efe57022734b12a619f9127348d720f6d296d065a51dfa2eafca41f56bcae11607799550255492f9b5c863881bbc000d9ab544a239f37faa623d5069b08a23ae76a169b610cf9ecbea82df6b519500bf4fce7729c95fa4769626df8eaf18171d14f0ace5bd5aa9d9a9b572fd128ab78ab80506b971c7682d28f11dbc078b6469858bbc0fff5b2d210892fdc11f1c4705b3a8b87aa0fc0d24ba8f193f8415a1ce735faaa98c0454abd841470d2317de330217f4daefdd36a89eedf25d17e6420b509eaea40e0673a20529301108737004901363d20