0x3f31ae3f00000000000000000000000000000000000000000000000000000000000006ed00000000000000000000000073dce95ab3c219c62cf9194330970cb5cc10b6210000000000000000000000000000000000000000000001223dad094ad16800000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000ff4a5dc0acc7b3c497d3378f367d07d7b6400f9329e1a520d20f6b8ff63ddffd2032ef73c851d39a75ad8d853a055e45b38c5464352a2fe6aaa89610a6592f2ae8272a93db80beb298348a91b9cb22e7d37ee9791e276390a586981e6115684295af270f01488984b140fe5b7ba23f5af82ab9021260d5660b60df75209cd14dbee47c8800d3a7d7e7a0d93d977094dd71470dc1f4bdc66a7f6bbe66db3a3a9374d116307fdb7039c041bf429c38d07169eb22d94c31371e0e1181ad5c97d9ce029e3e21698073ed15ba22a405894e9a81f229a4f27820499a859f4a35c4be115477cee11809bd211e8fcaa39c59fa11323600fb564564084ea5e381b3ddfd2b12ea05bd0efc50fe2dc557ae5e4d5328cedd3b4d808785de02b75c944ad85023cf628b795f547c7987a6e994cae13fedecf799283e5017677d30e8ac13d3850030583e0a6962ce4ecd1be7f8e393166ee5594cb657b491bf1d28f2a68a2cd17cbdfba473c278e94d1f8980af1370faf9ef2e22988f83bdcf04a9777568a05725803f3984a54c05fdb8b858173f002ea98f824005e88edc0b11e1e410957a5940c1477889fea1af9d5ffe016bc066d9a71b1988ad8b089f0cc52d717931093c63864a1a4d13d621c46ed2f5fe4d8257ef8259c268de61e31f879672eb3a1ee878a