static final String method1788(byte i, long l) {
	try {
	    anInt6016++;
	    if (l <= 0L || (l ^ 0xffffffffffffffffL) <= -6582952005840035282L)
		return null;
	    if (l % 37L == 0L)
		return null;
	    int i_0_ = 0;
	    long l_1_ = l;
	    int i_2_ = -20 % ((i - -6) / 62);
	    for (/**/; l_1_ != 0L; l_1_ /= 37L)
		i_0_++;
	    StringBuffer stringbuffer = new StringBuffer(i_0_);
	    while ((l ^ 0xffffffffffffffffL) != -1L) {
		long l_3_ = l;
		l /= 37L;
		char c = Class48.aCharArray852[(int) (l_3_ + -(37L * l))];
		if ((c ^ 0xffffffff) == -96) {
		    int i_4_ = stringbuffer.length() + -1;
		    stringbuffer.setCharAt
			(i_4_,
			 Character.toUpperCase(stringbuffer.charAt(i_4_)));
		    c = '\u00a0';
		}
		stringbuffer.append(c);
	    }
	    stringbuffer.reverse();
	    stringbuffer
		.setCharAt(0, Character.toUpperCase(stringbuffer.charAt(0)));
	    return stringbuffer.toString();
	} catch (RuntimeException runtimeexception) {
	    throw Class348_Sub17.method2929(runtimeexception,
					    "sba.F(" + i + ',' + l + ')');
	}
    }