@Override
	public DataType toDataType() throws DuplicateNameException, IOException {
		StructureDataType struct = new StructureDataType("CS_GenericBlob", 0);
		struct.add(DWORD, "magic", "magic number");
		struct.add(DWORD, "length", "total length of blob");
		struct.setCategoryPath(new CategoryPath(MachConstants.DATA_TYPE_CATEGORY));
		return struct;
	}
Marks up this {@link CodeSignatureGenericBlob} data with data structures and comments

@param program The {@link Program} to mark up
@param address The {@link Address} of the blob
@param header The Mach-O header
@param monitor A cancellable task monitor
@param log The log
@throws CancelledException if the user cancelled the operation
Ghidra/Features/Base/src/main/java/ghidra/app/util/bin/format/macho/commands/codesignature/CodeSignatureGenericBlob.java