XXAB XXAB CDEE CDFG HI..