B69BAB2858718187F79F0318EFBEB3032E06B8FAC5014D8094C50CD952361331
687A196EFD47527022B69C09B56656F674D76A6E4517E6CDB85CCECA1F78939E