public byte[] getWholeBytes() {
		int count = 0;
		for (int i = 0; i < maskvec.length; i++) {
			int mask = maskvec[i];
			for (int j = 0; j < 4; j++) {
				if ((mask & LEFT_BYTE) == LEFT_BYTE) {
					count++;
				}
				mask <<= 8;
			}
		}
		byte[] result = new byte[count];
		int pos = 0;
		for (int i = 0; i < maskvec.length; i++) {
			int mask = maskvec[i];
			int valu = valvec[i];
			for (int j = 0; j < 4; j++) {
				if ((mask & LEFT_BYTE) == LEFT_BYTE) {
					result[pos++] = (byte) ((valu & LEFT_BYTE) >>> SHAMT);
				}
				mask <<= 8;
				valu <<= 8;
			}
		}
		return result;
	}
Extract those portions of the pattern which constitute fully-specified bytes
@return an array of bytes
Ghidra/Framework/SoftwareModeling/src/main/java/ghidra/app/plugin/processors/sleigh/pattern/PatternBlock.java