/* Class534 - Decompiled by JODE
 * Visit http://jode.sourceforge.net/
 */
import java.util.ArrayList;
import java.util.List;

public class Class534 implements Interface55
{
    Class272 aClass272_6985;
    Class314 aClass314_6986;
    int anInt6987;
    byte[] aByteArray6988;
    Interface54 anInterface54_6989;
    boolean aBool6990;
    Class516 aClass516_6991 = Class516.aClass516_6797;
    int anInt6992;
    Class132 aClass132_6993;
    boolean aBool6994;
    
    public Class298 method403() {
	return Class298.aClass298_4341;
    }
    
    public void method270(int i) {
	if (Class516.aClass516_6798 == ((Class534) this).aClass516_6991) {
	    byte[] is
		= (((Class534) this).aClass272_6985.method5258
		   (((Class534) this).anInt6987 * -2031640543, 172359188));
	    if (null != is) {
		((Class534) this).aByteArray6988 = is;
		method11887(1229084446);
		((Class534) this).aClass516_6991 = Class516.aClass516_6799;
		if (null != ((Class534) this).anInterface54_6989)
		    ((Class534) this).anInterface54_6989.method377
			(this, is.length,
			 ((Class534) this).anInt6987 * -2031640543, false,
			 261490388);
	    }
	}
    }
    
    public Class298 method392() {
	return Class298.aClass298_4341;
    }
    
    public Class516 method393(short i) {
	return ((Class534) this).aClass516_6991;
    }
    
    public boolean method383(byte i) {
	return false;
    }
    
    public Class243_Sub10 method390(int i, int i_0_) {
	if (((Class534) this).aClass132_6993 == null)
	    return null;
	Class243_Sub10 class243_sub10 = null;
	if (((Class534) this).anInterface54_6989 != null)
	    ((Class534) this).anInterface54_6989.method376(this, 1621175165);
	synchronized (((Class534) this).aClass132_6993) {
	    List list = method11883(908807995);
	    if (list.size() > i)
		class243_sub10 = (Class243_Sub10) list.get(i);
	}
	return class243_sub10;
    }
    
    public byte[] method385(int i, int i_1_) {
	if (null != ((Class534) this).anInterface54_6989)
	    ((Class534) this).anInterface54_6989.method376(this, -1796307443);
	return ((Class534) this).aByteArray6988;
    }
    
    public Class301 method417() {
	Class301 class301 = new Class301(((Class534) this).aClass314_6986);
	class301.method5975(this, (byte) 6);
	return class301;
    }
    
    public Class298 method387(byte i) {
	return Class298.aClass298_4341;
    }
    
    public int method397(int i) {
	return -2031640543 * ((Class534) this).anInt6987;
    }
    
    public Class534(Class272 class272, int i, Class314 class314,
		    Interface54 interface54, Class132 class132) {
	((Class534) this).aClass272_6985 = class272;
	((Class534) this).anInt6987 = 2039473121 * i;
	((Class534) this).aClass314_6986 = class314;
	((Class534) this).anInterface54_6989 = interface54;
	((Class534) this).aClass132_6993 = class132;
	((Class534) this).aBool6994 = null != ((Class534) this).aClass132_6993;
	((Class534) this).aClass516_6991 = Class516.aClass516_6798;
    }
    
    public boolean method260() {
	return false;
    }
    
    public boolean method395(int i, int i_2_) {
	if (null == ((Class534) this).aClass132_6993)
	    return false;
	boolean bool = false;
	synchronized (((Class534) this).aClass132_6993) {
	    List list = method11883(-1715139898);
	    if (null != list && list.size() > i)
		bool = list.get(i) != null;
	}
	return bool;
    }
    
    public boolean method391(int i) {
	return (((Class534) this).aClass132_6993 != null
		&& ((Class534) this).aBool6994);
    }
    
    public int method414(int i) {
	if (((Class534) this).aClass132_6993 == null)
	    return 0;
	int i_3_ = 0;
	synchronized (((Class534) this).aClass132_6993) {
	    List list = method11883(-2079754721);
	    if (list != null)
		i_3_ = list.size();
	}
	return i_3_;
    }
    
    public void method394(boolean bool, int i) {
	if (null != ((Class534) this).anInterface54_6989)
	    ((Class534) this).anInterface54_6989.method376(this, -1672461908);
	((Class534) this).aBool6990 = bool;
    }
    
    public boolean method400(int i) {
	if (null == ((Class534) this).aClass132_6993)
	    return false;
	List list = method11883(1608021907);
	if (list == null || list.size() <= 0)
	    ((Class534) this).aBool6990 = false;
	return ((Class534) this).aBool6990;
    }
    
