@Override
    public void read(DataReader in) throws IOException {
        metadataSize = in.readInt();
        fileSize = in.readUnsignedInt();
        version = in.readInt();
        dataOffset = in.readUnsignedInt();
        if (version >= 9) {
            endianness = in.readByte();
            in.readBytes(reserved);
        }
    }
@author Nico Bergemann <barracuda415 at yahoo.de>
@unity SerializedFileHeader
disunity-core/src/main/java/info/ata4/junity/serialize/SerializedFileHeader.java