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

public class Class485 {
	public int[] anIntArray6566;
	public String aString6567;
	public String[] aStringArray6568;
	int[][] anIntArrayArray6569;
	int[][] anIntArrayArray6570;
	public int[] anIntArray6571;
	public int anInt6572 = 0;
	public boolean aBool6573;
	public int anInt6574;
	int[] anIntArray6575;
	public String[] aStringArray6576;
	public int[][] anIntArrayArray6577;
	public int anInt6578;
	int[] anIntArray6579;
	int[] anIntArray6580;
	int[] anIntArray6581;
	public String aString6582;
	public int[] anIntArray6583;
	Class492 aClass492_6584;
	int[] anIntArray6585;
	public int anInt6586 = 0;
	Class445 aClass445_6587;
	public int anInt6588;

	public int method11004(int i, int i_0_, int i_1_) {
		if (null == ((Class485) this).aClass445_6587)
			return i_0_;
		Class587_Sub17 class587_sub17 = ((Class587_Sub17) ((Class485) this).aClass445_6587.method7988((long) i));
		if (class587_sub17 == null)
			return i_0_;
		return class587_sub17.anInt9630 * -1022666323;
	}

	void method11005(Class587_Sub4 class587_sub4, int i) {
		for (;;) {
			int i_2_ = class587_sub4.method14349(-1130636365);
			if (0 == i_2_)
				break;
			method11040(class587_sub4, i_2_, -1835208396);
		}
	}

	Class485() {
		aBool6573 = false;
		anInt6588 = -1173554603;
	}

	void method11006(int i) {
		if (null == aString6582)
			aString6582 = aString6567;
	}

	public boolean method11007(Interface15 interface15, int i) {
		if (null == anIntArray6571 || i < 0 || i >= anIntArray6571.length)
			return false;
		if (!((Class485) this).aClass492_6584.method11142(anIntArray6571[i], -1494709472).method11010(interface15, -2085938251))
			return false;
		return true;
	}

