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

public class Class352
{
    long aLong5413;
    int anInt5414 = 972218825;
    Class420 aClass420_5415 = new Class420();
    static final int anInt5416 = 7;
    static final int anInt5417 = 9;
    static final int anInt5418 = 8;
    static final int anInt5419 = 4;
    static final int anInt5420 = 5;
    static final int anInt5421 = 6;
    static final int anInt5422 = 3;
    static final int anInt5423 = 2;
    static final int anInt5424 = 12;
    static final int anInt5425 = 10;
    static final int anInt5426 = 11;
    static final int anInt5427 = 1;
    static final int anInt5428 = 13;
    static final int anInt5429 = 14;
    public static Class478_Sub1_Sub1_Sub5_Sub2 aClass478_Sub1_Sub1_Sub5_Sub2_5430;
    
    public Class352(Class243_Sub10 class243_sub10) {
	method6646(class243_sub10, -2064866697);
    }
    
    void method6646(Class243_Sub10 class243_sub10, int i) {
	((Class352) this).aLong5413
	    = class243_sub10.method14670(-1023383029) * -7813572364333941577L;
	((Class352) this).anInt5414
	    = class243_sub10.method14843(2116469543) * -972218825;
	for (int i_0_ = class243_sub10.method14878((byte) -19); i_0_ != 0;
	     i_0_ = class243_sub10.method14878((byte) 75)) {
	    Class243_Sub31 class243_sub31;
	    if (3 == i_0_)
		class243_sub31 = new Class243_Sub31_Sub7(this);
	    else if (1 == i_0_)
		class243_sub31 = new Class243_Sub31_Sub14(this);
	    else if (13 == i_0_)
		class243_sub31 = new Class243_Sub31_Sub6(this);
	    else if (i_0_ == 4)
		class243_sub31 = new Class243_Sub31_Sub10(this);
	    else if (i_0_ == 6)
		class243_sub31 = new Class243_Sub31_Sub13(this);
	    else if (5 == i_0_)
		class243_sub31 = new Class243_Sub31_Sub2(this);
	    else if (i_0_ == 2)
		class243_sub31 = new Class243_Sub31_Sub9(this);
	    else if (7 == i_0_)
		class243_sub31 = new Class243_Sub31_Sub12(this);
	    else if (i_0_ == 14)
		class243_sub31 = new Class243_Sub31_Sub11(this);
	    else if (i_0_ == 8)
		class243_sub31 = new Class243_Sub31_Sub8(this);
	    else if (9 == i_0_)
		class243_sub31 = new Class243_Sub31_Sub1(this);
	    else if (i_0_ == 10)
		class243_sub31 = new Class243_Sub31_Sub3(this);
	    else if (i_0_ == 11)
		class243_sub31 = new Class243_Sub31_Sub4(this);
	    else if (12 == i_0_)
		class243_sub31 = new Class243_Sub31_Sub5(this);
	    else
		throw new RuntimeException("");
	    class243_sub31.method16174(class243_sub10, 1954823447);
	    ((Class352) this).aClass420_5415.method7495(class243_sub31,
							842093158);
	}
    }
    
    public void method6647(Class355 class355, int i) {
	if ((((Class355) class355).aLong5472 * -3015389539506658537L
	     != ((Class352) this).aLong5413 * -1407564693438553849L)
	    || (((Class352) this).anInt5414 * 1770190727
		!= ((Class355) class355).anInt5448 * 577100627))
	    throw new RuntimeException("");
	for (Class243_Sub31 class243_sub31
		 = ((Class243_Sub31)
		    ((Class352) this).aClass420_5415.method7523(-1514805646));
	     class243_sub31 != null;
	     class243_sub31 = (Class243_Sub31) ((Class352) this)
						   .aClass420_5415
						   .method7520(1950494828))
	    class243_sub31.method16175(class355, 781446153);
	((Class355) class355).anInt5448 += -1352589093;
    }
    
    public void method6648(Class355 class355) {
	if ((((Class355) class355).aLong5472 * -3015389539506658537L
	     != ((Class352) this).aLong5413 * -1407564693438553849L)
	    || (((Class352) this).anInt5414 * 1770190727
		!= ((Class355) class355).anInt5448 * 577100627))
	    throw new RuntimeException("");
	for (Class243_Sub31 class243_sub31
		 = ((Class243_Sub31)
		    ((Class352) this).aClass420_5415.method7523(-1826230452));
	     class243_sub31 != null;
	     class243_sub31 = (Class243_Sub31) ((Class352) this)
						   .aClass420_5415
						   .method7520(848330576))
	    class243_sub31.method16175(class355, -1940975150);
	((Class355) class355).anInt5448 += -1352589093;
    }
    
