/* Class416 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.math.BigInteger;

public class Class416
{
    boolean aBool4658 = false;
    Class442 aClass442_4659;
    Class431 aClass431_4660;
    BigInteger aBigInteger4661;
    BigInteger aBigInteger4662;
    Class419 aClass419_4663;
    Class423 aClass423_4664;
    Class419 aClass419_4665;
    Class487_Sub35_Sub10_Sub3 aClass487_Sub35_Sub10_Sub3_4666;
    Class487_Sub35_Sub10_Sub1 aClass487_Sub35_Sub10_Sub1_4667;
    Class405_Sub1[] aClass405_Sub1Array4668;
    public static Class181 aClass181_4669;
    public static int anInt4670;
    
    public boolean method5099(byte i) {
	if (((Class416) this).aClass419_4665 != null)
	    return true;
	if (((Class416) this).aClass487_Sub35_Sub10_Sub1_4667 == null) {
	    if (((Class416) this).aClass423_4664.method5177(-1380842179))
		return false;
	    ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667
		= ((Class416) this).aClass423_4664
		      .method5176(255, 255, (byte) 0, true, -767435782);
	}
	if (((Class487_Sub35_Sub10_Sub1)
	     ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667)
	    .aBool11429)
	    return false;
	Class487_Sub17 class487_sub17
	    = new Class487_Sub17(((Class416) this)
				     .aClass487_Sub35_Sub10_Sub1_4667
				     .method10367(-1939826465));
	((Class416) this).aClass419_4665
	    = new Class419(class487_sub17, ((Class416) this).aBigInteger4661,
			   ((Class416) this).aBigInteger4662);
	if (((Class416) this).aClass405_Sub1Array4668 == null)
	    ((Class416) this).aClass405_Sub1Array4668
		= (new Class405_Sub1
		   [(((Class419) ((Class416) this).aClass419_4665)
		     .aClass407Array4681).length]);
	else {
	    for (int i_0_ = 0;
		 i_0_ < ((Class416) this).aClass405_Sub1Array4668.length;
		 i_0_++) {
		if (null != ((Class416) this).aClass405_Sub1Array4668[i_0_]) {
		    Class407 class407
			= (((Class419) ((Class416) this).aClass419_4665)
			   .aClass407Array4681[i_0_]);
		    ((Class416) this).aClass405_Sub1Array4668[i_0_].method8974
			(((Class407) class407).anInt4601 * -268299805,
			 ((Class407) class407).aByteArray4603,
			 ((Class407) class407).anInt4600 * -1341627577,
			 1423487879 * ((Class407) class407).anInt4602,
			 (byte) 32);
		    if (((Class416) this).aClass405_Sub1Array4668[i_0_]
			    .method8981((short) 8192))
			((Class416) this).aClass405_Sub1Array4668[i_0_]
			    .method8987(false, -855569184);
		}
	    }
	}
	((Class416) this).aBool4658 = false;
	return true;
    }
    
    public void method5100(int i) {
	((Class416) this).aClass419_4665 = null;
	((Class416) this).aClass487_Sub35_Sub10_Sub1_4667 = null;
	((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 = null;
	((Class416) this).aBool4658 = false;
	if (!((Class416) this).aClass423_4664.method5177(-1065632854))
	    ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667
		= ((Class416) this).aClass423_4664
		      .method5176(255, 255, (byte) 0, true, -1670599025);
    }
    
    public Class405_Sub1 method5101(int i, Class529 class529,
				    Class529 class529_1_, boolean bool,
				    int i_2_) {
	return method5102(i, class529, class529_1_, true, bool, -1083294671);
    }
    
    Class405_Sub1 method5102(int i, Class529 class529, Class529 class529_3_,
			     boolean bool, boolean bool_4_, int i_5_) {
	if (null == ((Class416) this).aClass419_4665)
	    throw new RuntimeException();
	if (i < 0 || i >= ((Class416) this).aClass405_Sub1Array4668.length)
	    throw new RuntimeException();
	if (null != ((Class416) this).aClass405_Sub1Array4668[i])
	    return ((Class416) this).aClass405_Sub1Array4668[i];
	Class407 class407 = (((Class419) ((Class416) this).aClass419_4665)
			     .aClass407Array4681[i]);
	Class405_Sub1 class405_sub1
	    = new Class405_Sub1(i, class529, class529_3_,
				((Class416) this).aClass423_4664,
				(bool_4_ ? ((Class416) this).aClass442_4659
				 : null),
				((Class416) this).aClass431_4660,
				-268299805 * ((Class407) class407).anInt4601,
				((Class407) class407).aByteArray4603,
				((Class407) class407).anInt4600 * -1341627577,
				bool,
				1423487879 * ((Class407) class407).anInt4602);
	((Class416) this).aClass405_Sub1Array4668[i] = class405_sub1;
	if (null != ((Class416) this).aClass419_4663 && bool_4_) {
	    Class407 class407_6_
		= (((Class419) ((Class416) this).aClass419_4663)
		   .aClass407Array4681[i]);
	    ((Class416) this).aClass405_Sub1Array4668[i].method8987
		((((Class416) this).aClass405_Sub1Array4668[i].method8969
		  (-268299805 * ((Class407) class407_6_).anInt4601,
		   ((Class407) class407_6_).aByteArray4603,
		   -1341627577 * ((Class407) class407_6_).anInt4600,
		   ((Class407) class407_6_).anInt4602 * 1423487879,
		   -40654783)),
		 -947985893);
	}
	return class405_sub1;
    }
    
    public Class416(Class423 class423, Class442 class442, Class431 class431,
		    BigInteger biginteger, BigInteger biginteger_7_) {
	((Class416) this).aClass423_4664 = class423;
	((Class416) this).aClass442_4659 = class442;
	((Class416) this).aClass431_4660 = class431;
	((Class416) this).aBigInteger4661 = biginteger;
	((Class416) this).aBigInteger4662 = biginteger_7_;
	if (!((Class416) this).aClass423_4664.method5177(-1012656495))
	    ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667
		= ((Class416) this).aClass423_4664
		      .method5176(255, 255, (byte) 0, true, -1737134529);
	if (((Class416) this).aClass442_4659 != null)
	    ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666
		= ((Class416) this).aClass442_4659.method5355((byte) -65);
    }
    
    public void method5103() {
	((Class416) this).aClass419_4665 = null;
	((Class416) this).aClass487_Sub35_Sub10_Sub1_4667 = null;
	((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 = null;
	((Class416) this).aBool4658 = false;
	if (!((Class416) this).aClass423_4664.method5177(-90002209))
	    ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667
		= ((Class416) this).aClass423_4664
		      .method5176(255, 255, (byte) 0, true, -1382001802);
    }
    
    public boolean method5104() {
	if (((Class416) this).aClass419_4665 != null)
	    return true;
	if (((Class416) this).aClass487_Sub35_Sub10_Sub1_4667 == null) {
	    if (((Class416) this).aClass423_4664.method5177(-1903940319))
		return false;
	    ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667
		= ((Class416) this).aClass423_4664
		      .method5176(255, 255, (byte) 0, true, -560662302);
	}
	if (((Class487_Sub35_Sub10_Sub1)
	     ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667)
	    .aBool11429)
	    return false;
	Class487_Sub17 class487_sub17
	    = new Class487_Sub17(((Class416) this)
				     .aClass487_Sub35_Sub10_Sub1_4667
				     .method10367(-1850459899));
	((Class416) this).aClass419_4665
	    = new Class419(class487_sub17, ((Class416) this).aBigInteger4661,
			   ((Class416) this).aBigInteger4662);
	if (((Class416) this).aClass405_Sub1Array4668 == null)
	    ((Class416) this).aClass405_Sub1Array4668
		= (new Class405_Sub1
		   [(((Class419) ((Class416) this).aClass419_4665)
		     .aClass407Array4681).length]);
	else {
	    for (int i = 0;
		 i < ((Class416) this).aClass405_Sub1Array4668.length; i++) {
		if (null != ((Class416) this).aClass405_Sub1Array4668[i]) {
		    Class407 class407
			= (((Class419) ((Class416) this).aClass419_4665)
			   .aClass407Array4681[i]);
		    ((Class416) this).aClass405_Sub1Array4668[i].method8974
			(((Class407) class407).anInt4601 * -268299805,
			 ((Class407) class407).aByteArray4603,
			 ((Class407) class407).anInt4600 * -1341627577,
			 1423487879 * ((Class407) class407).anInt4602,
			 (byte) 32);
		    if (((Class416) this).aClass405_Sub1Array4668[i]
			    .method8981((short) 8192))
			((Class416) this).aClass405_Sub1Array4668[i]
			    .method8987(false, -315077792);
		}
	    }
	}
	((Class416) this).aBool4658 = false;
	return true;
    }
    
    public void method5105() {
	((Class416) this).aClass419_4665 = null;
	((Class416) this).aClass487_Sub35_Sub10_Sub1_4667 = null;
	((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 = null;
	((Class416) this).aBool4658 = false;
	if (!((Class416) this).aClass423_4664.method5177(-1631549930))
	    ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667
		= ((Class416) this).aClass423_4664
		      .method5176(255, 255, (byte) 0, true, -1207280745);
    }
    
    public void method5106(int i) {
	if (((Class416) this).aClass405_Sub1Array4668 != null) {
	    for (int i_8_ = 0;
		 i_8_ < ((Class416) this).aClass405_Sub1Array4668.length;
		 i_8_++) {
		if (((Class416) this).aClass405_Sub1Array4668[i_8_] != null)
		    ((Class416) this).aClass405_Sub1Array4668[i_8_]
			.method8973(1710221918);
	    }
	    for (int i_9_ = 0;
		 i_9_ < ((Class416) this).aClass405_Sub1Array4668.length;
		 i_9_++) {
		if (null != ((Class416) this).aClass405_Sub1Array4668[i_9_])
		    ((Class416) this).aClass405_Sub1Array4668[i_9_]
			.method8984((byte) 104);
	    }
	    if (null == ((Class416) this).aClass419_4665)
		method5099((byte) -34);
	    else if (null != ((Class416) this).aClass442_4659
		     && !((Class416) this).aBool4658) {
		if (((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 == null)
		    ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666
			= ((Class416) this).aClass442_4659
			      .method5355((byte) -22);
		else if (!((Class487_Sub35_Sub10_Sub3)
			   ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666)
			  .aBool11429) {
		    byte[] is
			= ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666
			      .method10367(-1687128608);
		    try {
			((Class416) this).aClass419_4663
			    = new Class419(new Class487_Sub17(is),
					   ((Class416) this).aBigInteger4661,
					   ((Class416) this).aBigInteger4662);
			for (int i_10_ = 0;
			     i_10_ < (((Class416) this)
				      .aClass405_Sub1Array4668).length;
			     i_10_++) {
			    if (null != (((Class416) this)
					 .aClass405_Sub1Array4668[i_10_])
				&& ((Class416) this)
				       .aClass405_Sub1Array4668[i_10_]
				       .method8981((short) 8192)) {
				Class407 class407
				    = (((Class419)
					((Class416) this).aClass419_4663)
				       .aClass407Array4681[i_10_]);
				((Class416) this).aClass405_Sub1Array4668
				    [i_10_].method8987
				    ((((Class416) this)
					  .aClass405_Sub1Array4668[i_10_]
					  .method8969
				      ((-268299805
					* ((Class407) class407).anInt4601),
				       ((Class407) class407).aByteArray4603,
				       (((Class407) class407).anInt4600
					* -1341627577),
				       (((Class407) class407).anInt4602
					* 1423487879),
				       -40654783)),
				     137014430);
			    }
			}
		    } catch (Exception exception) {
			for (int i_11_ = 0;
			     i_11_ < (((Class416) this)
				      .aClass405_Sub1Array4668).length;
			     i_11_++) {
			    if ((((Class416) this).aClass405_Sub1Array4668
				 [i_11_]) != null
				&& ((Class416) this)
				       .aClass405_Sub1Array4668[i_11_]
				       .method8981((short) 8192))
				((Class416) this).aClass405_Sub1Array4668
				    [i_11_].method8987(false, -358005153);
			}
		    }
		    ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 = null;
		    ((Class416) this).aBool4658 = true;
		}
	    }
	}
    }
    
    public void method5107() {
	((Class416) this).aClass419_4665 = null;
	((Class416) this).aClass487_Sub35_Sub10_Sub1_4667 = null;
	((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 = null;
	((Class416) this).aBool4658 = false;
	if (!((Class416) this).aClass423_4664.method5177(-257910598))
	    ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667
		= ((Class416) this).aClass423_4664
		      .method5176(255, 255, (byte) 0, true, -1000667266);
    }
    
    public boolean method5108() {
	if (((Class416) this).aClass419_4665 != null)
	    return true;
	if (((Class416) this).aClass487_Sub35_Sub10_Sub1_4667 == null) {
	    if (((Class416) this).aClass423_4664.method5177(-1425930649))
		return false;
	    ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667
		= ((Class416) this).aClass423_4664
		      .method5176(255, 255, (byte) 0, true, -304967361);
	}
	if (((Class487_Sub35_Sub10_Sub1)
	     ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667)
	    .aBool11429)
	    return false;
	Class487_Sub17 class487_sub17
	    = new Class487_Sub17(((Class416) this)
				     .aClass487_Sub35_Sub10_Sub1_4667
				     .method10367(-1524081020));
	((Class416) this).aClass419_4665
	    = new Class419(class487_sub17, ((Class416) this).aBigInteger4661,
			   ((Class416) this).aBigInteger4662);
	if (((Class416) this).aClass405_Sub1Array4668 == null)
	    ((Class416) this).aClass405_Sub1Array4668
		= (new Class405_Sub1
		   [(((Class419) ((Class416) this).aClass419_4665)
		     .aClass407Array4681).length]);
	else {
	    for (int i = 0;
		 i < ((Class416) this).aClass405_Sub1Array4668.length; i++) {
		if (null != ((Class416) this).aClass405_Sub1Array4668[i]) {
		    Class407 class407
			= (((Class419) ((Class416) this).aClass419_4665)
			   .aClass407Array4681[i]);
		    ((Class416) this).aClass405_Sub1Array4668[i].method8974
			(((Class407) class407).anInt4601 * -268299805,
			 ((Class407) class407).aByteArray4603,
			 ((Class407) class407).anInt4600 * -1341627577,
			 1423487879 * ((Class407) class407).anInt4602,
			 (byte) 32);
		    if (((Class416) this).aClass405_Sub1Array4668[i]
			    .method8981((short) 8192))
			((Class416) this).aClass405_Sub1Array4668[i]
			    .method8987(false, 85859695);
		}
	    }
	}
	((Class416) this).aBool4658 = false;
	return true;
    }
    
    public boolean method5109() {
	if (((Class416) this).aClass419_4665 != null)
	    return true;
	if (((Class416) this).aClass487_Sub35_Sub10_Sub1_4667 == null) {
	    if (((Class416) this).aClass423_4664.method5177(-1745347255))
		return false;
	    ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667
		= ((Class416) this).aClass423_4664
		      .method5176(255, 255, (byte) 0, true, -1583012232);
	}
	if (((Class487_Sub35_Sub10_Sub1)
	     ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667)
	    .aBool11429)
	    return false;
	Class487_Sub17 class487_sub17
	    = new Class487_Sub17(((Class416) this)
				     .aClass487_Sub35_Sub10_Sub1_4667
				     .method10367(-1922742671));
	((Class416) this).aClass419_4665
	    = new Class419(class487_sub17, ((Class416) this).aBigInteger4661,
			   ((Class416) this).aBigInteger4662);
	if (((Class416) this).aClass405_Sub1Array4668 == null)
	    ((Class416) this).aClass405_Sub1Array4668
		= (new Class405_Sub1
		   [(((Class419) ((Class416) this).aClass419_4665)
		     .aClass407Array4681).length]);
	else {
	    for (int i = 0;
		 i < ((Class416) this).aClass405_Sub1Array4668.length; i++) {
		if (null != ((Class416) this).aClass405_Sub1Array4668[i]) {
		    Class407 class407
			= (((Class419) ((Class416) this).aClass419_4665)
			   .aClass407Array4681[i]);
		    ((Class416) this).aClass405_Sub1Array4668[i].method8974
			(((Class407) class407).anInt4601 * -268299805,
			 ((Class407) class407).aByteArray4603,
			 ((Class407) class407).anInt4600 * -1341627577,
			 1423487879 * ((Class407) class407).anInt4602,
			 (byte) 32);
		    if (((Class416) this).aClass405_Sub1Array4668[i]
			    .method8981((short) 8192))
			((Class416) this).aClass405_Sub1Array4668[i]
			    .method8987(false, -1183200851);
		}
	    }
	}
	((Class416) this).aBool4658 = false;
	return true;
    }
    
    public void method5110() {
	((Class416) this).aClass419_4665 = null;
	((Class416) this).aClass487_Sub35_Sub10_Sub1_4667 = null;
	((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 = null;
	((Class416) this).aBool4658 = false;
	if (!((Class416) this).aClass423_4664.method5177(-1346750344))
	    ((Class416) this).aClass487_Sub35_Sub10_Sub1_4667
		= ((Class416) this).aClass423_4664
		      .method5176(255, 255, (byte) 0, true, 2129268074);
    }
    
    public void method5111() {
	if (((Class416) this).aClass405_Sub1Array4668 != null) {
	    for (int i = 0;
		 i < ((Class416) this).aClass405_Sub1Array4668.length; i++) {
		if (((Class416) this).aClass405_Sub1Array4668[i] != null)
		    ((Class416) this).aClass405_Sub1Array4668[i]
			.method8973(183420723);
	    }
	    for (int i = 0;
		 i < ((Class416) this).aClass405_Sub1Array4668.length; i++) {
		if (null != ((Class416) this).aClass405_Sub1Array4668[i])
		    ((Class416) this).aClass405_Sub1Array4668[i]
			.method8984((byte) 73);
	    }
	    if (null == ((Class416) this).aClass419_4665)
		method5099((byte) -34);
	    else if (null != ((Class416) this).aClass442_4659
		     && !((Class416) this).aBool4658) {
		if (((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 == null)
		    ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666
			= ((Class416) this).aClass442_4659
			      .method5355((byte) 18);
		else if (!((Class487_Sub35_Sub10_Sub3)
			   ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666)
			  .aBool11429) {
		    byte[] is
			= ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666
			      .method10367(-1837631891);
		    try {
			((Class416) this).aClass419_4663
			    = new Class419(new Class487_Sub17(is),
					   ((Class416) this).aBigInteger4661,
					   ((Class416) this).aBigInteger4662);
			for (int i = 0;
			     i < (((Class416) this)
				  .aClass405_Sub1Array4668).length;
			     i++) {
			    if (null != (((Class416) this)
					 .aClass405_Sub1Array4668[i])
				&& ((Class416) this)
				       .aClass405_Sub1Array4668[i]
				       .method8981((short) 8192)) {
				Class407 class407
				    = (((Class419)
					((Class416) this).aClass419_4663)
				       .aClass407Array4681[i]);
				((Class416) this).aClass405_Sub1Array4668
				    [i].method8987
				    ((((Class416) this)
					  .aClass405_Sub1Array4668[i]
					  .method8969
				      ((-268299805
					* ((Class407) class407).anInt4601),
				       ((Class407) class407).aByteArray4603,
				       (((Class407) class407).anInt4600
					* -1341627577),
				       (((Class407) class407).anInt4602
					* 1423487879),
				       -40654783)),
				     -536781983);
			    }
			}
		    } catch (Exception exception) {
			for (int i = 0;
			     i < (((Class416) this)
				  .aClass405_Sub1Array4668).length;
			     i++) {
			    if ((((Class416) this).aClass405_Sub1Array4668[i]
				 != null)
				&& ((Class416) this)
				       .aClass405_Sub1Array4668[i]
				       .method8981((short) 8192))
				((Class416) this).aClass405_Sub1Array4668
				    [i].method8987(false, -1074677225);
			}
		    }
		    ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 = null;
		    ((Class416) this).aBool4658 = true;
		}
	    }
	}
    }
    
    public void method5112() {
	if (((Class416) this).aClass405_Sub1Array4668 != null) {
	    for (int i = 0;
		 i < ((Class416) this).aClass405_Sub1Array4668.length; i++) {
		if (((Class416) this).aClass405_Sub1Array4668[i] != null)
		    ((Class416) this).aClass405_Sub1Array4668[i]
			.method8973(-1770712390);
	    }
	    for (int i = 0;
		 i < ((Class416) this).aClass405_Sub1Array4668.length; i++) {
		if (null != ((Class416) this).aClass405_Sub1Array4668[i])
		    ((Class416) this).aClass405_Sub1Array4668[i]
			.method8984((byte) 77);
	    }
	    if (null == ((Class416) this).aClass419_4665)
		method5099((byte) -73);
	    else if (null != ((Class416) this).aClass442_4659
		     && !((Class416) this).aBool4658) {
		if (((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 == null)
		    ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666
			= ((Class416) this).aClass442_4659
			      .method5355((byte) 8);
		else if (!((Class487_Sub35_Sub10_Sub3)
			   ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666)
			  .aBool11429) {
		    byte[] is
			= ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666
			      .method10367(-2072612145);
		    try {
			((Class416) this).aClass419_4663
			    = new Class419(new Class487_Sub17(is),
					   ((Class416) this).aBigInteger4661,
					   ((Class416) this).aBigInteger4662);
			for (int i = 0;
			     i < (((Class416) this)
				  .aClass405_Sub1Array4668).length;
			     i++) {
			    if (null != (((Class416) this)
					 .aClass405_Sub1Array4668[i])
				&& ((Class416) this)
				       .aClass405_Sub1Array4668[i]
				       .method8981((short) 8192)) {
				Class407 class407
				    = (((Class419)
					((Class416) this).aClass419_4663)
				       .aClass407Array4681[i]);
				((Class416) this).aClass405_Sub1Array4668
				    [i].method8987
				    ((((Class416) this)
					  .aClass405_Sub1Array4668[i]
					  .method8969
				      ((-268299805
					* ((Class407) class407).anInt4601),
				       ((Class407) class407).aByteArray4603,
				       (((Class407) class407).anInt4600
					* -1341627577),
				       (((Class407) class407).anInt4602
					* 1423487879),
				       -40654783)),
				     -577737353);
			    }
			}
		    } catch (Exception exception) {
			for (int i = 0;
			     i < (((Class416) this)
				  .aClass405_Sub1Array4668).length;
			     i++) {
			    if ((((Class416) this).aClass405_Sub1Array4668[i]
				 != null)
				&& ((Class416) this)
				       .aClass405_Sub1Array4668[i]
				       .method8981((short) 8192))
				((Class416) this).aClass405_Sub1Array4668
				    [i].method8987(false, -2114056174);
			}
		    }
		    ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 = null;
		    ((Class416) this).aBool4658 = true;
		}
	    }
	}
    }
    
    public void method5113() {
	if (((Class416) this).aClass405_Sub1Array4668 != null) {
	    for (int i = 0;
		 i < ((Class416) this).aClass405_Sub1Array4668.length; i++) {
		if (((Class416) this).aClass405_Sub1Array4668[i] != null)
		    ((Class416) this).aClass405_Sub1Array4668[i]
			.method8973(1976733209);
	    }
	    for (int i = 0;
		 i < ((Class416) this).aClass405_Sub1Array4668.length; i++) {
		if (null != ((Class416) this).aClass405_Sub1Array4668[i])
		    ((Class416) this).aClass405_Sub1Array4668[i]
			.method8984((byte) 116);
	    }
	    if (null == ((Class416) this).aClass419_4665)
		method5099((byte) -113);
	    else if (null != ((Class416) this).aClass442_4659
		     && !((Class416) this).aBool4658) {
		if (((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 == null)
		    ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666
			= ((Class416) this).aClass442_4659
			      .method5355((byte) -52);
		else if (!((Class487_Sub35_Sub10_Sub3)
			   ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666)
			  .aBool11429) {
		    byte[] is
			= ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666
			      .method10367(-1797466713);
		    try {
			((Class416) this).aClass419_4663
			    = new Class419(new Class487_Sub17(is),
					   ((Class416) this).aBigInteger4661,
					   ((Class416) this).aBigInteger4662);
			for (int i = 0;
			     i < (((Class416) this)
				  .aClass405_Sub1Array4668).length;
			     i++) {
			    if (null != (((Class416) this)
					 .aClass405_Sub1Array4668[i])
				&& ((Class416) this)
				       .aClass405_Sub1Array4668[i]
				       .method8981((short) 8192)) {
				Class407 class407
				    = (((Class419)
					((Class416) this).aClass419_4663)
				       .aClass407Array4681[i]);
				((Class416) this).aClass405_Sub1Array4668
				    [i].method8987
				    ((((Class416) this)
					  .aClass405_Sub1Array4668[i]
					  .method8969
				      ((-268299805
					* ((Class407) class407).anInt4601),
				       ((Class407) class407).aByteArray4603,
				       (((Class407) class407).anInt4600
					* -1341627577),
				       (((Class407) class407).anInt4602
					* 1423487879),
				       -40654783)),
				     -1608842769);
			    }
			}
		    } catch (Exception exception) {
			for (int i = 0;
			     i < (((Class416) this)
				  .aClass405_Sub1Array4668).length;
			     i++) {
			    if ((((Class416) this).aClass405_Sub1Array4668[i]
				 != null)
				&& ((Class416) this)
				       .aClass405_Sub1Array4668[i]
				       .method8981((short) 8192))
				((Class416) this).aClass405_Sub1Array4668
				    [i].method8987(false, -2518724);
			}
		    }
		    ((Class416) this).aClass487_Sub35_Sub10_Sub3_4666 = null;
		    ((Class416) this).aBool4658 = true;
		}
	    }
	}
    }
    
    static Class242[] method5114(int i) {
	return (new Class242[]
		{ Class242.aClass242_2751, Class242.aClass242_2721,
		  Class242.aClass242_2693, Class242.aClass242_2694,
		  Class242.aClass242_2695, Class242.aClass242_2756,
		  Class242.aClass242_2741, Class242.aClass242_2698,
		  Class242.aClass242_2699, Class242.aClass242_2700,
		  Class242.aClass242_2753, Class242.aClass242_2702,
		  Class242.aClass242_2703, Class242.aClass242_2696,
		  Class242.aClass242_2705, Class242.aClass242_2706,
		  Class242.aClass242_2707, Class242.aClass242_2708,
		  Class242.aClass242_2709, Class242.aClass242_2768,
		  Class242.aClass242_2711, Class242.aClass242_2712,
		  Class242.aClass242_2805, Class242.aClass242_2770,
		  Class242.aClass242_2715, Class242.aClass242_2716,
		  Class242.aClass242_2767, Class242.aClass242_2697,
		  Class242.aClass242_2719, Class242.aClass242_2720,
		  Class242.aClass242_2806, Class242.aClass242_2789,
		  Class242.aClass242_2723, Class242.aClass242_2692,
		  Class242.aClass242_2725, Class242.aClass242_2726,
		  Class242.aClass242_2727, Class242.aClass242_2713,
		  Class242.aClass242_2745, Class242.aClass242_2730,
		  Class242.aClass242_2731, Class242.aClass242_2732,
		  Class242.aClass242_2722, Class242.aClass242_2734,
		  Class242.aClass242_2735, Class242.aClass242_2736,
		  Class242.aClass242_2717, Class242.aClass242_2804,
		  Class242.aClass242_2739, Class242.aClass242_2724,
		  Class242.aClass242_2737, Class242.aClass242_2802,
		  Class242.aClass242_2743, Class242.aClass242_2773,
		  Class242.aClass242_2782, Class242.aClass242_2746,
		  Class242.aClass242_2747, Class242.aClass242_2748,
		  Class242.aClass242_2749, Class242.aClass242_2750,
		  Class242.aClass242_2811, Class242.aClass242_2714,
		  Class242.aClass242_2701, Class242.aClass242_2754,
		  Class242.aClass242_2710, Class242.aClass242_2792,
		  Class242.aClass242_2755, Class242.aClass242_2758,
		  Class242.aClass242_2759, Class242.aClass242_2744,
		  Class242.aClass242_2761, Class242.aClass242_2704,
		  Class242.aClass242_2763, Class242.aClass242_2764,
		  Class242.aClass242_2765, Class242.aClass242_2766,
		  Class242.aClass242_2794, Class242.aClass242_2762,
		  Class242.aClass242_2769, Class242.aClass242_2733,
		  Class242.aClass242_2771, Class242.aClass242_2772,
		  Class242.aClass242_2785, Class242.aClass242_2774,
		  Class242.aClass242_2775, Class242.aClass242_2776,
		  Class242.aClass242_2777, Class242.aClass242_2778,
		  Class242.aClass242_2738, Class242.aClass242_2757,
		  Class242.aClass242_2781, Class242.aClass242_2752,
		  Class242.aClass242_2783, Class242.aClass242_2784,
		  Class242.aClass242_2742, Class242.aClass242_2786,
		  Class242.aClass242_2787, Class242.aClass242_2788,
		  Class242.aClass242_2803, Class242.aClass242_2790,
		  Class242.aClass242_2791, Class242.aClass242_2780,
		  Class242.aClass242_2793, Class242.aClass242_2729,
		  Class242.aClass242_2795, Class242.aClass242_2796,
		  Class242.aClass242_2797, Class242.aClass242_2798,
		  Class242.aClass242_2799, Class242.aClass242_2800,
		  Class242.aClass242_2801, Class242.aClass242_2740,
		  Class242.aClass242_2691, Class242.aClass242_2728,
		  Class242.aClass242_2760, Class242.aClass242_2718,
		  Class242.aClass242_2807, Class242.aClass242_2808,
		  Class242.aClass242_2809, Class242.aClass242_2810,
		  Class242.aClass242_2779, Class242.aClass242_2812,
		  Class242.aClass242_2813, Class242.aClass242_2814,
		  Class242.aClass242_2815 });
    }
    
    public static void method5115(int i, int i_12_) {
	if (0 == client.anInt10701 * 487402729) {
	    Class487_Sub19 class487_sub19
		= Class667_Sub1.method9955(Class362.aClass362_3954,
					   client.aClass65_10676.aClass676_946,
					   852043838);
	    class487_sub19.aClass487_Sub17_Sub2_10217.method9201(i, (byte) 42);
	    client.aClass65_10676.method1056(class487_sub19, (byte) 17);
	}
    }
}
