package defpackage;

import android.util.Pair;
import java.util.ArrayList;
import java.util.HashMap;

/* renamed from: ᵝᵖᵚﹳ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2906 extends AbstractC0488 {

    /* renamed from: ᵸˑ, reason: contains not printable characters */
    public static final /* synthetic */ int f11305 = 0;

    /* renamed from: ˇʼʤˎ, reason: contains not printable characters */
    public final int f11306;

    /* renamed from: ˎˏʜʾ, reason: contains not printable characters */
    public final int[] f11307;

    /* renamed from: ˏˋٴ, reason: contains not printable characters */
    public final int[] f11308;

    /* renamed from: ˏᵙ, reason: contains not printable characters */
    public final C1438 f11309;

    /* renamed from: ᵝᵵᵺ, reason: contains not printable characters */
    public final Object[] f11310;

    /* renamed from: ᵴᵳ, reason: contains not printable characters */
    public final int f11311;

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final HashMap f11312;

    /* renamed from: ᵹᵝᵶ, reason: contains not printable characters */
    public final AbstractC0488[] f11313;

    /* renamed from: ᵻᵢﹳᵰ, reason: contains not printable characters */
    public final int f11314;

    /* JADX WARN: Illegal instructions before constructor call */
    public C2906(ArrayList arrayList, C1438 c1438) {
        AbstractC0488[] abstractC0488Arr = new AbstractC0488[arrayList.size()];
        int size = arrayList.size();
        int i = 0;
        int i2 = 0;
        int i3 = 0;
        while (i3 < size) {
            Object obj = arrayList.get(i3);
            i3++;
            abstractC0488Arr[i2] = ((InterfaceC0082) obj).mo1152();
            i2++;
        }
        Object[] objArr = new Object[arrayList.size()];
        int size2 = arrayList.size();
        int i4 = 0;
        while (i4 < size2) {
            Object obj2 = arrayList.get(i4);
            i4++;
            objArr[i] = ((InterfaceC0082) obj2).mo1151();
            i++;
        }
        this(abstractC0488Arr, objArr, c1438);
    }

    public C2906(AbstractC0488[] abstractC0488Arr, Object[] objArr, C1438 c1438) {
        this.f11309 = c1438;
        this.f11311 = c1438.f5845.length;
        int length = abstractC0488Arr.length;
        this.f11313 = abstractC0488Arr;
        this.f11308 = new int[length];
        this.f11307 = new int[length];
        this.f11310 = objArr;
        this.f11312 = new HashMap();
        int length2 = abstractC0488Arr.length;
        int i = 0;
        int iMo2124 = 0;
        int iMo2128 = 0;
        int i2 = 0;
        while (i < length2) {
            AbstractC0488 abstractC0488 = abstractC0488Arr[i];
            this.f11313[i2] = abstractC0488;
            this.f11307[i2] = iMo2124;
            this.f11308[i2] = iMo2128;
            iMo2124 += abstractC0488.mo2124();
            iMo2128 += this.f11313[i2].mo2128();
            this.f11312.put(objArr[i2], Integer.valueOf(i2));
            i++;
            i2++;
        }
        this.f11314 = iMo2124;
        this.f11306 = iMo2128;
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ˇʼʤˎ */
    public final int mo2114(int i, int i2, boolean z) {
        int[] iArr = this.f11307;
        int iM8108 = AbstractC3558.m8108(iArr, i + 1, false, false);
        int i3 = iArr[iM8108];
        AbstractC0488[] abstractC0488Arr = this.f11313;
        int iMo2114 = abstractC0488Arr[iM8108].mo2114(i - i3, i2 != 2 ? i2 : 0, z);
        if (iMo2114 != -1) {
            return i3 + iMo2114;
        }
        int iM7097 = m7097(iM8108, z);
        while (iM7097 != -1 && abstractC0488Arr[iM7097].m2115()) {
            iM7097 = m7097(iM7097, z);
        }
        if (iM7097 != -1) {
            return abstractC0488Arr[iM7097].mo2121(z) + iArr[iM7097];
        }
        if (i2 == 2) {
            return mo2121(z);
        }
        return -1;
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ˌᵜᵹᵩ */
    public final Object mo2116(int i) {
        int[] iArr = this.f11308;
        int iM8108 = AbstractC3558.m8108(iArr, i + 1, false, false);
        return Pair.create(this.f11310[iM8108], this.f11313[iM8108].mo2116(i - iArr[iM8108]));
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ˎˏʜʾ */
    public final C4479 mo2117(Object obj, C4479 c4479) {
        Pair pair = (Pair) obj;
        Object obj2 = pair.first;
        Object obj3 = pair.second;
        Integer num = (Integer) this.f11312.get(obj2);
        int iIntValue = num == null ? -1 : num.intValue();
        int i = this.f11307[iIntValue];
        this.f11313[iIntValue].mo2117(obj3, c4479);
        c4479.f16708 += i;
        c4479.f16710 = obj;
        return c4479;
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ˏˋٴ */
    public final C4479 mo2118(int i, C4479 c4479, boolean z) {
        int[] iArr = this.f11308;
        int iM8108 = AbstractC3558.m8108(iArr, i + 1, false, false);
        int i2 = this.f11307[iM8108];
        this.f11313[iM8108].mo2118(i - iArr[iM8108], c4479, z);
        c4479.f16708 += i2;
        if (z) {
            Object obj = this.f11310[iM8108];
            Object obj2 = c4479.f16710;
            obj2.getClass();
            c4479.f16710 = Pair.create(obj, obj2);
        }
        return c4479;
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ˏᵙ */
    public final int mo2119(boolean z) {
        int iM7098;
        int i = this.f11311;
        if (i != 0) {
            if (z) {
                int[] iArr = this.f11309.f5845;
                iM7098 = iArr.length > 0 ? iArr[iArr.length - 1] : -1;
            } else {
                iM7098 = i - 1;
            }
            do {
                AbstractC0488[] abstractC0488Arr = this.f11313;
                if (!abstractC0488Arr[iM7098].m2115()) {
                    return abstractC0488Arr[iM7098].mo2119(z) + this.f11307[iM7098];
                }
                iM7098 = m7098(iM7098, z);
            } while (iM7098 != -1);
        }
        return -1;
    }

    /* renamed from: ᵡʠ, reason: contains not printable characters */
    public final int m7097(int i, boolean z) {
        if (!z) {
            if (i < this.f11311 - 1) {
                return i + 1;
            }
            return -1;
        }
        C1438 c1438 = this.f11309;
        int i2 = c1438.f5843[i] + 1;
        int[] iArr = c1438.f5845;
        if (i2 < iArr.length) {
            return iArr[i2];
        }
        return -1;
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ᵥᵯˎ */
    public final int mo2121(boolean z) {
        if (this.f11311 != 0) {
            int iM7097 = 0;
            if (z) {
                int[] iArr = this.f11309.f5845;
                iM7097 = iArr.length > 0 ? iArr[0] : -1;
            }
            do {
                AbstractC0488[] abstractC0488Arr = this.f11313;
                if (!abstractC0488Arr[iM7097].m2115()) {
                    return abstractC0488Arr[iM7097].mo2121(z) + this.f11307[iM7097];
                }
                iM7097 = m7097(iM7097, z);
            } while (iM7097 != -1);
        }
        return -1;
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ᵯٴᵦ */
    public final C3254 mo2123(int i, C3254 c3254, long j) {
        int[] iArr = this.f11307;
        int iM8108 = AbstractC3558.m8108(iArr, i + 1, false, false);
        int i2 = iArr[iM8108];
        int i3 = this.f11308[iM8108];
        this.f11313[iM8108].mo2123(i - i2, c3254, j);
        Object objCreate = this.f11310[iM8108];
        Object obj = C3254.f12253;
        Object obj2 = c3254.f12261;
        if (obj != obj2) {
            objCreate = Pair.create(objCreate, obj2);
        }
        c3254.f12261 = objCreate;
        c3254.f12263 += i3;
        c3254.f12262 += i3;
        return c3254;
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ᵳٴᵶ */
    public final int mo2124() {
        return this.f11314;
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ᵴᵳ */
    public final int mo2125(Object obj) {
        int iMo2125;
        if (obj instanceof Pair) {
            Pair pair = (Pair) obj;
            Object obj2 = pair.first;
            Object obj3 = pair.second;
            Integer num = (Integer) this.f11312.get(obj2);
            int iIntValue = num == null ? -1 : num.intValue();
            if (iIntValue != -1 && (iMo2125 = this.f11313[iIntValue].mo2125(obj3)) != -1) {
                return this.f11308[iIntValue] + iMo2125;
            }
        }
        return -1;
    }

    /* renamed from: ᵸʓᵠ, reason: contains not printable characters */
    public final int m7098(int i, boolean z) {
        if (!z) {
            if (i > 0) {
                return i - 1;
            }
            return -1;
        }
        C1438 c1438 = this.f11309;
        int i2 = c1438.f5843[i] - 1;
        if (i2 >= 0) {
            return c1438.f5845[i2];
        }
        return -1;
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ᵸˑ */
    public final int mo2127(int i, int i2, boolean z) {
        int[] iArr = this.f11307;
        int iM8108 = AbstractC3558.m8108(iArr, i + 1, false, false);
        int i3 = iArr[iM8108];
        AbstractC0488[] abstractC0488Arr = this.f11313;
        int iMo2127 = abstractC0488Arr[iM8108].mo2127(i - i3, i2 != 2 ? i2 : 0, z);
        if (iMo2127 != -1) {
            return i3 + iMo2127;
        }
        int iM7098 = m7098(iM8108, z);
        while (iM7098 != -1 && abstractC0488Arr[iM7098].m2115()) {
            iM7098 = m7098(iM7098, z);
        }
        if (iM7098 != -1) {
            return abstractC0488Arr[iM7098].mo2119(z) + iArr[iM7098];
        }
        if (i2 == 2) {
            return mo2119(z);
        }
        return -1;
    }

    @Override // defpackage.AbstractC0488
    /* renamed from: ᵹᵝᵶ */
    public final int mo2128() {
        return this.f11306;
    }
}