    void method6649(Class243_Sub10 class243_sub10) {
	((Class352) this).aLong5413
	    = class243_sub10.method14670(1395515201) * -7813572364333941577L;
	((Class352) this).anInt5414
	    = class243_sub10.method14843(1268032658) * -972218825;
	for (int i = class243_sub10.method14878((byte) -14); i != 0;
	     i = class243_sub10.method14878((byte) -10)) {
	    Class243_Sub31 class243_sub31;
	    if (3 == i)
		class243_sub31 = new Class243_Sub31_Sub7(this);
	    else if (1 == i)
		class243_sub31 = new Class243_Sub31_Sub14(this);
	    else if (13 == i)
		class243_sub31 = new Class243_Sub31_Sub6(this);
	    else if (i == 4)
		class243_sub31 = new Class243_Sub31_Sub10(this);
	    else if (i == 6)
		class243_sub31 = new Class243_Sub31_Sub13(this);
	    else if (5 == i)
		class243_sub31 = new Class243_Sub31_Sub2(this);
	    else if (i == 2)
		class243_sub31 = new Class243_Sub31_Sub9(this);
	    else if (7 == i)
		class243_sub31 = new Class243_Sub31_Sub12(this);
	    else if (i == 14)
		class243_sub31 = new Class243_Sub31_Sub11(this);
	    else if (i == 8)
		class243_sub31 = new Class243_Sub31_Sub8(this);
	    else if (9 == i)
		class243_sub31 = new Class243_Sub31_Sub1(this);
	    else if (i == 10)
		class243_sub31 = new Class243_Sub31_Sub3(this);
	    else if (i == 11)
		class243_sub31 = new Class243_Sub31_Sub4(this);
	    else if (12 == i)
		class243_sub31 = new Class243_Sub31_Sub5(this);
	    else
		throw new RuntimeException("");
	    class243_sub31.method16174(class243_sub10, 1964149056);
	    ((Class352) this).aClass420_5415.method7495(class243_sub31,
							-1480459721);
	}
    }
    
    void method6650(Class243_Sub10 class243_sub10) {
	((Class352) this).aLong5413
	    = class243_sub10.method14670(1913809585) * -7813572364333941577L;
	((Class352) this).anInt5414
	    = class243_sub10.method14843(1223764486) * -972218825;
	for (int i = class243_sub10.method14878((byte) -6); i != 0;
	     i = class243_sub10.method14878((byte) 43)) {
	    Class243_Sub31 class243_sub31;
	    if (3 == i)
		class243_sub31 = new Class243_Sub31_Sub7(this);
	    else if (1 == i)
		class243_sub31 = new Class243_Sub31_Sub14(this);
	    else if (13 == i)
		class243_sub31 = new Class243_Sub31_Sub6(this);
	    else if (i == 4)
		class243_sub31 = new Class243_Sub31_Sub10(this);
	    else if (i == 6)
		class243_sub31 = new Class243_Sub31_Sub13(this);
	    else if (5 == i)
		class243_sub31 = new Class243_Sub31_Sub2(this);
	    else if (i == 2)
		class243_sub31 = new Class243_Sub31_Sub9(this);
	    else if (7 == i)
		class243_sub31 = new Class243_Sub31_Sub12(this);
	    else if (i == 14)
		class243_sub31 = new Class243_Sub31_Sub11(this);
	    else if (i == 8)
		class243_sub31 = new Class243_Sub31_Sub8(this);
	    else if (9 == i)
		class243_sub31 = new Class243_Sub31_Sub1(this);
	    else if (i == 10)
		class243_sub31 = new Class243_Sub31_Sub3(this);
	    else if (i == 11)
		class243_sub31 = new Class243_Sub31_Sub4(this);
	    else if (12 == i)
		class243_sub31 = new Class243_Sub31_Sub5(this);
	    else
		throw new RuntimeException("");
	    class243_sub31.method16174(class243_sub10, 2112822388);
	    ((Class352) this).aClass420_5415.method7495(class243_sub31,
							-806414308);
	}
    }
    
