0xf50f ... 31cc