0x3f31ae3f0000000000000000000000000000000000000000000000000000000000000d7900000000000000000000000045deabc44f8e2967c65a5c4e8c945d524dafa9630000000000000000000000000000000000000000000000339ba76c167be000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000fc9424da271646361c162e7a2246f7e1b7861a3897d8eea3eef60ae9b3562bb4a7a2502dc1b3d08fdbeb7c0136b0e1fea7513ba25a9f84bd4985920ee482ba25be1c7a57bf6c673874dee6970f38dc18c0928b0caffb20c33834f1a0b9171690613a76cf035994864fdbd0aef5efefbc6f0a9f190f33013d1545bf7f1ec50795ed7b4bd1fe20d4758b6d8bb3b129db86c5769929cbe7e061e54d0dbbc4a146ab266ca468d4918e989e5805e448e3f2a7ee00fd440118dd5e3cd9bc5b00bd26afb97b1b08a5734230e0ed476ed52e4a60a15cdadfb4994107849827e4192345322b262243bbe80e2840807f88f37576f9adcd089f46937f3673b9f7afb6cc58ed5b1f81c6fe8819f0fd0748d9018e949d158d3cdcd1acc5eef4c0380e0be1cf35c85eece9c5fb76db4d7d24ad8c184535f5ca68aa245de67a6a0a041d981648790ac5a5d2350bdaf3d9a75a38b9f2abdd94641a42e33029866dc47204de2ad845d4c4bcaad03d445b4f8dee9366695083b90403f40c29539d2b448f20c8aefb06691d4652e9633e26ff1abcd14f779a290e6faf010c2d1683578d11e74965b2069d6f45d141a4dcd0483bf20b22692f2595deed10b4d2b8b90fa130a9a1fb0b28b253e38ad73f5332ad8b82c01b3ebf4cfaa7275d31a0248de7491474286639f27