final Class348_Sub42_Sub10 method3471(int i, byte i_0_) {
	anInt4363++;
	Class348_Sub42_Sub10 class348_sub42_sub10
	    = (Class348_Sub42_Sub10) aClass60_4362.method583((long) i, 70);
	if (class348_sub42_sub10 != null)
	    return class348_sub42_sub10;
	byte[] is;
	if ((i ^ 0xffffffff) <= -32769)
	    is = aClass45_4369.getChildArchive(1, 0x7fff & i);
	else
	    is = aClass45_4368.getChildArchive(1, i);
	class348_sub42_sub10 = new Class348_Sub42_Sub10();
	((Class348_Sub42_Sub10) class348_sub42_sub10).aClass355_9567 = this;
	if (is != null)
	    class348_sub42_sub10.method3218(new ByteBuffer(is), 0);
	if (i_0_ >= -86)
	    method3473(-12);
	if ((i ^ 0xffffffff) <= -32769)
	    class348_sub42_sub10.method3209(false);
	aClass60_4362.method582(class348_sub42_sub10, (long) i, (byte) -125);
	return class348_sub42_sub10;
    }