    List method11883(int i) {
	if (null == ((Class534) this).aClass132_6993
	    || !((Class534) this).aBool6994)
	    return null;
	Object object = null;
	List list;
	synchronized (((Class534) this).aClass132_6993) {
	    list = (List) (((Class534) this).aClass132_6993.method3282
			   ((long) (((Class534) this).anInt6987
				    * -2031640543)));
	    if (null == list && ((Class534) this).aBool6994) {
		list = new ArrayList();
		((Class534) this).aClass132_6993.method3286
		    (list, (long) (((Class534) this).anInt6987 * -2031640543),
		     0, 1902547787);
	    }
	}
	return list;
    }
    
    public Class301 method384(byte i) {
	Class301 class301 = new Class301(((Class534) this).aClass314_6986);
	class301.method5975(this, (byte) 6);
	return class301;
    }
    
    public Class516 method416() {
	return ((Class534) this).aClass516_6991;
    }
    
    public void method175() {
	if (Class516.aClass516_6798 == ((Class534) this).aClass516_6991) {
	    byte[] is
		= (((Class534) this).aClass272_6985.method5258
		   (((Class534) this).anInt6987 * -2031640543, 1433417575));
	    if (null != is) {
		((Class534) this).aByteArray6988 = is;
		method11887(60177860);
		((Class534) this).aClass516_6991 = Class516.aClass516_6799;
		if (null != ((Class534) this).anInterface54_6989)
		    ((Class534) this).anInterface54_6989.method377
			(this, is.length,
			 ((Class534) this).anInt6987 * -2031640543, false,
			 261490388);
	    }
	}
    }
    
    public boolean method407() {
	return (((Class534) this).aClass132_6993 != null
		&& ((Class534) this).aBool6994);
    }
    
    public Class516 method396() {
	return ((Class534) this).aClass516_6991;
    }
    
    public byte[] method406(int i) {
	if (null != ((Class534) this).anInterface54_6989)
	    ((Class534) this).anInterface54_6989.method376(this, -1878647435);
	return ((Class534) this).aByteArray6988;
    }
    
    public Class516 method398() {
	return ((Class534) this).aClass516_6991;
    }
    
    public boolean method235() {
	return false;
    }
    
    public int method412() {
	if (((Class534) this).aClass132_6993 == null)
	    return 0;
	int i = 0;
	synchronized (((Class534) this).aClass132_6993) {
	    List list = method11883(-76347211);
	    if (list != null)
		i = list.size();
	}
	return i;
    }
    
    void method11884() {
	/* empty */
    }
    
    void method11885() {
	/* empty */
    }
    
    public int method401() {
	if (((Class534) this).aByteArray6988 != null)
	    return ((Class534) this).aByteArray6988.length;
	return 0;
    }
    
    public int method411() {
	return -2031640543 * ((Class534) this).anInt6987;
    }
    
    public boolean method410() {
	return (((Class534) this).aClass132_6993 != null
		&& ((Class534) this).aBool6994);
    }
    
    public void method389(Class243_Sub10 class243_sub10, byte i) {
	if (null != ((Class534) this).aClass132_6993) {
	    if (((Class534) this).anInterface54_6989 != null)
		((Class534) this).anInterface54_6989.method376(this,
							       739690801);
	    if (((Class534) this).aBool6990)
		throw new RuntimeException("");
	    synchronized (((Class534) this).aClass132_6993) {
		List list = method11883(1882512560);
		if (null != list) {
		    list.add(class243_sub10);
		    ((Class534) this).anInt6992
			+= class243_sub10.aByteArray8691.length * -344086123;
		    method11886(list, -739157571 * ((Class534) this).anInt6992,
				28925511);
		}
	    }
	}
    }
    
    public Class298 method404() {
	return Class298.aClass298_4341;
    }
    
    public void method405(Class243_Sub10 class243_sub10) {
	if (null != ((Class534) this).aClass132_6993) {
	    if (((Class534) this).anInterface54_6989 != null)
		((Class534) this).anInterface54_6989.method376(this, 74897341);
	    if (((Class534) this).aBool6990)
		throw new RuntimeException("");
	    synchronized (((Class534) this).aClass132_6993) {
		List list = method11883(-1074308858);
		if (null != list) {
		    list.add(class243_sub10);
		    ((Class534) this).anInt6992
			+= class243_sub10.aByteArray8691.length * -344086123;
		    method11886(list, -739157571 * ((Class534) this).anInt6992,
				28925511);
		}
	    }
	}
    }
    
