package defpackage;

import java.io.EOFException;

/* renamed from: ᵴᵳ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC4683 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static final byte[] f17319 = "0123456789abcdef".getBytes(AbstractC2356.f9221);

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static final long[] f17320 = {-1, 9, 99, 999, 9999, 99999, 999999, 9999999, 99999999, 999999999, 9999999999L, 99999999999L, 999999999999L, 9999999999999L, 99999999999999L, 999999999999999L, 9999999999999999L, 99999999999999999L, 999999999999999999L, Long.MAX_VALUE};

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public static final String m9868(C0963 c0963, long j) throws EOFException {
        if (j > 0) {
            long j2 = j - 1;
            if (c0963.m3267(j2) == 13) {
                String strM3292 = c0963.m3292(j2, AbstractC2356.f9221);
                c0963.skip(2L);
                return strM3292;
            }
        }
        String strM32922 = c0963.m3292(j, AbstractC2356.f9221);
        c0963.skip(1L);
        return strM32922;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static final long m9869(C0963 c0963, C2185 c2185, long j, long j2, int i) {
        C3514 c3514;
        long j3 = j;
        long j4 = j2;
        long j5 = i;
        ᵩʛʽ.ᵸˑ(c2185.mo5840(), 0L, j5);
        if (i <= 0) {
            ᵹˉᵞ.ˌᵜᵹᵩ("byteCount == 0");
            return 0L;
        }
        if (j3 < 0) {
            ᵹˉᵞ.ᵸˑ(AbstractC4737.m10015(j3, "fromIndex < 0: "));
            return 0L;
        }
        if (j3 > j4) {
            StringBuilder sbM4110 = AbstractC1327.m4110(j3, "fromIndex > toIndex: ", " > ");
            sbM4110.append(j4);
            throw new IllegalArgumentException(sbM4110.toString().toString());
        }
        long j6 = c0963.f4314;
        if (j4 > j6) {
            j4 = j6;
        }
        if (j3 == j4 || (c3514 = c0963.f4315) == null) {
            return -1L;
        }
        long j7 = 0;
        if (j6 - j3 < j3) {
            while (j6 > j3) {
                c3514 = c3514.f13186;
                j6 -= c3514.f13188 - c3514.f13190;
            }
            byte[] bArrMo5839 = c2185.mo5839();
            byte b = bArrMo5839[0];
            long jMin = Math.min(j4, (c0963.f4314 - j5) + 1);
            while (j6 < jMin) {
                byte[] bArr = c3514.f13189;
                int iMin = (int) Math.min(c3514.f13188, (c3514.f13190 + jMin) - j6);
                for (int i2 = (int) ((c3514.f13190 + j3) - j6); i2 < iMin; i2++) {
                    if (bArr[i2] == b && m9870(c3514, i2 + 1, bArrMo5839, 1, i)) {
                        return (i2 - c3514.f13190) + j6;
                    }
                }
                j6 += c3514.f13188 - c3514.f13190;
                c3514 = c3514.f13187;
                j3 = j6;
            }
            return -1L;
        }
        while (true) {
            long j8 = j7 + (c3514.f13188 - c3514.f13190);
            if (j8 > j3) {
                break;
            }
            c3514 = c3514.f13187;
            j7 = j8;
        }
        byte[] bArrMo58392 = c2185.mo5839();
        byte b2 = bArrMo58392[0];
        long jMin2 = Math.min(j4, (c0963.f4314 - j5) + 1);
        while (j7 < jMin2) {
            byte[] bArr2 = c3514.f13189;
            int iMin2 = (int) Math.min(c3514.f13188, (c3514.f13190 + jMin2) - j7);
            for (int i3 = (int) ((c3514.f13190 + j3) - j7); i3 < iMin2; i3++) {
                if (bArr2[i3] == b2 && m9870(c3514, i3 + 1, bArrMo58392, 1, i)) {
                    return (i3 - c3514.f13190) + j7;
                }
            }
            j7 += c3514.f13188 - c3514.f13190;
            c3514 = c3514.f13187;
            j3 = j7;
        }
        return -1L;
    }

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public static final boolean m9870(C3514 c3514, int i, byte[] bArr, int i2, int i3) {
        int i4 = c3514.f13188;
        byte[] bArr2 = c3514.f13189;
        while (i2 < i3) {
            if (i == i4) {
                c3514 = c3514.f13187;
                byte[] bArr3 = c3514.f13189;
                bArr2 = bArr3;
                i = c3514.f13190;
                i4 = c3514.f13188;
            }
            if (bArr2[i] != bArr[i2]) {
                return false;
            }
            i++;
            i2++;
        }
        return true;
    }

    /* JADX WARN: Code restructure failed: missing block: B:27:0x0051, code lost:
    
        if (r18 == false) goto L37;
     */
    /* JADX WARN: Code restructure failed: missing block: B:28:0x0053, code lost:
    
        return -2;
     */
    /* JADX WARN: Code restructure failed: missing block: B:37:0x0073, code lost:
    
        return r9;
     */
    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
        To view partially-correct add '--show-bad-code' argument
    */
    public static final int m9871(defpackage.C0963 r16, defpackage.C2679 r17, boolean r18) {
        /*
            Method dump skipped, instructions count: 159
            To view this dump add '--comments-level debug' option
        */
        throw new UnsupportedOperationException("Method not decompiled: defpackage.AbstractC4683.m9871(ˇᵠᵦ, ᵚᵘᵬ, boolean):int");
    }
}
