0x31fa742d00000000000000000000000000000000000000000000000000000000000000a0091fa174ee85afe46eca3a518abc0eee81dd7435aeb3f5cc61857499fa3b4cef0537f3f3b850c62dd877289de2e0b1d57391d9db318812f2c2c50ae6f8b84575e1d0379533903919e71cf10eb0902b370ba3ae78a83d9e4430fa55c2cf6c488a00000000000000000000000000000000000000000000000000000000000001400000000000000000000000000000000000000000000000000000000000000079000000000000005d8f00000000000000020000000000011adf8db35cf88e976807e388982066705365929c864aaf130569e4622f40a6c9593a8d1f2e32a4c058ae078b397832d1ef5bffc5916d0567cf80804406151f4ed71900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006e000000000000000000000000000000000000000000095c949f2dade9d4222f29e000000000000000000000000000000000000000000cff62287c4e3de1635635d00000000000000000000000000000000000000000000190442e1d17564106d71000000000000000000000000000000000000000000f4b28d3640f0d0a8e07bbe000000000000000000000000000000000000000000a13d371fcd2596d097ef80000000000000000000000000000000000000000000000492492098bc31fccdbe000000000000000000000000000000000000000000eabad029b682c58c0a5abc0000000000000000000000000000000000000000001eef788fa38330aaa6242c00000000000000000000000000000000000000000000055e4f431590960533e80000000000000000000000000000000000000000007b1ae1c0a3b0f46d6d338100000000000000000000000000000000000000000065300e68331c015b1bb70d0000000000000000000000000000000000000000000014b1d40c7f4307fcc85a0a3719cfbc07941bdc0cb17ecbc7ca849865208db8a8020ad4d74deee35e0a772f64d0579e2ba280632dcda21e094cf61ea73d41c0aca052de89804355ce3c1d0be62bfae70a8dd9376f7699dd32e20669db9ea62fa4da59c9f6aa108a6f3c0f0cfa0d92868eefccc624f0d831da24cba9f3efb2bf2ef3fdbfc9f3ab3f855fab042946725df2951d50b4a6d9e58bb3cfacbd88046fd7c8dc3806dbc7129dc07e0af8ae4a1c9bf4d0b3eb7495485d00559c1d1e7bf8f21670bfd14bc4421288a118fb8a1fbe3f0886603ca7fd9050528560540e10c4f05e049ad96c078688391525316f3d213f35e8b7efe06a353857134e4e8c51b8e3d6f166ef6ec56a00a84c0f77dbb0fbcdd88d5297932d259e955ba55f1beae5e40e8b1623587b50a688a826d91e5c1d9abdd77f8f0a22d199ee72caca29f06b31659e9c5f75d32af330b9000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000020c932fdc37f2113963e8aa2b76589a1b3bf35afc691d01a32834ea0e5880139101d1917a7055b23b31d967df88da26e3e376b50a4160d90d2d9c6667d2c5e24b1b8c2b7d7174a5803a18a05def8be59b06ca15b0d1955b247759ccc076358a9a08837dbdcdfe1471a2d23110b64e7e4d24fe2106ed3e3821b24dcef8e16942d9160f785e5f0d07f58cbd0e8c767e683c42a567e1983a6ede27a6b4042fdb15b51d94e97b7cd839a8221bd2f98e7245ff93329ea751afa43303f4cbe06bc0c05806c9fafcb33f707d1cb4eba172c56ee8c046d606353caefbf081bde0f00069891298bdbee27c0ab5f1e74f196dc626b579872f8893d53f999c731b0be926fe0d2d25049c80c15ea9ed64c08020ca5f4adce648ed8f845ab4174bfdf439e3a9991b1f341f79d8c439520ee657188d71433646642e05386e64619ae34f1f27f45401efbe4a10c35bae81a5787650636581b8b450001fe4a04e931debfb429c0b0227ee6029b7637a98eb001b523a876ddba8cc2d42675b0f92011904174974f335221269c4dbcb7edc3ffbc1e60c8b2d1781f99fc9d39c487041990328ade01d5802fdd2a86e4de1e3a8731b8de48f1f2d31107a45e50e58a7880b17f6f74225511264c7392f9f5b674405a2e551c864e19e9d30e16cb28211169e232d7dfb39bf1e8936c32d09cfcdfb2962e6ce462172b22da9baee4af937827d49145e40f60900000000000000000000000000000000000000000000000000000000000000012f91183c6c85e7efa242f92ef533b430458f5c41c7f95a4293c614c6bd20547a250c76b7ee6aaa20139921545521d16e40430a7b8351753d8dc719b82344e1f21da4149642b9586d21d6231b219fff6aea4a15d0f568385989014415144ed1000695fa47c0af0446de66ec647105a5a089ccde523965f63003156a8287237c060ea2cd9c4f301d52123060d0f1e2593b2cdce770bd6d611115841b06259a31090aa36d20936577fbd55709eb018f39cf6017717a7f0ca2d3e30a8ac212f750ea12676b1c58c488e3655b79c86ccd24ca83fc5b3aaf9c06e11e47d2775c09aac922cde1f61c29bad9f15acde4aa033cf46d254c689265c4b78e0c444435b7d23d2a9910e398e648cb466c71c03a42680bb33bd36ba02e216af9699f95ceada02b26227272d03a8b3a88baa310fe0262470af898782292fc30dba7a414395dd2bf0b2b77253210c0193701a4c550425a4a47aae60b7896e59a95bb65bbec49d0c32677b8db89128c1b6e8ac5e1b3033a33102dc5085fb0ec3a43f66097912a4dd51d3631315a4311dcfdc814a05b3029754568a98de1013df8832c1bdcd69c0e3109c20b271476ca981556f898b3e601e0ef3347a66eeaf4ffb3d675f45fbaa572