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

public class Class551
{
    Class272 aClass272_7159;
    Class541 aClass541_7160;
    Class132 aClass132_7161 = new Class132(64);
    Class132 aClass132_7162 = new Class132(100);
    static int anInt7163;
    
    public void method12085() {
	synchronized (((Class551) this).aClass132_7161) {
	    ((Class551) this).aClass132_7161.method3292(1537249763);
	}
	synchronized (((Class551) this).aClass132_7162) {
	    ((Class551) this).aClass132_7162.method3292(1537249763);
	}
    }
    
    public Class536 method12086(int i, int i_0_) {
	Class536 class536;
	synchronized (((Class551) this).aClass132_7161) {
	    class536 = ((Class536)
			((Class551) this).aClass132_7161.method3282((long) i));
	}
	if (null != class536)
	    return class536;
	byte[] is;
	synchronized (((Class551) this).aClass272_7159) {
	    is = (((Class551) this).aClass272_7159.method5250
		  (Class114.aClass114_1330.method2842(i, 1091964951),
		   Class114.aClass114_1330.method2843(i, -2025048670),
		   426051348));
	}
	class536 = new Class536();
	class536.anInt6999 = 529800361 * i;
	((Class536) class536).aClass551_6998 = this;
	if (null != is)
	    class536.method11905(new Class243_Sub10(is), -1825064245);
	class536.method11907(-343079486);
	synchronized (((Class551) this).aClass132_7161) {
	    ((Class551) this).aClass132_7161.method3293(class536, (long) i);
	}
	return class536;
    }
    
    public Class243_Sub11_Sub16 method12087(int i, int i_1_) {
	Class243_Sub11_Sub16 class243_sub11_sub16;
	synchronized (((Class551) this).aClass132_7162) {
	    class243_sub11_sub16
		= ((Class243_Sub11_Sub16)
		   ((Class551) this).aClass132_7162.method3282((long) i));
	    if (class243_sub11_sub16 == null) {
		class243_sub11_sub16 = new Class243_Sub11_Sub16(i);
		((Class551) this).aClass132_7162
		    .method3293(class243_sub11_sub16, (long) i);
	    }
	    if (!class243_sub11_sub16.method17356((byte) 28)) {
		Class243_Sub11_Sub16 class243_sub11_sub16_2_ = null;
		return class243_sub11_sub16_2_;
	    }
	}
	return class243_sub11_sub16;
    }
    
    public void method12088(int i) {
	synchronized (((Class551) this).aClass132_7161) {
	    ((Class551) this).aClass132_7161.method3288(1958220230);
	}
	synchronized (((Class551) this).aClass132_7162) {
	    ((Class551) this).aClass132_7162.method3288(2092550225);
	}
    }
    
    public void method12089(int i, int i_3_) {
	synchronized (((Class551) this).aClass132_7161) {
	    ((Class551) this).aClass132_7161.method3287(i, -1781849594);
	}
	synchronized (((Class551) this).aClass132_7162) {
	    ((Class551) this).aClass132_7162.method3287(i, -1484043730);
	}
    }
    
    public Class551(Class447 class447, Class457 class457, Class272 class272,
		    Class272 class272_4_, Class272 class272_5_,
		    Class541 class541) {
	((Class551) this).aClass272_7159 = class272;
	((Class551) this).aClass541_7160 = class541;
	if (((Class551) this).aClass272_7159 != null) {
	    int i
		= ((Class551) this).aClass272_7159.method5262(-506480351) - 1;
	    Class114.aClass114_1330.method2841((byte) -30);
	    ((Class551) this).aClass272_7159.method5261(i, (byte) -28);
	}
	Class53.method1313(class272_4_, class272_5_, 2, -38226544);
    }
    
    public Class536 method12090(int i) {
	Class536 class536;
	synchronized (((Class551) this).aClass132_7161) {
	    class536 = ((Class536)
			((Class551) this).aClass132_7161.method3282((long) i));
	}
	if (null != class536)
	    return class536;
	byte[] is;
	synchronized (((Class551) this).aClass272_7159) {
	    is = (((Class551) this).aClass272_7159.method5250
		  (Class114.aClass114_1330.method2842(i, 1488028687),
		   Class114.aClass114_1330.method2843(i, -1746102183),
		   1723272605));
	}
	class536 = new Class536();
	class536.anInt6999 = 529800361 * i;
	((Class536) class536).aClass551_6998 = this;
	if (null != is)
	    class536.method11905(new Class243_Sub10(is), -1825064245);
	class536.method11907(-1357224495);
	synchronized (((Class551) this).aClass132_7161) {
	    ((Class551) this).aClass132_7161.method3293(class536, (long) i);
	}
	return class536;
    }
    
    public Class243_Sub11_Sub16 method12091(int i) {
	Class243_Sub11_Sub16 class243_sub11_sub16;
	synchronized (((Class551) this).aClass132_7162) {
	    class243_sub11_sub16
		= ((Class243_Sub11_Sub16)
		   ((Class551) this).aClass132_7162.method3282((long) i));
	    if (class243_sub11_sub16 == null) {
		class243_sub11_sub16 = new Class243_Sub11_Sub16(i);
		((Class551) this).aClass132_7162
		    .method3293(class243_sub11_sub16, (long) i);
	    }
	    if (!class243_sub11_sub16.method17356((byte) 28)) {
		Class243_Sub11_Sub16 class243_sub11_sub16_6_ = null;
		return class243_sub11_sub16_6_;
	    }
	}
	return class243_sub11_sub16;
    }
    
    public Class243_Sub11_Sub16 method12092(int i) {
	Class243_Sub11_Sub16 class243_sub11_sub16;
	synchronized (((Class551) this).aClass132_7162) {
	    class243_sub11_sub16
		= ((Class243_Sub11_Sub16)
		   ((Class551) this).aClass132_7162.method3282((long) i));
	    if (class243_sub11_sub16 == null) {
		class243_sub11_sub16 = new Class243_Sub11_Sub16(i);
		((Class551) this).aClass132_7162
		    .method3293(class243_sub11_sub16, (long) i);
	    }
	    if (!class243_sub11_sub16.method17356((byte) 28)) {
		Class243_Sub11_Sub16 class243_sub11_sub16_7_ = null;
		return class243_sub11_sub16_7_;
	    }
	}
	return class243_sub11_sub16;
    }
    
    public void method12093(byte i) {
	synchronized (((Class551) this).aClass132_7161) {
	    ((Class551) this).aClass132_7161.method3292(1537249763);
	}
	synchronized (((Class551) this).aClass132_7162) {
	    ((Class551) this).aClass132_7162.method3292(1537249763);
	}
    }
    
    public void method12094(int i) {
	synchronized (((Class551) this).aClass132_7161) {
	    ((Class551) this).aClass132_7161.method3287(i, -729766905);
	}
	synchronized (((Class551) this).aClass132_7162) {
	    ((Class551) this).aClass132_7162.method3287(i, -1725743226);
	}
    }
    
    public void method12095() {
	synchronized (((Class551) this).aClass132_7161) {
	    ((Class551) this).aClass132_7161.method3288(1957760854);
	}
	synchronized (((Class551) this).aClass132_7162) {
	    ((Class551) this).aClass132_7162.method3288(1894027224);
	}
    }
    
    public static int method12096(int i, int i_8_, int i_9_, byte i_10_) {
	i_9_ &= 0x3;
	if (i_9_ == 0)
	    return i_8_;
	if (1 == i_9_)
	    return 4095 - i;
	if (2 == i_9_)
	    return 4095 - i_8_;
	return i;
    }
}
