package a0;

import B.AbstractC0057e;
import G0.InterfaceC0245a0;
import G0.InterfaceC0247b0;
import G0.InterfaceC0249c0;
import G0.InterfaceC0273s;
import G0.InterfaceC0274t;
import c0.AbstractC1225z;
import c0.C1224y;
import h1.C2069a;
import i0.C2245i;
import j1.AbstractC2319a;
import java.util.List;
import w4.C3137A;

/* JADX INFO: loaded from: classes.dex */
public final class O0 implements InterfaceC0245a0 {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final J4.c f9572a;

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

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

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final B.J0 f9576e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final float f9577f;

    public O0(J4.c cVar, boolean z6, i2 i2Var, C1224y c1224y, B.J0 j02, float f6) {
        this.f9572a = cVar;
        this.f9573b = z6;
        this.f9574c = i2Var;
        this.f9575d = c1224y;
        this.f9576e = j02;
        this.f9577f = f6;
    }

    public static final int e(int i6, O0 o02, int i7, int i8, G0.q0 q0Var, G0.q0 q0Var2) {
        if (o02.f9573b) {
            i8 = Math.round((1 + 0.0f) * ((i7 - q0Var2.f1999b) / 2.0f));
        }
        return Math.max(i6 + i8, (q0Var != null ? q0Var.f1999b : 0) / 2);
    }

    public final int a(InterfaceC0274t interfaceC0274t, int i6, int i7, int i8, int i9, int i10, int i11, int i12, int i13, long j4, float f6) {
        int[] iArr = {i12, i8, i9, W.b.s0(f6, i11, 0)};
        for (int i14 = 0; i14 < 4; i14++) {
            i10 = Math.max(i10, iArr[i14]);
        }
        B.J0 j02 = this.f9576e;
        float fY = interfaceC0274t.Y(j02.f145b);
        return h1.b.f(Math.max(i6, Math.max(i7, L4.a.d0(W.b.r0(fY, Math.max(fY, i11 / 2.0f), f6) + i10 + interfaceC0274t.Y(j02.f147d)))) + i13, j4);
    }

    public final int b(InterfaceC0274t interfaceC0274t, int i6, int i7, int i8, int i9, int i10, int i11, int i12, long j4, float f6) {
        int i13 = i8 + i9;
        int iMax = Math.max(i10 + i13, Math.max(i12 + i13, W.b.s0(f6, i11, 0))) + i6 + i7;
        h1.m mVar = h1.m.f16628a;
        B.J0 j02 = this.f9576e;
        return h1.b.g(Math.max(iMax, L4.a.d0((i11 + interfaceC0274t.Y(j02.d(mVar) + j02.b(mVar))) * f6)), j4);
    }

