protected void addMap(byte[] bytes) throws CancelledException {
		// TODO: If we implement FreePageMap further, then consider passing in a PdbByteReader
		//  and using the reader to parse the appropriate Integral types.
		for (int index = 0; index < bytes.length - MAP_FIELD_SIZE; index += MAP_FIELD_SIZE) {
			msf.checkCancelled();
			byte[] selectedBytes = Arrays.copyOfRange(bytes, index, index + MAP_FIELD_SIZE);
			map.add(LittleEndianDataConverter.INSTANCE.getInt(selectedBytes));
		}
	}
Internal method for adding a records to the map from the {@code byte[]} argument
@param bytes the {@code byte[]} containing the data
@throws CancelledException upon user cancellation
Ghidra/Features/PDB/src/main/java/ghidra/app/util/bin/format/pdb2/pdbreader/msf/MsfFreePageMap.java