package Q0;

import C0.Z;
import I0.AbstractC0300j0;
import I0.AbstractC0301k;
import I0.AbstractC0303l;
import I0.C0290e0;
import I0.C0310t;
import I0.D0;
import I0.H;
import androidx.compose.runtime.collection.MutableVector;
import i0.AbstractC2254r;
import java.util.ArrayList;
import java.util.List;
import n.N;
import o0.C2632c;
import x4.AbstractC3251q;

/* JADX INFO: loaded from: classes.dex */
public final class s {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final AbstractC2254r f5805a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final boolean f5806b;

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final H f5807c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final n f5808d;

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public boolean f5809e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public s f5810f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final int f5811g;

    public s(AbstractC2254r abstractC2254r, boolean z6, H h5, n nVar) {
        this.f5805a = abstractC2254r;
        this.f5806b = z6;
        this.f5807c = h5;
        this.f5808d = nVar;
        this.f5811g = h5.f2175b;
    }

    public static /* synthetic */ List j(int i6, s sVar) {
        return sVar.i((i6 & 1) != 0 ? !sVar.f5806b : false, (i6 & 2) == 0);
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r2v11 */
    /* JADX WARN: Type inference failed for: r2v12, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r2v13 */
    /* JADX WARN: Type inference failed for: r2v14, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r2v15, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r2v16 */
    /* JADX WARN: Type inference failed for: r2v17 */
    /* JADX WARN: Type inference failed for: r2v18 */
    /* JADX WARN: Type inference failed for: r2v19 */
    /* JADX WARN: Type inference failed for: r2v20 */
    /* JADX WARN: Type inference failed for: r2v21 */
    /* JADX WARN: Type inference failed for: r2v4 */
    /* JADX WARN: Type inference failed for: r2v5 */
    /* JADX WARN: Type inference failed for: r7v1 */
    /* JADX WARN: Type inference failed for: r7v7 */
    public final C2632c a(AbstractC0300j0 abstractC0300j0) {
        ?? E5;
        s sVarL = l();
        if (sVarL == null) {
            return C2632c.f21786e;
        }
        C0290e0 c0290e0 = sVarL.f5807c.f2162J;
        if ((((AbstractC2254r) c0290e0.f2365g).getAggregateChildKindSet$ui() & 8) != 0) {
            loop0: for (AbstractC2254r child$ui = (AbstractC2254r) c0290e0.f2365g; child$ui != null; child$ui = child$ui.getChild$ui()) {
                if ((child$ui.getKindSet$ui() & 8) != 0) {
                    E5 = child$ui;
                    MutableVector mutableVector = null;
                    while (E5 != 0) {
                        if (E5 instanceof D0) {
                            if (((D0) E5).b()) {
                                break loop0;
                            }
                        } else if ((E5.getKindSet$ui() & 8) != 0 && (E5 instanceof AbstractC0301k)) {
                            AbstractC2254r child$ui2 = ((AbstractC0301k) E5).f2431b;
                            int i6 = 0;
                            E5 = E5;
                            while (child$ui2 != null) {
                                if ((child$ui2.getKindSet$ui() & 8) != 0) {
                                    i6++;
                                    if (i6 == 1) {
                                        E5 = child$ui2;
                                    } else {
                                        if (mutableVector == null) {
                                            mutableVector = new MutableVector(new AbstractC2254r[16], 0);
                                        }
                                        if (E5 != 0) {
                                            mutableVector.add(E5);
                                            E5 = 0;
                                        }
                                        mutableVector.add(child$ui2);
                                    }
                                }
                                child$ui2 = child$ui2.getChild$ui();
                                E5 = E5;
                            }
                            if (i6 == 1) {
                            }
                        }
                        E5 = AbstractC0303l.e(mutableVector);
                    }
                }
                if ((child$ui.getAggregateChildKindSet$ui() & 8) == 0) {
                    break;
                }
            }
            E5 = 0;
        } else {
            E5 = 0;
        }
        D0 d02 = (D0) E5;
        AbstractC0300j0 abstractC0300j0R = d02 != null ? AbstractC0303l.r(d02, 8) : null;
        return abstractC0300j0R == null ? sVarL.a(abstractC0300j0) : abstractC0300j0R.d0(abstractC0300j0, true);
    }

    public final s b(j jVar, J4.c cVar) {
        n nVar = new n();
        nVar.f5801c = false;
        nVar.f5802d = false;
        cVar.invoke(nVar);
        s sVar = new s(new r(cVar), false, new H(true, this.f5811g + (jVar != null ? 1000000000 : 2000000000)), nVar);
        sVar.f5809e = true;
        sVar.f5810f = this;
        return sVar;
    }

    public final void c(H h5, ArrayList arrayList) {
        MutableVector mutableVectorW = h5.w();
        Object[] objArr = mutableVectorW.content;
        int size = mutableVectorW.getSize();
        for (int i6 = 0; i6 < size; i6++) {
            H h6 = (H) objArr[i6];
            if (h6.F() && !h6.f2173U) {
                if (h6.f2162J.f(8)) {
                    arrayList.add(v.a(h6, this.f5806b));
                } else {
                    c(h6, arrayList);
                }
            }
        }
    }

    public final AbstractC0300j0 d() {
        if (!this.f5809e) {
            D0 d0F = f();
            return d0F != null ? AbstractC0303l.r(d0F, 8) : (C0310t) this.f5807c.f2162J.f2362d;
        }
        s sVarL = l();
        if (sVarL != null) {
            return sVarL.d();
        }
        return null;
    }

    public final void e(ArrayList arrayList, ArrayList arrayList2) {
        q(arrayList, false);
        int size = arrayList.size();
        for (int size2 = arrayList.size(); size2 < size; size2++) {
            s sVar = (s) arrayList.get(size2);
            if (sVar.n()) {
                arrayList2.add(sVar);
            } else if (!sVar.f5808d.f5802d) {
                sVar.e(arrayList, arrayList2);
            }
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r3v10, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r3v11 */
    /* JADX WARN: Type inference failed for: r3v12, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r3v13, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r3v14 */
    /* JADX WARN: Type inference failed for: r3v15 */
    /* JADX WARN: Type inference failed for: r3v16 */
    /* JADX WARN: Type inference failed for: r3v17 */
    /* JADX WARN: Type inference failed for: r3v18 */
    /* JADX WARN: Type inference failed for: r3v23 */
    /* JADX WARN: Type inference failed for: r3v24 */
    /* JADX WARN: Type inference failed for: r3v25 */
    /* JADX WARN: Type inference failed for: r3v26 */
    /* JADX WARN: Type inference failed for: r3v27 */
    /* JADX WARN: Type inference failed for: r3v28 */
    /* JADX WARN: Type inference failed for: r3v29 */
    /* JADX WARN: Type inference failed for: r3v30 */
    /* JADX WARN: Type inference failed for: r3v31 */
    /* JADX WARN: Type inference failed for: r3v32 */
    /* JADX WARN: Type inference failed for: r3v9 */
    /* JADX WARN: Type inference failed for: r5v0 */
    /* JADX WARN: Type inference failed for: r5v1 */
    /* JADX WARN: Type inference failed for: r5v3 */
    /* JADX WARN: Type inference failed for: r5v4 */
    /* JADX WARN: Type inference failed for: r5v5 */
    /* JADX WARN: Type inference failed for: r5v6 */
    /* JADX WARN: Type inference failed for: r6v12 */
    /* JADX WARN: Type inference failed for: r6v13, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r6v15 */
    /* JADX WARN: Type inference failed for: r6v16, types: [i0.r] */
    /* JADX WARN: Type inference failed for: r6v17, types: [java.lang.Object] */
    /* JADX WARN: Type inference failed for: r6v18 */
    /* JADX WARN: Type inference failed for: r6v19 */
    /* JADX WARN: Type inference failed for: r6v20 */
    /* JADX WARN: Type inference failed for: r6v21 */
    /* JADX WARN: Type inference failed for: r6v22 */
    /* JADX WARN: Type inference failed for: r6v23 */
    /* JADX WARN: Type inference failed for: r7v1 */
    /* JADX WARN: Type inference failed for: r7v7 */
    /* JADX WARN: Type inference failed for: r8v10 */
    public final D0 f() {
        ?? E5;
        boolean z6 = this.f5808d.f5801c;
        H h5 = this.f5807c;
        ?? r5 = 0;
        r5 = 0;
        r5 = 0;
        r5 = 0;
        if (z6) {
            C0290e0 c0290e0 = h5.f2162J;
            if ((((AbstractC2254r) c0290e0.f2365g).getAggregateChildKindSet$ui() & 8) != 0) {
                AbstractC2254r child$ui = (AbstractC2254r) c0290e0.f2365g;
                E5 = 0;
                while (child$ui != null) {
                    if ((child$ui.getKindSet$ui() & 8) != 0) {
                        ?? E6 = child$ui;
                        MutableVector mutableVector = null;
                        while (E6 != 0) {
                            if (E6 instanceof D0) {
                                D0 d02 = (D0) E6;
                                if (d02.b()) {
                                    if (d02.q0()) {
                                        return d02;
                                    }
                                    if (E5 == 0) {
                                        E5 = d02;
                                    }
                                }
                            } else if ((E6.getKindSet$ui() & 8) != 0 && (E6 instanceof AbstractC0301k)) {
                                AbstractC2254r child$ui2 = ((AbstractC0301k) E6).f2431b;
                                int i6 = 0;
                                E6 = E6;
                                while (child$ui2 != null) {
                                    if ((child$ui2.getKindSet$ui() & 8) != 0) {
                                        i6++;
                                        if (i6 == 1) {
                                            E6 = child$ui2;
                                        } else {
                                            if (mutableVector == null) {
                                                mutableVector = new MutableVector(new AbstractC2254r[16], 0);
                                            }
                                            if (E6 != 0) {
                                                mutableVector.add(E6);
                                                E6 = 0;
                                            }
                                            mutableVector.add(child$ui2);
                                        }
                                    }
                                    child$ui2 = child$ui2.getChild$ui();
                                    E6 = E6;
                                }
                                if (i6 == 1) {
                                }
                            }
                            E6 = AbstractC0303l.e(mutableVector);
                        }
                    }
                    if ((child$ui.getAggregateChildKindSet$ui() & 8) == 0) {
                        break;
                    }
                    child$ui = child$ui.getChild$ui();
                    E5 = E5;
                }
                r5 = E5;
            }
        } else {
            C0290e0 c0290e02 = h5.f2162J;
            if ((((AbstractC2254r) c0290e02.f2365g).getAggregateChildKindSet$ui() & 8) != 0) {
                loop3: for (AbstractC2254r child$ui3 = (AbstractC2254r) c0290e02.f2365g; child$ui3 != null; child$ui3 = child$ui3.getChild$ui()) {
                    if ((child$ui3.getKindSet$ui() & 8) != 0) {
                        E5 = child$ui3;
                        MutableVector mutableVector2 = null;
                        while (E5 != 0) {
                            if (E5 instanceof D0) {
                                if (((D0) E5).b()) {
                                    r5 = E5;
                                }
                            } else if ((E5.getKindSet$ui() & 8) != 0 && (E5 instanceof AbstractC0301k)) {
                                AbstractC2254r child$ui4 = ((AbstractC0301k) E5).f2431b;
                                int i7 = 0;
                                E5 = E5;
                                while (child$ui4 != null) {
                                    if ((child$ui4.getKindSet$ui() & 8) != 0) {
                                        i7++;
                                        if (i7 == 1) {
                                            E5 = child$ui4;
                                        } else {
                                            if (mutableVector2 == null) {
                                                mutableVector2 = new MutableVector(new AbstractC2254r[16], 0);
                                            }
                                            if (E5 != 0) {
                                                mutableVector2.add(E5);
                                                E5 = 0;
                                            }
                                            mutableVector2.add(child$ui4);
                                        }
                                    }
                                    child$ui4 = child$ui4.getChild$ui();
                                    E5 = E5;
                                }
                                if (i7 == 1) {
                                }
                            }
                            E5 = AbstractC0303l.e(mutableVector2);
                        }
                    }
                    if ((child$ui3.getAggregateChildKindSet$ui() & 8) == 0) {
                        break;
                    }
                }
            }
        }
        return (D0) r5;
    }

    public final C2632c g() {
        AbstractC0300j0 abstractC0300j0D = d();
        if (abstractC0300j0D != null) {
            if (!abstractC0300j0D.w()) {
                abstractC0300j0D = null;
            }
            if (abstractC0300j0D != null) {
                return G0.B.i(abstractC0300j0D).d0(abstractC0300j0D, true);
            }
        }
        return C2632c.f21786e;
    }

    public final C2632c h() {
        AbstractC0300j0 abstractC0300j0D = d();
        if (abstractC0300j0D != null) {
            if (!abstractC0300j0D.w()) {
                abstractC0300j0D = null;
            }
            if (abstractC0300j0D != null) {
                return G0.B.g(abstractC0300j0D, true);
            }
        }
        return C2632c.f21786e;
    }

    public final List i(boolean z6, boolean z7) {
        if (!z6 && this.f5808d.f5802d) {
            return x4.y.f26065a;
        }
        ArrayList arrayList = new ArrayList();
        if (!n()) {
            return q(arrayList, z7);
        }
        ArrayList arrayList2 = new ArrayList();
        e(arrayList, arrayList2);
        return arrayList2;
    }

    public final n k() {
        boolean zN = n();
        n nVar = this.f5808d;
        if (!zN) {
            return nVar;
        }
        n nVarH = nVar.h();
        p(new ArrayList(), nVarH);
        return nVarH;
    }

    public final s l() {
        H hT;
        s sVar = this.f5810f;
        if (sVar != null) {
            return sVar;
        }
        H h5 = this.f5807c;
        boolean z6 = this.f5806b;
        if (z6) {
            hT = h5.t();
            while (hT != null) {
                n nVarV = hT.v();
                if (nVarV != null && nVarV.f5801c) {
                    break;
                }
                hT = hT.t();
            }
            hT = null;
        } else {
            hT = null;
        }
        if (hT == null) {
            H hT2 = h5.t();
            while (true) {
                if (hT2 == null) {
                    hT = null;
                    break;
                }
                if (hT2.f2162J.f(8)) {
                    hT = hT2;
                    break;
                }
                hT2 = hT2.t();
            }
        }
        if (hT == null) {
            return null;
        }
        return v.a(hT, z6);
    }

    public final n m() {
        return this.f5808d;
    }

    public final boolean n() {
        return this.f5806b && this.f5808d.f5801c;
    }

    public final boolean o() {
        if (this.f5809e || !j(4, this).isEmpty()) {
            return false;
        }
        H hT = this.f5807c.t();
        while (true) {
            if (hT == null) {
                hT = null;
                break;
            }
            n nVarV = hT.v();
            if (nVarV != null && nVarV.f5801c) {
                break;
            }
            hT = hT.t();
        }
        return hT == null;
    }

    public final void p(ArrayList arrayList, n nVar) {
        if (this.f5808d.f5802d) {
            return;
        }
        q(arrayList, false);
        int size = arrayList.size();
        for (int size2 = arrayList.size(); size2 < size; size2++) {
            s sVar = (s) arrayList.get(size2);
            if (!sVar.n()) {
                nVar.k(sVar.f5808d);
                sVar.p(arrayList, nVar);
            }
        }
    }

    public final List q(ArrayList arrayList, boolean z6) {
        if (this.f5809e) {
            return x4.y.f26065a;
        }
        c(this.f5807c, arrayList);
        if (z6) {
            z zVar = w.f5858y;
            n nVar = this.f5808d;
            N n6 = nVar.f5799a;
            Object objD = n6.d(zVar);
            if (objD == null) {
                objD = null;
            }
            j jVar = (j) objD;
            if (jVar != null && nVar.f5801c && !arrayList.isEmpty()) {
                arrayList.add(b(jVar, new Z(jVar, 13)));
            }
            z zVar2 = w.f5835a;
            if (n6.b(zVar2) && !arrayList.isEmpty() && nVar.f5801c) {
                Object objD2 = n6.d(zVar2);
                if (objD2 == null) {
                    objD2 = null;
                }
                List list = (List) objD2;
                String str = list != null ? (String) AbstractC3251q.g0(list) : null;
                if (str != null) {
                    arrayList.add(0, b(null, new Z(str, 14)));
                }
            }
        }
        return arrayList;
    }
}
