package androidx.recyclerview.widget;

import android.content.Context;
import android.graphics.PointF;
import android.graphics.Rect;
import android.os.Parcelable;
import android.util.AttributeSet;
import android.view.View;
import android.view.ViewGroup;
import android.view.accessibility.AccessibilityEvent;
import defpackage.AbstractC0421;
import defpackage.AbstractC2416;
import defpackage.AbstractC2746;
import defpackage.AbstractC3010;
import defpackage.AbstractC3653;
import defpackage.C0538;
import defpackage.C0807;
import defpackage.C0902;
import defpackage.C1014;
import defpackage.C1228;
import defpackage.C1499;
import defpackage.C1531;
import defpackage.C1935;
import defpackage.C2772;
import defpackage.C3088;
import defpackage.C3714;
import defpackage.C3973;
import defpackage.C4816;
import defpackage.C4843;
import defpackage.C5319;
import defpackage.InterfaceC3572;
import defpackage.RunnableC1500;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.BitSet;
import java.util.WeakHashMap;

/* JADX INFO: loaded from: classes3.dex */
public class StaggeredGridLayoutManager extends AbstractC0421 implements InterfaceC3572 {

    /* JADX INFO: renamed from: ʿٴˇ, reason: contains not printable characters */
    public C0538 f928;

    /* JADX INFO: renamed from: ˀᵭ, reason: contains not printable characters */
    public int[] f929;

    /* JADX INFO: renamed from: ˁˌᵩ, reason: contains not printable characters */
    public final boolean f930;

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public final C3714 f931;

    /* JADX INFO: renamed from: ˉᵲ, reason: contains not printable characters */
    public final AbstractC3010 f932;

    /* JADX INFO: renamed from: ˉᵵᵜ, reason: contains not printable characters */
    public final C4816 f933;

    /* JADX INFO: renamed from: ˊᵙᵾᵲ, reason: contains not printable characters */
    public final AbstractC3010 f934;

    /* JADX INFO: renamed from: ˊᵨᵧ, reason: contains not printable characters */
    public int f935;

    /* JADX INFO: renamed from: ˊᵾʽʼ, reason: contains not printable characters */
    public final RunnableC1500 f936;

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public final C3973 f937;

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public final int f938;

    /* JADX INFO: renamed from: ˏːˆ, reason: contains not printable characters */
    public final int f939;

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public boolean f940;

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public boolean f942;

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public final int f943;

    /* JADX INFO: renamed from: ᵠˏˏ, reason: contains not printable characters */
    public final Rect f944;

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final BitSet f945;

    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public final C1935[] f947;

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public boolean f949;

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public boolean f941 = false;

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public int f946 = -1;

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public int f948 = Integer.MIN_VALUE;

