import java.util.Iterator;

public class Class538 implements Iterator {

   Class543[] aClass543Array7302;
   int anInt7303;


   Class538(Class543[] var1) {
      this.aClass543Array7302 = var1;
   }

   public boolean method11309() {
      return -1959655073 * this.anInt7303 < this.aClass543Array7302.length;
   }

   public Object next() {
      return this.aClass543Array7302[(this.anInt7303 += 32281247) * -1959655073 - 1];
   }

   public void remove() {
      throw new UnsupportedOperationException();
   }

   public boolean hasNext() {
      return -1959655073 * this.anInt7303 < this.aClass543Array7302.length;
   }

   public boolean method11310() {
      return -1959655073 * this.anInt7303 < this.aClass543Array7302.length;
   }

   public void method11311() {
      throw new UnsupportedOperationException();
   }

   public Object method11312() {
      return this.aClass543Array7302[(this.anInt7303 += 32281247) * -1959655073 - 1];
   }

   public Object method11313() {
      return this.aClass543Array7302[(this.anInt7303 += 32281247) * -1959655073 - 1];
   }

   public Object method11314() {
      return this.aClass543Array7302[(this.anInt7303 += 32281247) * -1959655073 - 1];
   }

   public void method11315() {
      throw new UnsupportedOperationException();
   }

   public void method11316() {
      throw new UnsupportedOperationException();
   }

   public void method11317() {
      throw new UnsupportedOperationException();
   }

   public void method11318() {
      throw new UnsupportedOperationException();
   }

   public void method11319() {
      throw new UnsupportedOperationException();
   }

   public boolean method11320() {
      return -1959655073 * this.anInt7303 < this.aClass543Array7302.length;
   }

   static final void method11321(Class508 var0, int var1) {
      String var2 = (String)var0.anObjectArray6004[(var0.anInt6005 -= -46848683) * 639741949];
      if(var2.startsWith(Class357.method6410(0, (byte)1)) || var2.startsWith(Class357.method6410(1, (byte)1))) {
         var2 = var2.substring(7);
      }

      var0.anIntArray6027[(var0.anInt6003 += 98312473) * -937710807 - 1] = Class187.method3281(var2, -2138488199);
   }

   static final void method11322(Class508 var0, int var1) {
      int var2 = var0.anIntArray6027[(var0.anInt6003 -= 98312473) * -937710807];
      var0.anIntArray6027[(var0.anInt6003 += 98312473) * -937710807 - 1] = var2 >> 14 & 16383;
   }

   static final void method11323(Class508 var0, int var1) {
      var0.anIntArray6027[(var0.anInt6003 += 98312473) * -937710807 - 1] = 155757581 * Class118_Sub23.anInt9599;
   }

   public static void method11324(Class545 var0, int var1) {
      Class20.aClass8_197 = (Class8)Class472.aClass304_5793.method5400(client.anInterface31_7691, -184796765 * Class7.anInt119, true, true, (byte)37);
      Class7.aClass405_128 = Class472.aClass304_5793.method5401(client.anInterface31_7691, Class7.anInt119 * -184796765, -1951558005);
      Class574.aClass8_7601 = (Class8)Class472.aClass304_5793.method5400(client.anInterface31_7691, Class7.anInt124 * -209438389, true, true, (byte)13);
      Class578.aClass405_7616 = Class472.aClass304_5793.method5401(client.anInterface31_7691, Class7.anInt124 * -209438389, 397847821);
      Class388.aClass8_4844 = (Class8)Class472.aClass304_5793.method5400(client.anInterface31_7691, 705656941 * Class7.anInt121, true, true, (byte)69);
      Class4.aClass405_111 = Class472.aClass304_5793.method5401(client.anInterface31_7691, Class7.anInt121 * 705656941, -1971895339);
   }
}
