static final int method2348(int i) {
	anInt6353++;
	if (i != -8454)
	    method2352(44, -11, 126);
	int i_6_;
	if (Class226.anInt2964 < 96) {
	    Class348_Sub40_Sub12.method3076(0, true);
	    i_6_ = 1;
	} else {
	    int i_7_ = Class284.method2116(-26584);
	    if (i_7_ > 100) {
		if ((i_7_ ^ 0xffffffff) >= -501) {
		    i_6_ = 3;
		    Class47.method447((byte) -59);
		} else if (i_7_ <= 1000) {
		    i_6_ = 2;
		    ConnectionMode.method1263(true);
		} else {
		    Class348_Sub40_Sub12.method3076(0, true);
		    i_6_ = 1;
		}
	    } else {
		i_6_ = 4;
		Class133.method1140(58);
	    }
	}
	if (((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
		.aClass239_Sub25_7271.method1829(-32350)
	    != 0) {
	    BitmapTable.aClass348_Sub51_3959.method3429((byte) 74,
						     (((Class348_Sub51)
						       (BitmapTable
							.aClass348_Sub51_3959))
						      .aClass239_Sub25_7251),
						     0);
	    Class367_Sub10.method3553(false, (byte) 120, 0);
	}
	Class14_Sub2.method243(37);
	return i_6_;
    }