public C_CHECK_VERSION_CUSTOM(CustomReader reader)
        {
            var count  = reader.ReadUInt16();
            var offset = reader.ReadUInt16();

            for (var i = 1; i <= count; i++)
            {
                reader.BaseStream.Position = offset - 4;
                //var pointer = reader.ReadUInt16();
                reader.Skip(2);
                var nextOffset   = reader.ReadUInt16();
                var versionKey   = reader.ReadUInt32();
                var versionValue = reader.ReadUInt32();
                Versions.Add(versionKey, versionValue);
                offset = nextOffset;
            }
        }