0x31afeb310000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c2bd4a2434294c595a150e63ea996d21a39427771ed25efcd497089462a58969504dad66eb2953f5389b857bf2a611b5abb76c0c95073e25ff700988ea6f81ea4e5440780ba27c3a52e29d6826b8ab6e702ded2d8d2ce5545c08d9352dca4763f89863033f36b1a32f36e456ce2c28d7d01a3762f9bf8baa99fc16c61a76ec474acf77f6980be56121fe8280120de1c06e6b24404fdc12f0c2dfc511dde6daffff876ddf7ae9c66381252b85e335c3b4698b2f89e7cd948f01dedb234571667b647c9704b14e50582467d34472ca24c442436e138765b220a0aa6285e844fd7ed74e52d18f6219de8cdcc99a2319eded884df3715b40421cc4a17389ea9fdad7cb282be6e26a00909fc86f5a7ab453b86b2e1bfb8c6797bc58350ad71c70c3098efd094535a2fd949d2c32798fef431ad41b6324c26cfaa14cc7a72c5f15ade1020e0056a5ee538de4ab91fa455298d5f9a47c9fca6426fee1fa746026b31ee6d07c4617f4b6563662402454fb21dafc9c018a717b165b401c0bd5451f5f6644d