66F8F18EC7168C64BCF9F5B5DA4634A70B117049583AF5498584D004D19EF435
E1D2774694192116FEAD45DF4D4C91DA32C14CD15FAC37E42D11B4AD9D45D3AF