E67048B8C981D29338DC5B3A324D110B356C1F68AC5B2F22FDDAC73E1FCBC48E
8601060631F2E787C8D2BD8143E68284BCF9C6B0A85A30342D34C09D30B0B1B7