00000020a31d9b3a47eabb34fae2ea1f96680bb57a0e6919c7620305e7552b0300000000b378a68e394aedc7583fd2effd6ce5e295df736fb6fdcc24da31aedc03747bb1ebf57763f416031c8b98f73c