0x3f31ae3f0000000000000000000000000000000000000000000000000000000000000dde000000000000000000000000af9ff342099f2d91bcc02d186a24049d6a64c8b00000000000000000000000000000000000000000000000170a0f5040e50400000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000e1a9666df49d7af918026771f6ffe2dfac3929a7a88140c729f6343203c4d5c9cac5a786c926bb144a6a68aa5639394ef29692ef4e9443f22f3299d091516856b2d85b8ac247bcc18f93c507a206e18ac873e7cd893b1c81a508b7c1b369d397bda4cd1f2b7b923faa64d8088ba25593a13f6d118813fab0639a680891f98e7a0f621d97997fe146e8f75d65fb024833141be55a66346e0be77aa4f7152f4c58871a26e84215f281220c7e28a05aba305bf9d6f774b3b0a1fa5937ddda9c56efcbaf4bd1f9d01791ac42102056b096e17ee315aea2ee50008987825d08b37f9338e7aaadb5d6f12d0aa678ee140c1d893c8a77d1acb657d09911c20f97dba57163761242a76e3439a3a96136f09a3c044d957134f31bc210cf163781998219c867db9316c4cee011fbab616fe65f5f57946f22c4763e557a214631d8f8e7db27dd64962262e75cca9736d34516714df922781a2c06d4f76502d1696cfc561b652213f2aedd087a98005fb54d5f3c6cb875e74ce82743586ab3fe2583a41905f3345462acdbc91020d760c6765a645041191a308f6674fb28975b13055926f3d57439d239d217f38231264357ba4b6c09c49df834385a8812b5b612c32fd016862