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

public class Class478_Sub1_Sub1_Sub2 extends Class478_Sub1_Sub1
{
    Class422 aClass422_11040;
    int anInt11041 = 0;
    int anInt11042;
    Class503 aClass503_11043;
    boolean aBool11044;
    int anInt11045 = 0;
    int anInt11046;
    
    public Class550 method14368(Class87 class87) {
	return null;
    }
    
    boolean method14354(Class87 class87, int i, int i_0_) {
	return false;
    }
    
    boolean method14345(int i) {
	return ((Class478_Sub1_Sub1_Sub2) this).aBool11044;
    }
    
    public int method14352(int i) {
	return ((Class478_Sub1_Sub1_Sub2) this).anInt11045 * 83979863;
    }
    
    public int method17523(int i) {
	return 502299717 * ((Class478_Sub1_Sub1_Sub2) this).anInt11046;
    }
    
    public final boolean method17524(int i) {
	return (((Class478_Sub1_Sub1_Sub2) this).aClass422_11040 == null
		|| ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		       .method7563(-251936341));
    }
    
    public final void method17525(int i, int i_1_) {
	if (null != ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
	    && !((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		    .method7563(-542109594))
	    ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		.method7631(i, -1317583335);
    }
    
    public final boolean method17526(int i) {
	return (null != ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		&& !((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
			.method7573((byte) -3));
    }
    
    public int method14365() {
	return ((Class478_Sub1_Sub1_Sub2) this).anInt11045 * 83979863;
    }
    
    Class86 method17527(Class87 class87, int i, int i_2_, int i_3_) {
	Class459 class459 = Class67.aClass468_851.method8360(i_2_, (byte) -42);
	Class163 class163 = aClass569_8554.aClass163Array7365[aByte8557];
	Class163 class163_4_
	    = (aByte8555 < 3 ? aClass569_8554.aClass163Array7365[aByte8555 + 1]
	       : null);
	Class275 class275 = method8465().aClass275_4065;
	return ((((Class478_Sub1_Sub1_Sub2) this).aClass422_11040 != null
		 && !((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
			 .method7563(-1605995753))
		? (class459.method8108
		   (class87, i,
		    ((Class478_Sub1_Sub1_Sub2) this).anInt11041 * 508487680,
		    class163, class163_4_, (int) class275.aFloat4140,
		    (int) class275.aFloat4138, (int) class275.aFloat4135,
		    ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040, (byte) 2,
		    (short) 7626))
		: class459.method8108(class87, i,
				      508487680 * ((Class478_Sub1_Sub1_Sub2)
						   this).anInt11041,
				      class163, class163_4_,
				      (int) class275.aFloat4140,
				      (int) class275.aFloat4138,
				      (int) class275.aFloat4135, null,
				      (byte) 2, (short) -630));
    }
    
    Class582 method14372(Class87 class87, int i) {
	Class86 class86
	    = method17527(class87,
			  0x800 | (0 != (((Class478_Sub1_Sub1_Sub2) this)
					 .anInt11041) * -1698444835
				   ? 5 : 0),
			  (-1954255159
			   * ((Class478_Sub1_Sub1_Sub2) this).anInt11042),
			  1996752383);
	if (null == class86)
	    return null;
	Class350 class350 = method8494();
	method17528(class87, class86, class350, -2049533624);
	Class582 class582 = Class355.method6845(false, (byte) -55);
	class86.method1904(class350, aClass97Array8552[0], 0);
	if (null != ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043) {
	    Class104 class104 = ((Class478_Sub1_Sub1_Sub2) this)
				    .aClass503_11043.method11427();
	    class87.method2437(class104);
	}
	((Class478_Sub1_Sub1_Sub2) this).aBool11044 = class86.method1874();
	((Class478_Sub1_Sub1_Sub2) this).anInt11045
	    = class86.method1899() * -1627300505;
	class86.method1908();
	return class582;
    }
    
    void method14374(Class87 class87) {
	Class86 class86
	    = method17527(class87, 0,
			  (((Class478_Sub1_Sub1_Sub2) this).anInt11042
			   * -1954255159),
			  684819504);
	if (null != class86)
	    method17528(class87, class86, method8494(), -376982187);
    }
    
    void method17528(Class87 class87, Class86 class86, Class350 class350,
		     int i) {
	class86.method1929(class350);
	Class161[] class161s = class86.method2055();
	Class175[] class175s = class86.method1931();
	if ((((Class478_Sub1_Sub1_Sub2) this).aClass503_11043 == null
	     || ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043.aBool6690)
	    && (null != class161s || class175s != null))
	    ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043
		= Class503.method11431(client.anInt8132 * -1041861617, true);
	if (null != ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043) {
	    ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043.method11420
		(class87, (long) (-1041861617 * client.anInt8132), class161s,
		 class175s, false);
	    ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043.method11418
		(aByte8557, aShort10589, aShort10585, aShort10586,
		 aShort10587);
	}
    }
    
    public void method17529(int i) {
	if (((Class478_Sub1_Sub1_Sub2) this).aClass503_11043 != null)
	    ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043.method11441();
    }
    
    public int method17530() {
	return 502299717 * ((Class478_Sub1_Sub1_Sub2) this).anInt11046;
    }
    
    final boolean method14340(byte i) {
	return false;
    }
    
    final void method14343(Class87 class87, Class478_Sub1 class478_sub1, int i,
			   int i_5_, int i_6_, boolean bool, int i_7_) {
	throw new IllegalStateException();
    }
    
    public Class550 method14347(Class87 class87, int i) {
	return null;
    }
    
    boolean method14356() {
	return false;
    }
    
    boolean method14373() {
	return ((Class478_Sub1_Sub1_Sub2) this).aBool11044;
    }
    
    Class86 method17531(Class87 class87, int i, int i_8_) {
	Class459 class459 = Class67.aClass468_851.method8360(i_8_, (byte) -10);
	Class163 class163 = aClass569_8554.aClass163Array7365[aByte8557];
	Class163 class163_9_
	    = (aByte8555 < 3 ? aClass569_8554.aClass163Array7365[aByte8555 + 1]
	       : null);
	Class275 class275 = method8465().aClass275_4065;
	return ((((Class478_Sub1_Sub1_Sub2) this).aClass422_11040 != null
		 && !((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
			 .method7563(-1240349726))
		? (class459.method8108
		   (class87, i,
		    ((Class478_Sub1_Sub1_Sub2) this).anInt11041 * 508487680,
		    class163, class163_9_, (int) class275.aFloat4140,
		    (int) class275.aFloat4138, (int) class275.aFloat4135,
		    ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040, (byte) 2,
		    (short) -16773))
		: class459.method8108(class87, i,
				      508487680 * ((Class478_Sub1_Sub1_Sub2)
						   this).anInt11041,
				      class163, class163_9_,
				      (int) class275.aFloat4140,
				      (int) class275.aFloat4138,
				      (int) class275.aFloat4135, null,
				      (byte) 2, (short) -14401));
    }
    
    boolean method14391() {
	return false;
    }
    
    boolean method14358() {
	return false;
    }
    
    boolean method14361() {
	return ((Class478_Sub1_Sub1_Sub2) this).aBool11044;
    }
    
    boolean method14357() {
	return false;
    }
    
    public int method14363() {
	return ((Class478_Sub1_Sub1_Sub2) this).anInt11045 * 83979863;
    }
    
    public int method14364() {
	return ((Class478_Sub1_Sub1_Sub2) this).anInt11045 * 83979863;
    }
    
    boolean method14403() {
	return ((Class478_Sub1_Sub1_Sub2) this).aBool11044;
    }
    
    public int method14366() {
	return ((Class478_Sub1_Sub1_Sub2) this).anInt11045 * 83979863;
    }
    
    final void method14395(int i) {
	throw new IllegalStateException();
    }
    
    Class86 method17532(Class87 class87, int i, int i_10_) {
	Class459 class459
	    = Class67.aClass468_851.method8360(i_10_, (byte) -63);
	Class163 class163 = aClass569_8554.aClass163Array7365[aByte8557];
	Class163 class163_11_
	    = (aByte8555 < 3 ? aClass569_8554.aClass163Array7365[aByte8555 + 1]
	       : null);
	Class275 class275 = method8465().aClass275_4065;
	return ((((Class478_Sub1_Sub1_Sub2) this).aClass422_11040 != null
		 && !((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
			 .method7563(-1112414996))
		? (class459.method8108
		   (class87, i,
		    ((Class478_Sub1_Sub1_Sub2) this).anInt11041 * 508487680,
		    class163, class163_11_, (int) class275.aFloat4140,
		    (int) class275.aFloat4138, (int) class275.aFloat4135,
		    ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040, (byte) 2,
		    (short) -26309))
		: class459.method8108(class87, i,
				      508487680 * ((Class478_Sub1_Sub1_Sub2)
						   this).anInt11041,
				      class163, class163_11_,
				      (int) class275.aFloat4140,
				      (int) class275.aFloat4138,
				      (int) class275.aFloat4135, null,
				      (byte) 2, (short) 3170));
    }
    
    public Class550 method14369(Class87 class87) {
	return null;
    }
    
    public Class550 method14344(Class87 class87) {
	return null;
    }
    
    Class582 method14384(Class87 class87) {
	Class86 class86
	    = method17527(class87,
			  0x800 | (0 != (((Class478_Sub1_Sub1_Sub2) this)
					 .anInt11041) * -1698444835
				   ? 5 : 0),
			  (-1954255159
			   * ((Class478_Sub1_Sub1_Sub2) this).anInt11042),
			  -184872269);
	if (null == class86)
	    return null;
	Class350 class350 = method8494();
	method17528(class87, class86, class350, 249645664);
	Class582 class582 = Class355.method6845(false, (byte) -56);
	class86.method1904(class350, aClass97Array8552[0], 0);
	if (null != ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043) {
	    Class104 class104 = ((Class478_Sub1_Sub1_Sub2) this)
				    .aClass503_11043.method11427();
	    class87.method2437(class104);
	}
	((Class478_Sub1_Sub1_Sub2) this).aBool11044 = class86.method1874();
	((Class478_Sub1_Sub1_Sub2) this).anInt11045
	    = class86.method1899() * -1627300505;
	class86.method1908();
	return class582;
    }
    
    boolean method14370(Class87 class87, int i, int i_12_, int i_13_) {
	return false;
    }
    
    void method14387(Class87 class87) {
	Class86 class86
	    = method17527(class87, 0,
			  (((Class478_Sub1_Sub1_Sub2) this).anInt11042
			   * -1954255159),
			  1771080844);
	if (null != class86)
	    method17528(class87, class86, method8494(), 1995105758);
    }
    
    public void method17533() {
	if (((Class478_Sub1_Sub1_Sub2) this).aClass503_11043 != null)
	    ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043.method11441();
    }
    
    final boolean method14376() {
	return false;
    }
    
    final void method14380(Class87 class87, Class478_Sub1 class478_sub1, int i,
			   int i_14_, int i_15_, boolean bool) {
	throw new IllegalStateException();
    }
    
    final void method14378(Class87 class87, Class478_Sub1 class478_sub1, int i,
			   int i_16_, int i_17_, boolean bool) {
	throw new IllegalStateException();
    }
    
    final void method14385(Class87 class87, Class478_Sub1 class478_sub1, int i,
			   int i_18_, int i_19_, boolean bool) {
	throw new IllegalStateException();
    }
    
    final boolean method14375() {
	return false;
    }
    
    final void method14381() {
	throw new IllegalStateException();
    }
    
    boolean method14382(Class87 class87, int i, int i_20_) {
	return false;
    }
    
    boolean method14383(Class87 class87, int i, int i_21_) {
	return false;
    }
    
    public int method14367() {
	return ((Class478_Sub1_Sub1_Sub2) this).anInt11045 * 83979863;
    }
    
    boolean method14341(byte i) {
	return false;
    }
    
    public int method17534() {
	return 502299717 * ((Class478_Sub1_Sub1_Sub2) this).anInt11046;
    }
    
    public int method17535() {
	return 502299717 * ((Class478_Sub1_Sub1_Sub2) this).anInt11046;
    }
    
    public int method17536() {
	return 502299717 * ((Class478_Sub1_Sub1_Sub2) this).anInt11046;
    }
    
    final void method14359(Class87 class87, Class478_Sub1 class478_sub1, int i,
			   int i_22_, int i_23_, boolean bool) {
	throw new IllegalStateException();
    }
    
    public final void method17537(int i) {
	if (null != ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
	    && !((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		    .method7563(-1098458888))
	    ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		.method7631(i, 82607173);
    }
    
    public final boolean method17538() {
	return (null != ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		&& !((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
			.method7573((byte) -77));
    }
    
    public final boolean method17539() {
	return (((Class478_Sub1_Sub1_Sub2) this).aClass422_11040 == null
		|| ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		       .method7563(-234892573));
    }
    
    public final boolean method17540() {
	return (((Class478_Sub1_Sub1_Sub2) this).aClass422_11040 == null
		|| ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		       .method7563(-818496275));
    }
    
    public int method17541() {
	return 502299717 * ((Class478_Sub1_Sub1_Sub2) this).anInt11046;
    }
    
    public Class478_Sub1_Sub1_Sub2
	(Class569 class569, int i, int i_24_, int i_25_, int i_26_, int i_27_,
	 int i_28_, int i_29_, int i_30_, int i_31_, int i_32_, int i_33_,
	 int i_34_, boolean bool, int i_35_) {
	super(class569, i_25_, i_26_, i_27_, i_28_, i_29_, i_30_, i_31_, i_32_,
	      i_33_, false, (byte) 0);
	((Class478_Sub1_Sub1_Sub2) this).aBool11044 = true;
	((Class478_Sub1_Sub1_Sub2) this).anInt11046 = 0;
	((Class478_Sub1_Sub1_Sub2) this).anInt11042 = i * 1509755769;
	((Class478_Sub1_Sub1_Sub2) this).anInt11041 = i_34_ * -880880011;
	((Class478_Sub1_Sub1_Sub2) this).anInt11046 = 1154561677 * i_35_;
	Class459 class459
	    = Class67.aClass468_851.method8360((-1954255159
						* ((Class478_Sub1_Sub1_Sub2)
						   this).anInt11042),
					       (byte) -56);
	int i_36_ = -368127935 * class459.anInt6312;
	if (-1 != i_36_) {
	    ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		= new Class422_Sub2(this, false);
	    int i_37_ = class459.aBool6324 ? 0 : 2;
	    if (bool)
		i_37_ = 1;
	    ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
		.method7629(i_36_, i_24_, i_37_, false, (byte) 10);
	}
	method14339(1, (short) -21238);
    }
    
    Class86 method17542(Class87 class87, int i, int i_38_) {
	Class459 class459
	    = Class67.aClass468_851.method8360(i_38_, (byte) -126);
	Class163 class163 = aClass569_8554.aClass163Array7365[aByte8557];
	Class163 class163_39_
	    = (aByte8555 < 3 ? aClass569_8554.aClass163Array7365[aByte8555 + 1]
	       : null);
	Class275 class275 = method8465().aClass275_4065;
	return ((((Class478_Sub1_Sub1_Sub2) this).aClass422_11040 != null
		 && !((Class478_Sub1_Sub1_Sub2) this).aClass422_11040
			 .method7563(-796808096))
		? (class459.method8108
		   (class87, i,
		    ((Class478_Sub1_Sub1_Sub2) this).anInt11041 * 508487680,
		    class163, class163_39_, (int) class275.aFloat4140,
		    (int) class275.aFloat4138, (int) class275.aFloat4135,
		    ((Class478_Sub1_Sub1_Sub2) this).aClass422_11040, (byte) 2,
		    (short) -15038))
		: class459.method8108(class87, i,
				      508487680 * ((Class478_Sub1_Sub1_Sub2)
						   this).anInt11041,
				      class163, class163_39_,
				      (int) class275.aFloat4140,
				      (int) class275.aFloat4138,
				      (int) class275.aFloat4135, null,
				      (byte) 2, (short) 11959));
    }
    
    void method17543(Class87 class87, Class86 class86, Class350 class350) {
	class86.method1929(class350);
	Class161[] class161s = class86.method2055();
	Class175[] class175s = class86.method1931();
	if ((((Class478_Sub1_Sub1_Sub2) this).aClass503_11043 == null
	     || ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043.aBool6690)
	    && (null != class161s || class175s != null))
	    ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043
		= Class503.method11431(client.anInt8132 * -1041861617, true);
	if (null != ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043) {
	    ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043.method11420
		(class87, (long) (-1041861617 * client.anInt8132), class161s,
		 class175s, false);
	    ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043.method11418
		(aByte8557, aShort10589, aShort10585, aShort10586,
		 aShort10587);
	}
    }
    
    void method14346(Class87 class87, int i) {
	Class86 class86
	    = method17527(class87, 0,
			  (((Class478_Sub1_Sub1_Sub2) this).anInt11042
			   * -1954255159),
			  1638408981);
	if (null != class86)
	    method17528(class87, class86, method8494(), -1053005576);
    }
    
    public void method17544() {
	if (((Class478_Sub1_Sub1_Sub2) this).aClass503_11043 != null)
	    ((Class478_Sub1_Sub1_Sub2) this).aClass503_11043.method11441();
    }
}
