2 xyPzwIM abcABdefgCDEF