package w;

import androidx.constraintlayout.core.widgets.ConstraintAnchor$Type;
import androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour;
import g7.z;
import java.lang.ref.WeakReference;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashSet;
import java.util.Iterator;
import xyz.stream.utils.t;

/* JADX INFO: loaded from: classes.dex */
public final class e extends n {
    public boolean A0;
    public final u.f B0;
    public int C0;
    public int D0;
    public int E0;
    public int F0;
    public b[] G0;
    public b[] H0;
    public int I0;
    public boolean J0;
    public boolean K0;
    public WeakReference L0;
    public WeakReference M0;
    public WeakReference N0;
    public WeakReference O0;
    public final HashSet P0;
    public final x.b Q0;

    /* JADX INFO: renamed from: w0, reason: collision with root package name */
    public final t f34075w0;

    /* JADX INFO: renamed from: x0, reason: collision with root package name */
    public final x.e f34076x0;

    /* JADX INFO: renamed from: y0, reason: collision with root package name */
    public int f34077y0;
    public androidx.constraintlayout.widget.d z0;

    public e() {
        this.f34111v0 = new ArrayList();
        this.f34075w0 = new t(this);
        x.e eVar = new x.e();
        eVar.f34297b = true;
        eVar.f34298c = true;
        eVar.f34300e = new ArrayList();
        new ArrayList();
        eVar.f34301f = null;
        eVar.f34302g = new x.b();
        eVar.f34303h = new ArrayList();
        eVar.f34296a = this;
        eVar.f34299d = this;
        this.f34076x0 = eVar;
        this.z0 = null;
        this.A0 = false;
        this.B0 = new u.f();
        this.E0 = 0;
        this.F0 = 0;
        this.G0 = new b[4];
        this.H0 = new b[4];
        this.I0 = 257;
        this.J0 = false;
        this.K0 = false;
        this.L0 = null;
        this.M0 = null;
        this.N0 = null;
        this.O0 = null;
        this.P0 = new HashSet();
        this.Q0 = new x.b();
    }

    public static void X(d dVar, androidx.constraintlayout.widget.d dVar2, x.b bVar) {
        int i10;
        int i11;
        if (dVar2 == null) {
            return;
        }
        if (dVar.f34045i0 == 8 || (dVar instanceof h) || (dVar instanceof a)) {
            bVar.f34288e = 0;
            bVar.f34289f = 0;
            return;
        }
        ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr = dVar.U;
        bVar.f34284a = constraintWidget$DimensionBehaviourArr[0];
        bVar.f34285b = constraintWidget$DimensionBehaviourArr[1];
        bVar.f34286c = dVar.s();
        bVar.f34287d = dVar.m();
        bVar.f34292i = false;
        bVar.f34293j = 0;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour = bVar.f34284a;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2 = ConstraintWidget$DimensionBehaviour.f1014c;
        boolean z10 = constraintWidget$DimensionBehaviour == constraintWidget$DimensionBehaviour2;
        boolean z11 = bVar.f34285b == constraintWidget$DimensionBehaviour2;
        boolean z12 = z10 && dVar.Y > 0.0f;
        boolean z13 = z11 && dVar.Y > 0.0f;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour3 = ConstraintWidget$DimensionBehaviour.f1013b;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour4 = ConstraintWidget$DimensionBehaviour.f1012a;
        if (z10 && dVar.v(0) && dVar.f34062r == 0 && !z12) {
            bVar.f34284a = constraintWidget$DimensionBehaviour3;
            if (z11 && dVar.f34064s == 0) {
                bVar.f34284a = constraintWidget$DimensionBehaviour4;
            }
            z10 = false;
        }
        if (z11 && dVar.v(1) && dVar.f34064s == 0 && !z13) {
            bVar.f34285b = constraintWidget$DimensionBehaviour3;
            if (z10 && dVar.f34062r == 0) {
                bVar.f34285b = constraintWidget$DimensionBehaviour4;
            }
            z11 = false;
        }
        if (dVar.C()) {
            bVar.f34284a = constraintWidget$DimensionBehaviour4;
            z10 = false;
        }
        if (dVar.D()) {
            bVar.f34285b = constraintWidget$DimensionBehaviour4;
            z11 = false;
        }
        int[] iArr = dVar.f34066t;
        if (z12) {
            if (iArr[0] == 4) {
                bVar.f34284a = constraintWidget$DimensionBehaviour4;
            } else if (!z11) {
                if (bVar.f34285b == constraintWidget$DimensionBehaviour4) {
                    i11 = bVar.f34287d;
                } else {
                    bVar.f34284a = constraintWidget$DimensionBehaviour3;
                    dVar2.b(dVar, bVar);
                    i11 = bVar.f34289f;
                }
                bVar.f34284a = constraintWidget$DimensionBehaviour4;
                bVar.f34286c = (int) (dVar.Y * i11);
            }
        }
        if (z13) {
            if (iArr[1] == 4) {
                bVar.f34285b = constraintWidget$DimensionBehaviour4;
            } else if (!z10) {
                if (bVar.f34284a == constraintWidget$DimensionBehaviour4) {
                    i10 = bVar.f34286c;
                } else {
                    bVar.f34285b = constraintWidget$DimensionBehaviour3;
                    dVar2.b(dVar, bVar);
                    i10 = bVar.f34288e;
                }
                bVar.f34285b = constraintWidget$DimensionBehaviour4;
                if (dVar.Z == -1) {
                    bVar.f34287d = (int) (i10 / dVar.Y);
                } else {
                    bVar.f34287d = (int) (dVar.Y * i10);
                }
            }
        }
        dVar2.b(dVar, bVar);
        dVar.Q(bVar.f34288e);
        dVar.N(bVar.f34289f);
        dVar.E = bVar.f34291h;
        dVar.K(bVar.f34290g);
        bVar.f34293j = 0;
    }

    @Override // w.n, w.d
    public final void E() {
        this.B0.t();
        this.C0 = 0;
        this.D0 = 0;
        super.E();
    }

