0xaaea ... 2afa