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

public class Class497_Sub1_Sub3_Sub1 extends Class497_Sub1_Sub3 {
	boolean aBool10850;
	int anInt10851 = 0;
	int anInt10852;
	int anInt10853 = 0;
	int anInt10854;
	Class502 aClass502_10855;
	Class436 aClass436_10856;

	public final boolean method17167() {
		return (null != ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7827(-603681648));
	}

	boolean method13943(byte i) {
		return false;
	}

	public final boolean method17168(int i) {
		return (null != ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7827(-968589622));
	}

	public final boolean method17169() {
		return (null != ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7827(-1954561661));
	}

	final void method13958() {
		throw new IllegalStateException();
	}

	void method13954(Class84 class84) {
		Class163 class163 = method17172(class84, 0, (-641237043 * ((Class497_Sub1_Sub3_Sub1) this).anInt10854), 1735617356);
		if (null != class163)
			method17175(class84, class163, method11187(), -1300214262);
	}

	public final void method17170(int i, int i_0_) {
		if (((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 != null && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7834(1318949208))
			((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7838(i, 410896189);
	}

	final boolean method13942(int i) {
		return false;
	}

	public final boolean method17171(int i) {
		return (((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 == null || ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7834(-38515865));
	}

	Class163 method17172(Class84 class84, int i, int i_1_, int i_2_) {
		Class473 class473 = Class504.aClass472_6740.method8353(i_1_, 1788417237);
		Class176 class176 = aClass581_8403.aClass176Array7582[aByte8402];
		Class176 class176_3_ = (aByte8401 < 3 ? aClass581_8403.aClass176Array7582[aByte8401 + 1] : null);
		Class277 class277 = method11206().aClass277_4041;
		return ((null != ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7834(-1254494537)) ? class473.method8368(class84, i, true, class176, class176_3_, (int) class277.aFloat4209, (int) class277.aFloat4211, (int) class277.aFloat4213, (((Class497_Sub1_Sub3_Sub1) this).aClass436_10856), (byte) 2, 622568115) : class473.method8368(class84, i, true, class176, class176_3_, (int) class277.aFloat4209, (int) class277.aFloat4211, (int) class277.aFloat4213, null, (byte) 2, -259215451));
	}

	Class568 method13947(Class84 class84, int i) {
		Class163 class163 = method17172(class84, 0x800 | (0 != 1275863207 * ((Class497_Sub1_Sub3_Sub1) this).anInt10851 ? 5 : 0), (-641237043 * ((Class497_Sub1_Sub3_Sub1) this).anInt10854), 1735617356);
		if (class163 == null)
			return null;
		if (((Class497_Sub1_Sub3_Sub1) this).anInt10851 * 1275863207 != 0)
			class163.method3505(((Class497_Sub1_Sub3_Sub1) this).anInt10851 * 1627731968);
		Class346 class346 = method11187();
		method17175(class84, class163, class346, -506135429);
		Class568 class568 = Class259.method5134(false, (byte) -16);
		class163.method3504(class346, aClass95Array8405[0], 0);
		if (null != ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855) {
			Class160 class160 = ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11292();
			class84.method1988(class160);
		}
		((Class497_Sub1_Sub3_Sub1) this).aBool10850 = class163.method3612();
		((Class497_Sub1_Sub3_Sub1) this).anInt10853 = class163.method3535() * -631725801;
		class163.method3587();
		return class568;
	}

	void method13948(Class84 class84, byte i) {
		Class163 class163 = method17172(class84, 0, (-641237043 * ((Class497_Sub1_Sub3_Sub1) this).anInt10854), 1735617356);
		if (null != class163) {
			if (i < 0)
				method17175(class84, class163, method11187(), -835158961);
		}
	}

	public final void method17173(int i) {
		if (((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 != null && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7834(-1548660657))
			((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7838(i, -602227021);
	}

	public Class561 method13964(Class84 class84) {
		return null;
	}

	boolean method13940(Class84 class84, int i, int i_4_, int i_5_) {
		return false;
	}

	void method13980(Class84 class84) {
		Class163 class163 = method17172(class84, 0, (-641237043 * ((Class497_Sub1_Sub3_Sub1) this).anInt10854), 1735617356);
		if (null != class163)
			method17175(class84, class163, method11187(), -1511956678);
	}

	final void method13945(Class84 class84, Class497_Sub1 class497_sub1, int i, int i_6_, int i_7_, boolean bool, int i_8_) {
		throw new IllegalStateException();
	}

	public final boolean method17174() {
		return (((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 == null || ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7834(-1496389096));
	}

	boolean method13957() {
		return false;
	}

	boolean method14003() {
		return false;
	}

	boolean method13966() {
		return false;
	}

	Class568 method13969(Class84 class84) {
		Class163 class163 = method17172(class84, 0x800 | (0 != 1275863207 * ((Class497_Sub1_Sub3_Sub1) this).anInt10851 ? 5 : 0), (-641237043 * ((Class497_Sub1_Sub3_Sub1) this).anInt10854), 1735617356);
		if (class163 == null)
			return null;
		if (((Class497_Sub1_Sub3_Sub1) this).anInt10851 * 1275863207 != 0)
			class163.method3505(((Class497_Sub1_Sub3_Sub1) this).anInt10851 * 1627731968);
		Class346 class346 = method11187();
		method17175(class84, class163, class346, -728618742);
		Class568 class568 = Class259.method5134(false, (byte) -23);
		class163.method3504(class346, aClass95Array8405[0], 0);
		if (null != ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855) {
			Class160 class160 = ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11292();
			class84.method1988(class160);
		}
		((Class497_Sub1_Sub3_Sub1) this).aBool10850 = class163.method3612();
		((Class497_Sub1_Sub3_Sub1) this).anInt10853 = class163.method3535() * -631725801;
		class163.method3587();
		return class568;
	}

	boolean method13961() {
		return ((Class497_Sub1_Sub3_Sub1) this).aBool10850;
	}

	boolean method13962() {
		return ((Class497_Sub1_Sub3_Sub1) this).aBool10850;
	}

	public int method13970() {
		return ((Class497_Sub1_Sub3_Sub1) this).anInt10853 * 374777511;
	}

	public int method13953(byte i) {
		return ((Class497_Sub1_Sub3_Sub1) this).anInt10853 * 374777511;
	}

	public Class561 method13965(Class84 class84) {
		return null;
	}

	public Class561 method13946(Class84 class84) {
		return null;
	}

	Class568 method13968(Class84 class84) {
		Class163 class163 = method17172(class84, 0x800 | (0 != 1275863207 * ((Class497_Sub1_Sub3_Sub1) this).anInt10851 ? 5 : 0), (-641237043 * ((Class497_Sub1_Sub3_Sub1) this).anInt10854), 1735617356);
		if (class163 == null)
			return null;
		if (((Class497_Sub1_Sub3_Sub1) this).anInt10851 * 1275863207 != 0)
			class163.method3505(((Class497_Sub1_Sub3_Sub1) this).anInt10851 * 1627731968);
		Class346 class346 = method11187();
		method17175(class84, class163, class346, -2030285211);
		Class568 class568 = Class259.method5134(false, (byte) 7);
		class163.method3504(class346, aClass95Array8405[0], 0);
		if (null != ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855) {
			Class160 class160 = ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11292();
			class84.method1988(class160);
		}
		((Class497_Sub1_Sub3_Sub1) this).aBool10850 = class163.method3612();
		((Class497_Sub1_Sub3_Sub1) this).anInt10853 = class163.method3535() * -631725801;
		class163.method3587();
		return class568;
	}

	final void method13960(int i) {
		throw new IllegalStateException();
	}

	boolean method13939() {
		return ((Class497_Sub1_Sub3_Sub1) this).aBool10850;
	}

	boolean method13971(Class84 class84, int i, int i_9_) {
		return false;
	}

	public Class497_Sub1_Sub3_Sub1(Class581 class581, int i, int i_10_, int i_11_, int i_12_, int i_13_, int i_14_, int i_15_, int i_16_, int i_17_, int i_18_, int i_19_, int i_20_, boolean bool, int i_21_) {
		super(class581, i_11_, i_12_, i_13_, i_14_, i_15_, i_16_, i_17_, i_18_, i_19_, false, (byte) 0);
		((Class497_Sub1_Sub3_Sub1) this).aBool10850 = true;
		((Class497_Sub1_Sub3_Sub1) this).anInt10852 = 0;
		((Class497_Sub1_Sub3_Sub1) this).anInt10854 = i * -1987476219;
		((Class497_Sub1_Sub3_Sub1) this).anInt10851 = i_20_ * 434603799;
		((Class497_Sub1_Sub3_Sub1) this).anInt10852 = 1558986209 * i_21_;
		Class473 class473 = Class504.aClass472_6740.method8353((-641237043 * ((Class497_Sub1_Sub3_Sub1) this).anInt10854), -108548062);
		int i_22_ = 996477149 * class473.anInt6473;
		if (i_22_ != -1) {
			((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 = new Class436_Sub3(this, false);
			int i_23_ = class473.aBool6484 ? 0 : 2;
			if (bool)
				i_23_ = 1;
			((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7846(i_22_, i_10_, i_23_, false, -1103991707);
		}
		method13956(1, -1839257911);
	}

	boolean method13973(Class84 class84, int i, int i_24_) {
		return false;
	}

	final boolean method13963() {
		return false;
	}

	final boolean method13975() {
		return false;
	}

	final void method13979(Class84 class84, Class497_Sub1 class497_sub1, int i, int i_25_, int i_26_, boolean bool) {
		throw new IllegalStateException();
	}

	final void method13977() {
		throw new IllegalStateException();
	}

	Class568 method13989(Class84 class84) {
		Class163 class163 = method17172(class84, 0x800 | (0 != 1275863207 * ((Class497_Sub1_Sub3_Sub1) this).anInt10851 ? 5 : 0), (-641237043 * ((Class497_Sub1_Sub3_Sub1) this).anInt10854), 1735617356);
		if (class163 == null)
			return null;
		if (((Class497_Sub1_Sub3_Sub1) this).anInt10851 * 1275863207 != 0)
			class163.method3505(((Class497_Sub1_Sub3_Sub1) this).anInt10851 * 1627731968);
		Class346 class346 = method11187();
		method17175(class84, class163, class346, -864875329);
		Class568 class568 = Class259.method5134(false, (byte) -45);
		class163.method3504(class346, aClass95Array8405[0], 0);
		if (null != ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855) {
			Class160 class160 = ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11292();
			class84.method1988(class160);
		}
		((Class497_Sub1_Sub3_Sub1) this).aBool10850 = class163.method3612();
		((Class497_Sub1_Sub3_Sub1) this).anInt10853 = class163.method3535() * -631725801;
		class163.method3587();
		return class568;
	}

	void method17175(Class84 class84, Class163 class163, Class346 class346, int i) {
		class163.method3613(class346);
		Class102[] class102s = class163.method3655();
		Class166[] class166s = class163.method3534();
		if ((null == ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855 || ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.aBool6699) && (null != class102s || null != class166s))
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855 = Class502.method11285(-2063394069 * client.anInt8021, true);
		if (null != ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855) {
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11286(class84, (long) (-2063394069 * client.anInt8021), class102s, class166s, false);
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11290(aByte8402, aShort10558, aShort10553, aShort10554, aShort10557);
		}
	}

	public final void method17176(int i) {
		if (((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 != null && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7834(-1811308688))
			((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7838(i, -1207673942);
	}

	void method13981(Class84 class84) {
		Class163 class163 = method17172(class84, 0, (-641237043 * ((Class497_Sub1_Sub3_Sub1) this).anInt10854), 1735617356);
		if (null != class163)
			method17175(class84, class163, method11187(), -750622156);
	}

	public final void method17177(int i) {
		if (((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 != null && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7834(-1020867872))
			((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7838(i, -1632216387);
	}

	Class163 method17178(Class84 class84, int i, int i_27_) {
		Class473 class473 = Class504.aClass472_6740.method8353(i_27_, -1255948961);
		Class176 class176 = aClass581_8403.aClass176Array7582[aByte8402];
		Class176 class176_28_ = (aByte8401 < 3 ? aClass581_8403.aClass176Array7582[aByte8401 + 1] : null);
		Class277 class277 = method11206().aClass277_4041;
		return ((null != ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7834(774672351)) ? class473.method8368(class84, i, true, class176, class176_28_, (int) class277.aFloat4209, (int) class277.aFloat4211, (int) class277.aFloat4213, (((Class497_Sub1_Sub3_Sub1) this).aClass436_10856), (byte) 2, 571396161) : class473.method8368(class84, i, true, class176, class176_28_, (int) class277.aFloat4209, (int) class277.aFloat4211, (int) class277.aFloat4213, null, (byte) 2, 590106023));
	}

	public Class561 method13949(Class84 class84, byte i) {
		return null;
	}

	public final boolean method17179() {
		return (null != ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7827(-1042143595));
	}

	boolean method13944(int i) {
		return ((Class497_Sub1_Sub3_Sub1) this).aBool10850;
	}

	boolean method13972(Class84 class84, int i, int i_29_) {
		return false;
	}

	public final boolean method17180() {
		return (null != ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7827(250576120));
	}

	public void method17181(byte i) {
		if (null != ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855)
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11282();
	}

	public final boolean method17182() {
		return (((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 == null || ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7834(-109921574));
	}

	Class163 method17183(Class84 class84, int i, int i_30_) {
		Class473 class473 = Class504.aClass472_6740.method8353(i_30_, 649928089);
		Class176 class176 = aClass581_8403.aClass176Array7582[aByte8402];
		Class176 class176_31_ = (aByte8401 < 3 ? aClass581_8403.aClass176Array7582[aByte8401 + 1] : null);
		Class277 class277 = method11206().aClass277_4041;
		return ((null != ((Class497_Sub1_Sub3_Sub1) this).aClass436_10856 && !((Class497_Sub1_Sub3_Sub1) this).aClass436_10856.method7834(1001025247)) ? class473.method8368(class84, i, true, class176, class176_31_, (int) class277.aFloat4209, (int) class277.aFloat4211, (int) class277.aFloat4213, (((Class497_Sub1_Sub3_Sub1) this).aClass436_10856), (byte) 2, -926062384) : class473.method8368(class84, i, true, class176, class176_31_, (int) class277.aFloat4209, (int) class277.aFloat4211, (int) class277.aFloat4213, null, (byte) 2, 1612252329));
	}

	public int method17184(int i) {
		return ((Class497_Sub1_Sub3_Sub1) this).anInt10852 * 598787617;
	}

	void method17185(Class84 class84, Class163 class163, Class346 class346) {
		class163.method3613(class346);
		Class102[] class102s = class163.method3655();
		Class166[] class166s = class163.method3534();
		if ((null == ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855 || ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.aBool6699) && (null != class102s || null != class166s))
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855 = Class502.method11285(-2063394069 * client.anInt8021, true);
		if (null != ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855) {
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11286(class84, (long) (-2063394069 * client.anInt8021), class102s, class166s, false);
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11290(aByte8402, aShort10558, aShort10553, aShort10554, aShort10557);
		}
	}

	void method17186(Class84 class84, Class163 class163, Class346 class346) {
		class163.method3613(class346);
		Class102[] class102s = class163.method3655();
		Class166[] class166s = class163.method3534();
		if ((null == ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855 || ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.aBool6699) && (null != class102s || null != class166s))
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855 = Class502.method11285(-2063394069 * client.anInt8021, true);
		if (null != ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855) {
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11286(class84, (long) (-2063394069 * client.anInt8021), class102s, class166s, false);
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11290(aByte8402, aShort10558, aShort10553, aShort10554, aShort10557);
		}
	}

	public void method17187() {
		if (null != ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855)
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11282();
	}

	public void method17188() {
		if (null != ((Class497_Sub1_Sub3_Sub1) this).aClass502_10855)
			((Class497_Sub1_Sub3_Sub1) this).aClass502_10855.method11282();
	}
}
