C1AFE90FAC16E6997AAAAF04F2B66CFEFC3F99238B8E9CFEFF936BA2910893EE
CF3C061FDBC7A0215B46968E2B6704F7BBD7B2F19788E4AA2EC27D02B408D8C7