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

public class Class578 implements Interface65
{
    Interface62 anInterface62_7733;
    Class559 aClass559_7734 = Class559.aClass559_7539;
    int anInt7735;
    Class411 aClass411_7736;
    Class341 aClass341_7737;
    
    public boolean method418(int i) {
	return false;
    }
    
    public void method157(int i) {
	if (((Class578) this).aClass559_7734 == Class559.aClass559_7540) {
	    method7050(-1032126045);
	    ((Class578) this).aClass559_7734 = Class559.aClass559_7538;
	    if (null != ((Class578) this).anInterface62_7733)
		((Class578) this).anInterface62_7733.method385
		    (this, 0, 1665369067 * ((Class578) this).anInt7735, true,
		     850991277);
	}
    }
    
    public Class454 method412(byte i) {
	Class454 class454 = new Class454(((Class578) this).aClass341_7737);
	class454.method5592(this, -1872543355);
	return class454;
    }
    
    public Class559 method400(int i) {
	return ((Class578) this).aClass559_7734;
    }
    
    public boolean method405(int i) {
	return true;
    }
    
    public byte[] method441(int i) {
	int i_0_ = i;
	if (i_0_ == 0)
	    i_0_ = 1665369067 * ((Class578) this).anInt7735;
	return ((Class578) this).aClass411_7736.method5036(i_0_, 1351637313);
    }
    
    public Class559 method416() {
	return ((Class578) this).aClass559_7734;
    }
    
    public int method419() {
	return 0;
    }
    
    public int method436(int i) {
	return 0;
    }
    
    public byte[] method402(int i, int i_1_) {
	int i_2_ = i;
	if (i_2_ == 0)
	    i_2_ = 1665369067 * ((Class578) this).anInt7735;
	return ((Class578) this).aClass411_7736.method5036(i_2_, 1501366849);
    }
    
    public void method406(Class487_Sub17 class487_sub17, byte i) {
	/* empty */
    }
    
    public byte[] method409(int i) {
	int i_3_ = i;
	if (i_3_ == 0)
	    i_3_ = 1665369067 * ((Class578) this).anInt7735;
	return ((Class578) this).aClass411_7736.method5036(i_3_, 606499551);
    }
    
    public boolean method408(int i, int i_4_) {
	return false;
    }
    
    public boolean method420(byte i) {
	return false;
    }
    
    public Class578(Class411 class411, int i, Class341 class341,
		    Interface62 interface62) {
	((Class578) this).aClass411_7736 = class411;
	((Class578) this).anInt7735 = 550145219 * i;
	((Class578) this).aClass341_7737 = class341;
	((Class578) this).anInterface62_7733 = interface62;
	((Class578) this).aClass559_7734 = Class559.aClass559_7540;
    }
    
    public void method411(boolean bool, int i) {
	/* empty */
    }
    
    public byte[] method415(int i) {
	int i_5_ = i;
	if (i_5_ == 0)
	    i_5_ = 1665369067 * ((Class578) this).anInt7735;
	return ((Class578) this).aClass411_7736.method5036(i_5_, 666518332);
    }
    
    public void method313() {
	if (((Class578) this).aClass559_7734 == Class559.aClass559_7540) {
	    method7050(-1032126045);
	    ((Class578) this).aClass559_7734 = Class559.aClass559_7538;
	    if (null != ((Class578) this).anInterface62_7733)
		((Class578) this).anInterface62_7733.method385
		    (this, 0, 1665369067 * ((Class578) this).anInt7735, true,
		     850991277);
	}
    }
    
    public void method413() {
	if (((Class578) this).aClass559_7734 == Class559.aClass559_7540) {
	    method7050(-1032126045);
	    ((Class578) this).aClass559_7734 = Class559.aClass559_7538;
	    if (null != ((Class578) this).anInterface62_7733)
		((Class578) this).anInterface62_7733.method385
		    (this, 0, 1665369067 * ((Class578) this).anInt7735, true,
		     850991277);
	}
    }
    
    public Class454 method414() {
	Class454 class454 = new Class454(((Class578) this).aClass341_7737);
	class454.method5592(this, -1478365411);
	return class454;
    }
    
    public Class447 method404(byte i) {
	return Class447.aClass447_5146;
    }
    
    public Class487_Sub17 method429(int i) {
	return null;
    }
    
    public Class559 method417() {
	return ((Class578) this).aClass559_7734;
    }
    
    public boolean method439() {
	return true;
    }
    
    public void method425(Class487_Sub17 class487_sub17) {
	/* empty */
    }
    
    public boolean method432() {
	return false;
    }
    
    public Class447 method421() {
	return Class447.aClass447_5146;
    }
    
    public Class447 method422() {
	return Class447.aClass447_5146;
    }
    
    public Class447 method440() {
	return Class447.aClass447_5146;
    }
    