    @Override // w.d
    public final void R(boolean z10, boolean z11) {
        super.R(z10, z11);
        int size = this.f34111v0.size();
        for (int i10 = 0; i10 < size; i10++) {
            ((d) this.f34111v0.get(i10)).R(z10, z11);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:349:0x060c  */
    /* JADX WARN: Removed duplicated region for block: B:360:0x0636  */
    /* JADX WARN: Removed duplicated region for block: B:375:0x0667  */
    /* JADX WARN: Removed duplicated region for block: B:380:0x067d  */
    /* JADX WARN: Removed duplicated region for block: B:387:0x069c  */
    /* JADX WARN: Removed duplicated region for block: B:391:0x06a7  */
    /* JADX WARN: Removed duplicated region for block: B:394:0x06b2 A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:396:0x06b8  */
    /* JADX WARN: Removed duplicated region for block: B:399:0x06c1  */
    /* JADX WARN: Removed duplicated region for block: B:403:0x06c8  */
    /* JADX WARN: Removed duplicated region for block: B:406:0x06d2  */
    /* JADX WARN: Removed duplicated region for block: B:412:0x06ef  */
    /* JADX WARN: Removed duplicated region for block: B:442:0x076d  */
    /* JADX WARN: Removed duplicated region for block: B:471:0x07f5  */
    /* JADX WARN: Removed duplicated region for block: B:473:0x07f9 A[PHI: r23 r24 r25 r26 r27
      0x07f9: PHI (r23v3 w.c) = (r23v5 w.c), (r23v8 w.c) binds: [B:479:0x0827, B:472:0x07f6] A[DONT_GENERATE, DONT_INLINE]
      0x07f9: PHI (r24v7 boolean) = (r24v22 boolean), (r24v29 boolean) binds: [B:479:0x0827, B:472:0x07f6] A[DONT_GENERATE, DONT_INLINE]
      0x07f9: PHI (r25v3 w.c) = (r25v5 w.c), (r25v13 w.c) binds: [B:479:0x0827, B:472:0x07f6] A[DONT_GENERATE, DONT_INLINE]
      0x07f9: PHI (r26v2 java.util.ArrayList) = (r26v4 java.util.ArrayList), (r26v14 java.util.ArrayList) binds: [B:479:0x0827, B:472:0x07f6] A[DONT_GENERATE, DONT_INLINE]
      0x07f9: PHI (r27v2 int) = (r27v4 int), (r27v14 int) binds: [B:479:0x0827, B:472:0x07f6] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:47:0x0106  */
    /* JADX WARN: Removed duplicated region for block: B:483:0x083f  */
    /* JADX WARN: Removed duplicated region for block: B:490:0x0863  */
    /* JADX WARN: Removed duplicated region for block: B:496:0x087d A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:511:0x08e6  */
    /* JADX WARN: Removed duplicated region for block: B:514:0x08f8  */
    /* JADX WARN: Removed duplicated region for block: B:517:0x0913  */
    /* JADX WARN: Removed duplicated region for block: B:518:0x091f  */
    /* JADX WARN: Removed duplicated region for block: B:520:0x0922  */
    /* JADX WARN: Removed duplicated region for block: B:533:0x0960 A[PHI: r15 r24
      0x0960: PHI (r15v10 ??) = (r15v9 ??), (r15v15 ??), (r15v15 ??) binds: [B:519:0x0920, B:527:0x0941, B:528:0x0943] A[DONT_GENERATE, DONT_INLINE]
      0x0960: PHI (r24v12 boolean) = (r24v11 boolean), (r24v15 boolean), (r24v15 boolean) binds: [B:519:0x0920, B:527:0x0941, B:528:0x0943] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:535:0x0965  */
    /* JADX WARN: Removed duplicated region for block: B:539:0x0979  */
    /* JADX WARN: Removed duplicated region for block: B:611:0x0966 A[SYNTHETIC] */
    /* JADX WARN: Type inference failed for: r15v0 */
    /* JADX WARN: Type inference failed for: r15v1 */
    /* JADX WARN: Type inference failed for: r15v10 */
    /* JADX WARN: Type inference failed for: r15v11 */
    /* JADX WARN: Type inference failed for: r15v12 */
    /* JADX WARN: Type inference failed for: r15v13 */
    /* JADX WARN: Type inference failed for: r15v14 */
    /* JADX WARN: Type inference failed for: r15v15 */
    /* JADX WARN: Type inference failed for: r15v16 */
    /* JADX WARN: Type inference failed for: r15v17 */
    /* JADX WARN: Type inference failed for: r15v18 */
    /* JADX WARN: Type inference failed for: r15v45 */
    /* JADX WARN: Type inference failed for: r15v50 */
    /* JADX WARN: Type inference failed for: r15v51 */
    /* JADX WARN: Type inference failed for: r15v52 */
    /* JADX WARN: Type inference failed for: r15v53 */
    /* JADX WARN: Type inference failed for: r15v54 */
    /* JADX WARN: Type inference failed for: r15v55 */
    /* JADX WARN: Type inference failed for: r15v56 */
    /* JADX WARN: Type inference failed for: r15v57 */
    /* JADX WARN: Type inference failed for: r15v9 */
    /* JADX WARN: Type inference failed for: r22v11 */
    /* JADX WARN: Type inference failed for: r22v2 */
    /* JADX WARN: Type inference failed for: r22v3 */
    /* JADX WARN: Type inference failed for: r22v5 */
    /* JADX WARN: Type inference failed for: r22v6 */
    /* JADX WARN: Type inference failed for: r22v7 */
    /* JADX WARN: Type inference failed for: r32v0, types: [w.d, w.e, w.n] */
    /* JADX WARN: Type inference failed for: r7v14 */
    /* JADX WARN: Type inference failed for: r7v15, types: [boolean] */
    /* JADX WARN: Type inference failed for: r7v17 */
    @Override // w.n
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void T() {
        int i10;
        boolean[] zArr;
        int i11;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour;
        c cVar;
        u.f fVar;
        int i12;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2;
        int i13;
        int i14;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour3;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour4;
        c cVar2;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour5;
        boolean z10;
        char c6;
        int i15;
        int i16;
        ?? r15;
        boolean z11;
        int i17;
        ArrayList arrayList;
        ?? r22;
        c cVar3;
        boolean z12;
        int size;
        int i18;
        boolean z13;
        boolean z14;
        int iMax;
        int iMax2;
        ?? r72;
        ?? r152;
        int i19;
        ?? r153;
        int i20;
        ?? r154;
        ?? r222;
        WeakReference weakReference;
        u.k kVarK;
        WeakReference weakReference2;
        WeakReference weakReference3;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour6;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour7;
        x.j jVar;
        int i21;
        int iS;
        int i22;
        int iM;
        int iB;
        x.j jVar2;
        x.j jVar3;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour8;
        boolean[] zArr2 = k.f34108a;
        this.f34029a0 = 0;
        this.f34031b0 = 0;
        this.J0 = false;
        this.K0 = false;
        int size2 = this.f34111v0.size();
        int iMax3 = Math.max(0, s());
        int iMax4 = Math.max(0, m());
        ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr = this.U;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour9 = constraintWidget$DimensionBehaviourArr[1];
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour10 = constraintWidget$DimensionBehaviourArr[0];
        int i23 = this.f34077y0;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour11 = ConstraintWidget$DimensionBehaviour.f1014c;
        c cVar4 = this.K;
        c cVar5 = this.J;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour12 = ConstraintWidget$DimensionBehaviour.f1012a;
        if (i23 == 0 && k.b(this.I0, 1)) {
            androidx.constraintlayout.widget.d dVar = this.z0;
            ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr2 = this.U;
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour13 = constraintWidget$DimensionBehaviourArr2[0];
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour14 = constraintWidget$DimensionBehaviourArr2[1];
            G();
            ArrayList arrayList2 = this.f34111v0;
            int size3 = arrayList2.size();
            zArr = zArr2;
            for (int i24 = 0; i24 < size3; i24++) {
                ((d) arrayList2.get(i24)).G();
            }
            boolean z15 = this.A0;
            if (constraintWidget$DimensionBehaviour13 == constraintWidget$DimensionBehaviour12) {
                i11 = iMax4;
                L(0, s());
            } else {
                i11 = iMax4;
                cVar5.l(0);
                this.f34029a0 = 0;
            }
            boolean z16 = false;
            int i25 = 0;
            boolean z17 = false;
            while (i25 < size3) {
                c cVar6 = cVar5;
                d dVar2 = (d) arrayList2.get(i25);
                int i26 = iMax3;
                if (dVar2 instanceof h) {
                    h hVar = (h) dVar2;
                    constraintWidget$DimensionBehaviour8 = constraintWidget$DimensionBehaviour9;
                    if (hVar.z0 == 1) {
                        int i27 = hVar.f34103w0;
                        if (i27 != -1) {
                            hVar.T(i27);
                        } else if (hVar.f34104x0 != -1 && C()) {
                            hVar.T(s() - hVar.f34104x0);
                        } else if (C()) {
                            hVar.T((int) ((hVar.f34102v0 * s()) + 0.5f));
                        }
                        z16 = true;
                    }
                } else {
                    constraintWidget$DimensionBehaviour8 = constraintWidget$DimensionBehaviour9;
                    if ((dVar2 instanceof a) && ((a) dVar2).W() == 0) {
                        z17 = true;
                    }
                }
                i25++;
                iMax3 = i26;
                cVar5 = cVar6;
                constraintWidget$DimensionBehaviour9 = constraintWidget$DimensionBehaviour8;
            }
            i10 = iMax3;
            constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour9;
            cVar = cVar5;
            if (z16) {
                for (int i28 = 0; i28 < size3; i28++) {
                    d dVar3 = (d) arrayList2.get(i28);
                    if (dVar3 instanceof h) {
                        h hVar2 = (h) dVar3;
                        if (hVar2.z0 == 1) {
                            x.f.b(0, hVar2, dVar, z15);
                        }
                    }
                }
            }
            x.f.b(0, this, dVar, z15);
            if (z17) {
                for (int i29 = 0; i29 < size3; i29++) {
                    d dVar4 = (d) arrayList2.get(i29);
                    if (dVar4 instanceof a) {
                        a aVar = (a) dVar4;
                        if (aVar.W() == 0 && aVar.V()) {
                            x.f.b(1, aVar, dVar, z15);
                        }
                    }
                }
            }
            if (constraintWidget$DimensionBehaviour14 == constraintWidget$DimensionBehaviour12) {
                M(0, m());
            } else {
                cVar4.l(0);
                this.f34031b0 = 0;
            }
            boolean z18 = false;
            boolean z19 = false;
            for (int i30 = 0; i30 < size3; i30++) {
                d dVar5 = (d) arrayList2.get(i30);
                if (dVar5 instanceof h) {
                    h hVar3 = (h) dVar5;
                    if (hVar3.z0 == 0) {
                        int i31 = hVar3.f34103w0;
                        if (i31 != -1) {
                            hVar3.T(i31);
                        } else if (hVar3.f34104x0 != -1 && D()) {
                            hVar3.T(m() - hVar3.f34104x0);
                        } else if (D()) {
                            hVar3.T((int) ((hVar3.f34102v0 * m()) + 0.5f));
                        }
                        z18 = true;
                    }
                } else if ((dVar5 instanceof a) && ((a) dVar5).W() == 1) {
                    z19 = true;
                }
            }
            if (z18) {
                for (int i32 = 0; i32 < size3; i32++) {
                    d dVar6 = (d) arrayList2.get(i32);
                    if (dVar6 instanceof h) {
                        h hVar4 = (h) dVar6;
                        if (hVar4.z0 == 0) {
                            x.f.g(1, hVar4, dVar);
                        }
                    }
                }
            }
            x.f.g(0, this, dVar);
            if (z19) {
                for (int i33 = 0; i33 < size3; i33++) {
                    d dVar7 = (d) arrayList2.get(i33);
                    if (dVar7 instanceof a) {
                        a aVar2 = (a) dVar7;
                        if (aVar2.W() == 1 && aVar2.V()) {
                            x.f.g(1, aVar2, dVar);
                        }
                    }
                }
            }
            for (int i34 = 0; i34 < size3; i34++) {
                d dVar8 = (d) arrayList2.get(i34);
                if (dVar8.B() && x.f.a(dVar8)) {
                    X(dVar8, dVar, x.f.f34304a);
                    if (!(dVar8 instanceof h)) {
                        x.f.b(0, dVar8, dVar, z15);
                        x.f.g(0, dVar8, dVar);
                    } else if (((h) dVar8).z0 == 0) {
                        x.f.g(0, dVar8, dVar);
                    } else {
                        x.f.b(0, dVar8, dVar, z15);
                    }
                }
            }
            for (int i35 = 0; i35 < size2; i35++) {
                d dVar9 = (d) this.f34111v0.get(i35);
                if (dVar9.B() && !(dVar9 instanceof h) && !(dVar9 instanceof a) && !(dVar9 instanceof m) && !dVar9.G) {
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviourL = dVar9.l(0);
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviourL2 = dVar9.l(1);
                    if (constraintWidget$DimensionBehaviourL != constraintWidget$DimensionBehaviour11 || dVar9.f34062r == 1 || constraintWidget$DimensionBehaviourL2 != constraintWidget$DimensionBehaviour11 || dVar9.f34064s == 1) {
                        X(dVar9, this.z0, new x.b());
                    }
                }
            }
        } else {
            i10 = iMax3;
            zArr = zArr2;
            i11 = iMax4;
            constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour9;
            cVar = cVar5;
        }
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour15 = ConstraintWidget$DimensionBehaviour.f1013b;
        u.f fVar2 = this.B0;
        if (size2 > 2) {
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour16 = constraintWidget$DimensionBehaviour;
            if ((constraintWidget$DimensionBehaviour10 == constraintWidget$DimensionBehaviour15 || constraintWidget$DimensionBehaviour16 == constraintWidget$DimensionBehaviour15) && k.b(this.I0, 1024)) {
                androidx.constraintlayout.widget.d dVar10 = this.z0;
                ArrayList arrayList3 = this.f34111v0;
                int size4 = arrayList3.size();
                int i36 = 0;
                while (i36 < size4) {
                    d dVar11 = (d) arrayList3.get(i36);
                    ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr3 = this.U;
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour17 = constraintWidget$DimensionBehaviourArr3[0];
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour18 = constraintWidget$DimensionBehaviourArr3[1];
                    cVar2 = cVar4;
                    ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr4 = dVar11.U;
                    i12 = size2;
                    if (!z.f(constraintWidget$DimensionBehaviour17, constraintWidget$DimensionBehaviour18, constraintWidget$DimensionBehaviourArr4[0], constraintWidget$DimensionBehaviourArr4[1]) || (dVar11 instanceof g)) {
                        constraintWidget$DimensionBehaviour6 = constraintWidget$DimensionBehaviour10;
                        constraintWidget$DimensionBehaviour7 = constraintWidget$DimensionBehaviour16;
                        fVar = fVar2;
                        constraintWidget$DimensionBehaviour4 = constraintWidget$DimensionBehaviour15;
                        constraintWidget$DimensionBehaviour5 = constraintWidget$DimensionBehaviour12;
                        break;
                    }
                    i36++;
                    cVar4 = cVar2;
                    size2 = i12;
                }
                i12 = size2;
                cVar2 = cVar4;
                int i37 = 0;
                ArrayList arrayList4 = null;
                ArrayList<j> arrayList5 = null;
                ArrayList arrayList6 = null;
                ArrayList<j> arrayList7 = null;
                ArrayList arrayList8 = null;
                ArrayList arrayList9 = null;
                while (i37 < size4) {
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour19 = constraintWidget$DimensionBehaviour16;
                    d dVar12 = (d) arrayList3.get(i37);
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour20 = constraintWidget$DimensionBehaviour10;
                    ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr5 = this.U;
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour21 = constraintWidget$DimensionBehaviour12;
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour22 = constraintWidget$DimensionBehaviourArr5[0];
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour23 = constraintWidget$DimensionBehaviourArr5[1];
                    u.f fVar3 = fVar2;
                    ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr6 = dVar12.U;
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour24 = constraintWidget$DimensionBehaviour15;
                    if (!z.f(constraintWidget$DimensionBehaviour22, constraintWidget$DimensionBehaviour23, constraintWidget$DimensionBehaviourArr6[0], constraintWidget$DimensionBehaviourArr6[1])) {
                        X(dVar12, dVar10, this.Q0);
                    }
                    boolean z20 = dVar12 instanceof h;
                    if (z20) {
                        h hVar5 = (h) dVar12;
                        if (hVar5.z0 == 0) {
                            if (arrayList6 == null) {
                                arrayList6 = new ArrayList();
                            }
                            arrayList6.add(hVar5);
                        }
                        if (hVar5.z0 == 1) {
                            if (arrayList4 == null) {
                                arrayList4 = new ArrayList();
                            }
                            arrayList4.add(hVar5);
                        }
                    }
                    if (dVar12 instanceof j) {
                        if (dVar12 instanceof a) {
                            a aVar3 = (a) dVar12;
                            if (aVar3.W() == 0) {
                                if (arrayList5 == null) {
                                    arrayList5 = new ArrayList();
                                }
                                arrayList5.add(aVar3);
                            }
                            if (aVar3.W() == 1) {
                                if (arrayList7 == null) {
                                    arrayList7 = new ArrayList();
                                }
                                arrayList7.add(aVar3);
                            }
                        } else {
                            j jVar4 = (j) dVar12;
                            if (arrayList5 == null) {
                                arrayList5 = new ArrayList();
                            }
                            arrayList5.add(jVar4);
                            if (arrayList7 == null) {
                                arrayList7 = new ArrayList();
                            }
                            arrayList7.add(jVar4);
                        }
                    }
                    if (dVar12.J.f34024f == null && dVar12.L.f34024f == null && !z20 && !(dVar12 instanceof a)) {
                        if (arrayList8 == null) {
                            arrayList8 = new ArrayList();
                        }
                        arrayList8.add(dVar12);
                    }
                    if (dVar12.K.f34024f == null && dVar12.M.f34024f == null && dVar12.N.f34024f == null && !z20 && !(dVar12 instanceof a)) {
                        if (arrayList9 == null) {
                            arrayList9 = new ArrayList();
                        }
                        ArrayList arrayList10 = arrayList9;
                        arrayList10.add(dVar12);
                        arrayList9 = arrayList10;
                    }
                    i37++;
                    constraintWidget$DimensionBehaviour10 = constraintWidget$DimensionBehaviour20;
                    constraintWidget$DimensionBehaviour16 = constraintWidget$DimensionBehaviour19;
                    constraintWidget$DimensionBehaviour12 = constraintWidget$DimensionBehaviour21;
                    fVar2 = fVar3;
                    constraintWidget$DimensionBehaviour15 = constraintWidget$DimensionBehaviour24;
                }
                ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour25 = constraintWidget$DimensionBehaviour15;
                u.f fVar4 = fVar2;
                constraintWidget$DimensionBehaviour6 = constraintWidget$DimensionBehaviour10;
                constraintWidget$DimensionBehaviour7 = constraintWidget$DimensionBehaviour16;
                ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour26 = constraintWidget$DimensionBehaviour12;
                ArrayList<x.j> arrayList11 = new ArrayList();
                if (arrayList4 != null) {
                    Iterator it = arrayList4.iterator();
                    while (it.hasNext()) {
                        z.c((h) it.next(), 0, arrayList11, null);
                    }
                }
                int i38 = 0;
                x.j jVar5 = null;
                if (arrayList5 != null) {
                    for (j jVar6 : arrayList5) {
                        x.j jVarC = z.c(jVar6, i38, arrayList11, jVar5);
                        jVar6.U(i38, jVarC, arrayList11);
                        jVarC.a(arrayList11);
                        i38 = 0;
                        jVar5 = null;
                    }
                }
                HashSet hashSet = k(ConstraintAnchor$Type.f1003a).f34019a;
                if (hashSet != null) {
                    Iterator it2 = hashSet.iterator();
                    while (it2.hasNext()) {
                        z.c(((c) it2.next()).f34022d, 0, arrayList11, null);
                    }
                }
                HashSet hashSet2 = k(ConstraintAnchor$Type.f1005c).f34019a;
                if (hashSet2 != null) {
                    Iterator it3 = hashSet2.iterator();
                    while (it3.hasNext()) {
                        z.c(((c) it3.next()).f34022d, 0, arrayList11, null);
                    }
                }
                ConstraintAnchor$Type constraintAnchor$Type = ConstraintAnchor$Type.f1008f;
                HashSet hashSet3 = k(constraintAnchor$Type).f34019a;
                if (hashSet3 != null) {
                    Iterator it4 = hashSet3.iterator();
                    while (it4.hasNext()) {
                        z.c(((c) it4.next()).f34022d, 0, arrayList11, null);
                    }
                }
                x.j jVar7 = null;
                if (arrayList8 != null) {
                    Iterator it5 = arrayList8.iterator();
                    while (it5.hasNext()) {
                        z.c((d) it5.next(), 0, arrayList11, null);
                    }
                }
                if (arrayList6 != null) {
                    Iterator it6 = arrayList6.iterator();
                    while (it6.hasNext()) {
                        z.c((h) it6.next(), 1, arrayList11, null);
                    }
                }
                int i39 = 1;
                if (arrayList7 != null) {
                    for (j jVar8 : arrayList7) {
                        x.j jVarC2 = z.c(jVar8, i39, arrayList11, jVar7);
                        jVar8.U(i39, jVarC2, arrayList11);
                        jVarC2.a(arrayList11);
                        i39 = 1;
                        jVar7 = null;
                    }
                }
                HashSet hashSet4 = k(ConstraintAnchor$Type.f1004b).f34019a;
                if (hashSet4 != null) {
                    Iterator it7 = hashSet4.iterator();
                    while (it7.hasNext()) {
                        z.c(((c) it7.next()).f34022d, 1, arrayList11, null);
                    }
                }
                HashSet hashSet5 = k(ConstraintAnchor$Type.f1007e).f34019a;
                if (hashSet5 != null) {
                    Iterator it8 = hashSet5.iterator();
                    while (it8.hasNext()) {
                        z.c(((c) it8.next()).f34022d, 1, arrayList11, null);
                    }
                }
                HashSet hashSet6 = k(ConstraintAnchor$Type.f1006d).f34019a;
                if (hashSet6 != null) {
                    Iterator it9 = hashSet6.iterator();
                    while (it9.hasNext()) {
                        z.c(((c) it9.next()).f34022d, 1, arrayList11, null);
                    }
                }
                HashSet hashSet7 = k(constraintAnchor$Type).f34019a;
                if (hashSet7 != null) {
                    Iterator it10 = hashSet7.iterator();
                    while (it10.hasNext()) {
                        z.c(((c) it10.next()).f34022d, 1, arrayList11, null);
                    }
                }
                if (arrayList9 != null) {
                    Iterator it11 = arrayList9.iterator();
                    while (it11.hasNext()) {
                        z.c((d) it11.next(), 1, arrayList11, null);
                    }
                }
                for (int i40 = 0; i40 < size4; i40++) {
                    d dVar13 = (d) arrayList3.get(i40);
                    ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr7 = dVar13.U;
                    if (constraintWidget$DimensionBehaviourArr7[0] == constraintWidget$DimensionBehaviour11 && constraintWidget$DimensionBehaviourArr7[1] == constraintWidget$DimensionBehaviour11) {
                        int i41 = dVar13.f34067t0;
                        int size5 = arrayList11.size();
                        int i42 = 0;
                        while (true) {
                            if (i42 >= size5) {
                                jVar2 = null;
                                break;
                            }
                            jVar2 = (x.j) arrayList11.get(i42);
                            if (i41 == jVar2.f34316b) {
                                break;
                            } else {
                                i42++;
                            }
                        }
                        int i43 = dVar13.f34069u0;
                        int size6 = arrayList11.size();
                        int i44 = 0;
                        while (true) {
                            if (i44 >= size6) {
                                jVar3 = null;
                                break;
                            }
                            jVar3 = (x.j) arrayList11.get(i44);
                            if (i43 == jVar3.f34316b) {
                                break;
                            } else {
                                i44++;
                            }
                        }
                        if (jVar2 != null && jVar3 != null) {
                            jVar2.c(0, jVar3);
                            jVar3.f34317c = 2;
                            arrayList11.remove(jVar2);
                        }
                    }
                }
                if (arrayList11.size() > 1) {
                    constraintWidget$DimensionBehaviour4 = constraintWidget$DimensionBehaviour25;
                    if (this.U[0] == constraintWidget$DimensionBehaviour4) {
                        int i45 = 0;
                        jVar = null;
                        for (x.j jVar9 : arrayList11) {
                            if (jVar9.f34317c != 1) {
                                u.f fVar5 = fVar4;
                                int iB2 = jVar9.b(fVar5, 0);
                                if (iB2 > i45) {
                                    jVar = jVar9;
                                    i45 = iB2;
                                }
                                fVar4 = fVar5;
                            }
                        }
                        fVar = fVar4;
                        constraintWidget$DimensionBehaviour5 = constraintWidget$DimensionBehaviour26;
                        if (jVar != null) {
                            O(constraintWidget$DimensionBehaviour5);
                            Q(i45);
                        }
                        if (this.U[1] != constraintWidget$DimensionBehaviour4) {
                            int i46 = 0;
                            x.j jVar10 = null;
                            for (x.j jVar11 : arrayList11) {
                                if (jVar11.f34317c != 0 && (iB = jVar11.b(fVar, 1)) > i46) {
                                    jVar10 = jVar11;
                                    i46 = iB;
                                }
                            }
                            if (jVar10 != null) {
                                P(constraintWidget$DimensionBehaviour5);
                                N(i46);
                            } else {
                                jVar10 = null;
                            }
                            if (jVar != null || jVar10 != null) {
                                constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour6;
                                if (constraintWidget$DimensionBehaviour2 == constraintWidget$DimensionBehaviour4) {
                                    i21 = i10;
                                    if (i21 >= s() || i21 <= 0) {
                                        iS = s();
                                        constraintWidget$DimensionBehaviour3 = constraintWidget$DimensionBehaviour7;
                                        if (constraintWidget$DimensionBehaviour3 != constraintWidget$DimensionBehaviour4) {
                                            i22 = i11;
                                            if (i22 >= m() || i22 <= 0) {
                                                iM = m();
                                                i13 = iM;
                                                i14 = iS;
                                                z10 = true;
                                            } else {
                                                N(i22);
                                                this.K0 = true;
                                            }
                                        } else {
                                            i22 = i11;
                                        }
                                        iM = i22;
                                        i13 = iM;
                                        i14 = iS;
                                        z10 = true;
                                    } else {
                                        Q(i21);
                                        this.J0 = true;
                                    }
                                } else {
                                    i21 = i10;
                                }
                                iS = i21;
                                constraintWidget$DimensionBehaviour3 = constraintWidget$DimensionBehaviour7;
                                if (constraintWidget$DimensionBehaviour3 != constraintWidget$DimensionBehaviour4) {
                                }
                                iM = i22;
                                i13 = iM;
                                i14 = iS;
                                z10 = true;
                            }
                        }
                        boolean z21 = !Y(64) || Y(128);
                        fVar.getClass();
                        fVar.f33137h = false;
                        if (this.I0 == 0 && z21) {
                            c6 = 1;
                            fVar.f33137h = true;
                        } else {
                            c6 = 1;
                        }
                        ArrayList arrayList12 = this.f34111v0;
                        ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr8 = this.U;
                        boolean z22 = constraintWidget$DimensionBehaviourArr8[0] != constraintWidget$DimensionBehaviour4 || constraintWidget$DimensionBehaviourArr8[c6] == constraintWidget$DimensionBehaviour4;
                        this.E0 = 0;
                        this.F0 = 0;
                        i15 = i12;
                        for (i16 = 0; i16 < i15; i16++) {
                            d dVar14 = (d) this.f34111v0.get(i16);
                            if (dVar14 instanceof n) {
                                ((n) dVar14).T();
                            }
                        }
                        boolean zY = Y(64);
                        boolean z23 = z10;
                        int i47 = 0;
                        r15 = 1;
                        while (r15 != 0) {
                            int i48 = i47 + 1;
                            try {
                                fVar.t();
                                r22 = r15;
                            } catch (Exception e10) {
                                e = e10;
                                i17 = i13;
                                arrayList = arrayList12;
                                r22 = r15;
                            }
                            try {
                                this.E0 = 0;
                                this.F0 = 0;
                                i(fVar);
                                for (int i49 = 0; i49 < i15; i49++) {
                                    ((d) this.f34111v0.get(i49)).i(fVar);
                                }
                                V(fVar);
                                try {
                                    weakReference = this.L0;
                                } catch (Exception e11) {
                                    e = e11;
                                    i17 = i13;
                                    arrayList = arrayList12;
                                    cVar3 = cVar2;
                                    z12 = z23;
                                }
                            } catch (Exception e12) {
                                e = e12;
                                i17 = i13;
                                arrayList = arrayList12;
                                cVar3 = cVar2;
                                z12 = z23;
                                r222 = r22;
                                e.printStackTrace();
                                System.out.println("EXCEPTION : " + e);
                                if (r222 == 0) {
                                }
                                if (z22) {
                                }
                                iMax = Math.max(this.f34035d0, s());
                                boolean z24 = z13;
                                if (iMax > s()) {
                                }
                                iMax2 = Math.max(this.f34037e0, m());
                                if (iMax2 > m()) {
                                }
                                if (!z12) {
                                }
                                if (i48 > i20) {
                                }
                                i47 = i48;
                                i13 = i19;
                                cVar2 = cVar3;
                                arrayList12 = arrayList;
                                z22 = z14;
                                r15 = r154;
                            }
                            if (weakReference != null) {
                                try {
                                    if (weakReference.get() != null) {
                                        c cVar7 = (c) this.L0.get();
                                        c cVar8 = cVar2;
                                        z12 = z23;
                                        try {
                                            kVarK = fVar.k(cVar8);
                                            cVar3 = cVar8;
                                        } catch (Exception e13) {
                                            e = e13;
                                            i17 = i13;
                                            arrayList = arrayList12;
                                            cVar3 = cVar8;
                                        }
                                        try {
                                            u.f fVar6 = this.B0;
                                            i17 = i13;
                                            arrayList = arrayList12;
                                            try {
                                                fVar6.f(fVar6.k(cVar7), kVarK, 0, 5);
                                                this.L0 = null;
                                            } catch (Exception e14) {
                                                e = e14;
                                                r222 = 1;
                                                e.printStackTrace();
                                                System.out.println("EXCEPTION : " + e);
                                                if (r222 == 0) {
                                                    zArr[2] = false;
                                                    boolean zY2 = Y(64);
                                                    S(fVar, zY2);
                                                    size = this.f34111v0.size();
                                                    i18 = 0;
                                                    boolean z25 = false;
                                                    while (i18 < size) {
                                                    }
                                                    z13 = z25;
                                                }
                                                if (z22) {
                                                }
                                                iMax = Math.max(this.f34035d0, s());
                                                boolean z242 = z13;
                                                if (iMax > s()) {
                                                }
                                                iMax2 = Math.max(this.f34037e0, m());
                                                if (iMax2 > m()) {
                                                }
                                                if (!z12) {
                                                }
                                                if (i48 > i20) {
                                                }
                                                i47 = i48;
                                                i13 = i19;
                                                cVar2 = cVar3;
                                                arrayList12 = arrayList;
                                                z22 = z14;
                                                r15 = r154;
                                            }
                                        } catch (Exception e15) {
                                            e = e15;
                                            i17 = i13;
                                            arrayList = arrayList12;
                                            r222 = 1;
                                            e.printStackTrace();
                                            System.out.println("EXCEPTION : " + e);
                                            if (r222 == 0) {
                                            }
                                            if (z22) {
                                            }
                                            iMax = Math.max(this.f34035d0, s());
                                            boolean z2422 = z13;
                                            if (iMax > s()) {
                                            }
                                            iMax2 = Math.max(this.f34037e0, m());
                                            if (iMax2 > m()) {
                                            }
                                            if (!z12) {
                                            }
                                            if (i48 > i20) {
                                            }
                                            i47 = i48;
                                            i13 = i19;
                                            cVar2 = cVar3;
                                            arrayList12 = arrayList;
                                            z22 = z14;
                                            r15 = r154;
                                        }
                                    } else {
                                        i17 = i13;
                                        arrayList = arrayList12;
                                        cVar3 = cVar2;
                                        z12 = z23;
                                    }
                                    WeakReference weakReference4 = this.N0;
                                    if (weakReference4 != null && weakReference4.get() != null) {
                                        c cVar9 = (c) this.N0.get();
                                        u.k kVarK2 = fVar.k(this.M);
                                        u.f fVar7 = this.B0;
                                        fVar7.f(kVarK2, fVar7.k(cVar9), 0, 5);
                                        this.N0 = null;
                                    }
                                    weakReference2 = this.M0;
                                } catch (Exception e16) {
                                    e = e16;
                                    i17 = i13;
                                    arrayList = arrayList12;
                                    cVar3 = cVar2;
                                    z12 = z23;
                                }
                                if (weakReference2 == null || weakReference2.get() == null) {
                                    weakReference3 = this.O0;
                                    if (weakReference3 == null && weakReference3.get() != null) {
                                        c cVar10 = (c) this.O0.get();
                                        u.k kVarK3 = fVar.k(this.L);
                                        try {
                                            u.f fVar8 = this.B0;
                                            fVar8.f(kVarK3, fVar8.k(cVar10), 0, 5);
                                            try {
                                                this.O0 = null;
                                            } catch (Exception e17) {
                                                e = e17;
                                                r222 = 1;
                                                e.printStackTrace();
                                                System.out.println("EXCEPTION : " + e);
                                                if (r222 == 0) {
                                                    S(fVar, zY);
                                                    for (int i50 = 0; i50 < i15; i50++) {
                                                        ((d) this.f34111v0.get(i50)).S(fVar, zY);
                                                    }
                                                    z13 = false;
                                                }
                                                if (z22) {
                                                    z14 = z22;
                                                }
                                                iMax = Math.max(this.f34035d0, s());
                                                boolean z24222 = z13;
                                                if (iMax > s()) {
                                                }
                                                iMax2 = Math.max(this.f34037e0, m());
                                                if (iMax2 > m()) {
                                                }
                                                if (!z12) {
                                                }
                                                if (i48 > i20) {
                                                }
                                                i47 = i48;
                                                i13 = i19;
                                                cVar2 = cVar3;
                                                arrayList12 = arrayList;
                                                z22 = z14;
                                                r15 = r154;
                                            }
                                        } catch (Exception e18) {
                                            e = e18;
                                            r222 = 1;
                                            e.printStackTrace();
                                            System.out.println("EXCEPTION : " + e);
                                            if (r222 == 0) {
                                            }
                                            if (z22) {
                                            }
                                            iMax = Math.max(this.f34035d0, s());
                                            boolean z242222 = z13;
                                            if (iMax > s()) {
                                            }
                                            iMax2 = Math.max(this.f34037e0, m());
                                            if (iMax2 > m()) {
                                            }
                                            if (!z12) {
                                            }
                                            if (i48 > i20) {
                                            }
                                            i47 = i48;
                                            i13 = i19;
                                            cVar2 = cVar3;
                                            arrayList12 = arrayList;
                                            z22 = z14;
                                            r15 = r154;
                                        }
                                    }
                                    fVar.p();
                                    zArr[2] = false;
                                    boolean zY22 = Y(64);
                                    S(fVar, zY22);
                                    size = this.f34111v0.size();
                                    i18 = 0;
                                    boolean z252 = false;
                                    while (i18 < size) {
                                        d dVar15 = (d) this.f34111v0.get(i18);
                                        dVar15.S(fVar, zY22);
                                        boolean z26 = zY22;
                                        int i51 = size;
                                        if (dVar15.f34042h != -1 || dVar15.f34044i != -1) {
                                            z252 = true;
                                        }
                                        i18++;
                                        zY22 = z26;
                                        size = i51;
                                        z252 = z252;
                                    }
                                    z13 = z252;
                                } else {
                                    c cVar11 = (c) this.M0.get();
                                    c cVar12 = cVar;
                                    try {
                                        u.k kVarK4 = fVar.k(cVar12);
                                        u.f fVar9 = this.B0;
                                        cVar = cVar12;
                                        fVar9.f(fVar9.k(cVar11), kVarK4, 0, 5);
                                        this.M0 = null;
                                        weakReference3 = this.O0;
                                    } catch (Exception e19) {
                                        e = e19;
                                        cVar = cVar12;
                                        r222 = 1;
                                        e.printStackTrace();
                                        System.out.println("EXCEPTION : " + e);
                                        if (r222 == 0) {
                                        }
                                        if (z22) {
                                        }
                                        iMax = Math.max(this.f34035d0, s());
                                        boolean z2422222 = z13;
                                        if (iMax > s()) {
                                        }
                                        iMax2 = Math.max(this.f34037e0, m());
                                        if (iMax2 > m()) {
                                        }
                                        if (!z12) {
                                        }
                                        if (i48 > i20) {
                                        }
                                        i47 = i48;
                                        i13 = i19;
                                        cVar2 = cVar3;
                                        arrayList12 = arrayList;
                                        z22 = z14;
                                        r15 = r154;
                                    }
                                    if (weakReference3 == null) {
                                        fVar.p();
                                        zArr[2] = false;
                                        boolean zY222 = Y(64);
                                        S(fVar, zY222);
                                        size = this.f34111v0.size();
                                        i18 = 0;
                                        boolean z2522 = false;
                                        while (i18 < size) {
                                        }
                                        z13 = z2522;
                                    }
                                }
                            }
                            if (z22 && i48 < 8 && zArr[2]) {
                                int iMax5 = 0;
                                int i52 = 0;
                                int iMax6 = 0;
                                while (i52 < i15) {
                                    d dVar16 = (d) this.f34111v0.get(i52);
                                    iMax5 = Math.max(iMax5, dVar16.s() + dVar16.f34029a0);
                                    iMax6 = Math.max(iMax6, dVar16.m() + dVar16.f34031b0);
                                    i52++;
                                    z22 = z22;
                                }
                                z14 = z22;
                                int iMax7 = Math.max(this.f34035d0, iMax5);
                                int iMax8 = Math.max(this.f34037e0, iMax6);
                                z13 = z13;
                                if (constraintWidget$DimensionBehaviour2 == constraintWidget$DimensionBehaviour4) {
                                    z13 = z13;
                                    if (s() < iMax7) {
                                        Q(iMax7);
                                        this.U[0] = constraintWidget$DimensionBehaviour4;
                                        z13 = true;
                                        z12 = true;
                                    }
                                }
                                if (constraintWidget$DimensionBehaviour3 == constraintWidget$DimensionBehaviour4 && m() < iMax8) {
                                    N(iMax8);
                                    this.U[1] = constraintWidget$DimensionBehaviour4;
                                    z13 = true;
                                    z12 = true;
                                }
                            } else {
                                z14 = z22;
                            }
                            iMax = Math.max(this.f34035d0, s());
                            boolean z24222222 = z13;
                            if (iMax > s()) {
                                Q(iMax);
                                this.U[0] = constraintWidget$DimensionBehaviour5;
                                z24222222 = true;
                                z12 = true;
                            }
                            iMax2 = Math.max(this.f34037e0, m());
                            if (iMax2 > m()) {
                                N(iMax2);
                                r72 = 1;
                                this.U[1] = constraintWidget$DimensionBehaviour5;
                                r152 = 1;
                                z12 = true;
                            } else {
                                r72 = 1;
                                r152 = z24222222;
                            }
                            if (!z12) {
                                r152 = r152;
                                r152 = r152;
                                if (this.U[0] == constraintWidget$DimensionBehaviour4 && i14 > 0) {
                                    r152 = r152;
                                    if (s() > i14) {
                                        this.J0 = r72;
                                        this.U[0] = constraintWidget$DimensionBehaviour5;
                                        Q(i14);
                                        ?? r155 = r72;
                                        z12 = r155 == true ? 1 : 0;
                                        r152 = r155;
                                    }
                                }
                                if (this.U[r72] != constraintWidget$DimensionBehaviour4 || i17 <= 0) {
                                    i19 = i17;
                                    r153 = r152;
                                } else {
                                    i19 = i17;
                                    r153 = r152;
                                    if (m() > i19) {
                                        this.K0 = r72;
                                        this.U[r72] = constraintWidget$DimensionBehaviour5;
                                        N(i19);
                                        i20 = 8;
                                        z23 = true;
                                        r154 = 1;
                                    }
                                }
                                z23 = z12;
                                i20 = 8;
                                r154 = r153;
                            }
                            if (i48 > i20) {
                                r154 = 0;
                            }
                            i47 = i48;
                            i13 = i19;
                            cVar2 = cVar3;
                            arrayList12 = arrayList;
                            z22 = z14;
                            r15 = r154;
                        }
                        z11 = z23;
                        this.f34111v0 = arrayList12;
                        if (z11) {
                            ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr9 = this.U;
                            constraintWidget$DimensionBehaviourArr9[0] = constraintWidget$DimensionBehaviour2;
                            constraintWidget$DimensionBehaviourArr9[1] = constraintWidget$DimensionBehaviour3;
                        }
                        H(fVar.f33142m);
                    }
                    constraintWidget$DimensionBehaviour5 = constraintWidget$DimensionBehaviour26;
                    fVar = fVar4;
                    jVar = null;
                    if (this.U[1] != constraintWidget$DimensionBehaviour4) {
                    }
                    if (Y(64)) {
                    }
                    fVar.getClass();
                    fVar.f33137h = false;
                    if (this.I0 == 0) {
                        c6 = 1;
                    }
                    ArrayList arrayList122 = this.f34111v0;
                    ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr82 = this.U;
                    if (constraintWidget$DimensionBehaviourArr82[0] != constraintWidget$DimensionBehaviour4) {
                    }
                    this.E0 = 0;
                    this.F0 = 0;
                    i15 = i12;
                    while (i16 < i15) {
                    }
                    boolean zY3 = Y(64);
                    boolean z232 = z10;
                    int i472 = 0;
                    r15 = 1;
                    while (r15 != 0) {
                    }
                    z11 = z232;
                    this.f34111v0 = arrayList122;
                    if (z11) {
                    }
                    H(fVar.f33142m);
                }
                constraintWidget$DimensionBehaviour5 = constraintWidget$DimensionBehaviour26;
                fVar = fVar4;
                constraintWidget$DimensionBehaviour4 = constraintWidget$DimensionBehaviour25;
                i13 = i11;
                i14 = i10;
                constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour6;
                constraintWidget$DimensionBehaviour3 = constraintWidget$DimensionBehaviour7;
                z10 = false;
                if (Y(64)) {
                }
                fVar.getClass();
                fVar.f33137h = false;
                if (this.I0 == 0) {
                }
                ArrayList arrayList1222 = this.f34111v0;
                ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr822 = this.U;
                if (constraintWidget$DimensionBehaviourArr822[0] != constraintWidget$DimensionBehaviour4) {
                }
                this.E0 = 0;
                this.F0 = 0;
                i15 = i12;
                while (i16 < i15) {
                }
                boolean zY32 = Y(64);
                boolean z2322 = z10;
                int i4722 = 0;
                r15 = 1;
                while (r15 != 0) {
                }
                z11 = z2322;
                this.f34111v0 = arrayList1222;
                if (z11) {
                }
                H(fVar.f33142m);
            }
            i12 = size2;
            constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour10;
            constraintWidget$DimensionBehaviour3 = constraintWidget$DimensionBehaviour16;
            cVar2 = cVar4;
            i13 = i11;
            i14 = i10;
            fVar = fVar2;
            constraintWidget$DimensionBehaviour4 = constraintWidget$DimensionBehaviour15;
        } else {
            fVar = fVar2;
            i12 = size2;
            constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour10;
            i13 = i11;
            i14 = i10;
            constraintWidget$DimensionBehaviour3 = constraintWidget$DimensionBehaviour;
            constraintWidget$DimensionBehaviour4 = constraintWidget$DimensionBehaviour15;
            cVar2 = cVar4;
        }
        constraintWidget$DimensionBehaviour5 = constraintWidget$DimensionBehaviour12;
        z10 = false;
        if (Y(64)) {
        }
        fVar.getClass();
        fVar.f33137h = false;
        if (this.I0 == 0) {
        }
        ArrayList arrayList12222 = this.f34111v0;
        ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr8222 = this.U;
        if (constraintWidget$DimensionBehaviourArr8222[0] != constraintWidget$DimensionBehaviour4) {
        }
        this.E0 = 0;
        this.F0 = 0;
        i15 = i12;
        while (i16 < i15) {
        }
        boolean zY322 = Y(64);
        boolean z23222 = z10;
        int i47222 = 0;
        r15 = 1;
        while (r15 != 0) {
        }
        z11 = z23222;
        this.f34111v0 = arrayList12222;
        if (z11) {
        }
        H(fVar.f33142m);
    }

    public final void U(int i10, d dVar) {
        if (i10 == 0) {
            int i11 = this.E0 + 1;
            b[] bVarArr = this.H0;
            if (i11 >= bVarArr.length) {
                this.H0 = (b[]) Arrays.copyOf(bVarArr, bVarArr.length * 2);
            }
            b[] bVarArr2 = this.H0;
            int i12 = this.E0;
            bVarArr2[i12] = new b(dVar, 0, this.A0);
            this.E0 = i12 + 1;
            return;
        }
        if (i10 == 1) {
            int i13 = this.F0 + 1;
            b[] bVarArr3 = this.G0;
            if (i13 >= bVarArr3.length) {
                this.G0 = (b[]) Arrays.copyOf(bVarArr3, bVarArr3.length * 2);
            }
            b[] bVarArr4 = this.G0;
            int i14 = this.F0;
            bVarArr4[i14] = new b(dVar, 1, this.A0);
            this.F0 = i14 + 1;
        }
    }

    public final void V(u.f fVar) {
        boolean zY = Y(64);
        c(fVar, zY);
        int size = this.f34111v0.size();
        boolean z10 = false;
        for (int i10 = 0; i10 < size; i10++) {
            d dVar = (d) this.f34111v0.get(i10);
            boolean[] zArr = dVar.T;
            zArr[0] = false;
            zArr[1] = false;
            if (dVar instanceof a) {
                z10 = true;
            }
        }
        if (z10) {
            for (int i11 = 0; i11 < size; i11++) {
                d dVar2 = (d) this.f34111v0.get(i11);
                if (dVar2 instanceof a) {
                    a aVar = (a) dVar2;
                    for (int i12 = 0; i12 < aVar.f34107w0; i12++) {
                        d dVar3 = aVar.f34106v0[i12];
                        if (aVar.f34001y0 || dVar3.d()) {
                            int i13 = aVar.f34000x0;
                            if (i13 == 0 || i13 == 1) {
                                dVar3.T[0] = true;
                            } else if (i13 == 2 || i13 == 3) {
                                dVar3.T[1] = true;
                            }
                        }
                    }
                }
            }
        }
        HashSet hashSet = this.P0;
        hashSet.clear();
        for (int i14 = 0; i14 < size; i14++) {
            d dVar4 = (d) this.f34111v0.get(i14);
            dVar4.getClass();
            boolean z11 = dVar4 instanceof m;
            if (z11 || (dVar4 instanceof h)) {
                if (z11) {
                    hashSet.add(dVar4);
                } else {
                    dVar4.c(fVar, zY);
                }
            }
        }
        while (hashSet.size() > 0) {
            int size2 = hashSet.size();
            Iterator it = hashSet.iterator();
            while (true) {
                if (!it.hasNext()) {
                    break;
                }
                m mVar = (m) ((d) it.next());
                for (int i15 = 0; i15 < mVar.f34107w0; i15++) {
                    if (hashSet.contains(mVar.f34106v0[i15])) {
                        mVar.c(fVar, zY);
                        hashSet.remove(mVar);
                        break;
                    }
                }
            }
            if (size2 == hashSet.size()) {
                Iterator it2 = hashSet.iterator();
                while (it2.hasNext()) {
                    ((d) it2.next()).c(fVar, zY);
                }
                hashSet.clear();
            }
        }
        boolean z12 = u.f.f33129q;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour = ConstraintWidget$DimensionBehaviour.f1013b;
        if (z12) {
            HashSet<d> hashSet2 = new HashSet();
            for (int i16 = 0; i16 < size; i16++) {
                d dVar5 = (d) this.f34111v0.get(i16);
                dVar5.getClass();
                if (!(dVar5 instanceof m) && !(dVar5 instanceof h)) {
                    hashSet2.add(dVar5);
                }
            }
            b(this, fVar, hashSet2, this.U[0] == constraintWidget$DimensionBehaviour ? 0 : 1, false);
            for (d dVar6 : hashSet2) {
                k.a(this, fVar, dVar6);
                dVar6.c(fVar, zY);
            }
        } else {
            for (int i17 = 0; i17 < size; i17++) {
                d dVar7 = (d) this.f34111v0.get(i17);
                if (dVar7 instanceof e) {
                    ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr = dVar7.U;
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviourArr[0];
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour3 = constraintWidget$DimensionBehaviourArr[1];
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour4 = ConstraintWidget$DimensionBehaviour.f1012a;
                    if (constraintWidget$DimensionBehaviour2 == constraintWidget$DimensionBehaviour) {
                        dVar7.O(constraintWidget$DimensionBehaviour4);
                    }
                    if (constraintWidget$DimensionBehaviour3 == constraintWidget$DimensionBehaviour) {
                        dVar7.P(constraintWidget$DimensionBehaviour4);
                    }
                    dVar7.c(fVar, zY);
                    if (constraintWidget$DimensionBehaviour2 == constraintWidget$DimensionBehaviour) {
                        dVar7.O(constraintWidget$DimensionBehaviour2);
                    }
                    if (constraintWidget$DimensionBehaviour3 == constraintWidget$DimensionBehaviour) {
                        dVar7.P(constraintWidget$DimensionBehaviour3);
                    }
                } else {
                    k.a(this, fVar, dVar7);
                    if (!(dVar7 instanceof m) && !(dVar7 instanceof h)) {
                        dVar7.c(fVar, zY);
                    }
                }
            }
        }
        if (this.E0 > 0) {
            o6.b.d(this, fVar, null, 0);
        }
        if (this.F0 > 0) {
            o6.b.d(this, fVar, null, 1);
        }
    }

    public final boolean W(int i10, boolean z10) {
        boolean z11;
        boolean z12;
        boolean z13;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour;
        boolean z14 = z10 & true;
        x.e eVar = this.f34076x0;
        e eVar2 = eVar.f34296a;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviourL = eVar2.l(0);
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviourL2 = eVar2.l(1);
        int iT = eVar2.t();
        int iU = eVar2.u();
        ArrayList<androidx.constraintlayout.core.widgets.analyzer.f> arrayList = eVar.f34300e;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2 = ConstraintWidget$DimensionBehaviour.f1012a;
        if (z14 && (constraintWidget$DimensionBehaviourL == (constraintWidget$DimensionBehaviour = ConstraintWidget$DimensionBehaviour.f1013b) || constraintWidget$DimensionBehaviourL2 == constraintWidget$DimensionBehaviour)) {
            Iterator it = arrayList.iterator();
            while (true) {
                if (!it.hasNext()) {
                    break;
                }
                androidx.constraintlayout.core.widgets.analyzer.f fVar = (androidx.constraintlayout.core.widgets.analyzer.f) it.next();
                if (fVar.f1050f == i10 && !fVar.k()) {
                    z14 = false;
                    break;
                }
            }
            if (i10 == 0) {
                if (z14 && constraintWidget$DimensionBehaviourL == constraintWidget$DimensionBehaviour) {
                    eVar2.O(constraintWidget$DimensionBehaviour2);
                    eVar2.Q(eVar.d(eVar2, 0));
                    eVar2.f34034d.f1049e.d(eVar2.s());
                }
            } else if (z14 && constraintWidget$DimensionBehaviourL2 == constraintWidget$DimensionBehaviour) {
                eVar2.P(constraintWidget$DimensionBehaviour2);
                eVar2.N(eVar.d(eVar2, 1));
                eVar2.f34036e.f1049e.d(eVar2.m());
            }
        }
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour3 = ConstraintWidget$DimensionBehaviour.f1015d;
        if (i10 == 0) {
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour4 = eVar2.U[0];
            if (constraintWidget$DimensionBehaviour4 == constraintWidget$DimensionBehaviour2 || constraintWidget$DimensionBehaviour4 == constraintWidget$DimensionBehaviour3) {
                int iS = eVar2.s() + iT;
                eVar2.f34034d.f1053i.d(iS);
                eVar2.f34034d.f1049e.d(iS - iT);
                z12 = true;
                z11 = true;
            } else {
                z11 = true;
                z12 = false;
            }
        } else {
            z11 = true;
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour5 = eVar2.U[1];
            if (constraintWidget$DimensionBehaviour5 == constraintWidget$DimensionBehaviour2 || constraintWidget$DimensionBehaviour5 == constraintWidget$DimensionBehaviour3) {
                int iM = eVar2.m() + iU;
                eVar2.f34036e.f1053i.d(iM);
                eVar2.f34036e.f1049e.d(iM - iU);
                z12 = true;
            } else {
                z12 = false;
            }
        }
        eVar.g();
        for (androidx.constraintlayout.core.widgets.analyzer.f fVar2 : arrayList) {
            if (fVar2.f1050f == i10 && (fVar2.f1046b != eVar2 || fVar2.f1051g)) {
                fVar2.e();
            }
        }
        for (androidx.constraintlayout.core.widgets.analyzer.f fVar3 : arrayList) {
            if (fVar3.f1050f == i10 && (z12 || fVar3.f1046b != eVar2)) {
                if (!fVar3.f1052h.f1038j || !fVar3.f1053i.f1038j || (!(fVar3 instanceof x.c) && !fVar3.f1049e.f1038j)) {
                    z13 = false;
                    break;
                }
            }
        }
        z13 = z11;
        eVar2.O(constraintWidget$DimensionBehaviourL);
        eVar2.P(constraintWidget$DimensionBehaviourL2);
        return z13;
    }

    public final boolean Y(int i10) {
        return (this.I0 & i10) == i10;
    }

    @Override // w.d
    public final void p(StringBuilder sb) {
        sb.append(this.f34046j + ":{\n");
        StringBuilder sb2 = new StringBuilder("  actualWidth:");
        sb2.append(this.W);
        sb.append(sb2.toString());
        sb.append("\n");
        sb.append("  actualHeight:" + this.X);
        sb.append("\n");
        Iterator it = this.f34111v0.iterator();
        while (it.hasNext()) {
            ((d) it.next()).p(sb);
            sb.append(",\n");
        }
        sb.append("}");
    }
}
