/* Class168 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */

public class Class168 implements Interface9, Interface71
{
    public boolean[] aBoolArray1963;
    public static int anInt1964;
    
    void method2583(Class487_Sub17 class487_sub17, int i) {
	if (i == 2) {
	    aBoolArray1963 = new boolean[400];
	    int i_0_ = class487_sub17.method9234((byte) 25);
	    for (int i_1_ = 0; i_1_ < i_0_; i_1_++)
		aBoolArray1963[class487_sub17.method9234((byte) -111)] = true;
	} else if (i == 3) {
	    class487_sub17.method9219(-1613137895);
	    int i_2_ = class487_sub17.method9234((byte) -7);
	    for (int i_3_ = 0; i_3_ < i_2_; i_3_++) {
		class487_sub17.method9234((byte) 39);
		class487_sub17.method9219(-1024441773);
	    }
	}
    }
    
    public void method36(Class487_Sub17 class487_sub17, int i) {
	for (;;) {
	    int i_4_ = class487_sub17.method9219(-1451354141);
	    if (i_4_ == 0)
		break;
	    method2584(class487_sub17, i_4_, -543131519);
	}
    }
    
    public void method44(int i) {
	/* empty */
    }
    
    public void method33(short i) {
	/* empty */
    }
    
    void method2584(Class487_Sub17 class487_sub17, int i, int i_5_) {
	if (i == 2) {
	    aBoolArray1963 = new boolean[400];
	    int i_6_ = class487_sub17.method9234((byte) -120);
	    for (int i_7_ = 0; i_7_ < i_6_; i_7_++)
		aBoolArray1963[class487_sub17.method9234((byte) -125)] = true;
	} else if (i == 3) {
	    class487_sub17.method9219(-1665912930);
	    int i_8_ = class487_sub17.method9234((byte) -20);
	    for (int i_9_ = 0; i_9_ < i_8_; i_9_++) {
		class487_sub17.method9234((byte) -106);
		class487_sub17.method9219(-847472034);
	    }
	}
    }
    
    public void method34(Class487_Sub17 class487_sub17) {
	for (;;) {
	    int i = class487_sub17.method9219(-1826580712);
	    if (i == 0)
		break;
	    method2584(class487_sub17, i, 1153113961);
	}
    }
    
    public void method32() {
	/* empty */
    }
    
    public void method35() {
	/* empty */
    }
    
    public void method450(int i) {
	/* empty */
    }
    
    void method2585(Class487_Sub17 class487_sub17, int i) {
	if (i == 2) {
	    aBoolArray1963 = new boolean[400];
	    int i_10_ = class487_sub17.method9234((byte) -52);
	    for (int i_11_ = 0; i_11_ < i_10_; i_11_++)
		aBoolArray1963[class487_sub17.method9234((byte) -31)] = true;
	} else if (i == 3) {
	    class487_sub17.method9219(-1218674270);
	    int i_12_ = class487_sub17.method9234((byte) -119);
	    for (int i_13_ = 0; i_13_ < i_12_; i_13_++) {
		class487_sub17.method9234((byte) 59);
		class487_sub17.method9219(-907997584);
	    }
	}
    }
    
    Class168() {
	/* empty */
    }
    
    public void method451(int i, byte i_14_) {
	/* empty */
    }
    
    public static Class203 method2586(int i, int i_15_) {
	return Class163_Sub20.aClass203Array9719[i >> 16];
    }
    
    public static int method2587(short i) {
	synchronized (Class563.aClass178_7578) {
	    int i_16_ = Class563.aClass178_7578.method2670(1806651577);
	    return i_16_;
	}
    }
    
    public static Class580_Sub1 method2588(int i, byte i_17_) {
	if (!Class564.aBool7587 || i < Class493.anInt6738 * -169517901
	    || i > Class564.anInt7589 * 662237679)
	    return null;
	return (Class564.aClass580_Sub1Array7584
		[i - -169517901 * Class493.anInt6738]);
    }
    
    static final void method2589(Class612 class612, int i) {
	int i_18_
	    = (((Class612) class612).anIntArray8021
	       [(((Class612) class612).anInt8022 -= 201091009) * -40654783]);
	Class211 class211 = Class156.method2513(i_18_, (short) -7539);
	Class203 class203 = Class163_Sub20.aClass203Array9719[i_18_ >> 16];
	Class365.method4498(class211, class203, class612, -581271006);
    }
}