    public int method386(byte i) {
	if (((Class534) this).aByteArray6988 != null)
	    return ((Class534) this).aByteArray6988.length;
	return 0;
    }
    
    public Class243_Sub10 method402(int i) {
	if (((Class534) this).aClass132_6993 == null)
	    return null;
	Class243_Sub10 class243_sub10 = null;
	if (((Class534) this).anInterface54_6989 != null)
	    ((Class534) this).anInterface54_6989.method376(this, -1824955916);
	synchronized (((Class534) this).aClass132_6993) {
	    List list = method11883(460519342);
	    if (list.size() > i)
		class243_sub10 = (Class243_Sub10) list.get(i);
	}
	return class243_sub10;
    }
    
    public boolean method388() {
	return (((Class534) this).aClass132_6993 != null
		&& ((Class534) this).aBool6994);
    }
    
    public boolean method408() {
	return (((Class534) this).aClass132_6993 != null
		&& ((Class534) this).aBool6994);
    }
    
    void method11886(List list, int i, int i_4_) {
	if (null != ((Class534) this).aClass132_6993 && null != list
	    && i >= 0) {
	    synchronized (((Class534) this).aClass132_6993) {
		((Class534) this).aClass132_6993.method3283
		    ((long) (-2031640543 * ((Class534) this).anInt6987));
		if (i <= ((Class534) this).aClass132_6993.method3281((byte) 0))
		    ((Class534) this).aClass132_6993.method3286
			(list,
			 (long) (((Class534) this).anInt6987 * -2031640543), i,
			 383378071);
		else {
		    ((Class534) this).aBool6994 = false;
		    ((Class534) this).aBool6990 = false;
		    ((Class534) this).anInt6992 = 0;
		}
	    }
	}
    }
    
    public boolean method382() {
	if (null == ((Class534) this).aClass132_6993)
	    return false;
	List list = method11883(1840149980);
	if (list == null || list.size() <= 0)
	    ((Class534) this).aBool6990 = false;
	return ((Class534) this).aBool6990;
    }
    
    public boolean method265() {
	return (((Class534) this).aClass132_6993 != null
		&& ((Class534) this).aBool6994);
    }
    
    void method11887(int i) {
	/* empty */
    }
    
    public int method413() {
	if (((Class534) this).aClass132_6993 == null)
	    return 0;
	int i = 0;
	synchronized (((Class534) this).aClass132_6993) {
	    List list = method11883(-88133440);
	    if (list != null)
		i = list.size();
	}
	return i;
    }
    
    public void method409(boolean bool) {
	if (null != ((Class534) this).anInterface54_6989)
	    ((Class534) this).anInterface54_6989.method376(this, 1523248438);
	((Class534) this).aBool6990 = bool;
    }
    
    public boolean method415() {
	if (null == ((Class534) this).aClass132_6993)
	    return false;
	List list = method11883(1693526417);
	if (list == null || list.size() <= 0)
	    ((Class534) this).aBool6990 = false;
	return ((Class534) this).aBool6990;
    }
    
    public void method174() {
	if (Class516.aClass516_6798 == ((Class534) this).aClass516_6991) {
	    byte[] is
		= (((Class534) this).aClass272_6985.method5258
		   (((Class534) this).anInt6987 * -2031640543, 1810297128));
	    if (null != is) {
		((Class534) this).aByteArray6988 = is;
		method11887(1106517950);
		((Class534) this).aClass516_6991 = Class516.aClass516_6799;
		if (null != ((Class534) this).anInterface54_6989)
		    ((Class534) this).anInterface54_6989.method377
			(this, is.length,
			 ((Class534) this).anInt6987 * -2031640543, false,
			 261490388);
	    }
	}
    }
    
    List method11888() {
	if (null == ((Class534) this).aClass132_6993
	    || !((Class534) this).aBool6994)
	    return null;
	Object object = null;
	List list;
	synchronized (((Class534) this).aClass132_6993) {
	    list = (List) (((Class534) this).aClass132_6993.method3282
			   ((long) (((Class534) this).anInt6987
				    * -2031640543)));
	    if (null == list && ((Class534) this).aBool6994) {
		list = new ArrayList();
		((Class534) this).aClass132_6993.method3286
		    (list, (long) (((Class534) this).anInt6987 * -2031640543),
		     0, 1022998703);
	    }
	}
	return list;
    }
    
