Class318_Sub1_Sub5_Sub1(AbstractToolkit var_ha, ObjectDefinition class51, int i, int i_7_,
			    int i_8_, int i_9_, int i_10_, boolean bool,
			    int i_11_, int i_12_, int i_13_, int i_14_) {
	super(i_8_, i_9_, i_10_, i, i_7_, i_11_, i_12_);
	do {
	    try {
		aBoolean10130 = ((ObjectDefinition) class51).anInt874 != 0 && !bool;
		aByte10145 = (byte) i_13_;
		aShort10129 = (short) ((ObjectDefinition) class51).anInt941;
		((Class318_Sub1) this).anInt6388 = i_10_;
		aBoolean10138 = bool;
		((Class318_Sub1) this).xHash = i_8_;
		aByte10118 = (byte) i_14_;
		aBoolean10137
		    = (var_ha.method3682() && ((ObjectDefinition) class51).aBoolean894
		       && !aBoolean10138
		       && (((Class348_Sub51) BitmapTable.aClass348_Sub51_3959)
			       .aClass239_Sub7_7238.method1748(-32350)
			   ^ 0xffffffff) != -1);
		Class2 class2
		    = method2491((byte) -51, aBoolean10137, 2048, var_ha);
		if (class2 == null)
		    break;
		aClass64_10124 = ((Class2) class2).aClass64_119;
		aR10128 = ((Class2) class2).aR118;
	    } catch (RuntimeException runtimeexception) {
		throw Class348_Sub17.method2929
			  (runtimeexception,
			   ("co.<init>(" + (var_ha != null ? "{...}" : "null")
			    + ',' + (class51 != null ? "{...}" : "null") + ','
			    + i + ',' + i_7_ + ',' + i_8_ + ',' + i_9_ + ','
			    + i_10_ + ',' + bool + ',' + i_11_ + ',' + i_12_
			    + ',' + i_13_ + ',' + i_14_ + ')'));
	    }
	    break;
	} while (false);
    }