@Override
	public int hashCode() {
		CRC32 crc = new CRC32();
		crc.update(bits);
		crc.update(dits);
		return (int) crc.getValue();
	}
Construct a bit pattern to search for consisting of
0 bits, 1 bits, and don't care bits
@param bytes is an array of bytes indicating the 0 and 1 bits that are cared about
@param mask is an array of bytes masking off the bits that should be cared about, a 0 indicates a "don't care"
Ghidra/Features/Base/src/main/java/ghidra/util/bytesearch/DittedBitSequence.java