0x3f31ae3f000000000000000000000000000000000000000000000000000000000000091b0000000000000000000000002c6b9c7e1f0374077ead768aa5528f75d84039e3000000000000000000000000000000000000000000000e5e8b07a49e6240c0000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000c26ffd7e9ba5a575e68e4dd0f63413614ef31731a1c6d17e12c986479260d2bec3383586967d3d5e1a740ab504b543538883482c3a43039fa3970b8b4e80473f8372b88cb6e41e97577dc65b9fa820c3fbf58154e266232c91597cf0ffe86105794f395f6e74c751922782bad9c520270d42dac160851f36a1a294c0d52771b8337665387e6142460a320b7592823a00e96416c27059736ce86b46ba95515319a0bd5e1e63b36a7a78b800579dbdf5204c51b0cbcbad3aea9da9f12c95ea7d3e2967f418e6235240dfce798a1a0bcd234bd05e5b337759df7990852d8d2596d0c73aa9d6107a1add21c43829f62b32127f1b0a6422e077a1be33e7d27745bd9b01de8c37301f765bb9f79d52c40149e46a1cb72f8655d0e8d43e0caa2ff6f2457f8522e97f00325262949c397006ac0f7cabeea5a5ab693eaa77f724b30427ccbb91a3c05381561e6f19b6ced0791808b263dcbeff3e1164c811618bd293e5ac32cbb0882818ebdd1ec124a944bf95ae002a072da10519eebe01aeadf290923a1