    public final int c(InterfaceC0274t interfaceC0274t, List list, int i6, J4.e eVar) {
        Object obj;
        int iB;
        int iIntValue;
        Object obj2;
        int iIntValue2;
        Object obj3;
        Object obj4;
        int iIntValue3;
        Object obj5;
        int iIntValue4;
        Object obj6;
        Object obj7;
        O0 o02 = this;
        float fInvoke = o02.f9575d.invoke();
        int size = list.size();
        int i7 = 0;
        while (true) {
            if (i7 >= size) {
                obj = null;
                break;
            }
            obj = list.get(i7);
            if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj), "Leading")) {
                break;
            }
            i7++;
        }
        InterfaceC0273s interfaceC0273s = (InterfaceC0273s) obj;
        if (interfaceC0273s != null) {
            iB = W.d.B(i6, interfaceC0273s.K(Integer.MAX_VALUE));
            iIntValue = ((Number) eVar.invoke(interfaceC0273s, Integer.valueOf(i6))).intValue();
        } else {
            iB = i6;
            iIntValue = 0;
        }
        int size2 = list.size();
        int i8 = 0;
        while (true) {
            if (i8 >= size2) {
                obj2 = null;
                break;
            }
            obj2 = list.get(i8);
            if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj2), "Trailing")) {
                break;
            }
            i8++;
        }
        InterfaceC0273s interfaceC0273s2 = (InterfaceC0273s) obj2;
        if (interfaceC0273s2 != null) {
            iB = W.d.B(iB, interfaceC0273s2.K(Integer.MAX_VALUE));
            iIntValue2 = ((Number) eVar.invoke(interfaceC0273s2, Integer.valueOf(i6))).intValue();
        } else {
            iIntValue2 = 0;
        }
        int size3 = list.size();
        int i9 = 0;
        while (true) {
            if (i9 >= size3) {
                obj3 = null;
                break;
            }
            obj3 = list.get(i9);
            if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj3), "Label")) {
                break;
            }
            i9++;
        }
        Object obj8 = (InterfaceC0273s) obj3;
        int iIntValue5 = obj8 != null ? ((Number) eVar.invoke(obj8, Integer.valueOf(W.b.s0(fInvoke, iB, i6)))).intValue() : 0;
        int size4 = list.size();
        int i10 = 0;
        while (true) {
            if (i10 >= size4) {
                obj4 = null;
                break;
            }
            obj4 = list.get(i10);
            if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj4), "Prefix")) {
                break;
            }
            i10++;
        }
        InterfaceC0273s interfaceC0273s3 = (InterfaceC0273s) obj4;
        if (interfaceC0273s3 != null) {
            iIntValue3 = ((Number) eVar.invoke(interfaceC0273s3, Integer.valueOf(iB))).intValue();
            iB = W.d.B(iB, interfaceC0273s3.K(Integer.MAX_VALUE));
        } else {
            iIntValue3 = 0;
        }
        int size5 = list.size();
        int i11 = 0;
        while (true) {
            if (i11 >= size5) {
                obj5 = null;
                break;
            }
            obj5 = list.get(i11);
            if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj5), "Suffix")) {
                break;
            }
            i11++;
        }
        InterfaceC0273s interfaceC0273s4 = (InterfaceC0273s) obj5;
        if (interfaceC0273s4 != null) {
            iIntValue4 = ((Number) eVar.invoke(interfaceC0273s4, Integer.valueOf(iB))).intValue();
            iB = W.d.B(iB, interfaceC0273s4.K(Integer.MAX_VALUE));
        } else {
            iIntValue4 = 0;
        }
        int size6 = list.size();
        int i12 = 0;
        while (i12 < size6) {
            Object obj9 = list.get(i12);
            if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj9), "TextField")) {
                int iIntValue6 = ((Number) eVar.invoke(obj9, Integer.valueOf(iB))).intValue();
                int size7 = list.size();
                int i13 = 0;
                while (true) {
                    if (i13 >= size7) {
                        obj6 = null;
                        break;
                    }
                    obj6 = list.get(i13);
                    if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj6), "Hint")) {
                        break;
                    }
                    i13++;
                }
                Object obj10 = (InterfaceC0273s) obj6;
                int iIntValue7 = obj10 != null ? ((Number) eVar.invoke(obj10, Integer.valueOf(iB))).intValue() : 0;
                int size8 = list.size();
                int i14 = 0;
                while (true) {
                    if (i14 >= size8) {
                        obj7 = null;
                        break;
                    }
                    obj7 = list.get(i14);
                    if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj7), "Supporting")) {
                        break;
                    }
                    i14++;
                }
                Object obj11 = (InterfaceC0273s) obj7;
                return o02.a(interfaceC0274t, iIntValue, iIntValue2, iIntValue3, iIntValue4, iIntValue6, iIntValue5, iIntValue7, obj11 != null ? ((Number) eVar.invoke(obj11, Integer.valueOf(i6))).intValue() : 0, h1.b.b(0, 0, 15), fInvoke);
            }
            i12++;
            iIntValue4 = iIntValue4;
            o02 = this;
            iIntValue3 = iIntValue3;
        }
        AbstractC2319a.b("Collection contains no element matching the predicate.");
        throw new E3.v();
    }

    public final int d(InterfaceC0274t interfaceC0274t, List list, int i6, J4.e eVar) {
        Object obj;
        Object obj2;
        Object obj3;
        Object obj4;
        Object obj5;
        Object obj6;
        int size = list.size();
        for (int i7 = 0; i7 < size; i7++) {
            Object obj7 = list.get(i7);
            if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj7), "TextField")) {
                int iIntValue = ((Number) eVar.invoke(obj7, Integer.valueOf(i6))).intValue();
                int size2 = list.size();
                int i8 = 0;
                while (true) {
                    obj = null;
                    if (i8 >= size2) {
                        obj2 = null;
                        break;
                    }
                    obj2 = list.get(i8);
                    if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj2), "Label")) {
                        break;
                    }
                    i8++;
                }
                InterfaceC0273s interfaceC0273s = (InterfaceC0273s) obj2;
                int iIntValue2 = interfaceC0273s != null ? ((Number) eVar.invoke(interfaceC0273s, Integer.valueOf(i6))).intValue() : 0;
                int size3 = list.size();
                int i9 = 0;
                while (true) {
                    if (i9 >= size3) {
                        obj3 = null;
                        break;
                    }
                    obj3 = list.get(i9);
                    if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj3), "Trailing")) {
                        break;
                    }
                    i9++;
                }
                InterfaceC0273s interfaceC0273s2 = (InterfaceC0273s) obj3;
                int iIntValue3 = interfaceC0273s2 != null ? ((Number) eVar.invoke(interfaceC0273s2, Integer.valueOf(i6))).intValue() : 0;
                int size4 = list.size();
                int i10 = 0;
                while (true) {
                    if (i10 >= size4) {
                        obj4 = null;
                        break;
                    }
                    obj4 = list.get(i10);
                    if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj4), "Leading")) {
                        break;
                    }
                    i10++;
                }
                InterfaceC0273s interfaceC0273s3 = (InterfaceC0273s) obj4;
                int iIntValue4 = interfaceC0273s3 != null ? ((Number) eVar.invoke(interfaceC0273s3, Integer.valueOf(i6))).intValue() : 0;
                int size5 = list.size();
                int i11 = 0;
                while (true) {
                    if (i11 >= size5) {
                        obj5 = null;
                        break;
                    }
                    obj5 = list.get(i11);
                    if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj5), "Prefix")) {
                        break;
                    }
                    i11++;
                }
                InterfaceC0273s interfaceC0273s4 = (InterfaceC0273s) obj5;
                int iIntValue5 = interfaceC0273s4 != null ? ((Number) eVar.invoke(interfaceC0273s4, Integer.valueOf(i6))).intValue() : 0;
                int size6 = list.size();
                int i12 = 0;
                while (true) {
                    if (i12 >= size6) {
                        obj6 = null;
                        break;
                    }
                    obj6 = list.get(i12);
                    if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj6), "Suffix")) {
                        break;
                    }
                    i12++;
                }
                InterfaceC0273s interfaceC0273s5 = (InterfaceC0273s) obj6;
                int iIntValue6 = interfaceC0273s5 != null ? ((Number) eVar.invoke(interfaceC0273s5, Integer.valueOf(i6))).intValue() : 0;
                int size7 = list.size();
                int i13 = 0;
                while (true) {
                    if (i13 >= size7) {
                        break;
                    }
                    Object obj8 = list.get(i13);
                    if (kotlin.jvm.internal.o.c(W.d.q((InterfaceC0273s) obj8), "Hint")) {
                        obj = obj8;
                        break;
                    }
                    i13++;
                }
                InterfaceC0273s interfaceC0273s6 = (InterfaceC0273s) obj;
                return b(interfaceC0274t, iIntValue4, iIntValue3, iIntValue5, iIntValue6, iIntValue, iIntValue2, interfaceC0273s6 != null ? ((Number) eVar.invoke(interfaceC0273s6, Integer.valueOf(i6))).intValue() : 0, h1.b.b(0, 0, 15), this.f9575d.invoke());
            }
        }
        AbstractC2319a.b("Collection contains no element matching the predicate.");
        throw new E3.v();
    }

    @Override // G0.InterfaceC0245a0
    public final int maxIntrinsicHeight(InterfaceC0274t interfaceC0274t, List list, int i6) {
        return c(interfaceC0274t, list, i6, new T0.z(25));
    }

    @Override // G0.InterfaceC0245a0
    public final int maxIntrinsicWidth(InterfaceC0274t interfaceC0274t, List list, int i6) {
        return d(interfaceC0274t, list, i6, new T0.z(24));
    }

    @Override // G0.InterfaceC0245a0
    /* JADX INFO: renamed from: measure-3p2s80s */
    public final InterfaceC0247b0 mo1measure3p2s80s(final InterfaceC0249c0 interfaceC0249c0, List list, long j4) {
        Object obj;
        Object obj2;
        G0.q0 q0Var;
        int i6;
        G0.q0 q0VarQ;
        Object obj3;
        G0.q0 q0Var2;
        int i7;
        G0.q0 q0VarQ2;
        Object obj4;
        G0.q0 q0Var3;
        int i8;
        G0.q0 q0VarQ3;
        Object obj5;
        long jFloatToRawIntBits;
        Object obj6;
        int i9;
        Object obj7;
        G0.q0 q0Var4;
        int i10;
        G0.q0 q0Var5;
        int i11;
        kotlin.jvm.internal.C c6;
        int i12;
        kotlin.jvm.internal.C c7;
        G0.q0 q0Var6;
        int i13;
        long j6;
        int i14;
        G0.q0 q0Var7;
        G0.q0 q0Var8;
        int i15;
        int i16;
        G0.q0 q0Var9;
        float f6;
        G0.q0 q0Var10;
        O0 o02;
        InterfaceC0249c0 interfaceC0249c02;
        G0.q0 q0Var11;
        int i17;
        int i18;
        G0.q0 q0Var12;
        int i19;
        int i20;
        int i21;
        O0 o03;
        G0.q0 q0Var13;
        G0.q0 q0Var14;
        int i22;
        kotlin.jvm.internal.C c8;
        int i23;
        InterfaceC0249c0 interfaceC0249c03;
        float f7;
        List list2 = list;
        float fInvoke = this.f9575d.invoke();
        B.J0 j02 = this.f9576e;
        int iG0 = interfaceC0249c0.g0(j02.f147d);
        long jA = C2069a.a(j4, 0, 0, 0, 0, 10);
        int size = list2.size();
        int i24 = 0;
        while (true) {
            if (i24 >= size) {
                obj = null;
                break;
            }
            obj = list2.get(i24);
            if (kotlin.jvm.internal.o.c(G0.B.j((G0.Z) obj), "Leading")) {
                break;
            }
            i24++;
        }
        G0.Z z6 = (G0.Z) obj;
        G0.q0 q0VarQ4 = z6 != null ? z6.Q(jA) : null;
        int i25 = q0VarQ4 != null ? q0VarQ4.f1998a : 0;
        int iMax = Math.max(0, q0VarQ4 != null ? q0VarQ4.f1999b : 0);
        int size2 = list2.size();
        int i26 = 0;
        while (true) {
            if (i26 >= size2) {
                obj2 = null;
                break;
            }
            obj2 = list2.get(i26);
            if (kotlin.jvm.internal.o.c(G0.B.j((G0.Z) obj2), "Trailing")) {
                break;
            }
            i26++;
        }
        G0.Z z7 = (G0.Z) obj2;
        if (z7 != null) {
            q0Var = q0VarQ4;
            i6 = i25;
            q0VarQ = z7.Q(h1.b.j(-i25, 0, 2, jA));
        } else {
            q0Var = q0VarQ4;
            i6 = i25;
            q0VarQ = null;
        }
        int i27 = i6 + (q0VarQ != null ? q0VarQ.f1998a : 0);
        int iMax2 = Math.max(iMax, q0VarQ != null ? q0VarQ.f1999b : 0);
        int size3 = list2.size();
        int i28 = 0;
        while (true) {
            if (i28 >= size3) {
                obj3 = null;
                break;
            }
            obj3 = list2.get(i28);
            int i29 = size3;
            if (kotlin.jvm.internal.o.c(G0.B.j((G0.Z) obj3), "Prefix")) {
                break;
            }
            i28++;
            size3 = i29;
        }
        G0.Z z8 = (G0.Z) obj3;
        if (z8 != null) {
            q0Var2 = q0VarQ;
            i7 = i27;
            q0VarQ2 = z8.Q(h1.b.j(-i27, 0, 2, jA));
        } else {
            q0Var2 = q0VarQ;
            i7 = i27;
            q0VarQ2 = null;
        }
        int i30 = i7 + (q0VarQ2 != null ? q0VarQ2.f1998a : 0);
        int iMax3 = Math.max(iMax2, q0VarQ2 != null ? q0VarQ2.f1999b : 0);
        int size4 = list2.size();
        int i31 = 0;
        while (true) {
            if (i31 >= size4) {
                obj4 = null;
                break;
            }
            obj4 = list2.get(i31);
            int i32 = size4;
            if (kotlin.jvm.internal.o.c(G0.B.j((G0.Z) obj4), "Suffix")) {
                break;
            }
            i31++;
            size4 = i32;
        }
        G0.Z z9 = (G0.Z) obj4;
        if (z9 != null) {
            q0Var3 = q0VarQ2;
            i8 = i30;
            q0VarQ3 = z9.Q(h1.b.j(-i30, 0, 2, jA));
        } else {
            q0Var3 = q0VarQ2;
            i8 = i30;
            q0VarQ3 = null;
        }
        int i33 = i8 + (q0VarQ3 != null ? q0VarQ3.f1998a : 0);
        int iMax4 = Math.max(iMax3, q0VarQ3 != null ? q0VarQ3.f1999b : 0);
        int size5 = list2.size();
        int i34 = 0;
        while (true) {
            if (i34 >= size5) {
                obj5 = null;
                break;
            }
            obj5 = list2.get(i34);
            int i35 = size5;
            if (kotlin.jvm.internal.o.c(G0.B.j((G0.Z) obj5), "Label")) {
                break;
            }
            i34++;
            size5 = i35;
        }
        G0.Z z10 = (G0.Z) obj5;
        kotlin.jvm.internal.C c9 = new kotlin.jvm.internal.C();
        int iG02 = interfaceC0249c0.g0(j02.d(interfaceC0249c0.getLayoutDirection())) + interfaceC0249c0.g0(j02.b(interfaceC0249c0.getLayoutDirection()));
        int i36 = -W.b.s0(fInvoke, i33 + iG02, iG02);
        int i37 = -iG0;
        G0.q0 q0Var15 = q0Var;
        G0.q0 q0VarQ5 = z10 != null ? z10.Q(h1.b.i(i36, i37, jA)) : null;
        c9.f20115a = q0VarQ5;
        if (q0VarQ5 != null) {
            jFloatToRawIntBits = (((long) Float.floatToRawIntBits(q0VarQ5.f1999b)) & 4294967295L) | (((long) Float.floatToRawIntBits(q0VarQ5.f1998a)) << 32);
        } else {
            jFloatToRawIntBits = 0;
        }
        this.f9572a.invoke(new o0.e(jFloatToRawIntBits));
        int size6 = list2.size();
        int i38 = 0;
        while (true) {
            if (i38 >= size6) {
                obj6 = null;
                break;
            }
            obj6 = list2.get(i38);
            if (kotlin.jvm.internal.o.c(G0.B.j((G0.Z) obj6), "Supporting")) {
                break;
            }
            i38++;
        }
        G0.Z z11 = (G0.Z) obj6;
        int iJ0 = z11 != null ? z11.j0(C2069a.j(j4)) : 0;
        G0.q0 q0Var16 = (G0.q0) c9.f20115a;
        int iMax5 = Math.max((q0Var16 != null ? q0Var16.f1999b : 0) / 2, interfaceC0249c0.g0(j02.f145b));
        long j7 = j4;
        long jA2 = C2069a.a(h1.b.i(-i33, (i37 - iMax5) - iJ0, j7), 0, 0, 0, 0, 11);
        int size7 = list2.size();
        int i39 = 0;
        while (i39 < size7) {
            int i40 = size7;
            G0.Z z12 = (G0.Z) list2.get(i39);
            int i41 = iMax5;
            if (kotlin.jvm.internal.o.c(G0.B.j(z12), "TextField")) {
                G0.q0 q0VarQ6 = z12.Q(jA2);
                long jA3 = C2069a.a(jA2, 0, 0, 0, 0, 14);
                int size8 = list2.size();
                int i42 = 0;
                while (true) {
                    if (i42 >= size8) {
                        i9 = iG0;
                        obj7 = null;
                        break;
                    }
                    obj7 = list2.get(i42);
                    i9 = iG0;
                    int i43 = size8;
                    if (kotlin.jvm.internal.o.c(G0.B.j((G0.Z) obj7), "Hint")) {
                        break;
                    }
                    i42++;
                    size8 = i43;
                    iG0 = i9;
                }
                G0.Z z13 = (G0.Z) obj7;
                G0.q0 q0VarQ7 = z13 != null ? z13.Q(jA3) : null;
                int iMax6 = Math.max(iMax4, Math.max(q0VarQ6.f1999b, q0VarQ7 != null ? q0VarQ7.f1999b : 0) + i41 + i9);
                int i44 = q0Var15 != null ? q0Var15.f1998a : 0;
                G0.q0 q0Var17 = q0Var2;
                if (q0Var2 != null) {
                    q0Var4 = q0Var15;
                    i10 = q0Var17.f1998a;
                } else {
                    q0Var4 = q0Var15;
                    i10 = 0;
                }
                G0.q0 q0Var18 = q0Var3;
                int i45 = q0Var3 != null ? q0Var18.f1998a : 0;
                if (q0VarQ3 != null) {
                    i11 = q0VarQ3.f1998a;
                    q0Var5 = q0Var17;
                } else {
                    q0Var5 = q0Var17;
                    i11 = 0;
                }
                int i46 = q0VarQ6.f1998a;
                G0.q0 q0Var19 = (G0.q0) c9.f20115a;
                if (q0Var19 != null) {
                    i12 = q0Var19.f1998a;
                    c6 = c9;
                } else {
                    c6 = c9;
                    i12 = 0;
                }
                if (q0VarQ7 != null) {
                    q0Var6 = q0Var5;
                    i13 = i44;
                    c7 = c6;
                    j6 = j7;
                    i14 = q0VarQ7.f1998a;
                    q0Var7 = q0VarQ7;
                    q0Var8 = q0VarQ3;
                    i15 = i45;
                    i16 = iMax6;
                    q0Var9 = q0Var18;
                    f6 = fInvoke;
                    q0Var10 = q0VarQ6;
                    interfaceC0249c02 = interfaceC0249c0;
                    o02 = this;
                } else {
                    c7 = c6;
                    q0Var6 = q0Var5;
                    i13 = i44;
                    j6 = j7;
                    i14 = 0;
                    q0Var7 = q0VarQ7;
                    q0Var8 = q0VarQ3;
                    i15 = i45;
                    i16 = iMax6;
                    q0Var9 = q0Var18;
                    f6 = fInvoke;
                    q0Var10 = q0VarQ6;
                    o02 = this;
                    interfaceC0249c02 = interfaceC0249c0;
                }
                int iB = o02.b(interfaceC0249c02, i13, i10, i15, i11, i46, i12, i14, j6, f6);
                long jA4 = C2069a.a(h1.b.j(0, -i16, 1, jA), 0, iB, 0, 0, 9);
                int i47 = iB;
                final G0.q0 q0VarQ8 = z11 != null ? z11.Q(jA4) : null;
                int i48 = q0VarQ8 != null ? q0VarQ8.f1999b : 0;
                final G0.q0 q0Var20 = q0Var4;
                int i49 = q0Var4 != null ? q0Var20.f1999b : 0;
                G0.q0 q0Var21 = q0Var6;
                int i50 = q0Var21 != null ? q0Var21.f1999b : 0;
                G0.q0 q0Var22 = q0Var9;
                int i51 = q0Var22 != null ? q0Var22.f1999b : 0;
                G0.q0 q0Var23 = q0Var8;
                int i52 = q0Var23 != null ? q0Var23.f1999b : 0;
                G0.q0 q0Var24 = q0Var10;
                int i53 = q0Var24.f1999b;
                kotlin.jvm.internal.C c10 = c7;
                G0.q0 q0Var25 = (G0.q0) c10.f20115a;
                int i54 = q0Var25 != null ? q0Var25.f1999b : 0;
                int i55 = i48;
                final G0.q0 q0Var26 = q0Var7;
                if (q0Var26 != null) {
                    q0Var11 = q0Var24;
                    i17 = i54;
                    i18 = q0Var26.f1999b;
                } else {
                    q0Var11 = q0Var24;
                    i17 = i54;
                    i18 = 0;
                }
                if (q0VarQ8 != null) {
                    q0Var12 = q0Var23;
                    i19 = i52;
                    i20 = i53;
                    i21 = q0VarQ8.f1999b;
                    q0Var13 = q0Var21;
                    q0Var14 = q0Var22;
                    i22 = i51;
                    c8 = c10;
                    i23 = 0;
                    interfaceC0249c03 = interfaceC0249c0;
                    f7 = f6;
                    o03 = this;
                } else {
                    q0Var12 = q0Var23;
                    i19 = i52;
                    i20 = i53;
                    i21 = 0;
                    o03 = this;
                    q0Var13 = q0Var21;
                    q0Var14 = q0Var22;
                    i22 = i51;
                    c8 = c10;
                    i23 = 0;
                    interfaceC0249c03 = interfaceC0249c0;
                    f7 = f6;
                }
                final int iA = o03.a(interfaceC0249c03, i49, i50, i22, i19, i20, i17, i18, i21, j4, f7);
                final float f8 = f7;
                int i56 = iA - i55;
                int size9 = list.size();
                int i57 = i23;
                while (i57 < size9) {
                    G0.Z z14 = (G0.Z) list.get(i57);
                    if (kotlin.jvm.internal.o.c(G0.B.j(z14), "Container")) {
                        final G0.q0 q0VarQ9 = z14.Q(h1.b.a(i47 != Integer.MAX_VALUE ? i47 : i23, i47, i56 != Integer.MAX_VALUE ? i56 : i23, i56));
                        final int i58 = i47;
                        final G0.q0 q0Var27 = q0Var13;
                        final G0.q0 q0Var28 = q0Var14;
                        final kotlin.jvm.internal.C c11 = c8;
                        final G0.q0 q0Var29 = q0Var11;
                        final G0.q0 q0Var30 = q0Var12;
                        return interfaceC0249c0.e(i58, iA, x4.z.f26066a, new J4.c() { // from class: a0.N0
                            @Override // J4.c
                            public final Object invoke(Object obj8) {
                                float f9;
                                G0.q0 q0Var31;
                                O0 o04;
                                int i59;
                                int i60;
                                G0.q0 q0Var32;
                                O0 o05;
                                int i61;
                                float f10;
                                int iRound;
                                float f11;
                                float f12;
                                G0.p0 p0Var = (G0.p0) obj8;
                                G0.q0 q0Var33 = (G0.q0) c11.f20115a;
                                InterfaceC0249c0 interfaceC0249c04 = interfaceC0249c0;
                                float fA = interfaceC0249c04.a();
                                h1.m layoutDirection = interfaceC0249c04.getLayoutDirection();
                                O0 o06 = this.f9556a;
                                float fY = interfaceC0249c04.Y(o06.f9577f);
                                p0Var.l(q0VarQ9, 0, 0, 0.0f);
                                G0.q0 q0Var34 = q0VarQ8;
                                int i62 = iA - (q0Var34 != null ? q0Var34.f1999b : 0);
                                B.J0 j03 = o06.f9576e;
                                int iD0 = L4.a.d0(j03.f145b * fA);
                                G0.q0 q0Var35 = q0Var20;
                                if (q0Var35 != null) {
                                    f9 = 0.0f;
                                    G0.p0.r(p0Var, q0Var35, 0, Math.round((1 + 0.0f) * ((i62 - q0Var35.f1999b) / 2.0f)));
                                } else {
                                    f9 = 0.0f;
                                }
                                int i63 = i58;
                                G0.q0 q0Var36 = q0Var27;
                                if (q0Var33 != null) {
                                    if (o06.f9573b) {
                                        f10 = fY;
                                        iRound = Math.round((1 + f9) * ((i62 - q0Var33.f1999b) / 2.0f));
                                    } else {
                                        f10 = fY;
                                        iRound = iD0;
                                    }
                                    int i64 = -(q0Var33.f1999b / 2);
                                    float f13 = f8;
                                    int iS0 = W.b.s0(f13, iRound, i64);
                                    i2 i2Var = o06.f9574c;
                                    float fM = AbstractC0057e.m(j03, layoutDirection) * fA;
                                    float fL = AbstractC0057e.l(j03, layoutDirection) * fA;
                                    if (q0Var35 == null) {
                                        f11 = fM;
                                    } else {
                                        float f14 = q0Var35.f1998a;
                                        float f15 = fM - f10;
                                        if (f15 < f9) {
                                            f15 = f9;
                                        }
                                        f11 = f14 + f15;
                                    }
                                    if (q0Var36 == null) {
                                        o04 = o06;
                                        f12 = fL;
                                    } else {
                                        o04 = o06;
                                        float f16 = q0Var36.f1998a;
                                        float f17 = fL - f10;
                                        if (f17 < f9) {
                                            f17 = f9;
                                        }
                                        f12 = f16 + f17;
                                    }
                                    q0Var31 = q0Var36;
                                    h1.m mVar = h1.m.f16628a;
                                    float f18 = layoutDirection == mVar ? fM : fL;
                                    float f19 = layoutDirection == mVar ? f11 : f12;
                                    float f20 = AbstractC1225z.f13384a;
                                    p0Var.l(q0Var33, L4.a.d0(W.b.r0(i2Var.f9951b.a(q0Var33.f1998a, i63 - L4.a.d0(f11 + f12), layoutDirection) + f19, ((C2245i) AbstractC1225z.c(i2Var)).a(q0Var33.f1998a, i63 - L4.a.d0(fM + fL), layoutDirection) + f18, f13)), iS0, f9);
                                } else {
                                    q0Var31 = q0Var36;
                                    o04 = o06;
                                }
                                G0.q0 q0Var37 = q0Var28;
                                if (q0Var37 != null) {
                                    i59 = i62;
                                    i60 = iD0;
                                    q0Var32 = q0Var31;
                                    o05 = o04;
                                    i61 = 0;
                                    G0.p0.r(p0Var, q0Var37, q0Var35 != null ? q0Var35.f1998a : 0, O0.e(0, o05, i59, i60, q0Var33, q0Var37));
                                } else {
                                    i59 = i62;
                                    i60 = iD0;
                                    q0Var32 = q0Var31;
                                    o05 = o04;
                                    i61 = 0;
                                }
                                int i65 = (q0Var35 != null ? q0Var35.f1998a : 0) + (q0Var37 != null ? q0Var37.f1998a : 0);
                                G0.q0 q0Var38 = q0Var29;
                                G0.p0.r(p0Var, q0Var38, i65, O0.e(i61, o05, i59, i60, q0Var33, q0Var38));
                                G0.q0 q0Var39 = q0Var26;
                                if (q0Var39 != null) {
                                    G0.p0.r(p0Var, q0Var39, i65, O0.e(i61, o05, i59, i60, q0Var33, q0Var39));
                                }
                                G0.q0 q0Var40 = q0Var30;
                                if (q0Var40 != null) {
                                    G0.p0.r(p0Var, q0Var40, (i63 - (q0Var32 != null ? q0Var32.f1998a : 0)) - q0Var40.f1998a, O0.e(i61, o05, i59, i60, q0Var33, q0Var40));
                                }
                                if (q0Var32 != null) {
                                    G0.p0.r(p0Var, q0Var32, i63 - q0Var32.f1998a, Math.round((1 + 0.0f) * ((i59 - q0Var32.f1999b) / 2.0f)));
                                }
                                if (q0Var34 != null) {
                                    G0.p0.r(p0Var, q0Var34, 0, i59);
                                }
                                return C3137A.f25453a;
                            }
                        });
                    }
                    i57++;
                    i47 = i47;
                    iA = iA;
                }
                AbstractC2319a.b("Collection contains no element matching the predicate.");
                throw new E3.v();
            }
            i39++;
            j7 = j4;
            iMax5 = i41;
            size7 = i40;
            jA2 = jA2;
            list2 = list2;
            iG0 = iG0;
        }
        AbstractC2319a.b("Collection contains no element matching the predicate.");
        throw new E3.v();
    }

    @Override // G0.InterfaceC0245a0
    public final int minIntrinsicHeight(InterfaceC0274t interfaceC0274t, List list, int i6) {
        return c(interfaceC0274t, list, i6, new T0.z(23));
    }

    @Override // G0.InterfaceC0245a0
    public final int minIntrinsicWidth(InterfaceC0274t interfaceC0274t, List list, int i6) {
        return d(interfaceC0274t, list, i6, new T0.z(26));
    }
}
