
public class Class575 {

   Class253 aClass253_7603;
   Class564 aClass564_7604 = new Class564(20);
   Class564 aClass564_7605 = new Class564(64);
   Class253 aClass253_7606;


   public Class231 method12206(int var1) {
      Class564 var2 = this.aClass564_7605;
      Class231 var3;
      synchronized(var2) {
         var3 = (Class231)this.aClass564_7605.method11959((long)var1);
      }

      if(var3 != null) {
         return var3;
      } else {
         Class253 var4 = this.aClass253_7603;
         byte[] var10;
         synchronized(var4) {
            var10 = this.aClass253_7603.method4547(2022937823 * Class115.aClass115_1174.anInt1177, var1, (byte)19);
         }

         var3 = new Class231();
         var3.aClass575_2667 = this;
         if(null != var10) {
            var3.method3981(new RS2Buffer(var10), (byte)-40);
         }

         Class564 var11 = this.aClass564_7605;
         synchronized(var11) {
            this.aClass564_7605.method11958(var3, (long)var1);
            return var3;
         }
      }
   }

   public Class231 method12207(int var1, int var2) {
      Class564 var3 = this.aClass564_7605;
      Class231 var4;
      synchronized(var3) {
         var4 = (Class231)this.aClass564_7605.method11959((long)var1);
      }

      if(var4 != null) {
         return var4;
      } else {
         Class253 var5 = this.aClass253_7603;
         byte[] var12;
         synchronized(var5) {
            var12 = this.aClass253_7603.method4547(2022937823 * Class115.aClass115_1174.anInt1177, var1, (byte)-55);
         }

         var4 = new Class231();
         var4.aClass575_2667 = this;
         if(null != var12) {
            var4.method3981(new RS2Buffer(var12), (byte)10);
         }

         Class564 var11 = this.aClass564_7605;
         synchronized(var11) {
            this.aClass564_7605.method11958(var4, (long)var1);
            return var4;
         }
      }
   }

   public void method12208(int var1) {
      Class564 var2 = this.aClass564_7605;
      synchronized(var2) {
         this.aClass564_7605.method11976((byte)97);
      }

      var2 = this.aClass564_7604;
      synchronized(var2) {
         this.aClass564_7604.method11976((byte)36);
      }
   }

   public void method12209(int var1) {
      Class564 var2 = this.aClass564_7605;
      synchronized(var2) {
         this.aClass564_7605.method11968((short)-8948);
      }

      var2 = this.aClass564_7604;
      synchronized(var2) {
         this.aClass564_7604.method11968((short)-22084);
      }
   }

   public Class575(Class481 var1, Class470 var2, Class253 var3, Class253 var4) {
      this.aClass253_7606 = var4;
      this.aClass253_7603 = var3;
      this.aClass253_7603.method4514(Class115.aClass115_1174.anInt1177 * 2022937823, 1884415687);
   }

   public Class231 method12210(int var1) {
      Class564 var2 = this.aClass564_7605;
      Class231 var3;
      synchronized(var2) {
         var3 = (Class231)this.aClass564_7605.method11959((long)var1);
      }

      if(var3 != null) {
         return var3;
      } else {
         Class253 var4 = this.aClass253_7603;
         byte[] var10;
         synchronized(var4) {
            var10 = this.aClass253_7603.method4547(2022937823 * Class115.aClass115_1174.anInt1177, var1, (byte)80);
         }

         var3 = new Class231();
         var3.aClass575_2667 = this;
         if(null != var10) {
            var3.method3981(new RS2Buffer(var10), (byte)-60);
         }

         Class564 var11 = this.aClass564_7605;
         synchronized(var11) {
            this.aClass564_7605.method11958(var3, (long)var1);
            return var3;
         }
      }
   }

   public Class231 method12211(int var1) {
      Class564 var2 = this.aClass564_7605;
      Class231 var3;
      synchronized(var2) {
         var3 = (Class231)this.aClass564_7605.method11959((long)var1);
      }

      if(var3 != null) {
         return var3;
      } else {
         Class253 var4 = this.aClass253_7603;
         byte[] var10;
         synchronized(var4) {
            var10 = this.aClass253_7603.method4547(2022937823 * Class115.aClass115_1174.anInt1177, var1, (byte)-20);
         }

         var3 = new Class231();
         var3.aClass575_2667 = this;
         if(null != var10) {
            var3.method3981(new RS2Buffer(var10), (byte)65);
         }

         Class564 var11 = this.aClass564_7605;
         synchronized(var11) {
            this.aClass564_7605.method11958(var3, (long)var1);
            return var3;
         }
      }
   }

   public void method12212(int var1, byte var2) {
      Class564 var3 = this.aClass564_7605;
      synchronized(var3) {
         this.aClass564_7605.method11963(var1, (byte)-50);
      }

      var3 = this.aClass564_7604;
      synchronized(var3) {
         this.aClass564_7604.method11963(var1, (byte)-111);
      }
   }

   public void method12213() {
      Class564 var1 = this.aClass564_7605;
      synchronized(var1) {
         this.aClass564_7605.method11976((byte)20);
      }

      var1 = this.aClass564_7604;
      synchronized(var1) {
         this.aClass564_7604.method11976((byte)44);
      }
   }

   static final void method12214(Class508 var0, int var1) {
      int var2 = var0.anIntArray6023[var0.anInt6025 * 1651565071];
      var0.anInt6003 -= 196624946;
      int var3 = var0.anIntArray6027[var0.anInt6003 * -937710807];
      if(var3 >= 0 && var3 < var0.anIntArray6006[var2]) {
         var0.anIntArrayArray6000[var2][var3] = var0.anIntArray6027[-937710807 * var0.anInt6003 + 1];
      } else {
         throw new RuntimeException();
      }
   }
}
