use two guard bits for 12 bit data - borrow nbh bit for CUP MSB, and then relinquish bit for remaining

bit planes.