internal override void vmethod_0(Class741.Class742 serializer) { Class889 stream = serializer.Stream; this.list_0.Clear(); foreach (Class48 schema in serializer.DataStore.Schemas) { this.list_0.Add(schema.Name); } stream.vmethod_11((uint)this.list_1.Count); stream.vmethod_11(0U); foreach (Class49.Class53.Class62 class62 in this.list_1) { class62.Write(stream); } stream.vmethod_13(717068L); stream.vmethod_11((uint)this.list_2.Count); stream.vmethod_11(0U); foreach (Class49.Class53.Class63 class63 in this.list_2) { class63.Write(stream); } uint num = Class49.smethod_0((uint)((ulong)stream.Position - this.ulong_0), 16); for (int index = 0; (long)index < (long)num; ++index) { stream.vmethod_1((byte)115); } this.SystemDataOffset = (ulong)stream.Position; stream.vmethod_11((uint)this.list_0.Count); foreach (string str in this.list_0) { stream.vmethod_20(str); } }