
public class Class414 {

   int anInt5102;
   Class253 aClass253_5103;
   Class225_Sub14_Sub12[] aClass225_Sub14_Sub12Array5104;


   public Class225_Sub14_Sub12 method7098(int var1) {
      return var1 < 0?new Class225_Sub14_Sub12():this.aClass225_Sub14_Sub12Array5104[var1];
   }

   public Class414(Class481 var1, Class470 var2, Class253 var3, boolean var4) {
      this.aClass253_5103 = var3;
      this.anInt5102 = this.aClass253_5103.method4514(Class115.aClass115_1169.anInt1177 * 2022937823, 878975032) * 404891441;
      if(var4) {
         this.aClass225_Sub14_Sub12Array5104 = new Class225_Sub14_Sub12[this.anInt5102 * -229649967];

         for(int var5 = 0; var5 < this.anInt5102 * -229649967; ++var5) {
        	// if(var5 >= 14663)
        		 //System.out.println(" ============ Loading : " + var5);
            Class253 var6 = this.aClass253_5103;
            byte[] var7;
            synchronized(var6) {
               var7 = this.aClass253_5103.method4547(Class115.aClass115_1169.anInt1177 * 2022937823, var5, (byte)78);
            }

            Class225_Sub14_Sub12 var10 = new Class225_Sub14_Sub12();
            if(var7 != null) {
               var10.method16216(new RS2Buffer(var7), -1643575676, var5);
            }

            this.aClass225_Sub14_Sub12Array5104[var5] = var10;
         }
      }

   }

   public Class225_Sub14_Sub12 method7099(int var1) {
      return var1 < 0?new Class225_Sub14_Sub12():this.aClass225_Sub14_Sub12Array5104[var1];
   }

   public Class225_Sub14_Sub12 method7100(int var1, byte var2) {
      return var1 < 0?new Class225_Sub14_Sub12():this.aClass225_Sub14_Sub12Array5104[var1];
   }

   static final void method7101(Class124 var0, Class121 var1, Class508 var2, byte var3) {
      var2.anInt6003 -= 294937419;
      var0.anInt1362 = var2.anIntArray6027[-937710807 * var2.anInt6003] * 2146914853;
      var0.anInt1441 = var2.anIntArray6027[-937710807 * var2.anInt6003 + 1] * -1713484117;
      var0.anInt1403 = var2.anIntArray6027[-937710807 * var2.anInt6003 + 2] * -69152269;
      Class460.method7767(var0, -1997638313);
   }

   static final void method7102(Class508 var0, int var1) {
      int var2 = var0.anIntArray6027[(var0.anInt6003 -= 98312473) * -937710807];
      Class124 var3 = Class97.method1903(var2, -439970520);
      Class121 var4 = Class18.aClass121Array188[var2 >> 16];
      Class517.method10971(var3, var4, var0, 6110078);
   }
}
