final Interface18_Impl3 method3830(int i, int[] is, boolean bool,
				       byte i_60_, int i_61_, int i_62_,
				       int i_63_) {
	try {
	    int i_64_ = 101 / ((i_60_ - -21) / 46);
	    anInt9830++;
	    if (aBoolean9926
		|| Class192.method1436(103, i) && Class192.method1436(-53,
								      i_63_))
		return new Class14_Sub1(this, i, i_63_, bool, is, i_61_,
					i_62_);
	    if (!aBoolean9919) {
		Class14_Sub1 class14_sub1
		    = new Class14_Sub1(this, Class108.aClass304_1662,
				       Class68.aClass68_1183,
				       Class33.method340(i, (byte) 108),
				       Class33.method340(i_63_, (byte) 108));
		class14_sub1.method68(i_62_, 22809, is, 0, i_61_, i, 0, i_63_);
		return class14_sub1;
	    }
	    return new Class14_Sub4(this, i, i_63_, is, i_61_, i_62_);
	} catch (RuntimeException runtimeexception) {
	    throw Class348_Sub17.method2929(runtimeexception,
					    ("bga.R(" + i + ','
					     + (is != null ? "{...}" : "null")
					     + ',' + bool + ',' + i_60_ + ','
					     + i_61_ + ',' + i_62_ + ','
					     + i_63_ + ')'));
	}
    }