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

public class Class475
{
    int anInt6406;
    Class530 aClass530_6407;
    int anInt6408;
    
    public Class475(Class530 class530, int i, int i_0_, int i_1_) {
	((Class475) this).aClass530_6407 = class530;
	((Class475) this).anInt6406 = 128317813 * i;
	((Class475) this).anInt6408 = i_1_ * 491460199;
    }
    
    int method8427(int i) {
	return client.anIntArray8194[((Class475) this).anInt6406 * 941510365];
    }
    
    Interface23 method8428(byte i) {
	int i_2_ = 382200297 * ((Class475) this).aClass530_6407.anInt6973;
	Class530 class530 = client.aClass234_8188.method4680(-637697881);
	int i_3_ = (((Class475) this).aClass530_6407.anInt6972 * -1311746247
		    - -1311746247 * class530.anInt6972);
	int i_4_ = (((Class475) this).aClass530_6407.anInt6971 * -1935870687
		    - class530.anInt6971 * -1935870687);
	if (i_3_ < 0 || i_4_ < 0
	    || i_3_ >= client.aClass234_8188.method4744(-1920759431)
	    || i_4_ >= client.aClass234_8188.method4682(-822733342)
	    || client.aClass234_8188.method4711(-870802359) == null)
	    return null;
	switch (method8427(-1168116375)) {
	case 2:
	    return ((Interface23)
		    (client.aClass234_8188.method4711(-2011293554).method12448
		     (i_2_, i_3_, i_4_, client.anInterface57_8421,
		      643976936)));
	case 0:
	    return (Interface23) client.aClass234_8188.method4711
				     (297314063)
				     .method12416(i_2_, i_3_, i_4_, 535926246);
	default:
	    return null;
	case 1:
	    return ((Interface23)
		    client.aClass234_8188.method4711(-1150066762)
			.method12482(i_2_, i_3_, i_4_, (byte) -102));
	case 3:
	    return (Interface23) client.aClass234_8188.method4711
				     (-1906923081)
				     .method12450(i_2_, i_3_, i_4_, (byte) 29);
	}
    }
    
    public Interface23 method8429() {
	Interface23 interface23 = method8428((byte) -120);
	if (interface23 == null)
	    return null;
	if (interface23.method144((byte) -113)
	    != ((Class475) this).anInt6408 * -2067946153)
	    return null;
	return interface23;
    }
    
    public Interface23 method8430(byte i) {
	Interface23 interface23 = method8428((byte) -125);
	if (interface23 == null)
	    return null;
	if (interface23.method144((byte) -21)
	    != ((Class475) this).anInt6408 * -2067946153)
	    return null;
	return interface23;
    }
    
    int method8431() {
	return client.anIntArray8194[((Class475) this).anInt6406 * 941510365];
    }
    
    int method8432() {
	return client.anIntArray8194[((Class475) this).anInt6406 * 941510365];
    }
    
    public Interface23 method8433() {
	Interface23 interface23 = method8428((byte) -124);
	if (interface23 == null)
	    return null;
	if (interface23.method144((byte) -46)
	    != ((Class475) this).anInt6408 * -2067946153)
	    return null;
	return interface23;
    }
    
    int method8434() {
	return client.anIntArray8194[((Class475) this).anInt6406 * 941510365];
    }
    
    public Interface23 method8435() {
	Interface23 interface23 = method8428((byte) -83);
	if (interface23 == null)
	    return null;
	if (interface23.method144((byte) -107)
	    != ((Class475) this).anInt6408 * -2067946153)
	    return null;
	return interface23;
    }
    
    Interface23 method8436() {
	int i = 382200297 * ((Class475) this).aClass530_6407.anInt6973;
	Class530 class530 = client.aClass234_8188.method4680(2100075802);
	int i_5_ = (((Class475) this).aClass530_6407.anInt6972 * -1311746247
		    - -1311746247 * class530.anInt6972);
	int i_6_ = (((Class475) this).aClass530_6407.anInt6971 * -1935870687
		    - class530.anInt6971 * -1935870687);
	if (i_5_ < 0 || i_6_ < 0
	    || i_5_ >= client.aClass234_8188.method4744(-1920759431)
	    || i_6_ >= client.aClass234_8188.method4682(-1681939936)
	    || client.aClass234_8188.method4711(-203825676) == null)
	    return null;
	switch (method8427(-795490090)) {
	case 2:
	    return ((Interface23)
		    (client.aClass234_8188.method4711(-1510468502).method12448
		     (i, i_5_, i_6_, client.anInterface57_8421, 1981971508)));
	case 0:
	    return (Interface23) client.aClass234_8188.method4711
				     (440830676)
				     .method12416(i, i_5_, i_6_, -598453223);
	default:
	    return null;
	case 1:
	    return (Interface23) client.aClass234_8188.method4711
				     (122053003)
				     .method12482(i, i_5_, i_6_, (byte) 3);
	case 3:
	    return (Interface23) client.aClass234_8188.method4711
				     (-259488555)
				     .method12450(i, i_5_, i_6_, (byte) -5);
	}
    }
    
    static final void method8437(Class479 class479, byte i) {
	((Class479) class479).anInt6442 -= -1498181199;
    }
    
    static final void method8438(Class479 class479, byte i) {
	int i_7_ = (((Class479) class479).anIntArray6435
		    [((((Class479) class479).anInt6442 -= -1158629699)
		      * -117934955)]);
	((Class479) class479).anIntArray6435
	    [(((Class479) class479).anInt6442 += -1158629699) * -117934955 - 1]
	    = (((Class479) class479).aClass243_Sub38_6447.aClass63Array9935
	       [i_7_].aByte802);
    }
    
    static final void method8439(Class479 class479, byte i) {
	String string;
	if (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430 != null
	    && (Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430.aString11318
		!= null))
	    string = Class352.aClass478_Sub1_Sub1_Sub5_Sub2_5430
			 .method17849(false, -1790777380);
	else
	    string = "";
	((Class479) class479).anObjectArray6437
	    [(((Class479) class479).anInt6432 += -1049632545) * -611591393 - 1]
	    = string;
    }
    
    static final void method8440(Class479 class479, byte i) {
	long l = Class46.method1238(-2098865411);
	((Class479) class479).anIntArray6435
	    [(((Class479) class479).anInt6442 += -1158629699) * -117934955 - 1]
	    = (int) (l / 60000L);
    }
    
    static final void method8441(Class479 class479, int i) {
	((Class479) class479).anInt6442 -= 819078199;
	int i_8_ = (((Class479) class479).anIntArray6435
		    [-117934955 * ((Class479) class479).anInt6442]);
	int i_9_ = (((Class479) class479).anIntArray6435
		    [-117934955 * ((Class479) class479).anInt6442 + 1]);
	int i_10_ = (((Class479) class479).anIntArray6435
		     [-117934955 * ((Class479) class479).anInt6442 + 2]);
	Class13.method587(4, i_8_ << 16 | i_9_, i_10_, "", (byte) 23);
    }
    
    static boolean method8442(Class117 class117, int i) {
	Class243_Sub46 class243_sub46 = client.method13684(class117);
	if (class243_sub46.method16445((byte) 48) > 0)
	    return true;
	if (class243_sub46.method16427(1708182495))
	    return true;
	if (class117.aClass117_1465 != null)
	    return true;
	return false;
    }
}
