static final Class258_Sub3_Sub1 method3132
	(int[] is, int i, int i_0_, int i_1_, int i_2_, OpenGlToolkit var_ha_Sub2,
	 boolean bool, byte i_3_) {
	try {
	    if (i_3_ != 12)
		method3134(9);
	    anInt9418++;
	    if (!((OpenGlToolkit) var_ha_Sub2).aBoolean7793
		&& (!Class192.method1436(-74, i_2_)
		    || !Class192.method1436(127, i_1_))) {
		if (!((OpenGlToolkit) var_ha_Sub2).aBoolean7837)
		    return (new Class258_Sub3_Sub1
			    (var_ha_Sub2, i_2_, i_1_,
			     Class33.method340(i_2_, (byte) 108),
			     Class33.method340(i_1_, (byte) 108), is));
		return new Class258_Sub3_Sub1(var_ha_Sub2, 34037, i_2_, i_1_,
					      bool, is, i_0_, i);
	    }
	    return new Class258_Sub3_Sub1(var_ha_Sub2, 3553, i_2_, i_1_, bool,
					  is, i_0_, i);
	} catch (RuntimeException runtimeexception) {
	    throw Class348_Sub17.method2929(runtimeexception,
					    ("wi.C("
					     + (is != null ? "{...}" : "null")
					     + ',' + i + ',' + i_0_ + ','
					     + i_1_ + ',' + i_2_ + ','
					     + (var_ha_Sub2 != null ? "{...}"
						: "null")
					     + ',' + bool + ',' + i_3_ + ')'));
	}
    }