    public int method424() {
	return 1665369067 * ((Class578) this).anInt7735;
    }
    
    void method7050(int i) {
	/* empty */
    }
    
    public void method426(Class487_Sub17 class487_sub17) {
	/* empty */
    }
    
    public int method403(int i) {
	return 0;
    }
    
    public Class487_Sub17 method399(int i) {
	return null;
    }
    
    public void method437(boolean bool) {
	/* empty */
    }
    
    void method7051() {
	/* empty */
    }
    
    public boolean method428() {
	return false;
    }
    
    public int method427() {
	return 0;
    }
    
    public boolean method433() {
	return false;
    }
    
    public boolean method434() {
	return false;
    }
    
    public int method431() {
	return 0;
    }
    
    public Class487_Sub17 method410(int i, byte i_6_) {
	return null;
    }
    
    public boolean method430(int i) {
	return false;
    }
    
    public boolean method438() {
	return false;
    }
    
    public Class454 method435() {
	Class454 class454 = new Class454(((Class578) this).aClass341_7737);
	class454.method5592(this, 295089653);
	return class454;
    }
    
    public int method401(short i) {
	return 1665369067 * ((Class578) this).anInt7735;
    }
    
    public boolean method423(int i) {
	return false;
    }
    
    void method7052() {
	/* empty */
    }
    
    public int method407() {
	return 0;
    }
    
    static void method7053(Class612 class612, int i) {
	((Class612) class612).anObjectArray8034
	    [(((Class612) class612).anInt8017 += 1516150619) * -1930397485 - 1]
	    = (((Class241)
		Class248.aClass1_Sub1_2940.method31((((Class612) class612)
						     .anIntArray8021
						     [(-40654783
						       * (((Class612) class612)
							  .anInt8022)) - 2]),
						    1598382380))
	       .aStringArray2686
	       [(((Class612) class612).anIntArray8021
		 [-40654783 * ((Class612) class612).anInt8022 - 1])]);
	((Class612) class612).anInt8022 -= 402182018;
    }
    
    static final void method7054(Class612 class612, byte i) {
	int i_7_
	    = (((Class612) class612).anIntArray8021
	       [(((Class612) class612).anInt8022 -= 201091009) * -40654783]);
	Class211 class211 = Class156.method2513(i_7_, (short) -1258);
	((Class612) class612).anIntArray8021
	    [(((Class612) class612).anInt8022 += 201091009) * -40654783 - 1]
	    = (1 == class211.anInt2286 * 1731723461
	       ? class211.anInt2401 * 1360801803 : -1);
    }
    
    static final void method7055(Class612 class612, int i) {
	((Class612) class612).anInt8022 -= 1206546054;
	int i_8_ = (((Class612) class612).anIntArray8021
		    [((Class612) class612).anInt8022 * -40654783]);
	int i_9_ = (((Class612) class612).anIntArray8021
		    [((Class612) class612).anInt8022 * -40654783 + 1]);
	int i_10_ = (((Class612) class612).anIntArray8021
		     [-40654783 * ((Class612) class612).anInt8022 + 2]);
	int i_11_ = (((Class612) class612).anIntArray8021
		     [((Class612) class612).anInt8022 * -40654783 + 3]);
	int i_12_ = (((Class612) class612).anIntArray8021
		     [-40654783 * ((Class612) class612).anInt8022 + 4]);
	int i_13_ = (((Class612) class612).anIntArray8021
		     [-40654783 * ((Class612) class612).anInt8022 + 5]);
	Class454 class454
	    = Class416.aClass181_4669.method2733(Class166.aClass166_1959,
						 Class416.aClass181_4669, i_8_,
						 i_9_, i_11_,
						 Class175.aClass175_2004
						     .method2647(-790748465),
						 Class158.aClass158_1922, 0.0F,
						 0.0F, null, 0, i_12_, false,
						 -175110432);
	if (class454 != null)
	    Class416.aClass181_4669.method2757(class454, i_13_, i_10_,
					       1189126685);
    }
    
    static final void method7056(Class612 class612, int i) {
	((Class612) class612).anInt8022 -= 402182018;
	int i_14_ = (((Class612) class612).anIntArray8021
		     [-40654783 * ((Class612) class612).anInt8022]);
	int i_15_ = (((Class612) class612).anIntArray8021
		     [((Class612) class612).anInt8022 * -40654783 + 1]);
	Class660 class660
	    = ((Class660)
	       Class163_Sub2.aClass662_Sub17_9098.method31(i_14_, 547643935));
	if (class660.aClass422_8404 == Class422.aClass422_4721) {
	    /* empty */
	}
	((Class612) class612).anObjectArray8034
	    [(((Class612) class612).anInt8017 += 1516150619) * -1930397485 - 1]
	    = class660.method7875(i_15_, -1842019387);
    }
}
