0x3f31ae3f0000000000000000000000000000000000000000000000000000000000000cd1000000000000000000000000b93e4579e03eb89bb5ed2dc0efb7ba4341dd3834000000000000000000000000000000000000000000000173b9f939bdd83190000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000d4280ebca52594d79b33bc1eeb05643a371fced4f7be20ca472802c5bc0c9165cf2091b2350682d8c307bece5266a18d0dd9446b9483cab65d325325456ad9adebce4861a7ff74e77f43c726865b1179b15f9e3cf7a86e183c18e4fb8541da2cbd7bb8475a8476d17e569d80ac63e3d1f6a5870d95b1b387198d10ed05a4abfd6cba5ca87ec06bfa2e331e1eec35ad65302e79ea0de94977c9b44dc3184ba2a8286f5011b91f59f1dec3018b59d626058fa50192e749798c3e2da49a36d1d728f808b6011bbd3c589304bade101ae3fd723e5433976beca7f5e028bd160edd8c3ec994cd013d1b0fe4e34e70f250661b063c0f9c987426f01558720fa1b89288fd808893b3d651c75f7186ed3e7962a2ccc42af7d5ddbbd7e1307ef91f0c055c9572836d69ed3fc72f35bef5c93bf32cc8a527d66cb220346d59caf94ba92986289c2d375845d0e17b5960a80abf33606c08d5944c73d336648aeca2d48818635f090178e5483fb6107e198ed8a9a320a04e02d1b30cc6297ef03f9470d4f7e6c130fdf787b6c3fca3805d428337195f0e9499a8b45c3f33ffcc9b0efcda57244