00000020e04835b4c45cad2e14948175213150bf7774a3f6045ee9b57104a20100000000cf2080232ccfe04a5f107c6cadb1a63dc6a20e434e0270f270a1f688b75ea8b365843f689d7f021c097e3142