public boolean hasGoodVolumeInfo(ByteProvider bp) throws IOException {
		long calculatedSize = blockSize * totalBlocks;
		// NOTE: can't compare with exact equals-to provider size because an extra 16 bytes
		// are present in examples extracted from firmware images
		return bp.length() >= calculatedSize;
	}
Apple HFS+ volume header.
<p>
See https://developer.apple.com/library/archive/technotes/tn/tn1150.html#VolumeHeader
<p>
Fields are BigEndian
Ghidra/Features/FileFormats/src/main/java/ghidra/file/formats/ios/hfs/HFSPlusVolumeHeader.java