	void method11008(Class587_Sub4 class587_sub4, int i) {
		if (1 == i)
			aString6567 = class587_sub4.method14222(-2102539804);
		else if (i == 2)
			aString6582 = class587_sub4.method14222(-1981091188);
		else if (3 == i) {
			int i_3_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArrayArray6569 = new int[i_3_][3];
			for (int i_4_ = 0; i_4_ < i_3_; i_4_++) {
				((Class485) this).anIntArrayArray6569[i_4_][0] = class587_sub4.method14191((byte) -122);
				((Class485) this).anIntArrayArray6569[i_4_][1] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArrayArray6569[i_4_][2] = class587_sub4.method14408(1097722201);
			}
		} else if (4 == i) {
			int i_5_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArrayArray6570 = new int[i_5_][3];
			for (int i_6_ = 0; i_6_ < i_5_; i_6_++) {
				((Class485) this).anIntArrayArray6570[i_6_][0] = class587_sub4.method14191((byte) -43);
				((Class485) this).anIntArrayArray6570[i_6_][1] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArrayArray6570[i_6_][2] = class587_sub4.method14408(1097722201);
			}
		} else if (i == 5)
			class587_sub4.method14191((byte) -67);
		else if (i == 6)
			anInt6572 = class587_sub4.method14349(-1130636365) * -1985328855;
		else if (7 == i)
			anInt6586 = class587_sub4.method14349(-1130636365) * 1986851731;
		else if (i == 8)
			aBool6573 = true;
		else if (i == 9)
			anInt6574 = class587_sub4.method14349(-1130636365) * -94862687;
		else if (i == 10) {
			int i_7_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArray6575 = new int[i_7_];
			for (int i_8_ = 0; i_8_ < i_7_; i_8_++)
				((Class485) this).anIntArray6575[i_8_] = class587_sub4.method14408(1097722201);
		} else if (i == 12)
			class587_sub4.method14408(1097722201);
		else if (13 == i) {
			int i_9_ = class587_sub4.method14349(-1130636365);
			anIntArray6571 = new int[i_9_];
			for (int i_10_ = 0; i_10_ < i_9_; i_10_++)
				anIntArray6571[i_10_] = class587_sub4.method14191((byte) -75);
		} else if (14 == i) {
			int i_11_ = class587_sub4.method14349(-1130636365);
			anIntArrayArray6577 = new int[i_11_][2];
			for (int i_12_ = 0; i_12_ < i_11_; i_12_++) {
				anIntArrayArray6577[i_12_][0] = class587_sub4.method14349(-1130636365);
				anIntArrayArray6577[i_12_][1] = class587_sub4.method14349(-1130636365);
			}
		} else if (i == 15)
			anInt6578 = class587_sub4.method14191((byte) -21) * -1510674155;
		else if (17 == i)
			anInt6588 = class587_sub4.method14227(-1694056564) * 1173554603;
		else if (18 == i) {
			int i_13_ = class587_sub4.method14349(-1130636365);
			anIntArray6566 = new int[i_13_];
			((Class485) this).anIntArray6580 = new int[i_13_];
			((Class485) this).anIntArray6579 = new int[i_13_];
			aStringArray6568 = new String[i_13_];
			for (int i_14_ = 0; i_14_ < i_13_; i_14_++) {
				anIntArray6566[i_14_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6580[i_14_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6579[i_14_] = class587_sub4.method14408(1097722201);
				aStringArray6568[i_14_] = class587_sub4.method14209(-1798081195);
			}
		} else if (i == 19) {
			int i_15_ = class587_sub4.method14349(-1130636365);
			anIntArray6583 = new int[i_15_];
			((Class485) this).anIntArray6581 = new int[i_15_];
			((Class485) this).anIntArray6585 = new int[i_15_];
			aStringArray6576 = new String[i_15_];
			for (int i_16_ = 0; i_16_ < i_15_; i_16_++) {
				anIntArray6583[i_16_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6581[i_16_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6585[i_16_] = class587_sub4.method14408(1097722201);
				aStringArray6576[i_16_] = class587_sub4.method14209(-301683957);
			}
		} else if (i == 249) {
			int i_17_ = class587_sub4.method14349(-1130636365);
			if (((Class485) this).aClass445_6587 == null) {
				int i_18_ = Class71.method1628(i_17_, (byte) 22);
				((Class485) this).aClass445_6587 = new Class445(i_18_);
			}
			for (int i_19_ = 0; i_19_ < i_17_; i_19_++) {
				boolean bool = class587_sub4.method14349(-1130636365) == 1;
				int i_20_ = class587_sub4.method14203((short) 8494);
				Class587 class587;
				if (bool)
					class587 = new Class587_Sub20(class587_sub4.method14209(-165640762));
				else
					class587 = new Class587_Sub17(class587_sub4.method14408(1097722201));
				((Class485) this).aClass445_6587.method8011(class587, (long) i_20_);
			}
		}
	}

	void method11009(Class587_Sub4 class587_sub4, int i) {
		if (1 == i)
			aString6567 = class587_sub4.method14222(-1405393315);
		else if (i == 2)
			aString6582 = class587_sub4.method14222(-1949170764);
		else if (3 == i) {
			int i_21_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArrayArray6569 = new int[i_21_][3];
			for (int i_22_ = 0; i_22_ < i_21_; i_22_++) {
				((Class485) this).anIntArrayArray6569[i_22_][0] = class587_sub4.method14191((byte) -12);
				((Class485) this).anIntArrayArray6569[i_22_][1] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArrayArray6569[i_22_][2] = class587_sub4.method14408(1097722201);
			}
		} else if (4 == i) {
			int i_23_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArrayArray6570 = new int[i_23_][3];
			for (int i_24_ = 0; i_24_ < i_23_; i_24_++) {
				((Class485) this).anIntArrayArray6570[i_24_][0] = class587_sub4.method14191((byte) -128);
				((Class485) this).anIntArrayArray6570[i_24_][1] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArrayArray6570[i_24_][2] = class587_sub4.method14408(1097722201);
			}
		} else if (i == 5)
			class587_sub4.method14191((byte) -47);
		else if (i == 6)
			anInt6572 = class587_sub4.method14349(-1130636365) * -1985328855;
		else if (7 == i)
			anInt6586 = class587_sub4.method14349(-1130636365) * 1986851731;
		else if (i == 8)
			aBool6573 = true;
		else if (i == 9)
			anInt6574 = class587_sub4.method14349(-1130636365) * -94862687;
		else if (i == 10) {
			int i_25_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArray6575 = new int[i_25_];
			for (int i_26_ = 0; i_26_ < i_25_; i_26_++)
				((Class485) this).anIntArray6575[i_26_] = class587_sub4.method14408(1097722201);
		} else if (i == 12)
			class587_sub4.method14408(1097722201);
		else if (13 == i) {
			int i_27_ = class587_sub4.method14349(-1130636365);
			anIntArray6571 = new int[i_27_];
			for (int i_28_ = 0; i_28_ < i_27_; i_28_++)
				anIntArray6571[i_28_] = class587_sub4.method14191((byte) -58);
		} else if (14 == i) {
			int i_29_ = class587_sub4.method14349(-1130636365);
			anIntArrayArray6577 = new int[i_29_][2];
			for (int i_30_ = 0; i_30_ < i_29_; i_30_++) {
				anIntArrayArray6577[i_30_][0] = class587_sub4.method14349(-1130636365);
				anIntArrayArray6577[i_30_][1] = class587_sub4.method14349(-1130636365);
			}
		} else if (i == 15)
			anInt6578 = class587_sub4.method14191((byte) -13) * -1510674155;
		else if (17 == i)
			anInt6588 = class587_sub4.method14227(21059014) * 1173554603;
		else if (18 == i) {
			int i_31_ = class587_sub4.method14349(-1130636365);
			anIntArray6566 = new int[i_31_];
			((Class485) this).anIntArray6580 = new int[i_31_];
			((Class485) this).anIntArray6579 = new int[i_31_];
			aStringArray6568 = new String[i_31_];
			for (int i_32_ = 0; i_32_ < i_31_; i_32_++) {
				anIntArray6566[i_32_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6580[i_32_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6579[i_32_] = class587_sub4.method14408(1097722201);
				aStringArray6568[i_32_] = class587_sub4.method14209(685119179);
			}
		} else if (i == 19) {
			int i_33_ = class587_sub4.method14349(-1130636365);
			anIntArray6583 = new int[i_33_];
			((Class485) this).anIntArray6581 = new int[i_33_];
			((Class485) this).anIntArray6585 = new int[i_33_];
			aStringArray6576 = new String[i_33_];
			for (int i_34_ = 0; i_34_ < i_33_; i_34_++) {
				anIntArray6583[i_34_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6581[i_34_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6585[i_34_] = class587_sub4.method14408(1097722201);
				aStringArray6576[i_34_] = class587_sub4.method14209(-852884449);
			}
		} else if (i == 249) {
			int i_35_ = class587_sub4.method14349(-1130636365);
			if (((Class485) this).aClass445_6587 == null) {
				int i_36_ = Class71.method1628(i_35_, (byte) 48);
				((Class485) this).aClass445_6587 = new Class445(i_36_);
			}
			for (int i_37_ = 0; i_37_ < i_35_; i_37_++) {
				boolean bool = class587_sub4.method14349(-1130636365) == 1;
				int i_38_ = class587_sub4.method14203((short) 13504);
				Class587 class587;
				if (bool)
					class587 = new Class587_Sub20(class587_sub4.method14209(-1577305040));
				else
					class587 = new Class587_Sub17(class587_sub4.method14408(1097722201));
				((Class485) this).aClass445_6587.method8011(class587, (long) i_38_);
			}
		}
	}

	public boolean method11010(Interface15 interface15, int i) {
		if (((Class485) this).anIntArrayArray6569 != null) {
			for (int i_39_ = 0; i_39_ < ((Class485) this).anIntArrayArray6569.length; i_39_++) {
				Class167 class167 = (((Interface12) interface15).method77(Class212.aClass212_2560, ((Class485) this).anIntArrayArray6569[i_39_][0], 1599214059));
				if (interface15.method82(class167, (byte) 77) >= ((Class485) this).anIntArrayArray6569[i_39_][2])
					return true;
			}
		}
		if (null != ((Class485) this).anIntArrayArray6570) {
			for (int i_40_ = 0; i_40_ < ((Class485) this).anIntArrayArray6570.length; i_40_++) {
				Class312 class312 = (((Interface12) interface15).method70(((Class485) this).anIntArrayArray6570[i_40_][0], 1924825060));
				if (interface15.method85(class312, (byte) -68) >= ((Class485) this).anIntArrayArray6570[i_40_][2])
					return true;
			}
		}
		return false;
	}

	public boolean method11011(Interface15 interface15, byte i) {
		if (((Class485) this).aClass492_6584.method11143(interface15, -1443488415) < anInt6578 * 1064293949)
			return false;
		if (null != anIntArrayArray6577) {
			for (int i_41_ = 0; i_41_ < anIntArrayArray6577.length; i_41_++) {
				if (((Interface50) interface15).method347(anIntArrayArray6577[i_41_][0], -1996458262) < anIntArrayArray6577[i_41_][1])
					return false;
			}
		}
		if (null != anIntArray6571) {
			for (int i_42_ = 0; i_42_ < anIntArray6571.length; i_42_++) {
				if (!((Class485) this).aClass492_6584.method11142(anIntArray6571[i_42_], -318396922).method11010(interface15, -1975565184))
					return false;
			}
		}
		if (null != anIntArray6566) {
			for (int i_43_ = 0; i_43_ < anIntArray6566.length; i_43_++) {
				Class167 class167 = ((Interface12) interface15).method77((Class212.aClass212_2560), (anIntArray6566[i_43_]), 1599214059);
				int i_44_ = interface15.method82(class167, (byte) 90);
				if (i_44_ < ((Class485) this).anIntArray6580[i_43_] || i_44_ > ((Class485) this).anIntArray6579[i_43_])
					return false;
			}
		}
		if (null != anIntArray6583) {
			for (int i_45_ = 0; i_45_ < anIntArray6583.length; i_45_++) {
				Class312 class312 = ((Interface12) interface15).method70(anIntArray6583[i_45_], 866283230);
				int i_46_ = interface15.method85(class312, (byte) -44);
				if (i_46_ < ((Class485) this).anIntArray6581[i_45_] || i_46_ > ((Class485) this).anIntArray6585[i_45_])
					return false;
			}
		}
		return true;
	}

	public boolean method11012(Interface15 interface15, int i) {
		if (((Class485) this).aClass492_6584.method11143(interface15, -62522824) < anInt6578 * 1064293949)
			return false;
		return true;
	}

	public boolean method11013(Interface15 interface15, int i, int i_47_) {
		if (null == anIntArrayArray6577 || i < 0 || i >= anIntArrayArray6577.length)
			return false;
		if (((Interface50) interface15).method347(anIntArrayArray6577[i][0], -1996458262) < anIntArrayArray6577[i][1])
			return false;
		return true;
	}

	public boolean method11014(Interface15 interface15, int i, int i_48_) {
		if (null == anIntArray6583 || i < 0 || i >= anIntArray6583.length)
			return false;
		Class312 class312 = ((Interface12) interface15).method70(anIntArray6583[i], -417000706);
		int i_49_ = interface15.method85(class312, (byte) 98);
		if (i_49_ < ((Class485) this).anIntArray6581[i] || i_49_ > ((Class485) this).anIntArray6585[i])
			return false;
		return true;
	}

	public boolean method11015(Interface15 interface15, int i, int i_50_) {
		if (null == anIntArray6566 || i < 0 || i >= anIntArray6566.length)
			return false;
		Class167 class167 = ((Interface12) interface15).method77(Class212.aClass212_2560, anIntArray6566[i], 1599214059);
		int i_51_ = interface15.method82(class167, (byte) 119);
		if (i_51_ < ((Class485) this).anIntArray6580[i] || i_51_ > ((Class485) this).anIntArray6579[i])
			return false;
		return true;
	}

	public boolean method11016(Interface15 interface15) {
		if (((Class485) this).aClass492_6584.method11143(interface15, 1234438930) < anInt6578 * 1064293949)
			return false;
		if (null != anIntArrayArray6577) {
			for (int i = 0; i < anIntArrayArray6577.length; i++) {
				if (((Interface50) interface15).method347(anIntArrayArray6577[i][0], -1996458262) < anIntArrayArray6577[i][1])
					return false;
			}
		}
		if (null != anIntArray6571) {
			for (int i = 0; i < anIntArray6571.length; i++) {
				if (!((Class485) this).aClass492_6584.method11142(anIntArray6571[i], 2051568903).method11010(interface15, -2097075480))
					return false;
			}
		}
		if (null != anIntArray6566) {
			for (int i = 0; i < anIntArray6566.length; i++) {
				Class167 class167 = ((Interface12) interface15).method77((Class212.aClass212_2560), anIntArray6566[i], 1599214059);
				int i_52_ = interface15.method82(class167, (byte) 55);
				if (i_52_ < ((Class485) this).anIntArray6580[i] || i_52_ > ((Class485) this).anIntArray6579[i])
					return false;
			}
		}
		if (null != anIntArray6583) {
			for (int i = 0; i < anIntArray6583.length; i++) {
				Class312 class312 = ((Interface12) interface15).method70(anIntArray6583[i], 1571885418);
				int i_53_ = interface15.method85(class312, (byte) 39);
				if (i_53_ < ((Class485) this).anIntArray6581[i] || i_53_ > ((Class485) this).anIntArray6585[i])
					return false;
			}
		}
		return true;
	}

	public boolean method11017(Interface15 interface15, int i, int i_54_) {
		if (null == anIntArray6571 || i < 0 || i >= anIntArray6571.length)
			return false;
		if (!((Class485) this).aClass492_6584.method11142(anIntArray6571[i], 951633723).method11010(interface15, -1941783449))
			return false;
		return true;
	}

	void method11018(Class587_Sub4 class587_sub4) {
		for (;;) {
			int i = class587_sub4.method14349(-1130636365);
			if (0 == i)
				break;
			method11040(class587_sub4, i, -1835208396);
		}
	}

	void method11019(Class587_Sub4 class587_sub4, int i) {
		if (1 == i)
			aString6567 = class587_sub4.method14222(-1181861047);
		else if (i == 2)
			aString6582 = class587_sub4.method14222(-1557376629);
		else if (3 == i) {
			int i_55_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArrayArray6569 = new int[i_55_][3];
			for (int i_56_ = 0; i_56_ < i_55_; i_56_++) {
				((Class485) this).anIntArrayArray6569[i_56_][0] = class587_sub4.method14191((byte) -1);
				((Class485) this).anIntArrayArray6569[i_56_][1] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArrayArray6569[i_56_][2] = class587_sub4.method14408(1097722201);
			}
		} else if (4 == i) {
			int i_57_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArrayArray6570 = new int[i_57_][3];
			for (int i_58_ = 0; i_58_ < i_57_; i_58_++) {
				((Class485) this).anIntArrayArray6570[i_58_][0] = class587_sub4.method14191((byte) -61);
				((Class485) this).anIntArrayArray6570[i_58_][1] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArrayArray6570[i_58_][2] = class587_sub4.method14408(1097722201);
			}
		} else if (i == 5)
			class587_sub4.method14191((byte) -9);
		else if (i == 6)
			anInt6572 = class587_sub4.method14349(-1130636365) * -1985328855;
		else if (7 == i)
			anInt6586 = class587_sub4.method14349(-1130636365) * 1986851731;
		else if (i == 8)
			aBool6573 = true;
		else if (i == 9)
			anInt6574 = class587_sub4.method14349(-1130636365) * -94862687;
		else if (i == 10) {
			int i_59_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArray6575 = new int[i_59_];
			for (int i_60_ = 0; i_60_ < i_59_; i_60_++)
				((Class485) this).anIntArray6575[i_60_] = class587_sub4.method14408(1097722201);
		} else if (i == 12)
			class587_sub4.method14408(1097722201);
		else if (13 == i) {
			int i_61_ = class587_sub4.method14349(-1130636365);
			anIntArray6571 = new int[i_61_];
			for (int i_62_ = 0; i_62_ < i_61_; i_62_++)
				anIntArray6571[i_62_] = class587_sub4.method14191((byte) -29);
		} else if (14 == i) {
			int i_63_ = class587_sub4.method14349(-1130636365);
			anIntArrayArray6577 = new int[i_63_][2];
			for (int i_64_ = 0; i_64_ < i_63_; i_64_++) {
				anIntArrayArray6577[i_64_][0] = class587_sub4.method14349(-1130636365);
				anIntArrayArray6577[i_64_][1] = class587_sub4.method14349(-1130636365);
			}
		} else if (i == 15)
			anInt6578 = class587_sub4.method14191((byte) -6) * -1510674155;
		else if (17 == i)
			anInt6588 = class587_sub4.method14227(879395144) * 1173554603;
		else if (18 == i) {
			int i_65_ = class587_sub4.method14349(-1130636365);
			anIntArray6566 = new int[i_65_];
			((Class485) this).anIntArray6580 = new int[i_65_];
			((Class485) this).anIntArray6579 = new int[i_65_];
			aStringArray6568 = new String[i_65_];
			for (int i_66_ = 0; i_66_ < i_65_; i_66_++) {
				anIntArray6566[i_66_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6580[i_66_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6579[i_66_] = class587_sub4.method14408(1097722201);
				aStringArray6568[i_66_] = class587_sub4.method14209(-501945247);
			}
		} else if (i == 19) {
			int i_67_ = class587_sub4.method14349(-1130636365);
			anIntArray6583 = new int[i_67_];
			((Class485) this).anIntArray6581 = new int[i_67_];
			((Class485) this).anIntArray6585 = new int[i_67_];
			aStringArray6576 = new String[i_67_];
			for (int i_68_ = 0; i_68_ < i_67_; i_68_++) {
				anIntArray6583[i_68_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6581[i_68_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6585[i_68_] = class587_sub4.method14408(1097722201);
				aStringArray6576[i_68_] = class587_sub4.method14209(-727320700);
			}
		} else if (i == 249) {
			int i_69_ = class587_sub4.method14349(-1130636365);
			if (((Class485) this).aClass445_6587 == null) {
				int i_70_ = Class71.method1628(i_69_, (byte) 38);
				((Class485) this).aClass445_6587 = new Class445(i_70_);
			}
			for (int i_71_ = 0; i_71_ < i_69_; i_71_++) {
				boolean bool = class587_sub4.method14349(-1130636365) == 1;
				int i_72_ = class587_sub4.method14203((short) 25717);
				Class587 class587;
				if (bool)
					class587 = new Class587_Sub20(class587_sub4.method14209(1527585429));
				else
					class587 = new Class587_Sub17(class587_sub4.method14408(1097722201));
				((Class485) this).aClass445_6587.method8011(class587, (long) i_72_);
			}
		}
	}

	public boolean method11020(Interface15 interface15, int i) {
		if (null == anIntArray6571 || i < 0 || i >= anIntArray6571.length)
			return false;
		if (!((Class485) this).aClass492_6584.method11142(anIntArray6571[i], -1474643955).method11010(interface15, -2141304200))
			return false;
		return true;
	}

	public boolean method11021(Interface15 interface15, int i) {
		if (null == anIntArray6583 || i < 0 || i >= anIntArray6583.length)
			return false;
		Class312 class312 = ((Interface12) interface15).method70(anIntArray6583[i], -1598985773);
		int i_73_ = interface15.method85(class312, (byte) -27);
		if (i_73_ < ((Class485) this).anIntArray6581[i] || i_73_ > ((Class485) this).anIntArray6585[i])
			return false;
		return true;
	}

	public boolean method11022(Interface15 interface15) {
		if (((Class485) this).anIntArrayArray6569 != null) {
			for (int i = 0; i < ((Class485) this).anIntArrayArray6569.length; i++) {
				Class167 class167 = (((Interface12) interface15).method77(Class212.aClass212_2560, ((Class485) this).anIntArrayArray6569[i][0], 1599214059));
				if (interface15.method82(class167, (byte) 85) >= ((Class485) this).anIntArrayArray6569[i][1])
					return true;
			}
		}
		if (((Class485) this).anIntArrayArray6570 != null) {
			for (int i = 0; i < ((Class485) this).anIntArrayArray6570.length; i++) {
				Class312 class312 = (((Interface12) interface15).method70(((Class485) this).anIntArrayArray6570[i][0], 948998396));
				if (interface15.method85(class312, (byte) 71) >= ((Class485) this).anIntArrayArray6570[i][1])
					return true;
			}
		}
		return false;
	}

	public int method11023(int i, int i_74_) {
		if (null == ((Class485) this).aClass445_6587)
			return i_74_;
		Class587_Sub17 class587_sub17 = ((Class587_Sub17) ((Class485) this).aClass445_6587.method7988((long) i));
		if (class587_sub17 == null)
			return i_74_;
		return class587_sub17.anInt9630 * -1022666323;
	}

	public int method11024(int i, int i_75_) {
		if (null == ((Class485) this).aClass445_6587)
			return i_75_;
		Class587_Sub17 class587_sub17 = ((Class587_Sub17) ((Class485) this).aClass445_6587.method7988((long) i));
		if (class587_sub17 == null)
			return i_75_;
		return class587_sub17.anInt9630 * -1022666323;
	}

	void method11025() {
		if (null == aString6582)
			aString6582 = aString6567;
	}

	public int method11026(int i, int i_76_) {
		if (null == ((Class485) this).aClass445_6587)
			return i_76_;
		Class587_Sub17 class587_sub17 = ((Class587_Sub17) ((Class485) this).aClass445_6587.method7988((long) i));
		if (class587_sub17 == null)
			return i_76_;
		return class587_sub17.anInt9630 * -1022666323;
	}

	public String method11027(int i, String string) {
		if (((Class485) this).aClass445_6587 == null)
			return string;
		Class587_Sub20 class587_sub20 = ((Class587_Sub20) ((Class485) this).aClass445_6587.method7988((long) i));
		if (class587_sub20 == null)
			return string;
		return (String) class587_sub20.anObject9642;
	}

	public String method11028(int i, String string) {
		if (((Class485) this).aClass445_6587 == null)
			return string;
		Class587_Sub20 class587_sub20 = ((Class587_Sub20) ((Class485) this).aClass445_6587.method7988((long) i));
		if (class587_sub20 == null)
			return string;
		return (String) class587_sub20.anObject9642;
	}

	public String method11029(int i, String string) {
		if (((Class485) this).aClass445_6587 == null)
			return string;
		Class587_Sub20 class587_sub20 = ((Class587_Sub20) ((Class485) this).aClass445_6587.method7988((long) i));
		if (class587_sub20 == null)
			return string;
		return (String) class587_sub20.anObject9642;
	}

	public boolean method11030(Interface15 interface15) {
		if (((Class485) this).anIntArrayArray6569 != null) {
			for (int i = 0; i < ((Class485) this).anIntArrayArray6569.length; i++) {
				Class167 class167 = (((Interface12) interface15).method77(Class212.aClass212_2560, ((Class485) this).anIntArrayArray6569[i][0], 1599214059));
				if (interface15.method82(class167, (byte) 43) >= ((Class485) this).anIntArrayArray6569[i][1])
					return true;
			}
		}
		if (((Class485) this).anIntArrayArray6570 != null) {
			for (int i = 0; i < ((Class485) this).anIntArrayArray6570.length; i++) {
				Class312 class312 = (((Interface12) interface15).method70(((Class485) this).anIntArrayArray6570[i][0], 1259040070));
				if (interface15.method85(class312, (byte) -28) >= ((Class485) this).anIntArrayArray6570[i][1])
					return true;
			}
		}
		return false;
	}

	public String method11031(int i, String string, int i_77_) {
		if (((Class485) this).aClass445_6587 == null)
			return string;
		Class587_Sub20 class587_sub20 = ((Class587_Sub20) ((Class485) this).aClass445_6587.method7988((long) i));
		if (class587_sub20 == null)
			return string;
		return (String) class587_sub20.anObject9642;
	}

	public boolean method11032(Interface15 interface15) {
		if (((Class485) this).anIntArrayArray6569 != null) {
			for (int i = 0; i < ((Class485) this).anIntArrayArray6569.length; i++) {
				Class167 class167 = (((Interface12) interface15).method77(Class212.aClass212_2560, ((Class485) this).anIntArrayArray6569[i][0], 1599214059));
				if (interface15.method82(class167, (byte) 34) >= ((Class485) this).anIntArrayArray6569[i][2])
					return true;
			}
		}
		if (null != ((Class485) this).anIntArrayArray6570) {
			for (int i = 0; i < ((Class485) this).anIntArrayArray6570.length; i++) {
				Class312 class312 = (((Interface12) interface15).method70(((Class485) this).anIntArrayArray6570[i][0], -489291566));
				if (interface15.method85(class312, (byte) -59) >= ((Class485) this).anIntArrayArray6570[i][2])
					return true;
			}
		}
		return false;
	}

	public boolean method11033(Interface15 interface15, byte i) {
		if (((Class485) this).anIntArrayArray6569 != null) {
			for (int i_78_ = 0; i_78_ < ((Class485) this).anIntArrayArray6569.length; i_78_++) {
				Class167 class167 = (((Interface12) interface15).method77(Class212.aClass212_2560, ((Class485) this).anIntArrayArray6569[i_78_][0], 1599214059));
				if (interface15.method82(class167, (byte) 76) >= ((Class485) this).anIntArrayArray6569[i_78_][1])
					return true;
			}
		}
		if (((Class485) this).anIntArrayArray6570 != null) {
			for (int i_79_ = 0; i_79_ < ((Class485) this).anIntArrayArray6570.length; i_79_++) {
				Class312 class312 = (((Interface12) interface15).method70(((Class485) this).anIntArrayArray6570[i_79_][0], 397869063));
				if (interface15.method85(class312, (byte) 27) >= ((Class485) this).anIntArrayArray6570[i_79_][1])
					return true;
			}
		}
		return false;
	}

	public boolean method11034(Interface15 interface15) {
		if (((Class485) this).aClass492_6584.method11143(interface15, 670887735) < anInt6578 * 1064293949)
			return false;
		return true;
	}

	public boolean method11035(Interface15 interface15, int i) {
		if (null == anIntArrayArray6577 || i < 0 || i >= anIntArrayArray6577.length)
			return false;
		if (((Interface50) interface15).method347(anIntArrayArray6577[i][0], -1996458262) < anIntArrayArray6577[i][1])
			return false;
		return true;
	}

	public boolean method11036(Interface15 interface15, int i) {
		if (null == anIntArray6571 || i < 0 || i >= anIntArray6571.length)
			return false;
		if (!((Class485) this).aClass492_6584.method11142(anIntArray6571[i], -1729758281).method11010(interface15, -1912991683))
			return false;
		return true;
	}

	void method11037() {
		if (null == aString6582)
			aString6582 = aString6567;
	}

	void method11038(Class587_Sub4 class587_sub4) {
		for (;;) {
			int i = class587_sub4.method14349(-1130636365);
			if (0 == i)
				break;
			method11040(class587_sub4, i, -1835208396);
		}
	}

	public boolean method11039(Interface15 interface15, int i) {
		if (null == anIntArray6566 || i < 0 || i >= anIntArray6566.length)
			return false;
		Class167 class167 = ((Interface12) interface15).method77(Class212.aClass212_2560, anIntArray6566[i], 1599214059);
		int i_80_ = interface15.method82(class167, (byte) 40);
		if (i_80_ < ((Class485) this).anIntArray6580[i] || i_80_ > ((Class485) this).anIntArray6579[i])
			return false;
		return true;
	}

	void method11040(Class587_Sub4 class587_sub4, int i, int i_81_) {
		if (1 == i)
			aString6567 = class587_sub4.method14222(-2088733485);
		else if (i == 2)
			aString6582 = class587_sub4.method14222(-1905864731);
		else if (3 == i) {
			int i_82_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArrayArray6569 = new int[i_82_][3];
			for (int i_83_ = 0; i_83_ < i_82_; i_83_++) {
				((Class485) this).anIntArrayArray6569[i_83_][0] = class587_sub4.method14191((byte) -111);
				((Class485) this).anIntArrayArray6569[i_83_][1] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArrayArray6569[i_83_][2] = class587_sub4.method14408(1097722201);
			}
		} else if (4 == i) {
			int i_84_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArrayArray6570 = new int[i_84_][3];
			for (int i_85_ = 0; i_85_ < i_84_; i_85_++) {
				((Class485) this).anIntArrayArray6570[i_85_][0] = class587_sub4.method14191((byte) -15);
				((Class485) this).anIntArrayArray6570[i_85_][1] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArrayArray6570[i_85_][2] = class587_sub4.method14408(1097722201);
			}
		} else if (i == 5)
			class587_sub4.method14191((byte) -101);
		else if (i == 6)
			anInt6572 = class587_sub4.method14349(-1130636365) * -1985328855;
		else if (7 == i)
			anInt6586 = class587_sub4.method14349(-1130636365) * 1986851731;
		else if (i == 8)
			aBool6573 = true;
		else if (i == 9)
			anInt6574 = class587_sub4.method14349(-1130636365) * -94862687;
		else if (i == 10) {
			int i_86_ = class587_sub4.method14349(-1130636365);
			((Class485) this).anIntArray6575 = new int[i_86_];
			for (int i_87_ = 0; i_87_ < i_86_; i_87_++)
				((Class485) this).anIntArray6575[i_87_] = class587_sub4.method14408(1097722201);
		} else if (i == 12)
			class587_sub4.method14408(1097722201);
		else if (13 == i) {
			int i_88_ = class587_sub4.method14349(-1130636365);
			anIntArray6571 = new int[i_88_];
			for (int i_89_ = 0; i_89_ < i_88_; i_89_++)
				anIntArray6571[i_89_] = class587_sub4.method14191((byte) -46);
		} else if (14 == i) {
			int i_90_ = class587_sub4.method14349(-1130636365);
			anIntArrayArray6577 = new int[i_90_][2];
			for (int i_91_ = 0; i_91_ < i_90_; i_91_++) {
				anIntArrayArray6577[i_91_][0] = class587_sub4.method14349(-1130636365);
				anIntArrayArray6577[i_91_][1] = class587_sub4.method14349(-1130636365);
			}
		} else if (i == 15)
			anInt6578 = class587_sub4.method14191((byte) -76) * -1510674155;
		else if (17 == i)
			anInt6588 = class587_sub4.method14227(-936459864) * 1173554603;
		else if (18 == i) {
			int i_92_ = class587_sub4.method14349(-1130636365);
			anIntArray6566 = new int[i_92_];
			((Class485) this).anIntArray6580 = new int[i_92_];
			((Class485) this).anIntArray6579 = new int[i_92_];
			aStringArray6568 = new String[i_92_];
			for (int i_93_ = 0; i_93_ < i_92_; i_93_++) {
				anIntArray6566[i_93_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6580[i_93_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6579[i_93_] = class587_sub4.method14408(1097722201);
				aStringArray6568[i_93_] = class587_sub4.method14209(1976485308);
			}
		} else if (i == 19) {
			int i_94_ = class587_sub4.method14349(-1130636365);
			anIntArray6583 = new int[i_94_];
			((Class485) this).anIntArray6581 = new int[i_94_];
			((Class485) this).anIntArray6585 = new int[i_94_];
			aStringArray6576 = new String[i_94_];
			for (int i_95_ = 0; i_95_ < i_94_; i_95_++) {
				anIntArray6583[i_95_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6581[i_95_] = class587_sub4.method14408(1097722201);
				((Class485) this).anIntArray6585[i_95_] = class587_sub4.method14408(1097722201);
				aStringArray6576[i_95_] = class587_sub4.method14209(-1075454194);
			}
		} else if (i == 249) {
			int i_96_ = class587_sub4.method14349(-1130636365);
			if (((Class485) this).aClass445_6587 == null) {
				int i_97_ = Class71.method1628(i_96_, (byte) 45);
				((Class485) this).aClass445_6587 = new Class445(i_97_);
			}
			for (int i_98_ = 0; i_98_ < i_96_; i_98_++) {
				boolean bool = class587_sub4.method14349(-1130636365) == 1;
				int i_99_ = class587_sub4.method14203((short) 1496);
				Class587 class587;
				if (bool)
					class587 = new Class587_Sub20(class587_sub4.method14209(2052260846));
				else
					class587 = new Class587_Sub17(class587_sub4.method14408(1097722201));
				((Class485) this).aClass445_6587.method8011(class587, (long) i_99_);
			}
		}
	}

	public boolean method11041(Interface15 interface15, int i) {
		if (null == anIntArray6583 || i < 0 || i >= anIntArray6583.length)
			return false;
		Class312 class312 = ((Interface12) interface15).method70(anIntArray6583[i], -901710916);
		int i_100_ = interface15.method85(class312, (byte) 57);
		if (i_100_ < ((Class485) this).anIntArray6581[i] || i_100_ > ((Class485) this).anIntArray6585[i])
			return false;
		return true;
	}

	static final void method11042(Class477 class477, byte i) {
		Class480 class480 = (((Class477) class477).aBool6510 ? ((Class477) class477).aClass480_6506 : ((Class477) class477).aClass480_6492);
		Class35 class35 = ((Class480) class480).aClass35_6531;
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = class35.anInt557 * 566760625;
	}

	static Class587_Sub45 method11043(short i) {
		if (0 == 1096922071 * Class587_Sub45.anInt9893)
			return new Class587_Sub45();
		return (Class587_Sub45.aClass587_Sub45Array9892[(Class587_Sub45.anInt9893 -= 930607079) * 1096922071]);
	}

	static final void method11044(Class35 class35, Class477 class477, byte i) {
		int i_101_ = 10;
		Class16.method878(class35, i_101_, class477, -1636762512);
	}

	static void method11045(Class477 class477, int i) {
		((Class477) class477).anIntArray6497[((Class477) class477).anInt6498 * 2028895127 - 1] = (Class356_Sub1.aClass492_10082.method11142((((Class477) class477).anIntArray6497[((Class477) class477).anInt6498 * 2028895127 - 1]), 1227435787).anInt6572) * 1374970649;
	}
}
