00000020de79146e209d529b041924cdec7ab4a5f756978b8e85ff8ce305000000000000dcdfdb85a254a2d900fcc75f305cf210e70a468118bf977664ced6a44ad4bdcb3c9cc85bb5c6071ad9be06d0