byte[] serialize() {
			outputBuffer = new byte[pageSize * totalPages];
			ds.putData(st.serialize());
			fpm.serialize();
			for (int streamNumber : st.getStreamNumbers()) {
				Stream stream = st.getStream(streamNumber);
				stream.serialize();
			}
			header.serialize(totalPages, fpm.serializationPageList.get(0),
				ds.serializeStreamInfo());
			return outputBuffer;
		}
Dumps a number bytes of information from a Stream in the AbstractStreamFile to String.
 for debug purposes
@param streamFile the AbstractStreamFile to be used
@param streamNumber the streamNumber of the file to dump
@param maxOut maximum number of bytes to dump
@return string containing the output
Ghidra/Features/PDB/src/test/java/ghidra/app/util/bin/format/pdb2/pdbreader/msf/MsfReaderUnitTest.java