0x2f104277000000000000000000000000000000000000000000000000000000000000025100000000000000000000000000000000000000000000017e81d1b640166e67140000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000000e683a9ef98f9c84b7bb1a1939e7c4b487ef73dff255d6744ab5516c444666f7a03e0eec88ae926155a935639a89686dde205a6e79b50ba6f4b1c6fb46ba88f8d988c8e13c55393f6811f6db21f127899fa4ed30a617bdf136127a96ed5d14721f979a2b25b7a44eb26302e49856787da0caf5d769fb4f7a286d1fa0a7c903b7ea7d212472bb16074fc49afc5b60d84a5fc7f63e121fda05312558bfac16469453bc3d8e433f0d1a0649869fa91b6ff0c8c2f35f9c01f94e03c911dcc3e5ba6b5a29c90e843abd3bf3865f194ee33e8e1b57cf4d01c77f569644a5c1aa23c9c1c0ad670fd314c4e355bd94b4fbe08d3587df4a983ea56f6c009b51e5b4a821b82d1fd7a15b0a9acd11030ff575b25f03c8587e6201051b7c4cffc34f925590de2c99742dab2c8e12bddb749d63a435ca1b5f518c6fb4c58835bc07da583de738cc9316a5cb373b869a5abc541fd6f6b2c7e2dc22c38715d1ec5b35b1d9f53ca84114876c86050f0fbc545031cd4462c1869d54565b49317d9fc74780734a75982571cf06cacaec3c6643c6e808c8a18e59ef29f4e9eda7566c6778a49a050421733dddd2483742e6c4501b5ac42c0516fc3607432a00334d86ee5941ea4e4166f3