    void method6651(Class243_Sub10 class243_sub10) {
	((Class352) this).aLong5413
	    = class243_sub10.method14670(-222130253) * -7813572364333941577L;
	((Class352) this).anInt5414
	    = class243_sub10.method14843(1351998845) * -972218825;
	for (int i = class243_sub10.method14878((byte) 35); i != 0;
	     i = class243_sub10.method14878((byte) -39)) {
	    Class243_Sub31 class243_sub31;
	    if (3 == i)
		class243_sub31 = new Class243_Sub31_Sub7(this);
	    else if (1 == i)
		class243_sub31 = new Class243_Sub31_Sub14(this);
	    else if (13 == i)
		class243_sub31 = new Class243_Sub31_Sub6(this);
	    else if (i == 4)
		class243_sub31 = new Class243_Sub31_Sub10(this);
	    else if (i == 6)
		class243_sub31 = new Class243_Sub31_Sub13(this);
	    else if (5 == i)
		class243_sub31 = new Class243_Sub31_Sub2(this);
	    else if (i == 2)
		class243_sub31 = new Class243_Sub31_Sub9(this);
	    else if (7 == i)
		class243_sub31 = new Class243_Sub31_Sub12(this);
	    else if (i == 14)
		class243_sub31 = new Class243_Sub31_Sub11(this);
	    else if (i == 8)
		class243_sub31 = new Class243_Sub31_Sub8(this);
	    else if (9 == i)
		class243_sub31 = new Class243_Sub31_Sub1(this);
	    else if (i == 10)
		class243_sub31 = new Class243_Sub31_Sub3(this);
	    else if (i == 11)
		class243_sub31 = new Class243_Sub31_Sub4(this);
	    else if (12 == i)
		class243_sub31 = new Class243_Sub31_Sub5(this);
	    else
		throw new RuntimeException("");
	    class243_sub31.method16174(class243_sub10, 2133334781);
	    ((Class352) this).aClass420_5415.method7495(class243_sub31,
							612053808);
	}
    }
    
    void method6652(Class243_Sub10 class243_sub10) {
	((Class352) this).aLong5413
	    = class243_sub10.method14670(886234015) * -7813572364333941577L;
	((Class352) this).anInt5414
	    = class243_sub10.method14843(1171186843) * -972218825;
	for (int i = class243_sub10.method14878((byte) -16); i != 0;
	     i = class243_sub10.method14878((byte) -13)) {
	    Class243_Sub31 class243_sub31;
	    if (3 == i)
		class243_sub31 = new Class243_Sub31_Sub7(this);
	    else if (1 == i)
		class243_sub31 = new Class243_Sub31_Sub14(this);
	    else if (13 == i)
		class243_sub31 = new Class243_Sub31_Sub6(this);
	    else if (i == 4)
		class243_sub31 = new Class243_Sub31_Sub10(this);
	    else if (i == 6)
		class243_sub31 = new Class243_Sub31_Sub13(this);
	    else if (5 == i)
		class243_sub31 = new Class243_Sub31_Sub2(this);
	    else if (i == 2)
		class243_sub31 = new Class243_Sub31_Sub9(this);
	    else if (7 == i)
		class243_sub31 = new Class243_Sub31_Sub12(this);
	    else if (i == 14)
		class243_sub31 = new Class243_Sub31_Sub11(this);
	    else if (i == 8)
		class243_sub31 = new Class243_Sub31_Sub8(this);
	    else if (9 == i)
		class243_sub31 = new Class243_Sub31_Sub1(this);
	    else if (i == 10)
		class243_sub31 = new Class243_Sub31_Sub3(this);
	    else if (i == 11)
		class243_sub31 = new Class243_Sub31_Sub4(this);
	    else if (12 == i)
		class243_sub31 = new Class243_Sub31_Sub5(this);
	    else
		throw new RuntimeException("");
	    class243_sub31.method16174(class243_sub10, 1984968124);
	    ((Class352) this).aClass420_5415.method7495(class243_sub31,
							-1945732993);
	}
    }
    
