hashBitOp