context: using System;
  
  namespace Server.Items
  {
      [FlipableAttribute(0x182E, 0x182F, 0x1830, 0x1831)]
      public class SmallFlask : Item
      {
          [Constructable]
          public SmallFlask()
              : base(0x182E)
          {
              this.Weight = 1.0;
              this.Movable = true;
          }
  
          public SmallFlask(Serial serial)
              : base(serial)
          {
          }
  
          public override void Serialize(GenericWriter writer)
          {
              base.Serialize(writer);
  
              writer.Write((int)0); // version
          }
  
          public override void Deserialize(GenericReader reader)
          {
              base.Deserialize(reader);
  
              int version = reader.ReadInt();
          }
      }
  
      [FlipableAttribute(0x182A, 0x182B, 0x182C, 0x182D)]
      public class MediumFlask : Item
      {
          [Constructable]
          public MediumFlask()
              : base(0x182A)
          {
              this.Weight = 1.0;
              this.Movable = true;
          }
  
          public MediumFlask(Serial serial)
              : base(serial)
          {
          }
  
          public override void Serialize(GenericWriter writer)
          {
              base.Serialize(writer);
  
              writer.Write((int)0); // version
          }
  
          public override void Deserialize(GenericReader reader)
          {
              base.Deserialize(reader);
  
              int version = reader.ReadInt();
          }
      }
  
      [FlipableAttribute(0x183B, 0x183C, 0x183D)]
      public class LargeFlask : Item
      {
          [Constructable]
          public LargeFlask()
              : base(0x183B)
          {
              this.Weight = 1.0;
              this.Movable = true;
          }
  
          public LargeFlask(Serial serial)
              : base(serial)
          {
          }
  
          public override void Serialize(GenericWriter writer)
          {
              base.Serialize(writer);
  
              writer.Write((int)0); // version
          }
  
          public override void Deserialize(GenericReader reader)
          {
              base.Deserialize(reader);
  
              int version = reader.ReadInt();
          }
      }
  
      [FlipableAttribute(0x1832, 0x1833, 0x1834, 0x1835, 0x1836, 0x1837)]
      public class CurvedFlask : Item
      {
          [Constructable]
          public CurvedFlask()
              : base(0x1832)
          {
              this.Weight = 1.0;
              this.Movable = true;
          }
  
          public CurvedFlask(Serial serial)
              : base(serial)
          {
          }
  
          public override void Serialize(GenericWriter writer)
          {
              base.Serialize(writer);
  
              writer.Write((int)0); // version
          }
  
          public override void Deserialize(GenericReader reader)
          {
              base.Deserialize(reader);
  
              int version = reader.ReadInt();
          }
      }
  
      [FlipableAttribute(0x1838, 0x1839, 0x183A)]
      public class LongFlask : Item
      {
          [Constructable]
          public LongFlask()
              : base(0x1838)
          {
              this.Weight = 1.0;
              this.Movable = true;
          }
  
          public LongFlask(Serial serial)
              : base(serial)
          {
          }
  
          public override void Serialize(GenericWriter writer)
          {
              base.Serialize(writer);
  
              writer.Write((int)0); // version
          }
  
          public override void Deserialize(GenericReader reader)
          {
              base.Deserialize(reader);
  
              int version = reader.ReadInt();
          }
      }
  
      [Flipable(0x1810, 0x1811)]
      public class SpinningHourglass : Item
      {
          [Constructable]
          public SpinningHourglass()
              : base(0x1810)
          {
              this.Weight = 1.0;
              this.Movable = true;
          }
  
          public SpinningHourglass(Serial serial)
              : base(serial)
          {
          }
  
          public override void Serialize(GenericWriter writer)
          {
              base.Serialize(writer);
  
              writer.Write((int)0); // version
          }
  
          public override void Deserialize(GenericReader reader)
          {
              base.Deserialize(reader);
  
              int version = reader.ReadInt();
          }
      }
  
      public class GreenBottle : Item 
      { 
          [Constructable] 
          public GreenBottle()
              : base(0x0EFB)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public GreenBottle(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class RedBottle : Item 
      { 
          [Constructable] 
          public RedBottle()
              : base(0x0EFC)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public RedBottle(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class SmallBrownBottle : Item 
      { 
          [Constructable] 
          public SmallBrownBottle()
              : base(0x0EFD)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public SmallBrownBottle(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class SmallGreenBottle : Item 
      { 
          [Constructable] 
          public SmallGreenBottle()
              : base(0x0F01)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public SmallGreenBottle(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class SmallVioletBottle : Item 
      { 
          [Constructable] 
          public SmallVioletBottle()
              : base(0x0F02)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public SmallVioletBottle(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class TinyYellowBottle : Item 
      { 
          [Constructable] 
          public TinyYellowBottle()
              : base(0x0F03)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public TinyYellowBottle(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      //remove 
      public class SmallBlueFlask : Item 
      { 
          [Constructable] 
          public SmallBlueFlask()
              : base(0x182A)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public SmallBlueFlask(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class SmallYellowFlask : Item 
      { 
          [Constructable] 
          public SmallYellowFlask()
              : base(0x182B)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public SmallYellowFlask(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class SmallRedFlask : Item 
      { 
          [Constructable] 
          public SmallRedFlask()
              : base(0x182C)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public SmallRedFlask(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class SmallEmptyFlask : Item 
      { 
          [Constructable] 
          public SmallEmptyFlask()
              : base(0x182D)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public SmallEmptyFlask(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class YellowBeaker : Item 
      { 
          [Constructable] 
          public YellowBeaker()
              : base(0x182E)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public YellowBeaker(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class RedBeaker : Item 
      { 
          [Constructable] 
          public RedBeaker()
              : base(0x182F)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public RedBeaker(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class BlueBeaker : Item 
      { 
          [Constructable] 
          public BlueBeaker()
              : base(0x1830)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public BlueBeaker(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class GreenBeaker : Item 
      { 
          [Constructable] 
          public GreenBeaker()
              : base(0x1831)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public GreenBeaker(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
              int version = reader.ReadInt(); 
          }
      }
  
      public class EmptyCurvedFlaskW : Item 
      { 
          [Constructable] 
          public EmptyCurvedFlaskW()
              : base(0x1832)
          { 
              this.Weight = 1.0;
              this.Movable = true; 
          }
  
          public EmptyCurvedFlaskW(Serial serial)
              : base(serial)
          { 
          }
  
          public override void Serialize(GenericWriter writer) 
          { 
              base.Serialize(writer); 
  
              writer.Write((int)0); // version 
          }
  
          public override void Deserialize(GenericReader reader) 
          { 
              base.Deserialize(reader); 
  
  
gt:             int version = reader.ReadInt(); 