package defpackage;

import androidx.leanback.widget.GridLayoutManager;

/* renamed from: ᵗᵥˋ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C2464 extends AbstractC2030 {

    /* renamed from: ᵶᵷᵕ, reason: contains not printable characters */
    public final ᵺˑʔˇ f9632 = new ᵺˑʔˇ(0, 6);

    public C2464() {
        m5620(1);
    }

    /* renamed from: ˌʾˀ, reason: contains not printable characters */
    public final int m6299() {
        int i = this.f8146;
        if (i >= 0) {
            return i - 1;
        }
        int i2 = this.f8148;
        C2931 c2931 = this.f8150;
        return i2 != -1 ? Math.min(i2, c2931.m7144() - 1) : c2931.m7144() - 1;
    }

    @Override // defpackage.AbstractC2030
    /* renamed from: ˏˋٴ */
    public final int mo5614(int[] iArr, int i) {
        if (iArr != null) {
            iArr[0] = 0;
            iArr[1] = i;
        }
        boolean z = this.f8147;
        C2931 c2931 = this.f8150;
        if (z) {
            return c2931.m7145(i);
        }
        return this.f8150.m7142(i) + c2931.m7145(i);
    }

    @Override // defpackage.AbstractC2030
    /* renamed from: ᵝᵵᵺ */
    public final C3513[] mo5616(int i, int i2) {
        C3513 c3513 = this.f8151[0];
        c3513.f13183 = 0;
        c3513.m8037(i);
        this.f8151[0].m8037(i2);
        return this.f8151;
    }

    @Override // defpackage.AbstractC2030
    /* renamed from: ᵥᵯˎ */
    public final boolean mo5617(int i, boolean z) {
        int iMin;
        Object[] objArr;
        int iM7142;
        if (this.f8150.m7144() == 0 || (!z && mo5621(i))) {
            return false;
        }
        int i2 = this.f8145;
        boolean z2 = true;
        if (i2 >= 0) {
            iMin = i2 + 1;
        } else {
            int i3 = this.f8148;
            iMin = i3 != -1 ? Math.min(i3, this.f8150.m7144() - 1) : 0;
        }
        int i4 = iMin;
        boolean z3 = false;
        while (true) {
            int iM7144 = this.f8150.m7144();
            Object[] objArr2 = this.f8149;
            if (i4 >= iM7144) {
                objArr = objArr2;
                z2 = z3;
                break;
            }
            int iM7139 = this.f8150.m7139(i4, 1, true, objArr2, false);
            objArr = objArr2;
            if (this.f8146 < 0 || this.f8145 < 0) {
                iM7142 = this.f8147 ? Integer.MAX_VALUE : Integer.MIN_VALUE;
                this.f8146 = i4;
                this.f8145 = i4;
            } else {
                boolean z4 = this.f8147;
                C2931 c2931 = this.f8150;
                if (z4) {
                    int i5 = i4 - 1;
                    iM7142 = (c2931.m7145(i5) - this.f8150.m7142(i5)) - this.f8152;
                } else {
                    int i6 = i4 - 1;
                    iM7142 = this.f8152 + this.f8150.m7142(i6) + c2931.m7145(i6);
                }
                this.f8145 = i4;
            }
            int i7 = i4;
            this.f8150.m7136(objArr[0], i7, iM7139, 0, iM7142);
            if (z || mo5621(i)) {
                break;
            }
            i4 = i7 + 1;
            z3 = true;
        }
        objArr[0] = null;
        return z2;
    }

    @Override // defpackage.AbstractC2030
    /* renamed from: ᵯٴᵦ */
    public final boolean mo5619(int i) {
        Object[] objArr;
        int iM7145;
        if (this.f8150.m7144() == 0 || mo5615(i)) {
            return false;
        }
        int i2 = ((GridLayoutManager) this.f8150.f11366).f419;
        int iM6299 = m6299();
        boolean z = false;
        while (true) {
            Object[] objArr2 = this.f8149;
            if (iM6299 < i2) {
                objArr = objArr2;
                break;
            }
            int iM7139 = this.f8150.m7139(iM6299, 1, false, objArr2, false);
            objArr = objArr2;
            if (this.f8146 < 0 || this.f8145 < 0) {
                iM7145 = this.f8147 ? Integer.MIN_VALUE : Integer.MAX_VALUE;
                this.f8146 = iM6299;
                this.f8145 = iM6299;
            } else {
                boolean z2 = this.f8147;
                C2931 c2931 = this.f8150;
                iM7145 = z2 ? c2931.m7145(iM6299 + 1) + this.f8152 + iM7139 : (c2931.m7145(iM6299 + 1) - this.f8152) - iM7139;
                this.f8146 = iM6299;
            }
            int i3 = iM6299;
            this.f8150.m7136(objArr[0], i3, iM7139, 0, iM7145);
            if (mo5615(i)) {
                z = true;
                break;
            }
            iM6299 = i3 - 1;
            z = true;
        }
        objArr[0] = null;
        return z;
    }

    @Override // defpackage.AbstractC2030
    /* renamed from: ᵶᵷᵕ */
    public final ᵺˑʔˇ mo5622(int i) {
        return this.f9632;
    }

    @Override // defpackage.AbstractC2030
    /* renamed from: ᵸˑ */
    public final int mo5623(int i, int i2, int i3) {
        int i4 = this.f8147 ? i - i3 : i + i3;
        if (i4 < 0) {
            return 0;
        }
        int i5 = i2 - 1;
        return i4 > i5 ? i5 : i4;
    }

    @Override // defpackage.AbstractC2030
    /* renamed from: ᵹᵝᵶ */
    public final int mo5624(int[] iArr, int i) {
        if (iArr != null) {
            iArr[0] = 0;
            iArr[1] = i;
        }
        boolean z = this.f8147;
        C2931 c2931 = this.f8150;
        return z ? c2931.m7145(i) - this.f8150.m7142(i) : c2931.m7145(i);
    }

    @Override // defpackage.AbstractC2030
    /* renamed from: ᵻᵢﹳᵰ */
    public final void mo5625(int i, int i2, C1943 c1943) {
        int iM6299;
        int i3;
        if (!this.f8147 ? i2 < 0 : i2 > 0) {
            if (this.f8145 == this.f8150.m7144() - 1) {
                return;
            }
            int i4 = this.f8145;
            if (i4 >= 0) {
                iM6299 = i4 + 1;
            } else {
                int i5 = this.f8148;
                iM6299 = i5 != -1 ? Math.min(i5, this.f8150.m7144() - 1) : 0;
            }
            int iM7142 = this.f8150.m7142(this.f8145) + this.f8152;
            int iM7145 = this.f8150.m7145(this.f8145);
            if (this.f8147) {
                iM7142 = -iM7142;
            }
            i3 = iM7142 + iM7145;
        } else {
            if (this.f8146 == 0) {
                return;
            }
            iM6299 = m6299();
            int iM71452 = this.f8150.m7145(this.f8146);
            boolean z = this.f8147;
            int i6 = this.f8152;
            if (!z) {
                i6 = -i6;
            }
            i3 = iM71452 + i6;
        }
        c1943.m5466(iM6299, Math.abs(i3 - i));
    }
}
