package defpackage;

import android.util.Pair;

/* renamed from: ʿᵿᵛᵠ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public abstract class AbstractC0488 {

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public static final C5084 f2597 = new C5084();

    static {
        AbstractC3558.m8111(0);
        AbstractC3558.m8111(1);
        AbstractC3558.m8111(2);
    }

    public boolean equals(Object obj) {
        int iMo2119;
        if (this != obj) {
            if (obj instanceof AbstractC0488) {
                AbstractC0488 abstractC0488 = (AbstractC0488) obj;
                if (abstractC0488.mo2124() == mo2124() && abstractC0488.mo2128() == mo2128()) {
                    C3254 c3254 = new C3254();
                    C4479 c4479 = new C4479();
                    C3254 c32542 = new C3254();
                    C4479 c44792 = new C4479();
                    int i = 0;
                    while (true) {
                        if (i >= mo2124()) {
                            int i2 = 0;
                            while (true) {
                                if (i2 >= mo2128()) {
                                    int iMo2121 = mo2121(true);
                                    if (iMo2121 == abstractC0488.mo2121(true) && (iMo2119 = mo2119(true)) == abstractC0488.mo2119(true)) {
                                        while (iMo2121 != iMo2119) {
                                            int iMo2114 = mo2114(iMo2121, 0, true);
                                            if (iMo2114 == abstractC0488.mo2114(iMo2121, 0, true)) {
                                                iMo2121 = iMo2114;
                                            }
                                        }
                                    }
                                } else {
                                    if (!mo2118(i2, c4479, true).equals(abstractC0488.mo2118(i2, c44792, true))) {
                                        break;
                                    }
                                    i2++;
                                }
                            }
                        } else {
                            if (!mo2123(i, c3254, 0L).equals(abstractC0488.mo2123(i, c32542, 0L))) {
                                break;
                            }
                            i++;
                        }
                    }
                }
            }
            return false;
        }
        return true;
    }

    public int hashCode() {
        C3254 c3254 = new C3254();
        C4479 c4479 = new C4479();
        int iMo2124 = mo2124() + 217;
        for (int i = 0; i < mo2124(); i++) {
            iMo2124 = (iMo2124 * 31) + mo2123(i, c3254, 0L).hashCode();
        }
        int iMo2128 = mo2128() + (iMo2124 * 31);
        for (int i2 = 0; i2 < mo2128(); i2++) {
            iMo2128 = (iMo2128 * 31) + mo2118(i2, c4479, true).hashCode();
        }
        int iMo2121 = mo2121(true);
        while (iMo2121 != -1) {
            iMo2128 = (iMo2128 * 31) + iMo2121;
            iMo2121 = mo2114(iMo2121, 0, true);
        }
        return iMo2128;
    }

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public int mo2114(int i, int i2, boolean z) {
        if (i2 == 0) {
            if (i == mo2119(z)) {
                return -1;
            }
            return i + 1;
        }
        if (i2 == 1) {
            return i;
        }
        if (i2 == 2) {
            return i == mo2119(z) ? mo2121(z) : i + 1;
        }
        ᵨᴵᵺ.ˌʾˀ();
        return 0;
    }

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public final boolean m2115() {
        return mo2124() == 0;
    }

    /* renamed from: ˌᵜᵹᵩ, reason: contains not printable characters */
    public abstract Object mo2116(int i);

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public C4479 mo2117(Object obj, C4479 c4479) {
        return mo2118(mo2125(obj), c4479, true);
    }

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public abstract C4479 mo2118(int i, C4479 c4479, boolean z);

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public int mo2119(boolean z) {
        if (m2115()) {
            return -1;
        }
        return mo2124() - 1;
    }

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final Pair m2120(C3254 c3254, C4479 c4479, int i, long j) {
        Pair pairM2126 = m2126(c3254, c4479, i, j, 0L);
        pairM2126.getClass();
        return pairM2126;
    }

    /* renamed from: ᵥᵯˎ, reason: contains not printable characters */
    public int mo2121(boolean z) {
        return m2115() ? -1 : 0;
    }

    /* renamed from: ᵪʩ, reason: contains not printable characters */
    public final void m2122(int i, C3254 c3254) {
        mo2123(i, c3254, 0L);
    }

    /* renamed from: ᵯٴᵦ, reason: contains not printable characters */
    public abstract C3254 mo2123(int i, C3254 c3254, long j);

    /* renamed from: ᵳٴᵶ, reason: contains not printable characters */
    public abstract int mo2124();

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public abstract int mo2125(Object obj);

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final Pair m2126(C3254 c3254, C4479 c4479, int i, long j, long j2) {
        ᵛᵾˏ.ᵡʠ(i, mo2124());
        mo2123(i, c3254, j2);
        if (j == -9223372036854775807L) {
            j = c3254.f12267;
            if (j == -9223372036854775807L) {
                return null;
            }
        }
        int i2 = c3254.f12263;
        mo2118(i2, c4479, false);
        while (i2 < c3254.f12262 && c4479.f16705 != j) {
            int i3 = i2 + 1;
            if (mo2118(i3, c4479, false).f16705 > j) {
                break;
            }
            i2 = i3;
        }
        mo2118(i2, c4479, true);
        long jMin = j - c4479.f16705;
        long j3 = c4479.f16711;
        if (j3 != -9223372036854775807L) {
            jMin = Math.min(jMin, j3 - 1);
        }
        long jMax = Math.max(0L, jMin);
        Object obj = c4479.f16710;
        obj.getClass();
        return Pair.create(obj, Long.valueOf(jMax));
    }

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public int mo2127(int i, int i2, boolean z) {
        if (i2 == 0) {
            if (i == mo2121(z)) {
                return -1;
            }
            return i - 1;
        }
        if (i2 == 1) {
            return i;
        }
        if (i2 == 2) {
            return i == mo2121(z) ? mo2119(z) : i - 1;
        }
        ᵨᴵᵺ.ˌʾˀ();
        return 0;
    }

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public abstract int mo2128();

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final int m2129(int i, C4479 c4479, C3254 c3254, int i2, boolean z) {
        int i3 = mo2118(i, c4479, false).f16708;
        if (mo2123(i3, c3254, 0L).f12262 != i) {
            return i + 1;
        }
        int iMo2114 = mo2114(i3, i2, z);
        if (iMo2114 == -1) {
            return -1;
        }
        return mo2123(iMo2114, c3254, 0L).f12263;
    }
}
