don't need final XOR for CRC