0x3f31ae3f00000000000000000000000000000000000000000000000000000000000010c70000000000000000000000003ec28cc5a2f7615c2b1a600e4f1179cb61db3d8a00000000000000000000000000000000000000000000000e3b3375f534fac0000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000e5e92a620aa9c27ae8ad6413c146f918899810390c231d2b4bb74c7de832ddc4c8b41ea8c3a4e22dbb38a1bb6d4166c9ef0980749f40ff9179829ae955c7c48e843b83295fc5b854d9f04399b072b5af5a86200532c184aa234de864ea3b6727759ba6bfa3770fb4048bb8a3f9d20c5406923dc432058660708b16b2438bd51c957173b350bd409f574a8e4046021fa5504dd441fe8b4d06aa09cd44bd1c9575213c23361a5904a2e7a3405ad7e294b03618ffd274f4d0f539933f42c866d322ef7c571b86bcfb3bfa9a0112003dedd7f2648d9640073c6ac71396eebc372164e83775cc7e4b5242c868e6ba53ce670e2fd954bf16ecbefec7683710acc0551797d9ffd225dfd18eafcf93332d074eaf53a00deedbdc6a2abdaa1310583cd49952accc959d10d1dae7f8ffed9b5cce83338e814b380d6e274e649e565d8734c71fd9c312d1f425c19cf60299764e00dbdb9b7a4e6ea403768ddde8cd17033b0994bf0b1f63d8d16a4358ecbde5a5997670195035fbab7a666930329dd733bcf9096e5dc008412776a8927f4177b95dde7f75c297bae4e9bd8b000f3eb50b163f45ef3c042b91ceed57e756ba9b6afd23504435e2fc7368db02f44ba65452dadad