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

public class Class104 {
	static final int anInt1452 = 1;
	static final int anInt1453 = 1;
	static final int anInt1454 = 2;
	static final int anInt1455 = 3;
	static final int anInt1456 = 4;
	public static final int anInt1457 = 0;
	public static final int anInt1458 = 7;
	public static final int anInt1459 = 16;
	public static final int anInt1460 = 3;
	public static final int anInt1461 = 4;
	public static final int anInt1462 = 5;
	public static final int anInt1463 = 1;
	static final int anInt1464 = 2;
	static final int anInt1465 = 64;
	static final int anInt1466 = 8;
	static final int anInt1467 = 16;
	static final int anInt1468 = 32;
	public static final int anInt1469 = 5;
	static final int anInt1470 = 128;
	static final int anInt1471 = 256;
	static final int anInt1472 = 512;
	public boolean aBool1473;
	static final int anInt1474 = 2048;
	public static final int anInt1475 = 2;
	public byte aByte1476;
	static final int anInt1477 = 32;
	static final int anInt1478 = 64;
	static final int anInt1479 = 128;
	static final int anInt1480 = 4096;
	static final int anInt1481 = 512;
	public static final byte aByte1482 = 0;
	public static final byte aByte1483 = 1;
	public byte aByte1484;
	static final int anInt1485 = 2;
	static final int anInt1486 = 4;
	static final int anInt1487 = 8;
	public int anInt1488 = -390720165;
	static final int anInt1489 = 16;
	byte[] aByteArray1490;
	public int anInt1491;
	public byte aByte1492;
	public byte aByte1493;
	public static final int anInt1494 = 13;
	static final int anInt1495 = 1;
	public byte aByte1496;
	public byte aByte1497;
	public static final int anInt1498 = 0;
	public static final int anInt1499 = 1;
	public static final int anInt1500 = 2;
	public static final int anInt1501 = 3;
	static final int anInt1502 = 0;
	static final int anInt1503 = 1024;
	public static final int anInt1504 = 6;
	static final int anInt1505 = 4;
	public static final int anInt1506 = 8;
	public boolean aBool1507;
	public static final int anInt1508 = 11;
	public Class537 aClass537_1509;
	public byte aByte1510;
	public byte aByte1511;
	public int[] anIntArray1512 = null;
	public int anInt1513;
	public byte aByte1514;
	public static final int anInt1515 = 9;
	public boolean aBool1516;
	static final int anInt1517 = 256;
	public static final int anInt1518 = 4;
	public byte aByte1519;
	public short aShort1520;

	Class104() {
		((Class104) this).aByteArray1490 = null;
		aByte1492 = (byte) 0;
		aByte1493 = (byte) 0;
		aBool1473 = false;
		aClass537_1509 = Class537.aClass537_7081;
		aByte1496 = (byte) 0;
		aByte1497 = (byte) 0;
		aByte1511 = (byte) 0;
		aByte1510 = (byte) 0;
		anInt1513 = 0;
		aByte1514 = (byte) 0;
		aBool1507 = false;
		aBool1516 = false;
		aByte1476 = (byte) 0;
		aByte1484 = (byte) -1;
		aByte1519 = (byte) 0;
		aShort1520 = (short) 0;
	}

	public static boolean method2516(int i) {
		return 1 != i && 7 != i;
	}

	static final void method2517(Class477 class477, int i) {
		int i_0_ = (((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 -= 1577301031) * 2028895127]);
		Class35 class35 = Class109.method2606(i_0_, -465919873);
		Class118 class118 = Class35.aClass118Array464[i_0_ >> 16];
		Class62.method1482(class35, class118, class477, (byte) 112);
	}

	static final void method2518(Class477 class477, int i) {
		int i_1_ = (((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 -= 1577301031) * 2028895127]);
		Class35 class35 = Class109.method2606(i_1_, -1338117652);
		Class118 class118 = Class35.aClass118Array464[i_1_ >> 16];
		Class530.method11769(class35, class118, class477, 326415705);
	}

