public virtual void Read(NetBuffer im) { im.Position = 0; im.ReadUInt32(); im.ReadAllProperties(this); }