static final Class174 method1943(boolean bool, int i) {
	anInt3294++;
	Class174 class174
	    = ((Class174)
	       Class318_Sub1_Sub2.aClass60_8732.method583((long) i, -78));
	if (class174 != null)
	    return class174;
	byte[] is = Class59_Sub2_Sub1.aClass45_8670.getChildArchive(1, i);
	class174 = new Class174();
	if (bool != false)
	    method1944(64);
	((Class174) class174).anInt2303 = i;
	if (is != null)
	    class174.method1336(83, new ByteBuffer(is));
	class174.method1337(-1);
	if (((Class174) class174).anInt2296 == 2
	    && (Class59_Sub2_Sub2.aClass356_8679.get((long) i)
		== null)) {
	    Class59_Sub2_Sub2.aClass356_8679.putNode
		((long) i,
		 new Class348_Sub35(Class285_Sub1.anInt8492));
	    ClanChatPlayer.aClass174Array311[Class285_Sub1.anInt8492++] = class174;
	}
	Class318_Sub1_Sub2.aClass60_8732.method582(class174, (long) i,
						   (byte) -109);
	return class174;
    }