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

public class Class350 {
	public String aString5445;
	public int anInt5446;
	public byte aByte5447;

	Class350() {
		/* empty */
	}

	static final void method6643(Class477 class477, int i) {
		int i_0_ = (((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 -= 1577301031) * 2028895127]);
		Class35 class35 = Class109.method2606(i_0_, 13107846);
		Class184.method3922(class35, class477, (byte) 103);
	}

	static final void method6644(Class477 class477, int i) {
		int i_1_ = (((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 -= 1577301031) * 2028895127]);
		Class35 class35 = Class109.method2606(i_1_, 1239149382);
		Class118 class118 = Class35.aClass118Array464[i_1_ >> 16];
		Class134.method3096(class35, class118, class477, 928621382);
	}

	public static void method6645(Class497_Sub1_Sub3_Sub5 class497_sub1_sub3_sub5, int[] is, int i, boolean bool, int i_2_) {
		if (null != class497_sub1_sub3_sub5.anIntArray11071) {
			boolean bool_3_ = true;
			for (int i_4_ = 0; i_4_ < class497_sub1_sub3_sub5.anIntArray11071.length; i_4_++) {
				if (class497_sub1_sub3_sub5.anIntArray11071[i_4_] != is[i_4_]) {
					bool_3_ = false;
					break;
				}
			}
			Class436 class436 = class497_sub1_sub3_sub5.aClass436_11068;
			if (bool_3_ && class436.method7818(-711444860)) {
				Class544 class544 = class497_sub1_sub3_sub5.aClass436_11068.method7853(-1008075271);
				int i_5_ = class544.anInt7114 * 717925157;
				if (1 == i_5_)
					class436.method7837(i, -796746124);
				if (2 == i_5_)
					class436.method7835(1155414870);
			}
		}
		boolean bool_6_ = true;
		for (int i_7_ = 0; i_7_ < is.length; i_7_++) {
			if (-1 != is[i_7_])
				bool_6_ = false;
			if (class497_sub1_sub3_sub5.anIntArray11071 == null || class497_sub1_sub3_sub5.anIntArray11071[i_7_] == -1 || ((Class112.aClass546_1559.method11926(is[i_7_], (short) -8441).anInt7099) * 1514848917 >= (Class112.aClass546_1559.method11926(class497_sub1_sub3_sub5.anIntArray11071[i_7_], (short) -18161).anInt7099) * 1514848917)) {
				class497_sub1_sub3_sub5.anIntArray11071 = is;
				class497_sub1_sub3_sub5.aClass436_11068.method7829(i, (byte) -49);
				if (bool)
					class497_sub1_sub3_sub5.anInt11097 = class497_sub1_sub3_sub5.anInt11092 * -234737629;
			}
		}
		if (bool_6_) {
			class497_sub1_sub3_sub5.anIntArray11071 = is;
			class497_sub1_sub3_sub5.aClass436_11068.method7829(i, (byte) 45);
			if (bool)
				class497_sub1_sub3_sub5.anInt11097 = class497_sub1_sub3_sub5.anInt11092 * -234737629;
		}
	}
}
