public override object Read(BinaryReader reader, byte version) { throw new NotImplementedException(); }