    public StaggeredGridLayoutManager(Context context, AttributeSet attributeSet, int i, int i2) {
        this.f943 = -1;
        this.f942 = false;
        C3714 c3714 = new C3714(27, false);
        this.f931 = c3714;
        this.f938 = 2;
        this.f944 = new Rect();
        this.f933 = new C4816(this);
        this.f930 = true;
        this.f936 = new RunnableC1500(24, this);
        C1228 c1228M1779 = AbstractC0421.m1779(context, attributeSet, i, i2);
        int i3 = c1228M1779.f5186;
        if (i3 != 0 && i3 != 1) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("invalid orientation.");
            throw null;
        }
        mo510(null);
        if (i3 != this.f939) {
            this.f939 = i3;
            AbstractC3010 abstractC3010 = this.f934;
            this.f934 = this.f932;
            this.f932 = abstractC3010;
            m1789();
        }
        int i4 = c1228M1779.f5184;
        mo510(null);
        if (i4 != this.f943) {
            c3714.m8363();
            m1789();
            this.f943 = i4;
            this.f945 = new BitSet(this.f943);
            this.f947 = new C1935[this.f943];
            for (int i5 = 0; i5 < this.f943; i5++) {
                this.f947[i5] = new C1935(this, i5);
            }
            m1789();
        }
        boolean z = c1228M1779.f5185;
        mo510(null);
        C0538 c0538 = this.f928;
        if (c0538 != null && c0538.f2763 != z) {
            c0538.f2763 = z;
        }
        this.f942 = z;
        m1789();
        C3973 c3973 = new C3973();
        c3973.f15219 = true;
        c3973.f15223 = 0;
        c3973.f15220 = 0;
        this.f937 = c3973;
        this.f934 = AbstractC3010.m7094(this, this.f939);
        this.f932 = AbstractC3010.m7094(this, 1 - this.f939);
    }

    /* JADX INFO: renamed from: ᵥﾞʾ, reason: contains not printable characters */
    public static int m604(int i, int i2, int i3) {
        int mode;
        return (!(i2 == 0 && i3 == 0) && ((mode = View.MeasureSpec.getMode(i)) == Integer.MIN_VALUE || mode == 1073741824)) ? View.MeasureSpec.makeMeasureSpec(Math.max(0, (View.MeasureSpec.getSize(i) - i2) - i3), mode) : i;
    }

    /* JADX INFO: renamed from: ʽˋᵚʛ, reason: contains not printable characters */
    public final int m605(int i) {
        int iM5179 = this.f947[0].m5179(i);
        for (int i2 = 1; i2 < this.f943; i2++) {
            int iM51792 = this.f947[i2].m5179(i);
            if (iM51792 < iM5179) {
                iM5179 = iM51792;
            }
        }
        return iM5179;
    }

    /* JADX WARN: Removed duplicated region for block: B:51:0x00e8  */
    /* JADX WARN: Removed duplicated region for block: B:52:0x00ea  */
    /* JADX WARN: Removed duplicated region for block: B:54:0x00ed  */
    /* JADX WARN: Removed duplicated region for block: B:55:0x00ef  */
    /* JADX WARN: Removed duplicated region for block: B:68:0x00f2 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:74:0x002a A[SYNTHETIC] */
    /* JADX INFO: renamed from: ʾʣ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final View m606() {
        int iM1795 = m1795();
        int i = iM1795 - 1;
        int i2 = this.f943;
        BitSet bitSet = new BitSet(i2);
        bitSet.set(0, i2, true);
        byte b = (this.f939 == 1 && m631()) ? (byte) 1 : (byte) -1;
        if (this.f941) {
            iM1795 = -1;
        } else {
            i = 0;
        }
        int i3 = i < iM1795 ? 1 : -1;
        while (i != iM1795) {
            View viewM1798 = m1798(i);
            C3088 c3088 = (C3088) viewM1798.getLayoutParams();
            boolean z = bitSet.get(c3088.f11779.f7713);
            AbstractC3010 abstractC3010 = this.f934;
            if (z) {
                C1935 c1935 = c3088.f11779;
                if (this.f941) {
                    int i4 = c1935.f7712;
                    if (i4 == Integer.MIN_VALUE) {
                        c1935.m5174();
                        i4 = c1935.f7712;
                    }
                    if (i4 < abstractC3010.mo1733()) {
                        ((C3088) ((View) AbstractC3653.m8235(1, (ArrayList) c1935.f7717)).getLayoutParams()).getClass();
                        return viewM1798;
                    }
                } else {
                    int i5 = c1935.f7711;
                    ArrayList arrayList = (ArrayList) c1935.f7717;
                    if (i5 == Integer.MIN_VALUE) {
                        View view = (View) arrayList.get(0);
                        C3088 c30882 = (C3088) view.getLayoutParams();
                        c1935.f7711 = ((StaggeredGridLayoutManager) c1935.f7715).f934.mo1729(view);
                        c30882.getClass();
                        i5 = c1935.f7711;
                    }
                    if (i5 > abstractC3010.mo1734()) {
                        ((C3088) ((View) arrayList.get(0)).getLayoutParams()).getClass();
                        return viewM1798;
                    }
                }
                bitSet.clear(c3088.f11779.f7713);
            }
            i += i3;
            if (i != iM1795) {
                View viewM17982 = m1798(i);
                if (this.f941) {
                    int iMo1724 = abstractC3010.mo1724(viewM1798);
                    int iMo17242 = abstractC3010.mo1724(viewM17982);
                    if (iMo1724 < iMo17242) {
                        return viewM1798;
                    }
                    if (iMo1724 == iMo17242) {
                        if ((c3088.f11779.f7713 - ((C3088) viewM17982.getLayoutParams()).f11779.f7713 >= 0) == (b >= 0)) {
                            return viewM1798;
                        }
                    } else {
                        continue;
                    }
                } else {
                    int iMo1729 = abstractC3010.mo1729(viewM1798);
                    int iMo17292 = abstractC3010.mo1729(viewM17982);
                    if (iMo1729 > iMo17292) {
                        return viewM1798;
                    }
                    if (iMo1729 == iMo17292) {
                        if ((c3088.f11779.f7713 - ((C3088) viewM17982.getLayoutParams()).f11779.f7713 >= 0) == (b >= 0)) {
                        }
                    } else {
                        continue;
                    }
                }
            }
        }
        return null;
    }

    /* JADX INFO: renamed from: ʾᵕˈ, reason: contains not printable characters */
    public final void m607(View view, int i, int i2) {
        Rect rect = this.f944;
        m1807(view, rect);
        C3088 c3088 = (C3088) view.getLayoutParams();
        int iM604 = m604(i, ((ViewGroup.MarginLayoutParams) c3088).leftMargin + rect.left, ((ViewGroup.MarginLayoutParams) c3088).rightMargin + rect.right);
        int iM6042 = m604(i2, ((ViewGroup.MarginLayoutParams) c3088).topMargin + rect.top, ((ViewGroup.MarginLayoutParams) c3088).bottomMargin + rect.bottom);
        if (m1796(view, iM604, iM6042, c3088)) {
            view.measure(iM604, iM6042);
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ʿᵿʽᵞ, reason: contains not printable characters */
    public final void mo608(int i) {
        super.mo608(i);
        for (int i2 = 0; i2 < this.f943; i2++) {
            C1935 c1935 = this.f947[i2];
            int i3 = c1935.f7711;
            if (i3 != Integer.MIN_VALUE) {
                c1935.f7711 = i3 + i;
            }
            int i4 = c1935.f7712;
            if (i4 != Integer.MIN_VALUE) {
                c1935.f7712 = i4 + i;
            }
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:22:0x0032  */
    /* JADX WARN: Removed duplicated region for block: B:26:0x0039  */
    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˁᵺˈ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final View mo475(View view, int i, C2772 c2772, C1499 c1499) {
        View viewM1790;
        int i2;
        if (m1795() == 0 || (viewM1790 = m1790(view)) == null) {
            return null;
        }
        m629();
        int i3 = this.f939;
        if (i != 1) {
            if (i != 2) {
                if (i != 17) {
                    if (i != 33) {
                        if (i == 66 ? i3 == 0 : !(i != 130 || i3 != 1)) {
                            i2 = 1;
                        }
                    } else if (i3 == 1) {
                        i2 = -1;
                    }
                    i2 = Integer.MIN_VALUE;
                } else if (i3 != 0) {
                    i2 = Integer.MIN_VALUE;
                }
            } else if (i3 != 1 && m631()) {
            }
        } else if (i3 != 1 && m631()) {
        }
        if (i2 == Integer.MIN_VALUE) {
            return null;
        }
        C3088 c3088 = (C3088) viewM1790.getLayoutParams();
        c3088.getClass();
        C1935 c1935 = c3088.f11779;
        int iM628 = i2 == 1 ? m628() : m624();
        m621(iM628, c1499);
        m611(i2);
        C3973 c3973 = this.f937;
        c3973.f15217 = c3973.f15221 + iM628;
        c3973.f15215 = (int) (this.f934.mo1731() * 0.33333334f);
        c3973.f15216 = true;
        c3973.f15219 = false;
        m615(c2772, c3973, c1499);
        this.f949 = this.f941;
        View viewM5188 = c1935.m5188(iM628, i2);
        if (viewM5188 != null && viewM5188 != viewM1790) {
            return viewM5188;
        }
        boolean zM626 = m626(i2);
        C1935[] c1935Arr = this.f947;
        int i4 = this.f943;
        if (zM626) {
            for (int i5 = i4 - 1; i5 >= 0; i5--) {
                View viewM51882 = c1935Arr[i5].m5188(iM628, i2);
                if (viewM51882 != null && viewM51882 != viewM1790) {
                    return viewM51882;
                }
            }
        } else {
            for (int i6 = 0; i6 < i4; i6++) {
                View viewM51883 = c1935Arr[i6].m5188(iM628, i2);
                if (viewM51883 != null && viewM51883 != viewM1790) {
                    return viewM51883;
                }
            }
        }
        boolean z = (this.f942 ^ true) == (i2 == -1);
        View viewMo504 = mo504(z ? c1935.m5190() : c1935.m5187());
        if (viewMo504 != null && viewMo504 != viewM1790) {
            return viewMo504;
        }
        if (!m626(i2)) {
            for (int i7 = 0; i7 < i4; i7++) {
                View viewMo5042 = mo504(z ? c1935Arr[i7].m5190() : c1935Arr[i7].m5187());
                if (viewMo5042 != null && viewMo5042 != viewM1790) {
                    return viewMo5042;
                }
            }
            return null;
        }
        for (int i8 = i4 - 1; i8 >= 0; i8--) {
            if (i8 != c1935.f7713) {
                View viewMo5043 = mo504(z ? c1935Arr[i8].m5190() : c1935Arr[i8].m5187());
                if (viewMo5043 != null && viewMo5043 != viewM1790) {
                    return viewMo5043;
                }
            }
        }
        return null;
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˆˀᵯ */
    public final void mo266(Parcelable parcelable) {
        if (parcelable instanceof C0538) {
            C0538 c0538 = (C0538) parcelable;
            this.f928 = c0538;
            if (this.f946 != -1) {
                c0538.f2762 = -1;
                c0538.f2766 = -1;
                c0538.f2767 = null;
                c0538.f2765 = 0;
                c0538.f2768 = 0;
                c0538.f2769 = null;
                c0538.f2761 = null;
            }
            m1789();
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˆᵱʣ */
    public final int mo268(int i, C2772 c2772, C1499 c1499) {
        return m630(i, c2772, c1499);
    }

    /* JADX INFO: renamed from: ˆᵽᵯʣ, reason: contains not printable characters */
    public final void m609(C2772 c2772, C3973 c3973) {
        if (!c3973.f15219 || c3973.f15222) {
            return;
        }
        int i = c3973.f15215;
        int i2 = c3973.f15218;
        if (i == 0) {
            if (i2 == -1) {
                m622(c3973.f15220, c2772);
                return;
            } else {
                m616(c3973.f15223, c2772);
                return;
            }
        }
        int i3 = this.f943;
        C1935[] c1935Arr = this.f947;
        int i4 = 1;
        if (i2 == -1) {
            int i5 = c3973.f15223;
            int iM5179 = c1935Arr[0].m5179(i5);
            while (i4 < i3) {
                int iM51792 = c1935Arr[i4].m5179(i5);
                if (iM51792 > iM5179) {
                    iM5179 = iM51792;
                }
                i4++;
            }
            int i6 = i5 - iM5179;
            int iMin = c3973.f15220;
            if (i6 >= 0) {
                iMin -= Math.min(i6, c3973.f15215);
            }
            m622(iMin, c2772);
            return;
        }
        int i7 = c3973.f15220;
        int iM5185 = c1935Arr[0].m5185(i7);
        while (i4 < i3) {
            int iM51852 = c1935Arr[i4].m5185(i7);
            if (iM51852 < iM5185) {
                iM5185 = iM51852;
            }
            i4++;
        }
        int i8 = iM5185 - c3973.f15220;
        int iMin2 = c3973.f15223;
        if (i8 >= 0) {
            iMin2 += Math.min(i8, c3973.f15215);
        }
        m616(iMin2, c2772);
    }

    /* JADX INFO: renamed from: ˈˊˑˑ, reason: contains not printable characters */
    public final int m610(C1499 c1499) {
        if (m1795() == 0) {
            return 0;
        }
        boolean z = !this.f930;
        return ᵴᵧˈ.ᵻˈᵦʼ(c1499, this.f934, m613(z), m619(z), this, this.f930, this.f941);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˉˆᵗ */
    public final void mo503(RecyclerView recyclerView) {
        RecyclerView recyclerView2 = this.f2347;
        if (recyclerView2 != null) {
            recyclerView2.removeCallbacks(this.f936);
        }
        for (int i = 0; i < this.f943; i++) {
            this.f947[i].m5178();
        }
        recyclerView.requestLayout();
    }

    /* JADX INFO: renamed from: ˊˈᵲ, reason: contains not printable characters */
    public final void m611(int i) {
        C3973 c3973 = this.f937;
        c3973.f15218 = i;
        c3973.f15221 = this.f941 != (i == -1) ? -1 : 1;
    }

    /* JADX INFO: renamed from: ˊᵨˌ, reason: contains not printable characters */
    public final void m612(C2772 c2772, C1499 c1499, boolean z) {
        int iMo1734;
        int iM605 = m605(Integer.MAX_VALUE);
        if (iM605 != Integer.MAX_VALUE && (iMo1734 = iM605 - this.f934.mo1734()) > 0) {
            int iM630 = iMo1734 - m630(iMo1734, c2772, c1499);
            if (!z || iM630 <= 0) {
                return;
            }
            this.f934.mo1730(-iM630);
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˊᵨᵧ */
    public final C5319 mo277(Context context, AttributeSet attributeSet) {
        return new C3088(context, attributeSet);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˊᵶᵕᵛ */
    public final void mo278(int i) {
        C0538 c0538 = this.f928;
        if (c0538 != null && c0538.f2762 != i) {
            c0538.f2767 = null;
            c0538.f2765 = 0;
            c0538.f2762 = -1;
            c0538.f2766 = -1;
        }
        this.f946 = i;
        this.f948 = Integer.MIN_VALUE;
        m1789();
    }

    /* JADX INFO: renamed from: ˋʿᵥᵔ, reason: contains not printable characters */
    public final View m613(boolean z) {
        AbstractC3010 abstractC3010 = this.f934;
        int iMo1734 = abstractC3010.mo1734();
        int iMo1733 = abstractC3010.mo1733();
        int iM1795 = m1795();
        View view = null;
        for (int i = 0; i < iM1795; i++) {
            View viewM1798 = m1798(i);
            int iMo1729 = abstractC3010.mo1729(viewM1798);
            if (abstractC3010.mo1724(viewM1798) > iMo1734 && iMo1729 < iMo1733) {
                if (iMo1729 >= iMo1734 || !z) {
                    return viewM1798;
                }
                if (view == null) {
                    view = viewM1798;
                }
            }
        }
        return view;
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˋˈ */
    public final int mo508(C1499 c1499) {
        if (m1795() == 0) {
            return 0;
        }
        boolean z = !this.f930;
        return ᵴᵧˈ.ᵨᵣ(c1499, this.f934, m613(z), m619(z), this, this.f930);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˋᵯᵩ */
    public final void mo509(AccessibilityEvent accessibilityEvent) {
        super.mo509(accessibilityEvent);
        if (m1795() > 0) {
            View viewM613 = m613(false);
            View viewM619 = m619(false);
            if (viewM613 == null || viewM619 == null) {
                return;
            }
            int iM1777 = AbstractC0421.m1777(viewM613);
            int iM17772 = AbstractC0421.m1777(viewM619);
            if (iM1777 < iM17772) {
                accessibilityEvent.setFromIndex(iM1777);
                accessibilityEvent.setToIndex(iM17772);
            } else {
                accessibilityEvent.setFromIndex(iM17772);
                accessibilityEvent.setToIndex(iM1777);
            }
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˌᴵ */
    public final C5319 mo279(ViewGroup.LayoutParams layoutParams) {
        return layoutParams instanceof ViewGroup.MarginLayoutParams ? new C3088((ViewGroup.MarginLayoutParams) layoutParams) : new C3088(layoutParams);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˏʜᵪ */
    public final void mo282(int i, int i2) {
        m632(i, i2, 8);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˏʽˊᵰ */
    public final void mo283(C1499 c1499) {
        this.f946 = -1;
        this.f948 = Integer.MIN_VALUE;
        this.f928 = null;
        this.f933.m10043();
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˏːˆ */
    public final C5319 mo284() {
        return this.f939 == 0 ? new C3088(-2, -1) : new C3088(-1, -2);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ːˏᵟᵯ */
    public final void mo510(String str) {
        if (this.f928 == null) {
            super.mo510(str);
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ːᵝٴᵶ */
    public final void mo285(C2772 c2772, C1499 c1499, View view, C0902 c0902) {
        ViewGroup.LayoutParams layoutParams = view.getLayoutParams();
        if (!(layoutParams instanceof C3088)) {
            m1797(view, c0902);
            return;
        }
        C1935 c1935 = ((C3088) layoutParams).f11779;
        if (this.f939 == 0) {
            c0902.m3146(C1014.m3349(c1935 == null ? -1 : c1935.f7713, 1, -1, -1));
        } else {
            c0902.m3146(C1014.m3349(-1, -1, c1935 == null ? -1 : c1935.f7713, 1));
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ˑʢ */
    public final int mo286(C2772 c2772, C1499 c1499) {
        if (this.f939 == 0) {
            return Math.min(this.f943, c1499.m4296());
        }
        return -1;
    }

    /* JADX INFO: renamed from: ˑˀˉᵲ, reason: contains not printable characters */
    public final void m614(C2772 c2772, C1499 c1499, boolean z) {
        int iMo1733;
        int iM623 = m623(Integer.MIN_VALUE);
        if (iM623 != Integer.MIN_VALUE && (iMo1733 = this.f934.mo1733() - iM623) > 0) {
            int i = iMo1733 - (-m630(-iMo1733, c2772, c1499));
            if (!z || i <= 0) {
                return;
            }
            this.f934.mo1730(i);
        }
    }

    /* JADX WARN: Type inference failed for: r5v14 */
    /* JADX WARN: Type inference failed for: r5v2 */
    /* JADX WARN: Type inference failed for: r5v3, types: [boolean, int] */
    /* JADX INFO: renamed from: ᵕʢ, reason: contains not printable characters */
    public final int m615(C2772 c2772, C3973 c3973, C1499 c1499) {
        C1935[] c1935Arr;
        BitSet bitSet;
        int i;
        C1935[] c1935Arr2;
        C1935 c1935;
        ?? r5;
        int iM5179;
        int iMo1727;
        int iMo17272;
        int iMo1733;
        BitSet bitSet2;
        int i2;
        int i3;
        C2772 c27722 = c2772;
        BitSet bitSet3 = this.f945;
        int i4 = this.f943;
        bitSet3.set(0, i4, true);
        C3973 c39732 = this.f937;
        int i5 = c39732.f15222 ? c3973.f15218 == 1 ? Integer.MAX_VALUE : Integer.MIN_VALUE : c3973.f15218 == 1 ? c3973.f15220 + c3973.f15215 : c3973.f15223 - c3973.f15215;
        int i6 = c3973.f15218;
        int i7 = 0;
        while (true) {
            c1935Arr = this.f947;
            if (i7 >= i4) {
                break;
            }
            if (!((ArrayList) c1935Arr[i7].f7717).isEmpty()) {
                m625(c1935Arr[i7], i6, i5);
            }
            i7++;
        }
        boolean z = this.f941;
        AbstractC3010 abstractC3010 = this.f934;
        int iMo17332 = z ? abstractC3010.mo1733() : abstractC3010.mo1734();
        boolean z2 = false;
        while (true) {
            int i8 = c3973.f15217;
            if (i8 < 0 || i8 >= c1499.m4296() || (!c39732.f15222 && bitSet3.isEmpty())) {
                break;
            }
            View viewM6693 = c27722.m6693(c3973.f15217);
            c3973.f15217 += c3973.f15221;
            C3088 c3088 = (C3088) viewM6693.getLayoutParams();
            int iM9999 = c3088.f20074.m9999();
            C3714 c3714 = this.f931;
            int[] iArr = (int[]) c3714.f14143;
            int i9 = (iArr == null || iM9999 >= iArr.length) ? -1 : iArr[iM9999];
            if (i9 == -1) {
                if (m626(c3973.f15218)) {
                    i = i4;
                    i3 = i4 - 1;
                    i4 = -1;
                    i2 = -1;
                } else {
                    i = i4;
                    i2 = 1;
                    i3 = 0;
                }
                C1935 c19352 = null;
                int i10 = i2;
                if (c3973.f15218 == 1) {
                    int iMo1734 = abstractC3010.mo1734();
                    c1935Arr2 = c1935Arr;
                    int i11 = i3;
                    int i12 = Integer.MAX_VALUE;
                    while (i11 != i4) {
                        int i13 = i11;
                        C1935 c19353 = c1935Arr2[i13];
                        BitSet bitSet4 = bitSet3;
                        int iM5185 = c19353.m5185(iMo1734);
                        if (iM5185 < i12) {
                            i12 = iM5185;
                            c19352 = c19353;
                        }
                        i11 = i13 + i10;
                        bitSet3 = bitSet4;
                    }
                    bitSet = bitSet3;
                } else {
                    bitSet = bitSet3;
                    c1935Arr2 = c1935Arr;
                    int iMo17333 = abstractC3010.mo1733();
                    int i14 = i3;
                    int i15 = Integer.MIN_VALUE;
                    while (i14 != i4) {
                        C1935 c19354 = c1935Arr2[i14];
                        int i16 = i4;
                        int iM51792 = c19354.m5179(iMo17333);
                        if (iM51792 > i15) {
                            i15 = iM51792;
                            c19352 = c19354;
                        }
                        i14 += i10;
                        i4 = i16;
                    }
                }
                c1935 = c19352;
                c3714.m8380(iM9999);
                ((int[]) c3714.f14143)[iM9999] = c1935.f7713;
            } else {
                bitSet = bitSet3;
                i = i4;
                c1935Arr2 = c1935Arr;
                c1935 = c1935Arr2[i9];
            }
            c3088.f11779 = c1935;
            if (c3973.f15218 == 1) {
                r5 = 0;
                m1781(-1, viewM6693, false);
            } else {
                r5 = 0;
                m1781(0, viewM6693, false);
            }
            int i17 = this.f939;
            if (i17 == 1) {
                m607(viewM6693, AbstractC0421.m1778(r5, this.f935, this.f2354, r5, ((ViewGroup.MarginLayoutParams) c3088).width), AbstractC0421.m1778(true, this.f2353, this.f2351, m1786() + m1791(), ((ViewGroup.MarginLayoutParams) c3088).height));
            } else {
                m607(viewM6693, AbstractC0421.m1778(true, this.f2349, this.f2354, m1792() + m1784(), ((ViewGroup.MarginLayoutParams) c3088).width), AbstractC0421.m1778(false, this.f935, this.f2351, 0, ((ViewGroup.MarginLayoutParams) c3088).height));
            }
            if (c3973.f15218 == 1) {
                iMo1727 = c1935.m5185(iMo17332);
                iM5179 = abstractC3010.mo1727(viewM6693) + iMo1727;
            } else {
                iM5179 = c1935.m5179(iMo17332);
                iMo1727 = iM5179 - abstractC3010.mo1727(viewM6693);
            }
            int i18 = c3973.f15218;
            C1935 c19355 = c3088.f11779;
            if (i18 == 1) {
                c19355.getClass();
                C3088 c30882 = (C3088) viewM6693.getLayoutParams();
                c30882.f11779 = c19355;
                ArrayList arrayList = (ArrayList) c19355.f7717;
                arrayList.add(viewM6693);
                c19355.f7712 = Integer.MIN_VALUE;
                if (arrayList.size() == 1) {
                    c19355.f7711 = Integer.MIN_VALUE;
                }
                if (c30882.f20074.m9995() || c30882.f20074.m9989()) {
                    c19355.f7716 = ((StaggeredGridLayoutManager) c19355.f7715).f934.mo1727(viewM6693) + c19355.f7716;
                }
            } else {
                c19355.getClass();
                C3088 c30883 = (C3088) viewM6693.getLayoutParams();
                c30883.f11779 = c19355;
                ArrayList arrayList2 = (ArrayList) c19355.f7717;
                arrayList2.add(0, viewM6693);
                c19355.f7711 = Integer.MIN_VALUE;
                if (arrayList2.size() == 1) {
                    c19355.f7712 = Integer.MIN_VALUE;
                }
                if (c30883.f20074.m9995() || c30883.f20074.m9989()) {
                    c19355.f7716 = ((StaggeredGridLayoutManager) c19355.f7715).f934.mo1727(viewM6693) + c19355.f7716;
                }
            }
            boolean zM631 = m631();
            AbstractC3010 abstractC30102 = this.f932;
            if (zM631 && i17 == 1) {
                iMo1733 = abstractC30102.mo1733() - (((i - 1) - c1935.f7713) * this.f935);
                iMo17272 = iMo1733 - abstractC30102.mo1727(viewM6693);
            } else {
                int iMo17342 = (c1935.f7713 * this.f935) + abstractC30102.mo1734();
                int iMo17273 = abstractC30102.mo1727(viewM6693) + iMo17342;
                iMo17272 = iMo17342;
                iMo1733 = iMo17273;
            }
            z2 = true;
            if (i17 == 1) {
                AbstractC0421.m1775(viewM6693, iMo17272, iMo1727, iMo1733, iM5179);
            } else {
                AbstractC0421.m1775(viewM6693, iMo1727, iMo17272, iM5179, iMo1733);
            }
            m625(c1935, c39732.f15218, i5);
            c27722 = c2772;
            m609(c27722, c39732);
            if (c39732.f15216 && viewM6693.hasFocusable()) {
                bitSet2 = bitSet;
                bitSet2.set(c1935.f7713, false);
            } else {
                bitSet2 = bitSet;
            }
            bitSet3 = bitSet2;
            i4 = i;
            c1935Arr = c1935Arr2;
        }
        if (!z2) {
            m609(c27722, c39732);
        }
        int iMo17343 = c39732.f15218 == -1 ? abstractC3010.mo1734() - m605(abstractC3010.mo1734()) : m623(abstractC3010.mo1733()) - abstractC3010.mo1733();
        if (iMo17343 > 0) {
            return Math.min(c3973.f15215, iMo17343);
        }
        return 0;
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵕˁːᵚ */
    public final void mo289(RecyclerView recyclerView, int i) {
        C1531 c1531 = new C1531(recyclerView.getContext());
        c1531.f6181 = i;
        mo267(c1531);
    }

    /* JADX INFO: renamed from: ᵖʽˈˏ, reason: contains not printable characters */
    public final void m616(int i, C2772 c2772) {
        while (m1795() > 0) {
            View viewM1798 = m1798(0);
            AbstractC3010 abstractC3010 = this.f934;
            if (abstractC3010.mo1724(viewM1798) > i || abstractC3010.mo1728(viewM1798) > i) {
                return;
            }
            C3088 c3088 = (C3088) viewM1798.getLayoutParams();
            c3088.getClass();
            if (((ArrayList) c3088.f11779.f7717).size() == 1) {
                return;
            }
            C1935 c1935 = c3088.f11779;
            ArrayList arrayList = (ArrayList) c1935.f7717;
            View view = (View) arrayList.remove(0);
            C3088 c30882 = (C3088) view.getLayoutParams();
            c30882.f11779 = null;
            if (arrayList.size() == 0) {
                c1935.f7712 = Integer.MIN_VALUE;
            }
            if (c30882.f20074.m9995() || c30882.f20074.m9989()) {
                c1935.f7716 -= ((StaggeredGridLayoutManager) c1935.f7715).f934.mo1727(view);
            }
            c1935.f7711 = Integer.MIN_VALUE;
            m1800(viewM1798, c2772);
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵘᵝ */
    public final void mo293(int i, int i2) {
        m632(i, i2, 2);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵘᵫᵡ */
    public final int mo294(int i, C2772 c2772, C1499 c1499) {
        return m630(i, c2772, c1499);
    }

    /* JADX WARN: Removed duplicated region for block: B:107:0x0189  */
    /* JADX WARN: Removed duplicated region for block: B:108:0x018b  */
    /* JADX WARN: Removed duplicated region for block: B:123:0x01c0  */
    /* JADX WARN: Removed duplicated region for block: B:131:0x01e0  */
    /* JADX WARN: Removed duplicated region for block: B:254:0x03e8  */
    /* JADX INFO: renamed from: ᵙˁˇ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void m617(C2772 c2772, C1499 c1499, boolean z) {
        int i;
        boolean z2;
        boolean z3;
        C0538 c0538;
        int iM1777;
        boolean z4;
        int i2;
        boolean z5;
        C0538 c05382 = this.f928;
        C4816 c4816 = this.f933;
        if (!(c05382 == null && this.f946 == -1) && c1499.m4296() == 0) {
            mo299(c2772);
            c4816.m10043();
            return;
        }
        boolean z6 = c4816.f18313;
        StaggeredGridLayoutManager staggeredGridLayoutManager = c4816.f18315;
        boolean z7 = (z6 && this.f946 == -1 && this.f928 == null) ? false : true;
        C1935[] c1935Arr = this.f947;
        int i3 = this.f943;
        C3714 c3714 = this.f931;
        if (z7) {
            c4816.m10043();
            C0538 c05383 = this.f928;
            AbstractC3010 abstractC3010 = this.f934;
            if (c05383 != null) {
                int i4 = c05383.f2765;
                if (i4 > 0) {
                    if (i4 == i3) {
                        for (int i5 = 0; i5 < i3; i5++) {
                            c1935Arr[i5].m5178();
                            C0538 c05384 = this.f928;
                            int iMo1733 = c05384.f2767[i5];
                            if (iMo1733 != Integer.MIN_VALUE) {
                                iMo1733 += c05384.f2770 ? abstractC3010.mo1733() : abstractC3010.mo1734();
                            }
                            C1935 c1935 = c1935Arr[i5];
                            c1935.f7711 = iMo1733;
                            c1935.f7712 = iMo1733;
                        }
                    } else {
                        c05383.f2767 = null;
                        c05383.f2765 = 0;
                        c05383.f2768 = 0;
                        c05383.f2769 = null;
                        c05383.f2761 = null;
                        c05383.f2762 = c05383.f2766;
                    }
                }
                C0538 c05385 = this.f928;
                this.f940 = c05385.f2764;
                boolean z8 = c05385.f2763;
                mo510(null);
                C0538 c05386 = this.f928;
                if (c05386 != null && c05386.f2763 != z8) {
                    c05386.f2763 = z8;
                }
                this.f942 = z8;
                m1789();
                m629();
                C0538 c05387 = this.f928;
                int i6 = c05387.f2762;
                if (i6 != -1) {
                    this.f946 = i6;
                    c4816.f18312 = c05387.f2770;
                } else {
                    c4816.f18312 = this.f941;
                }
                if (c05387.f2768 > 1) {
                    c3714.f14143 = c05387.f2769;
                    c3714.f14142 = c05387.f2761;
                }
            } else {
                m629();
                c4816.f18312 = this.f941;
            }
            if (c1499.f6055 || (i2 = this.f946) == -1) {
                if (this.f949) {
                    int iM4296 = c1499.m4296();
                    int iM1795 = m1795();
                    for (int i7 = 0; i7 < iM1795; i7++) {
                        int iM17772 = AbstractC0421.m1777(m1798(i7));
                        if (iM17772 >= 0 && iM17772 < iM4296) {
                            iM1777 = iM17772;
                            break;
                        }
                    }
                    iM1777 = 0;
                    c4816.f18314 = iM1777;
                    c4816.f18311 = Integer.MIN_VALUE;
                    z4 = true;
                    c4816.f18313 = z4;
                } else {
                    int iM42962 = c1499.m4296();
                    for (int iM17952 = m1795() - 1; iM17952 >= 0; iM17952--) {
                        iM1777 = AbstractC0421.m1777(m1798(iM17952));
                        if (iM1777 >= 0 && iM1777 < iM42962) {
                            break;
                        }
                    }
                    iM1777 = 0;
                    c4816.f18314 = iM1777;
                    c4816.f18311 = Integer.MIN_VALUE;
                    z4 = true;
                    c4816.f18313 = z4;
                }
            } else if (i2 < 0 || i2 >= c1499.m4296()) {
                this.f946 = -1;
                this.f948 = Integer.MIN_VALUE;
                if (this.f949) {
                }
            } else {
                C0538 c05388 = this.f928;
                if (c05388 == null || c05388.f2762 == -1 || c05388.f2765 < 1) {
                    View viewMo504 = mo504(this.f946);
                    if (viewMo504 != null) {
                        c4816.f18314 = this.f941 ? m628() : m624();
                        if (this.f948 != Integer.MIN_VALUE) {
                            if (c4816.f18312) {
                                c4816.f18311 = (abstractC3010.mo1733() - this.f948) - abstractC3010.mo1724(viewMo504);
                            } else {
                                c4816.f18311 = (abstractC3010.mo1734() + this.f948) - abstractC3010.mo1729(viewMo504);
                            }
                        } else if (abstractC3010.mo1727(viewMo504) > abstractC3010.mo1731()) {
                            c4816.f18311 = c4816.f18312 ? abstractC3010.mo1733() : abstractC3010.mo1734();
                        } else {
                            int iMo1729 = abstractC3010.mo1729(viewMo504) - abstractC3010.mo1734();
                            if (iMo1729 < 0) {
                                c4816.f18311 = -iMo1729;
                            } else {
                                int iMo17332 = abstractC3010.mo1733() - abstractC3010.mo1724(viewMo504);
                                if (iMo17332 < 0) {
                                    c4816.f18311 = iMo17332;
                                } else {
                                    c4816.f18311 = Integer.MIN_VALUE;
                                }
                            }
                        }
                    } else {
                        int i8 = this.f946;
                        c4816.f18314 = i8;
                        int i9 = this.f948;
                        if (i9 == Integer.MIN_VALUE) {
                            if (m1795() == 0) {
                                z5 = this.f941;
                            } else if ((i8 < m624()) != this.f941) {
                            }
                            c4816.f18312 = z5;
                            AbstractC3010 abstractC30102 = staggeredGridLayoutManager.f934;
                            c4816.f18311 = z5 ? abstractC30102.mo1733() : abstractC30102.mo1734();
                        } else {
                            boolean z9 = c4816.f18312;
                            AbstractC3010 abstractC30103 = staggeredGridLayoutManager.f934;
                            if (z9) {
                                c4816.f18311 = abstractC30103.mo1733() - i9;
                            } else {
                                c4816.f18311 = abstractC30103.mo1734() + i9;
                            }
                        }
                        z4 = true;
                        c4816.f18316 = true;
                        c4816.f18313 = z4;
                    }
                } else {
                    c4816.f18311 = Integer.MIN_VALUE;
                    c4816.f18314 = this.f946;
                }
                z4 = true;
                c4816.f18313 = z4;
            }
        }
        if (this.f928 == null && this.f946 == -1 && !(c4816.f18312 == this.f949 && m631() == this.f940)) {
            c3714.m8363();
            i = 1;
            c4816.f18316 = true;
        } else {
            i = 1;
        }
        if (m1795() > 0 && ((c0538 = this.f928) == null || c0538.f2765 < i)) {
            if (c4816.f18316) {
                for (int i10 = 0; i10 < i3; i10++) {
                    c1935Arr[i10].m5178();
                    int i11 = c4816.f18311;
                    if (i11 != Integer.MIN_VALUE) {
                        C1935 c19352 = c1935Arr[i10];
                        c19352.f7711 = i11;
                        c19352.f7712 = i11;
                    }
                }
            } else if (z7 || c4816.f18317 == null) {
                for (int i12 = 0; i12 < i3; i12++) {
                    C1935 c19353 = c1935Arr[i12];
                    boolean z10 = this.f941;
                    int i13 = c4816.f18311;
                    StaggeredGridLayoutManager staggeredGridLayoutManager2 = (StaggeredGridLayoutManager) c19353.f7715;
                    int iM5185 = z10 ? c19353.m5185(Integer.MIN_VALUE) : c19353.m5179(Integer.MIN_VALUE);
                    c19353.m5178();
                    if (iM5185 != Integer.MIN_VALUE && ((!z10 || iM5185 >= staggeredGridLayoutManager2.f934.mo1733()) && (z10 || iM5185 <= staggeredGridLayoutManager2.f934.mo1734()))) {
                        if (i13 != Integer.MIN_VALUE) {
                            iM5185 += i13;
                        }
                        c19353.f7712 = iM5185;
                        c19353.f7711 = iM5185;
                    }
                }
                int length = c1935Arr.length;
                int[] iArr = c4816.f18317;
                if (iArr == null || iArr.length < length) {
                    c4816.f18317 = new int[staggeredGridLayoutManager.f947.length];
                }
                for (int i14 = 0; i14 < length; i14++) {
                    c4816.f18317[i14] = c1935Arr[i14].m5179(Integer.MIN_VALUE);
                }
            } else {
                for (int i15 = 0; i15 < i3; i15++) {
                    C1935 c19354 = c1935Arr[i15];
                    c19354.m5178();
                    int i16 = c4816.f18317[i15];
                    c19354.f7711 = i16;
                    c19354.f7712 = i16;
                }
            }
        }
        m1806(c2772);
        C3973 c3973 = this.f937;
        c3973.f15219 = false;
        AbstractC3010 abstractC30104 = this.f932;
        int iMo1731 = abstractC30104.mo1731();
        this.f935 = iMo1731 / i3;
        View.MeasureSpec.makeMeasureSpec(iMo1731, abstractC30104.mo1736());
        m621(c4816.f18314, c1499);
        if (c4816.f18312) {
            m611(-1);
            m615(c2772, c3973, c1499);
            m611(1);
            c3973.f15217 = c4816.f18314 + c3973.f15221;
            m615(c2772, c3973, c1499);
        } else {
            m611(1);
            m615(c2772, c3973, c1499);
            m611(-1);
            c3973.f15217 = c4816.f18314 + c3973.f15221;
            m615(c2772, c3973, c1499);
        }
        if (abstractC30104.mo1736() != 1073741824) {
            int iM17953 = m1795();
            float fMax = 0.0f;
            for (int i17 = 0; i17 < iM17953; i17++) {
                View viewM1798 = m1798(i17);
                float fMo1727 = abstractC30104.mo1727(viewM1798);
                if (fMo1727 >= fMax) {
                    ((C3088) viewM1798.getLayoutParams()).getClass();
                    fMax = Math.max(fMax, fMo1727);
                }
            }
            int i18 = this.f935;
            int iRound = Math.round(fMax * i3);
            if (abstractC30104.mo1736() == Integer.MIN_VALUE) {
                iRound = Math.min(iRound, abstractC30104.mo1731());
            }
            this.f935 = iRound / i3;
            View.MeasureSpec.makeMeasureSpec(iRound, abstractC30104.mo1736());
            if (this.f935 != i18) {
                for (int i19 = 0; i19 < iM17953; i19++) {
                    View viewM17982 = m1798(i19);
                    C3088 c3088 = (C3088) viewM17982.getLayoutParams();
                    c3088.getClass();
                    boolean zM631 = m631();
                    int i20 = this.f939;
                    if (zM631 && i20 == 1) {
                        int i21 = -((i3 - 1) - c3088.f11779.f7713);
                        viewM17982.offsetLeftAndRight((this.f935 * i21) - (i21 * i18));
                    } else {
                        int i22 = c3088.f11779.f7713;
                        int i23 = this.f935 * i22;
                        int i24 = i22 * i18;
                        if (i20 == 1) {
                            viewM17982.offsetLeftAndRight(i23 - i24);
                        } else {
                            viewM17982.offsetTopAndBottom(i23 - i24);
                        }
                    }
                }
            }
        }
        if (m1795() <= 0) {
            z2 = true;
        } else if (this.f941) {
            z2 = true;
            m614(c2772, c1499, true);
            m612(c2772, c1499, false);
        } else {
            z2 = true;
            m612(c2772, c1499, true);
            m614(c2772, c1499, false);
        }
        if (!z || c1499.f6055 || this.f938 == 0 || m1795() <= 0 || m606() == null) {
            z3 = false;
        } else {
            RecyclerView recyclerView = this.f2347;
            if (recyclerView != null) {
                recyclerView.removeCallbacks(this.f936);
            }
            if (m627()) {
                z3 = z2;
            }
        }
        if (c1499.f6055) {
            c4816.m10043();
        }
        this.f949 = c4816.f18312;
        this.f940 = m631();
        if (z3) {
            c4816.m10043();
            m617(c2772, c1499, false);
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵚᵹᵔᵜ */
    public final Parcelable mo297() {
        int iM5179;
        int iMo1734;
        int[] iArr;
        C0538 c0538 = this.f928;
        if (c0538 != null) {
            C0538 c05382 = new C0538();
            c05382.f2765 = c0538.f2765;
            c05382.f2762 = c0538.f2762;
            c05382.f2766 = c0538.f2766;
            c05382.f2767 = c0538.f2767;
            c05382.f2768 = c0538.f2768;
            c05382.f2769 = c0538.f2769;
            c05382.f2763 = c0538.f2763;
            c05382.f2770 = c0538.f2770;
            c05382.f2764 = c0538.f2764;
            c05382.f2761 = c0538.f2761;
            return c05382;
        }
        C0538 c05383 = new C0538();
        c05383.f2763 = this.f942;
        c05383.f2770 = this.f949;
        c05383.f2764 = this.f940;
        C3714 c3714 = this.f931;
        if (c3714 == null || (iArr = (int[]) c3714.f14143) == null) {
            c05383.f2768 = 0;
        } else {
            c05383.f2769 = iArr;
            c05383.f2768 = iArr.length;
            c05383.f2761 = (ArrayList) c3714.f14142;
        }
        if (m1795() <= 0) {
            c05383.f2762 = -1;
            c05383.f2766 = -1;
            c05383.f2765 = 0;
            return c05383;
        }
        c05383.f2762 = this.f949 ? m628() : m624();
        View viewM619 = this.f941 ? m619(true) : m613(true);
        c05383.f2766 = viewM619 != null ? AbstractC0421.m1777(viewM619) : -1;
        int i = this.f943;
        c05383.f2765 = i;
        c05383.f2767 = new int[i];
        for (int i2 = 0; i2 < i; i2++) {
            boolean z = this.f949;
            AbstractC3010 abstractC3010 = this.f934;
            C1935[] c1935Arr = this.f947;
            if (z) {
                iM5179 = c1935Arr[i2].m5185(Integer.MIN_VALUE);
                if (iM5179 != Integer.MIN_VALUE) {
                    iMo1734 = abstractC3010.mo1733();
                    iM5179 -= iMo1734;
                }
            } else {
                iM5179 = c1935Arr[i2].m5179(Integer.MIN_VALUE);
                if (iM5179 != Integer.MIN_VALUE) {
                    iMo1734 = abstractC3010.mo1734();
                    iM5179 -= iMo1734;
                }
            }
            c05383.f2767[i2] = iM5179;
        }
        return c05383;
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵛˀˊ, reason: contains not printable characters */
    public final void mo618(int i) {
        super.mo618(i);
        for (int i2 = 0; i2 < this.f943; i2++) {
            C1935 c1935 = this.f947[i2];
            int i3 = c1935.f7711;
            if (i3 != Integer.MIN_VALUE) {
                c1935.f7711 = i3 + i;
            }
            int i4 = c1935.f7712;
            if (i4 != Integer.MIN_VALUE) {
                c1935.f7712 = i4 + i;
            }
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵜᵤ */
    public final void mo298(C2772 c2772, C1499 c1499, C0902 c0902) {
        super.mo298(c2772, c1499, c0902);
        c0902.f3993.setClassName("androidx.recyclerview.widget.StaggeredGridLayoutManager");
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵝᵶ */
    public final int mo483(C1499 c1499) {
        if (m1795() == 0) {
            return 0;
        }
        boolean z = !this.f930;
        return ᵴᵧˈ.ᵵᵽ(c1499, this.f934, m613(z), m619(z), this, this.f930);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵞᵛᵘ */
    public final boolean mo516() {
        return this.f942;
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵟᵹᵙ */
    public final int mo484(C1499 c1499) {
        if (m1795() == 0) {
            return 0;
        }
        boolean z = !this.f930;
        return ᵴᵧˈ.ᵵᵽ(c1499, this.f934, m613(z), m619(z), this, this.f930);
    }

    /* JADX INFO: renamed from: ᵠᐧ, reason: contains not printable characters */
    public final View m619(boolean z) {
        AbstractC3010 abstractC3010 = this.f934;
        int iMo1734 = abstractC3010.mo1734();
        int iMo1733 = abstractC3010.mo1733();
        View view = null;
        for (int iM1795 = m1795() - 1; iM1795 >= 0; iM1795--) {
            View viewM1798 = m1798(iM1795);
            int iMo1729 = abstractC3010.mo1729(viewM1798);
            int iMo1724 = abstractC3010.mo1724(viewM1798);
            if (iMo1724 > iMo1734 && iMo1729 < iMo1733) {
                if (iMo1724 <= iMo1733 || !z) {
                    return viewM1798;
                }
                if (view == null) {
                    view = viewM1798;
                }
            }
        }
        return view;
    }

    /* JADX INFO: renamed from: ᵡˁᵦ, reason: contains not printable characters */
    public final void m620(int i, C1499 c1499) {
        int iM624;
        int i2;
        if (i > 0) {
            iM624 = m628();
            i2 = 1;
        } else {
            iM624 = m624();
            i2 = -1;
        }
        C3973 c3973 = this.f937;
        c3973.f15219 = true;
        m621(iM624, c1499);
        m611(i2);
        c3973.f15217 = iM624 + c3973.f15221;
        c3973.f15215 = Math.abs(i);
    }

    /* JADX INFO: renamed from: ᵡᵱ, reason: contains not printable characters */
    public final void m621(int i, C1499 c1499) {
        int iMo1731;
        int iMo17312;
        int i2;
        C3973 c3973 = this.f937;
        boolean z = false;
        c3973.f15215 = 0;
        c3973.f15217 = i;
        boolean zM1785 = m1785();
        AbstractC3010 abstractC3010 = this.f934;
        if (!zM1785 || (i2 = c1499.f6054) == -1) {
            iMo1731 = 0;
            iMo17312 = 0;
        } else {
            if (this.f941 == (i2 < i)) {
                iMo1731 = abstractC3010.mo1731();
                iMo17312 = 0;
            } else {
                iMo17312 = abstractC3010.mo1731();
                iMo1731 = 0;
            }
        }
        RecyclerView recyclerView = this.f2347;
        if (recyclerView == null || !recyclerView.f879) {
            c3973.f15220 = abstractC3010.mo1737() + iMo1731;
            c3973.f15223 = -iMo17312;
        } else {
            c3973.f15223 = abstractC3010.mo1734() - iMo17312;
            c3973.f15220 = abstractC3010.mo1733() + iMo1731;
        }
        c3973.f15216 = false;
        c3973.f15219 = true;
        if (abstractC3010.mo1736() == 0 && abstractC3010.mo1737() == 0) {
            z = true;
        }
        c3973.f15222 = z;
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵡᵶ */
    public final void mo303(AbstractC2416 abstractC2416, AbstractC2416 abstractC24162) {
        this.f931.m8363();
        for (int i = 0; i < this.f943; i++) {
            this.f947[i].m5178();
        }
    }

    /* JADX INFO: renamed from: ᵢᵝᵣ, reason: contains not printable characters */
    public final void m622(int i, C2772 c2772) {
        for (int iM1795 = m1795() - 1; iM1795 >= 0; iM1795--) {
            View viewM1798 = m1798(iM1795);
            AbstractC3010 abstractC3010 = this.f934;
            if (abstractC3010.mo1729(viewM1798) < i || abstractC3010.mo1726(viewM1798) < i) {
                return;
            }
            C3088 c3088 = (C3088) viewM1798.getLayoutParams();
            c3088.getClass();
            if (((ArrayList) c3088.f11779.f7717).size() == 1) {
                return;
            }
            C1935 c1935 = c3088.f11779;
            ArrayList arrayList = (ArrayList) c1935.f7717;
            int size = arrayList.size();
            View view = (View) arrayList.remove(size - 1);
            C3088 c30882 = (C3088) view.getLayoutParams();
            c30882.f11779 = null;
            if (c30882.f20074.m9995() || c30882.f20074.m9989()) {
                c1935.f7716 -= ((StaggeredGridLayoutManager) c1935.f7715).f934.mo1727(view);
            }
            if (size == 1) {
                c1935.f7711 = Integer.MIN_VALUE;
            }
            c1935.f7712 = Integer.MIN_VALUE;
            m1800(viewM1798, c2772);
        }
    }

    /* JADX INFO: renamed from: ᵣːʓˆ, reason: contains not printable characters */
    public final int m623(int i) {
        int iM5185 = this.f947[0].m5185(i);
        for (int i2 = 1; i2 < this.f943; i2++) {
            int iM51852 = this.f947[i2].m5185(i);
            if (iM51852 > iM5185) {
                iM5185 = iM51852;
            }
        }
        return iM5185;
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵨˈʼﹶ */
    public final boolean mo521() {
        return this.f938 != 0;
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵨᵣ */
    public final boolean mo312() {
        return this.f939 == 0;
    }

    /* JADX INFO: renamed from: ᵨᵴᵚ, reason: contains not printable characters */
    public final int m624() {
        if (m1795() == 0) {
            return 0;
        }
        return AbstractC0421.m1777(m1798(0));
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵪᵹᵥᵻ */
    public final int mo490(C1499 c1499) {
        return m610(c1499);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵬᵦˋ */
    public final void mo315() {
        this.f931.m8363();
        m1789();
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵮᵟᵡ */
    public final void mo316(C2772 c2772, C1499 c1499) {
        m617(c2772, c1499, true);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵮᵣᵗˈ */
    public final int mo491(C1499 c1499) {
        return m610(c1499);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵯᵷʽ */
    public final int mo319(C2772 c2772, C1499 c1499) {
        if (this.f939 == 1) {
            return Math.min(this.f943, c1499.m4296());
        }
        return -1;
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵱʢᵢ */
    public final void mo493(Rect rect, int i, int i2) {
        int iM1774;
        int iM17742;
        int iM1792 = m1792() + m1784();
        int iM1786 = m1786() + m1791();
        int i3 = this.f939;
        int i4 = this.f943;
        if (i3 == 1) {
            int iHeight = rect.height() + iM1786;
            RecyclerView recyclerView = this.f2347;
            WeakHashMap weakHashMap = AbstractC2746.f10556;
            iM17742 = AbstractC0421.m1774(i2, iHeight, recyclerView.getMinimumHeight());
            iM1774 = AbstractC0421.m1774(i, (this.f935 * i4) + iM1792, this.f2347.getMinimumWidth());
        } else {
            int iWidth = rect.width() + iM1792;
            RecyclerView recyclerView2 = this.f2347;
            WeakHashMap weakHashMap2 = AbstractC2746.f10556;
            iM1774 = AbstractC0421.m1774(i, iWidth, recyclerView2.getMinimumWidth());
            iM17742 = AbstractC0421.m1774(i2, (this.f935 * i4) + iM1786, this.f2347.getMinimumHeight());
        }
        this.f2347.setMeasuredDimension(iM1774, iM17742);
    }

    /* JADX INFO: renamed from: ᵱˈᵰˊ, reason: contains not printable characters */
    public final void m625(C1935 c1935, int i, int i2) {
        int i3 = c1935.f7716;
        int i4 = c1935.f7713;
        BitSet bitSet = this.f945;
        if (i != -1) {
            int i5 = c1935.f7712;
            if (i5 == Integer.MIN_VALUE) {
                c1935.m5174();
                i5 = c1935.f7712;
            }
            if (i5 - i3 >= i2) {
                bitSet.set(i4, false);
                return;
            }
            return;
        }
        int i6 = c1935.f7711;
        if (i6 == Integer.MIN_VALUE) {
            View view = (View) ((ArrayList) c1935.f7717).get(0);
            C3088 c3088 = (C3088) view.getLayoutParams();
            c1935.f7711 = ((StaggeredGridLayoutManager) c1935.f7715).f934.mo1729(view);
            c3088.getClass();
            i6 = c1935.f7711;
        }
        if (i6 + i3 <= i2) {
            bitSet.set(i4, false);
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵱᵭ */
    public final void mo321(int i) {
        if (i == 0) {
            m627();
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:6:0x000c  */
    @Override // defpackage.InterfaceC3572
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final PointF mo525(int i) {
        int i2 = -1;
        if (m1795() != 0) {
            if ((i < m624()) == this.f941) {
            }
        } else if (this.f941) {
            i2 = 1;
        }
        PointF pointF = new PointF();
        if (i2 == 0) {
            return null;
        }
        if (this.f939 == 0) {
            pointF.x = i2;
            pointF.y = 0.0f;
            return pointF;
        }
        pointF.x = 0.0f;
        pointF.y = i2;
        return pointF;
    }

    /* JADX INFO: renamed from: ᵳˉᵴˆ, reason: contains not printable characters */
    public final boolean m626(int i) {
        if (this.f939 == 0) {
            return (i == -1) != this.f941;
        }
        return ((i == -1) == this.f941) == m631();
    }

    /* JADX INFO: renamed from: ᵴˀᵰʒ, reason: contains not printable characters */
    public final boolean m627() {
        int iM624;
        if (m1795() != 0 && this.f938 != 0 && this.f2357) {
            if (this.f941) {
                iM624 = m628();
                m624();
            } else {
                iM624 = m624();
                m628();
            }
            if (iM624 == 0 && m606() != null) {
                this.f931.m8363();
                this.f2361 = true;
                m1789();
                return true;
            }
        }
        return false;
    }

    /* JADX INFO: renamed from: ᵴˑʤᵷ, reason: contains not printable characters */
    public final int m628() {
        int iM1795 = m1795();
        if (iM1795 == 0) {
            return 0;
        }
        return AbstractC0421.m1777(m1798(iM1795 - 1));
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵵᵸᵕᵸ */
    public final void mo327(int i, int i2) {
        m632(i, i2, 1);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵵᵽ */
    public final boolean mo328(C5319 c5319) {
        return c5319 instanceof C3088;
    }

    /* JADX INFO: renamed from: ᵶʟ, reason: contains not printable characters */
    public final void m629() {
        if (this.f939 == 1 || !m631()) {
            this.f941 = this.f942;
        } else {
            this.f941 = !this.f942;
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵶᵥᵝ */
    public final int mo529(C1499 c1499) {
        if (m1795() == 0) {
            return 0;
        }
        boolean z = !this.f930;
        return ᵴᵧˈ.ᵨᵣ(c1499, this.f934, m613(z), m619(z), this, this.f930);
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵹʾᵢᵯ */
    public final void mo496(RecyclerView recyclerView, int i, int i2) {
        m632(i, i2, 4);
    }

    /* JADX INFO: renamed from: ᵺᵫˎ, reason: contains not printable characters */
    public final int m630(int i, C2772 c2772, C1499 c1499) {
        if (m1795() == 0 || i == 0) {
            return 0;
        }
        m620(i, c1499);
        C3973 c3973 = this.f937;
        int iM615 = m615(c2772, c3973, c1499);
        if (c3973.f15215 >= iM615) {
            i = i < 0 ? -iM615 : iM615;
        }
        this.f934.mo1730(-i);
        this.f949 = this.f941;
        c3973.f15215 = 0;
        m609(c2772, c3973);
        return i;
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵻʽᵯ */
    public final void mo332(int i, int i2, C1499 c1499, C0807 c0807) {
        C3973 c3973;
        int iM5185;
        if (this.f939 != 0) {
            i = i2;
        }
        if (m1795() == 0 || i == 0) {
            return;
        }
        m620(i, c1499);
        int[] iArr = this.f929;
        int i3 = this.f943;
        if (iArr == null || iArr.length < i3) {
            this.f929 = new int[i3];
        }
        int i4 = 0;
        int i5 = 0;
        while (true) {
            c3973 = this.f937;
            if (i4 >= i3) {
                break;
            }
            int i6 = c3973.f15221;
            C1935[] c1935Arr = this.f947;
            if (i6 == -1) {
                int i7 = c3973.f15223;
                iM5185 = i7 - c1935Arr[i4].m5179(i7);
            } else {
                iM5185 = c1935Arr[i4].m5185(c3973.f15220) - c3973.f15220;
            }
            if (iM5185 >= 0) {
                this.f929[i5] = iM5185;
                i5++;
            }
            i4++;
        }
        Arrays.sort(this.f929, 0, i5);
        for (int i8 = 0; i8 < i5; i8++) {
            int i9 = c3973.f15217;
            if (i9 < 0 || i9 >= c1499.m4296()) {
                return;
            }
            c0807.m2917(c3973.f15217, this.f929[i8]);
            c3973.f15217 += c3973.f15221;
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵻˈᵦʼ */
    public final boolean mo333() {
        return this.f939 == 1;
    }

    /* JADX INFO: renamed from: ᵼᵺᵬ, reason: contains not printable characters */
    public final boolean m631() {
        return this.f2347.getLayoutDirection() == 1;
    }

    /* JADX WARN: Removed duplicated region for block: B:21:0x0035  */
    /* JADX WARN: Removed duplicated region for block: B:22:0x0037  */
    /* JADX WARN: Removed duplicated region for block: B:42:0x0093  */
    /* JADX WARN: Removed duplicated region for block: B:43:0x009d  */
    /* JADX WARN: Removed duplicated region for block: B:45:0x00ac  */
    /* JADX WARN: Removed duplicated region for block: B:51:0x00bd  */
    /* JADX WARN: Removed duplicated region for block: B:54:0x00c3  */
    /* JADX WARN: Removed duplicated region for block: B:66:? A[RETURN, SYNTHETIC] */
    /* JADX INFO: renamed from: ᵾᵧ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void m632(int i, int i2, int i3) {
        int i4;
        int i5;
        C3714 c3714;
        int[] iArr;
        ArrayList arrayList;
        C4843 c4843;
        int i6;
        int iM628 = this.f941 ? m628() : m624();
        if (i3 != 8) {
            i4 = i + i2;
        } else {
            if (i >= i2) {
                i4 = i + 1;
                i5 = i2;
                c3714 = this.f931;
                iArr = (int[]) c3714.f14143;
                if (iArr != null && i5 < iArr.length) {
                    arrayList = (ArrayList) c3714.f14142;
                    if (arrayList != null) {
                        i6 = -1;
                        int[] iArr2 = (int[]) c3714.f14143;
                        if (i6 != -1) {
                            Arrays.fill(iArr2, i5, iArr2.length, -1);
                            int length = ((int[]) c3714.f14143).length;
                        } else {
                            Arrays.fill((int[]) c3714.f14143, i5, Math.min(i6 + 1, iArr2.length), -1);
                        }
                    } else {
                        int size = arrayList.size() - 1;
                        while (true) {
                            if (size < 0) {
                                c4843 = null;
                                break;
                            }
                            c4843 = (C4843) ((ArrayList) c3714.f14142).get(size);
                            if (c4843.f18453 == i5) {
                                break;
                            } else {
                                size--;
                            }
                        }
                        if (c4843 != null) {
                            ((ArrayList) c3714.f14142).remove(c4843);
                        }
                        int size2 = ((ArrayList) c3714.f14142).size();
                        int i7 = 0;
                        while (true) {
                            if (i7 >= size2) {
                                i7 = -1;
                                break;
                            } else if (((C4843) ((ArrayList) c3714.f14142).get(i7)).f18453 >= i5) {
                                break;
                            } else {
                                i7++;
                            }
                        }
                        if (i7 != -1) {
                            C4843 c48432 = (C4843) ((ArrayList) c3714.f14142).get(i7);
                            ((ArrayList) c3714.f14142).remove(i7);
                            i6 = c48432.f18453;
                        }
                        int[] iArr22 = (int[]) c3714.f14143;
                        if (i6 != -1) {
                        }
                    }
                }
                if (i3 != 1) {
                    c3714.m8374(i, i2);
                } else if (i3 == 2) {
                    c3714.m8376(i, i2);
                } else if (i3 == 8) {
                    c3714.m8376(i, 1);
                    c3714.m8374(i2, 1);
                }
                if (i4 > iM628) {
                    return;
                }
                if (i5 <= (this.f941 ? m624() : m628())) {
                    m1789();
                    return;
                }
                return;
            }
            i4 = i2 + 1;
        }
        i5 = i;
        c3714 = this.f931;
        iArr = (int[]) c3714.f14143;
        if (iArr != null) {
            arrayList = (ArrayList) c3714.f14142;
            if (arrayList != null) {
            }
        }
        if (i3 != 1) {
        }
        if (i4 > iM628) {
        }
    }

    @Override // defpackage.AbstractC0421
    /* JADX INFO: renamed from: ᵾᵻﹳᵮ */
    public final boolean mo498() {
        return this.f928 == null;
    }
}
