0x3f31ae3f0000000000000000000000000000000000000000000000000000000000008a2000000000000000000000000075cfc676964b0ff6c0c1af17dc54be18e1022c1900000000000000000000000000000000000000000000001043561a882930000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000010075f89e4775c1410dea684747cb50328f808e6ddf6501a604f046ea15c3a2aeda2807f61ede08d292932b688c678de8f57af53fe707bac978e5e5c76374f078738a092143063ef2ec80674d114d68dadea198cd14bf2d090003630292c6dc025696753c298955c83121a7f41b5345e4ca3be6526fa59ed2985acbdb2c8f4b3bc4fe195c851f0a0fb128a36f50cfbf9155e48fa712cf7840137f42c3e5f53ff8aca280da1e1e1935104a4e3084ed3413b8f60c73d10afcf56436ba89338bc7846e71cbaa3a1b7d54977418facabdabf32c20e6e44b756ecd5ece8bc1e9281dc456c211f21f6808450a9f56c49754dab680d064167af60d8a802e15aa6d02f5b16e5e539afeb9b1c60ecdaf2e2c1d6fcc740a68e54138e13af136c99342c95873998fa8fe49cbaf184aa553b93a217ce97cd105de781578eba6374969c7e70664ce476ab0052b7483133c28214c44549cbe8cf90d05c2fed979a3d7db4ab0398b8c48d346124f234ce29f4bd3c8e3df0fe25cc135d943c10f49d7104f3a4fe5f359e978ba50b5d88caa2f8775bff5cb9566ba58967da8614e7f760503ce93b1b3307610120fefe628b45b0c937905e2ced4cfa7deaaf79c6246c4885431c13a24b1477889fea1af9d5ffe016bc066d9a71b1988ad8b089f0cc52d717931093c63864a1a4d13d621c46ed2f5fe4d8257ef8259c268de61e31f879672eb3a1ee878a