/* Class20 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.util.Iterator;

class Class20 implements Iterator
{
    Class1 this$0;
    int anInt300;
    public static Class662_Sub13 aClass662_Sub13_301;
    
    public void method623() {
	throw new UnsupportedOperationException();
    }
    
    public Object next() {
	return (((Class1) ((Class20) this).this$0).anInterface9Array14
		[(((Class20) this).anInt300 += 1324586017) * -1600065567 - 1]);
    }
    
    public Object method624() {
	return (((Class1) ((Class20) this).this$0).anInterface9Array14
		[(((Class20) this).anInt300 += 1324586017) * -1600065567 - 1]);
    }
    
    public void remove() {
	throw new UnsupportedOperationException();
    }
    
    public boolean method625() {
	return (((Class20) this).anInt300 * -1600065567
		< (((Class1) ((Class20) this).this$0)
		   .anInterface9Array14).length);
    }
    
    public boolean method626() {
	return (((Class20) this).anInt300 * -1600065567
		< (((Class1) ((Class20) this).this$0)
		   .anInterface9Array14).length);
    }
    
    Class20(Class1 class1) {
	((Class20) this).this$0 = class1;
    }
    
    public Object method627() {
	return (((Class1) ((Class20) this).this$0).anInterface9Array14
		[(((Class20) this).anInt300 += 1324586017) * -1600065567 - 1]);
    }
    
    public Object method628() {
	return (((Class1) ((Class20) this).this$0).anInterface9Array14
		[(((Class20) this).anInt300 += 1324586017) * -1600065567 - 1]);
    }
    
    public boolean hasNext() {
	return (((Class20) this).anInt300 * -1600065567
		< (((Class1) ((Class20) this).this$0)
		   .anInterface9Array14).length);
    }
    
    static final void method629(Class612 class612, int i) {
	Class625 class625 = (((Class612) class612).aBool8038
			     ? ((Class612) class612).aClass625_8045
			     : ((Class612) class612).aClass625_8029);
	Class211 class211 = ((Class625) class625).aClass211_8099;
	Class203 class203 = ((Class625) class625).aClass203_8100;
	Class433.method5300(class211, class203, class612, -502648467);
    }
    
    static void method630(Class151 class151, Class211 class211, int i) {
	boolean bool
	    = ((Class469.aClass662_Sub20_5330.method10000
		(class151, class211.anInt2396 * 1405041399,
		 class211.anInt2397 * -1832157265,
		 class211.anInt2280 * -597146297,
		 ~0xffffff | class211.anInt2303 * 930062353,
		 class211.anInt2385 * -922692917,
		 (class211.aBool2372
		  ? Class54.aClass590_Sub1_Sub5_Sub1_Sub2_626.aClass563_11862
		  : null),
		 (byte) 0))
	       == null);
	if (bool) {
	    Class52.aClass656_618.method7791
		(new Class487_Sub7(1405041399 * class211.anInt2396,
				   class211.anInt2397 * -1832157265,
				   -597146297 * class211.anInt2280,
				   ~0xffffff | class211.anInt2303 * 930062353,
				   -922692917 * class211.anInt2385,
				   class211.aBool2372),
		 (byte) 3);
	    Class67_Sub1_Sub2.method10127(class211, (short) 492);
	}
    }
    
    static final void method631(Class612 class612, byte i) {
	Class200.method2981(660837170);
    }
    
    public static final void method632(int i, boolean bool, byte i_0_) {
	if (null != Class481.aClass487_Sub29_6647
	    && (i >= 0 && i < (Class481.aClass487_Sub29_6647.anInt10258
			       * 1754263655))) {
	    Class296 class296
		= Class481.aClass487_Sub29_6647.aClass296Array10254[i];
	    Class65 class65 = Class566.method6895((byte) 97);
	    Class487_Sub19 class487_sub19
		= Class667_Sub1.method9955(Class362.aClass362_3915,
					   class65.aClass676_946, 852043838);
	    class487_sub19.aClass487_Sub17_Sub2_10217.method9201
		(3 + Class351.method4434(class296.aString3396, (byte) -75),
		 (byte) -3);
	    class487_sub19.aClass487_Sub17_Sub2_10217.method9202(i, 289810678);
	    class487_sub19.aClass487_Sub17_Sub2_10217.method9201(bool ? 1 : 0,
								 (byte) 99);
	    class487_sub19.aClass487_Sub17_Sub2_10217
		.method9210(class296.aString3396, -1054474757);
	    class65.method1056(class487_sub19, (byte) 73);
	}
    }
    
    static final int method633(int i, int i_1_, int i_2_, short i_3_) {
	int i_4_ = i / i_2_;
	int i_5_ = i & i_2_ - 1;
	int i_6_ = i_1_ / i_2_;
	int i_7_ = i_1_ & i_2_ - 1;
	int i_8_ = Class236.method3419(i_4_, i_6_, 224992538);
	int i_9_ = Class236.method3419(i_4_ + 1, i_6_, -413003317);
	int i_10_ = Class236.method3419(i_4_, i_6_ + 1, -1642749174);
	int i_11_ = Class236.method3419(i_4_ + 1, 1 + i_6_, -28795050);
	int i_12_ = Class446.method5467(i_8_, i_9_, i_5_, i_2_, -1421281782);
	int i_13_ = Class446.method5467(i_10_, i_11_, i_5_, i_2_, -1421281782);
	return Class446.method5467(i_12_, i_13_, i_7_, i_2_, -1421281782);
    }
}