    public void method6653(Class355 class355) {
	if ((((Class355) class355).aLong5472 * -3015389539506658537L
	     != ((Class352) this).aLong5413 * -1407564693438553849L)
	    || (((Class352) this).anInt5414 * 1770190727
		!= ((Class355) class355).anInt5448 * 577100627))
	    throw new RuntimeException("");
	for (Class243_Sub31 class243_sub31
		 = ((Class243_Sub31)
		    ((Class352) this).aClass420_5415.method7523(-237622769));
	     class243_sub31 != null;
	     class243_sub31 = (Class243_Sub31) ((Class352) this)
						   .aClass420_5415
						   .method7520(-1608764737))
	    class243_sub31.method16175(class355, 579121061);
	((Class355) class355).anInt5448 += -1352589093;
    }
    
    public void method6654(Class355 class355) {
	if ((((Class355) class355).aLong5472 * -3015389539506658537L
	     != ((Class352) this).aLong5413 * -1407564693438553849L)
	    || (((Class352) this).anInt5414 * 1770190727
		!= ((Class355) class355).anInt5448 * 577100627))
	    throw new RuntimeException("");
	for (Class243_Sub31 class243_sub31
		 = ((Class243_Sub31)
		    ((Class352) this).aClass420_5415.method7523(301713425));
	     class243_sub31 != null;
	     class243_sub31 = (Class243_Sub31) ((Class352) this)
						   .aClass420_5415
						   .method7520(571410443))
	    class243_sub31.method16175(class355, -468810158);
	((Class355) class355).anInt5448 += -1352589093;
    }
    
    void method6655(Class243_Sub10 class243_sub10) {
	((Class352) this).aLong5413
	    = class243_sub10.method14670(-1927288686) * -7813572364333941577L;
	((Class352) this).anInt5414
	    = class243_sub10.method14843(2116972294) * -972218825;
	for (int i = class243_sub10.method14878((byte) -11); i != 0;
	     i = class243_sub10.method14878((byte) -125)) {
	    Class243_Sub31 class243_sub31;
	    if (3 == i)
		class243_sub31 = new Class243_Sub31_Sub7(this);
	    else if (1 == i)
		class243_sub31 = new Class243_Sub31_Sub14(this);
	    else if (13 == i)
		class243_sub31 = new Class243_Sub31_Sub6(this);
	    else if (i == 4)
		class243_sub31 = new Class243_Sub31_Sub10(this);
	    else if (i == 6)
		class243_sub31 = new Class243_Sub31_Sub13(this);
	    else if (5 == i)
		class243_sub31 = new Class243_Sub31_Sub2(this);
	    else if (i == 2)
		class243_sub31 = new Class243_Sub31_Sub9(this);
	    else if (7 == i)
		class243_sub31 = new Class243_Sub31_Sub12(this);
	    else if (i == 14)
		class243_sub31 = new Class243_Sub31_Sub11(this);
	    else if (i == 8)
		class243_sub31 = new Class243_Sub31_Sub8(this);
	    else if (9 == i)
		class243_sub31 = new Class243_Sub31_Sub1(this);
	    else if (i == 10)
		class243_sub31 = new Class243_Sub31_Sub3(this);
	    else if (i == 11)
		class243_sub31 = new Class243_Sub31_Sub4(this);
	    else if (12 == i)
		class243_sub31 = new Class243_Sub31_Sub5(this);
	    else
		throw new RuntimeException("");
	    class243_sub31.method16174(class243_sub10, 1867578681);
	    ((Class352) this).aClass420_5415.method7495(class243_sub31,
							-1027628534);
	}
    }
    
    static final void method6656(Class117 class117, Class116 class116,
				 Class479 class479, byte i) {
	((Class479) class479).anInt6442 -= 1977707898;
	int i_1_ = 10;
	byte[] is = { (byte) ((Class479) class479).anIntArray6435
			     [((Class479) class479).anInt6442 * -117934955] };
	byte[] is_2_
	    = { (byte) ((Class479) class479).anIntArray6435
		       [1 + ((Class479) class479).anInt6442 * -117934955] };
	Class115.method2862(class117, i_1_, is, is_2_, class479, 1930048148);
    }
    
    public static void method6657(String string, String string_3_, int i) {
	if (string.length() <= 320 && Class296.method5944(1128964017)) {
	    client.aClass194_8114.method4178(778314152);
	    Class78.method1814((byte) -15);
	    Class19.aString166 = string;
	    Class19.aString167 = string_3_;
	    Class304_Sub1.method16556(16, (byte) 67);
	}
    }
}