	static final void method2519(Class477 class477, short i) {
		if (null != Class331.aClass587_Sub16_5267) {
			((Class477) class477).anIntArray6497[((((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1)] = 1;
			((Class477) class477).aClass587_Sub16_6509 = Class331.aClass587_Sub16_5267;
		} else
			((Class477) class477).anIntArray6497[((((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1)] = 0;
	}

	static final void method2520(Class477 class477, int i) {
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = (((Class477) class477).aClass497_Sub1_Sub3_Sub5_6494.anInt11105 * -484361993);
	}

	static final void method2521(Class35 class35, Class118 class118, Class477 class477, int i) {
		String string = (String) (((Class477) class477).anObjectArray6499[(((Class477) class477).anInt6500 -= 1803340247) * -443336217]);
		if (Class259.method5137(string, class477, -972932879) != null)
			string = string.substring(0, string.length() - 1);
		class35.anObjectArray559 = Class188.method3960(string, class477, (byte) 4);
		class35.aBool448 = true;
	}

	static final void method2522(Class477 class477, byte i) {
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = 484357971 * Class481.anInt6536;
	}

	static void method2523(Class35 class35, int i, int i_2_, boolean bool, int i_3_) {
		int i_4_ = 566760625 * class35.anInt557;
		int i_5_ = class35.anInt475 * 334998921;
		if (0 == class35.aByte530)
			class35.anInt557 = 1551632395 * class35.anInt573;
		else if (1 == class35.aByte530)
			class35.anInt557 = 11908177 * (i - 1442474907 * class35.anInt573);
		else if (2 == class35.aByte530)
			class35.anInt557 = (1442474907 * class35.anInt573 * i >> 14) * 11908177;
		if (class35.aByte467 == 0)
			class35.anInt475 = class35.anInt558 * -282476615;
		else if (class35.aByte467 == 1)
			class35.anInt475 = (i_2_ - class35.anInt558 * -362373375) * -858203975;
		else if (class35.aByte467 == 2)
			class35.anInt475 = -858203975 * (class35.anInt558 * -362373375 * i_2_ >> 14);
		if (class35.aByte530 == 4)
			class35.anInt557 = 11908177 * (-939317039 * class35.anInt476 * (334998921 * class35.anInt475) / (class35.anInt579 * -141038535));
		if (class35.aByte467 == 4)
			class35.anInt475 = -858203975 * (class35.anInt579 * -141038535 * (class35.anInt557 * 566760625) / (class35.anInt476 * -939317039));
		if (client.aBool8196 && (client.method13377(class35).anInt9686 * 804763751 != 0 || 0 == 636438009 * class35.anInt439)) {
			if (334998921 * class35.anInt475 < 5 && 566760625 * class35.anInt557 < 5) {
				class35.anInt475 = 3947421;
				class35.anInt557 = 59540885;
			} else {
				if (class35.anInt475 * 334998921 <= 0)
					class35.anInt475 = 3947421;
				if (566760625 * class35.anInt557 <= 0)
					class35.anInt557 = 59540885;
			}
		}
		if (class35.anInt618 * -709808205 == Class35.anInt438 * -3136823)
			client.aClass35_8198 = class35;
		if (bool && null != class35.anObjectArray597 && (566760625 * class35.anInt557 != i_4_ || i_5_ != 334998921 * class35.anInt475)) {
			Class587_Sub31 class587_sub31 = new Class587_Sub31();
			class587_sub31.aClass35_9736 = class35;
			class587_sub31.anObjectArray9731 = class35.anObjectArray597;
			client.aClass413_8245.method7337(class587_sub31, -1718188774);
		}
	}

	static final void method2524(Class35 class35, Class118 class118, Class477 class477, int i) {
		String string = (String) (((Class477) class477).anObjectArray6499[(((Class477) class477).anInt6500 -= 1803340247) * -443336217]);
		if (Class259.method5137(string, class477, 1121362945) != null)
			string = string.substring(0, string.length() - 1);
		class35.anObjectArray506 = Class188.method3960(string, class477, (byte) 4);
		class35.aBool448 = true;
	}

	static void method2525(byte[] is, int i) {
		Class587_Sub4 class587_sub4 = new Class587_Sub4(is);
		for (;;) {
			int i_6_ = class587_sub4.method14349(-1130636365);
			if (0 == i_6_)
				break;
			if (i_6_ == 1)
				Class503.anInt6721 = class587_sub4.method14191((byte) -48) * -1937848099;
		}
	}

	static final void method2526(Class477 class477, int i) {
		((Class477) class477).anIntArray6497[(((Class477) class477).anInt6498 += 1577301031) * 2028895127 - 1] = Class92_Sub20.aClass587_Sub11_10075.aClass441_Sub19_8629.method13917(-115404426);
	}
}
