0xb31c01fb8f7e9f8ffc71fe297caa7be2d406c03c6fb34ea14b5c5910a920ce15a755ad6c4ca0cb339068aa83b480f379c2469cb165d16adfe4f1bca5afa06982b5918f3000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000000000000041fa871c15ffe2d9628a1cd554869fa6a41e3fb220350e0dcd317cf993b05c3fae692de9cb26cef3138f85f52aa244d6326ae74d4fef259febb1918601254f58571b00000000000000000000000000000000000000000000000000000000000000