    List method11889() {
	if (null == ((Class534) this).aClass132_6993
	    || !((Class534) this).aBool6994)
	    return null;
	Object object = null;
	List list;
	synchronized (((Class534) this).aClass132_6993) {
	    list = (List) (((Class534) this).aClass132_6993.method3282
			   ((long) (((Class534) this).anInt6987
				    * -2031640543)));
	    if (null == list && ((Class534) this).aBool6994) {
		list = new ArrayList();
		((Class534) this).aClass132_6993.method3286
		    (list, (long) (((Class534) this).anInt6987 * -2031640543),
		     0, 1422926883);
	    }
	}
	return list;
    }
    
    public boolean method399(int i) {
	if (null == ((Class534) this).aClass132_6993)
	    return false;
	boolean bool = false;
	synchronized (((Class534) this).aClass132_6993) {
	    List list = method11883(-234262420);
	    if (null != list && list.size() > i)
		bool = list.get(i) != null;
	}
	return bool;
    }
    
    public static void method11890(float[] fs, int[] is, int i, int i_5_,
				   int i_6_) {
	if (i < i_5_) {
	    int i_7_ = (i_5_ + i) / 2;
	    int i_8_ = i;
	    float f = fs[i_7_];
	    fs[i_7_] = fs[i_5_];
	    fs[i_5_] = f;
	    int i_9_ = is[i_7_];
	    is[i_7_] = is[i_5_];
	    is[i_5_] = i_9_;
	    for (int i_10_ = i; i_10_ < i_5_; i_10_++) {
		if (fs[i_10_] > f) {
		    float f_11_ = fs[i_10_];
		    fs[i_10_] = fs[i_8_];
		    fs[i_8_] = f_11_;
		    int i_12_ = is[i_10_];
		    is[i_10_] = is[i_8_];
		    is[i_8_++] = i_12_;
		}
	    }
	    fs[i_5_] = fs[i_8_];
	    fs[i_8_] = f;
	    is[i_5_] = is[i_8_];
	    is[i_8_] = i_9_;
	    method11890(fs, is, i, i_8_ - 1, -902219177);
	    method11890(fs, is, 1 + i_8_, i_5_, -936846045);
	}
    }
    
    static final void method11891(Class479 class479, int i) {
	((Class479) class479).anIntArray6435
	    [(((Class479) class479).anInt6442 += -1158629699) * -117934955 - 1]
	    = Class612.aClass243_Sub7_7837.aClass421_Sub28_8637
		  .method14476(-578865194) ? 1 : 0;
    }
    
    static final void method11892(Class479 class479, byte i) {
	Class465 class465 = (((Class479) class479).aBool6460
			     ? ((Class479) class479).aClass465_6445
			     : ((Class479) class479).aClass465_6443);
	Class117 class117 = ((Class465) class465).aClass117_6364;
	Class116 class116 = ((Class465) class465).aClass116_6363;
	Class296.method5940(class117, class116, class479, 377772589);
    }
    
    public static void method11893(int i, int i_13_, int i_14_,
				   Class521 class521, short i_15_) {
	for (Class243_Sub39 class243_sub39
		 = ((Class243_Sub39)
		    Class243_Sub39.aClass420_9945.method7523(-138827352));
	     class243_sub39 != null;
	     class243_sub39 = (Class243_Sub39) Class243_Sub39
						   .aClass420_9945
						   .method7520(-1886783470)) {
	    if (i == ((Class243_Sub39) class243_sub39).anInt9948 * -1389885119
		&& (((Class243_Sub39) class243_sub39).anInt9974 * 248862921
		    == i_13_ << 9)
		&& (((Class243_Sub39) class243_sub39).anInt9958 * -80548705
		    == i_14_ << 9)
		&& (((Class243_Sub39) class243_sub39).aClass521_9946.anInt6904
		    * -694892475) == class521.anInt6904 * -694892475) {
		if (null != ((Class243_Sub39) class243_sub39).aClass301_9956) {
		    ((Class243_Sub39) class243_sub39).aClass301_9956
			.method5979(100, -1544639642);
		    Class40.aClass130_598.method3172((((Class243_Sub39)
						       class243_sub39)
						      .aClass301_9956),
						     1886158015);
		    ((Class243_Sub39) class243_sub39).aClass301_9956 = null;
		}
		class243_sub39.method4894(1527639438);
		break;
	    }
	}
    }
    
    static final void method11894(Class479 class479, int i) {
	int i_16_ = (((Class479) class479).anIntArray6435
		     [((((Class479) class479).anInt6442 -= -1158629699)
		       * -117934955)]);
	if (-1 != i_16_)
	    Class120.method3048(i_16_, (byte) -28);
    }
}
