static final void handleMessage(String string, String string_37_,
				 int i_38_, String string_39_,
				 String string_40_, int type, int i_42_,
				 String string_43_) {
	try {
	    anInt10382++;
	    Message message = Class318_Sub2.messages[99];
	    for (int i_44_ = 99; (i_44_ ^ 0xffffffff) < -1; i_44_--)
		Class318_Sub2.messages[i_44_] = Class318_Sub2.messages[i_44_ - 1];
	    if (message == null)
		message = new Message(type, i_42_, string_39_, string, string_43_, string_40_, i_38_, string_37_);
	    else
		message.setValues(type, i_42_, string_43_, string,
				    string_40_, -18691, i_38_, string_39_,
				    string_37_);
	    Class318_Sub2.messages[0] = message;
	    Class348_Sub42_Sub3.anInt9501 = LoadingHandler.anInt3918;
	} catch (RuntimeException runtimeexception) {
	    throw Class348_Sub17.method2929
		      (runtimeexception,
		       ("to.K(" + (string != null ? "{...}" : "null") + ','
			+ (string_37_ != null ? "{...}" : "null")
			+ ',' + i_38_ + ','
			+ (string_39_ != null ? "{...}" : "null") + ','
			+ (string_40_ != null ? "{...}" : "null") + ',' + type
			+ ',' + i_42_ + ','
			+ (string_43_ != null ? "{...}" : "null") + ')'));
	}
    }