00000020ef23891fc66a09361c7cf0ab24035e8c0878a25f0dbc54000000000000000000a35afa53af37862fa33f8682530617fcf3ee4ae80b88947a9cbc1ed7943fd4bd22af8167222002183dd803d8