00000020faf2f53c6b0c08c71b27bf77e42463681dbae1d2608130ae626ba60700000000d47fc4a02c3333f16fbc1bcf844afe0de83c77c08d290032de8a7ffb23dc774211bffc64b1d30e1c50b60db5