package androidx.constraintlayout.widget;

import android.annotation.TargetApi;
import android.content.Context;
import android.content.res.Resources;
import android.content.res.TypedArray;
import android.graphics.Canvas;
import android.graphics.Paint;
import android.util.AttributeSet;
import android.util.SparseArray;
import android.util.SparseIntArray;
import android.view.View;
import android.view.ViewGroup;
import androidx.annotation.NonNull;
import androidx.annotation.Nullable;
import androidx.constraintlayout.core.widgets.ConstraintAnchor$Type;
import androidx.constraintlayout.core.widgets.ConstraintWidget$DimensionBehaviour;
import com.google.android.gms.measurement.internal.u1;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.Iterator;
import okhttp3.internal.http2.Http2Connection;

/* JADX INFO: loaded from: classes.dex */
public class ConstraintLayout extends ViewGroup {
    public static final int DESIGN_INFO_ID = 0;
    public static u Q = null;
    public static final String VERSION = "ConstraintLayout-2.2.0-alpha04";

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

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public int f1278c;

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public int f1279d;

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

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

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

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public o f1283h;

    /* JADX INFO: renamed from: i, reason: collision with root package name */
    public int f1284i;

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public HashMap f1285j;

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public final SparseArray f1286k;

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

    /* JADX INFO: renamed from: m, reason: collision with root package name */
    public ArrayList f1288m;
    protected h mConstraintLayoutSpec;
    protected boolean mDirtyHierarchy;
    protected w.e mLayoutWidget;

    public ConstraintLayout(@NonNull Context context) {
        super(context);
        this.f1276a = new SparseArray();
        this.f1277b = new ArrayList(4);
        this.mLayoutWidget = new w.e();
        this.f1278c = 0;
        this.f1279d = 0;
        this.f1280e = Integer.MAX_VALUE;
        this.f1281f = Integer.MAX_VALUE;
        this.mDirtyHierarchy = true;
        this.f1282g = 257;
        this.f1283h = null;
        this.mConstraintLayoutSpec = null;
        this.f1284i = -1;
        this.f1285j = new HashMap();
        this.f1286k = new SparseArray();
        this.f1287l = new d(this, this);
        a(null, 0, 0);
    }

    private int getPaddingWidth() {
        int iMax = Math.max(0, getPaddingRight()) + Math.max(0, getPaddingLeft());
        int iMax2 = Math.max(0, getPaddingEnd()) + Math.max(0, getPaddingStart());
        return iMax2 > 0 ? iMax2 : iMax;
    }

    public static u getSharedValues() {
        if (Q == null) {
            u uVar = new u();
            new SparseIntArray();
            uVar.f1490a = new HashMap();
            Q = uVar;
        }
        return Q;
    }

    public final void a(AttributeSet attributeSet, int i10, int i11) {
        w.e eVar = this.mLayoutWidget;
        eVar.f34043h0 = this;
        d dVar = this.f1287l;
        eVar.z0 = dVar;
        eVar.f34076x0.f34301f = dVar;
        this.f1276a.put(getId(), this);
        this.f1283h = null;
        if (attributeSet != null) {
            TypedArray typedArrayObtainStyledAttributes = getContext().obtainStyledAttributes(attributeSet, s.ConstraintLayout_Layout, i10, i11);
            int indexCount = typedArrayObtainStyledAttributes.getIndexCount();
            for (int i12 = 0; i12 < indexCount; i12++) {
                int index = typedArrayObtainStyledAttributes.getIndex(i12);
                if (index == s.ConstraintLayout_Layout_android_minWidth) {
                    this.f1278c = typedArrayObtainStyledAttributes.getDimensionPixelOffset(index, this.f1278c);
                } else if (index == s.ConstraintLayout_Layout_android_minHeight) {
                    this.f1279d = typedArrayObtainStyledAttributes.getDimensionPixelOffset(index, this.f1279d);
                } else if (index == s.ConstraintLayout_Layout_android_maxWidth) {
                    this.f1280e = typedArrayObtainStyledAttributes.getDimensionPixelOffset(index, this.f1280e);
                } else if (index == s.ConstraintLayout_Layout_android_maxHeight) {
                    this.f1281f = typedArrayObtainStyledAttributes.getDimensionPixelOffset(index, this.f1281f);
                } else if (index == s.ConstraintLayout_Layout_layout_optimizationLevel) {
                    this.f1282g = typedArrayObtainStyledAttributes.getInt(index, this.f1282g);
                } else if (index == s.ConstraintLayout_Layout_layoutDescription) {
                    int resourceId = typedArrayObtainStyledAttributes.getResourceId(index, 0);
                    if (resourceId != 0) {
                        try {
                            parseLayoutDescription(resourceId);
                        } catch (Resources.NotFoundException unused) {
                            this.mConstraintLayoutSpec = null;
                        }
                    }
                } else if (index == s.ConstraintLayout_Layout_constraintSet) {
                    int resourceId2 = typedArrayObtainStyledAttributes.getResourceId(index, 0);
                    try {
                        o oVar = new o();
                        this.f1283h = oVar;
                        oVar.j(getContext(), resourceId2);
                    } catch (Resources.NotFoundException unused2) {
                        this.f1283h = null;
                    }
                    this.f1284i = resourceId2;
                }
            }
            typedArrayObtainStyledAttributes.recycle();
        }
        w.e eVar2 = this.mLayoutWidget;
        eVar2.I0 = this.f1282g;
        u.f.f33129q = eVar2.Y(512);
    }

    public void addValueModifier(e eVar) {
        if (this.f1288m == null) {
            this.f1288m = new ArrayList();
        }
        this.f1288m.add(eVar);
    }

    /* JADX WARN: Removed duplicated region for block: B:156:0x02f1  */
    /* JADX WARN: Removed duplicated region for block: B:159:0x02f7  */
    /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:156:0x02f1 -> B:151:0x02e0). Please report as a decompilation issue!!! */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void applyConstraintsFromLayoutParams(boolean z10, View view, w.d dVar, c cVar, SparseArray<w.d> sparseArray) {
        ConstraintAnchor$Type constraintAnchor$Type;
        ConstraintAnchor$Type constraintAnchor$Type2;
        ConstraintAnchor$Type constraintAnchor$Type3;
        w.d dVar2;
        w.d dVar3;
        w.d dVar4;
        w.d dVar5;
        int i10;
        int i11;
        float fAbs;
        int i12;
        ConstraintAnchor$Type constraintAnchor$Type4;
        ConstraintAnchor$Type constraintAnchor$Type5;
        ConstraintAnchor$Type constraintAnchor$Type6;
        cVar.a();
        dVar.f34045i0 = view.getVisibility();
        if (cVar.f1320f0) {
            dVar.F = true;
            dVar.f34045i0 = 8;
        }
        dVar.f34043h0 = view;
        if (view instanceof ConstraintHelper) {
            ((ConstraintHelper) view).n(dVar, this.mLayoutWidget.A0);
        }
        int i13 = -1;
        if (cVar.f1316d0) {
            w.h hVar = (w.h) dVar;
            int i14 = cVar.f1336n0;
            int i15 = cVar.f1338o0;
            float f10 = cVar.f1340p0;
            if (f10 != -1.0f) {
                if (f10 > -1.0f) {
                    hVar.f34102v0 = f10;
                    hVar.f34103w0 = -1;
                    hVar.f34104x0 = -1;
                    return;
                }
                return;
            }
            if (i14 != -1) {
                if (i14 > -1) {
                    hVar.f34102v0 = -1.0f;
                    hVar.f34103w0 = i14;
                    hVar.f34104x0 = -1;
                    return;
                }
                return;
            }
            if (i15 == -1 || i15 <= -1) {
                return;
            }
            hVar.f34102v0 = -1.0f;
            hVar.f34103w0 = -1;
            hVar.f34104x0 = i15;
            return;
        }
        int i16 = cVar.f1322g0;
        int i17 = cVar.f1324h0;
        int i18 = cVar.f1326i0;
        int i19 = cVar.f1328j0;
        int i20 = cVar.f1330k0;
        int i21 = cVar.f1332l0;
        float f11 = cVar.f1334m0;
        int i22 = cVar.f1339p;
        ConstraintAnchor$Type constraintAnchor$Type7 = ConstraintAnchor$Type.f1005c;
        ConstraintAnchor$Type constraintAnchor$Type8 = ConstraintAnchor$Type.f1003a;
        ConstraintAnchor$Type constraintAnchor$Type9 = ConstraintAnchor$Type.f1006d;
        ConstraintAnchor$Type constraintAnchor$Type10 = ConstraintAnchor$Type.f1004b;
        if (i22 != -1) {
            w.d dVar6 = sparseArray.get(i22);
            if (dVar6 != null) {
                float f12 = cVar.f1343r;
                int i23 = cVar.f1341q;
                ConstraintAnchor$Type constraintAnchor$Type11 = ConstraintAnchor$Type.f1008f;
                constraintAnchor$Type4 = constraintAnchor$Type8;
                constraintAnchor$Type5 = constraintAnchor$Type7;
                constraintAnchor$Type6 = constraintAnchor$Type10;
                dVar.x(constraintAnchor$Type11, dVar6, constraintAnchor$Type11, i23, 0);
                dVar.D = f12;
            } else {
                constraintAnchor$Type4 = constraintAnchor$Type8;
                constraintAnchor$Type5 = constraintAnchor$Type7;
                constraintAnchor$Type6 = constraintAnchor$Type10;
            }
            constraintAnchor$Type = constraintAnchor$Type6;
            constraintAnchor$Type3 = constraintAnchor$Type5;
            constraintAnchor$Type2 = constraintAnchor$Type4;
        } else {
            if (i16 != -1) {
                w.d dVar7 = sparseArray.get(i16);
                if (dVar7 != null) {
                    constraintAnchor$Type = constraintAnchor$Type10;
                    constraintAnchor$Type2 = constraintAnchor$Type8;
                    constraintAnchor$Type3 = constraintAnchor$Type7;
                    dVar.x(constraintAnchor$Type8, dVar7, constraintAnchor$Type8, ((ViewGroup.MarginLayoutParams) cVar).leftMargin, i20);
                } else {
                    constraintAnchor$Type = constraintAnchor$Type10;
                    constraintAnchor$Type2 = constraintAnchor$Type8;
                    constraintAnchor$Type3 = constraintAnchor$Type7;
                }
            } else {
                constraintAnchor$Type = constraintAnchor$Type10;
                constraintAnchor$Type2 = constraintAnchor$Type8;
                constraintAnchor$Type3 = constraintAnchor$Type7;
                if (i17 != -1 && (dVar2 = sparseArray.get(i17)) != null) {
                    dVar.x(constraintAnchor$Type2, dVar2, constraintAnchor$Type3, ((ViewGroup.MarginLayoutParams) cVar).leftMargin, i20);
                }
            }
            if (i18 != -1) {
                w.d dVar8 = sparseArray.get(i18);
                if (dVar8 != null) {
                    dVar.x(constraintAnchor$Type3, dVar8, constraintAnchor$Type2, ((ViewGroup.MarginLayoutParams) cVar).rightMargin, i21);
                }
            } else if (i19 != -1 && (dVar3 = sparseArray.get(i19)) != null) {
                dVar.x(constraintAnchor$Type3, dVar3, constraintAnchor$Type3, ((ViewGroup.MarginLayoutParams) cVar).rightMargin, i21);
            }
            int i24 = cVar.f1325i;
            if (i24 != -1) {
                w.d dVar9 = sparseArray.get(i24);
                if (dVar9 != null) {
                    dVar.x(constraintAnchor$Type, dVar9, constraintAnchor$Type, ((ViewGroup.MarginLayoutParams) cVar).topMargin, cVar.f1349x);
                }
            } else {
                int i25 = cVar.f1327j;
                if (i25 != -1 && (dVar4 = sparseArray.get(i25)) != null) {
                    dVar.x(constraintAnchor$Type, dVar4, constraintAnchor$Type9, ((ViewGroup.MarginLayoutParams) cVar).topMargin, cVar.f1349x);
                }
            }
            int i26 = cVar.f1329k;
            if (i26 != -1) {
                w.d dVar10 = sparseArray.get(i26);
                if (dVar10 != null) {
                    dVar.x(constraintAnchor$Type9, dVar10, constraintAnchor$Type, ((ViewGroup.MarginLayoutParams) cVar).bottomMargin, cVar.f1351z);
                }
            } else {
                int i27 = cVar.f1331l;
                if (i27 != -1 && (dVar5 = sparseArray.get(i27)) != null) {
                    dVar.x(constraintAnchor$Type9, dVar5, constraintAnchor$Type9, ((ViewGroup.MarginLayoutParams) cVar).bottomMargin, cVar.f1351z);
                }
            }
            int i28 = cVar.f1333m;
            if (i28 != -1) {
                b(dVar, cVar, sparseArray, i28, ConstraintAnchor$Type.f1007e);
            } else {
                int i29 = cVar.f1335n;
                if (i29 != -1) {
                    b(dVar, cVar, sparseArray, i29, constraintAnchor$Type);
                } else {
                    int i30 = cVar.f1337o;
                    if (i30 != -1) {
                        b(dVar, cVar, sparseArray, i30, constraintAnchor$Type9);
                    }
                }
            }
            if (f11 >= 0.0f) {
                dVar.f34039f0 = f11;
            }
            float f13 = cVar.F;
            if (f13 >= 0.0f) {
                dVar.f34041g0 = f13;
            }
        }
        if (z10 && ((i12 = cVar.T) != -1 || cVar.U != -1)) {
            int i31 = cVar.U;
            dVar.f34029a0 = i12;
            dVar.f34031b0 = i31;
        }
        boolean z11 = cVar.f1310a0;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour = ConstraintWidget$DimensionBehaviour.f1013b;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2 = ConstraintWidget$DimensionBehaviour.f1012a;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour3 = ConstraintWidget$DimensionBehaviour.f1015d;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour4 = ConstraintWidget$DimensionBehaviour.f1014c;
        if (z11) {
            dVar.O(constraintWidget$DimensionBehaviour2);
            dVar.Q(((ViewGroup.MarginLayoutParams) cVar).width);
            if (((ViewGroup.MarginLayoutParams) cVar).width == -2) {
                dVar.O(constraintWidget$DimensionBehaviour);
            }
        } else if (((ViewGroup.MarginLayoutParams) cVar).width == -1) {
            if (cVar.W) {
                dVar.O(constraintWidget$DimensionBehaviour4);
            } else {
                dVar.O(constraintWidget$DimensionBehaviour3);
            }
            dVar.k(constraintAnchor$Type2).f34025g = ((ViewGroup.MarginLayoutParams) cVar).leftMargin;
            dVar.k(constraintAnchor$Type3).f34025g = ((ViewGroup.MarginLayoutParams) cVar).rightMargin;
        } else {
            dVar.O(constraintWidget$DimensionBehaviour4);
            dVar.Q(0);
        }
        if (cVar.f1312b0) {
            dVar.P(constraintWidget$DimensionBehaviour2);
            dVar.N(((ViewGroup.MarginLayoutParams) cVar).height);
            if (((ViewGroup.MarginLayoutParams) cVar).height == -2) {
                dVar.P(constraintWidget$DimensionBehaviour);
            }
        } else if (((ViewGroup.MarginLayoutParams) cVar).height == -1) {
            if (cVar.X) {
                dVar.P(constraintWidget$DimensionBehaviour4);
            } else {
                dVar.P(constraintWidget$DimensionBehaviour3);
            }
            dVar.k(constraintAnchor$Type).f34025g = ((ViewGroup.MarginLayoutParams) cVar).topMargin;
            dVar.k(constraintAnchor$Type9).f34025g = ((ViewGroup.MarginLayoutParams) cVar).bottomMargin;
        } else {
            dVar.P(constraintWidget$DimensionBehaviour4);
            dVar.N(0);
        }
        String str = cVar.G;
        if (str == null || str.length() == 0) {
            dVar.Y = 0.0f;
        } else {
            int length = str.length();
            int iIndexOf = str.indexOf(44);
            if (iIndexOf <= 0 || iIndexOf >= length - 1) {
                i10 = 1;
                i11 = 0;
            } else {
                String strSubstring = str.substring(0, iIndexOf);
                if (strSubstring.equalsIgnoreCase("W")) {
                    i13 = 0;
                } else {
                    if (strSubstring.equalsIgnoreCase("H")) {
                        i10 = 1;
                        i13 = 1;
                    }
                    i11 = iIndexOf + i10;
                }
                i10 = 1;
                i11 = iIndexOf + i10;
            }
            int iIndexOf2 = str.indexOf(58);
            if (iIndexOf2 < 0 || iIndexOf2 >= length - i10) {
                String strSubstring2 = str.substring(i11);
                fAbs = strSubstring2.length() > 0 ? Float.parseFloat(strSubstring2) : 0.0f;
                if (fAbs > 0.0f) {
                    dVar.Y = fAbs;
                    dVar.Z = i13;
                }
            } else {
                String strSubstring3 = str.substring(i11, iIndexOf2);
                String strSubstring4 = str.substring(iIndexOf2 + i10);
                if (strSubstring3.length() > 0 && strSubstring4.length() > 0) {
                    float f14 = Float.parseFloat(strSubstring3);
                    float f15 = Float.parseFloat(strSubstring4);
                    if (f14 > 0.0f && f15 > 0.0f) {
                        fAbs = i13 == 1 ? Math.abs(f15 / f14) : Math.abs(f14 / f15);
                    }
                    if (fAbs > 0.0f) {
                    }
                }
            }
        }
        float f16 = cVar.H;
        float[] fArr = dVar.f34057o0;
        fArr[0] = f16;
        fArr[1] = cVar.I;
        dVar.f34053m0 = cVar.J;
        dVar.f34055n0 = cVar.K;
        int i32 = cVar.Z;
        if (i32 >= 0 && i32 <= 3) {
            dVar.f34060q = i32;
        }
        int i33 = cVar.L;
        int i34 = cVar.N;
        int i35 = cVar.P;
        float f17 = cVar.R;
        dVar.f34062r = i33;
        dVar.f34068u = i34;
        if (i35 == Integer.MAX_VALUE) {
            i35 = 0;
        }
        dVar.f34070v = i35;
        dVar.f34071w = f17;
        if (f17 > 0.0f && f17 < 1.0f && i33 == 0) {
            dVar.f34062r = 2;
        }
        int i36 = cVar.M;
        int i37 = cVar.O;
        int i38 = cVar.Q;
        float f18 = cVar.S;
        dVar.f34064s = i36;
        dVar.f34072x = i37;
        dVar.f34073y = i38 != Integer.MAX_VALUE ? i38 : 0;
        dVar.f34074z = f18;
        if (f18 <= 0.0f || f18 >= 1.0f || i36 != 0) {
            return;
        }
        dVar.f34064s = 2;
    }

    public final void b(w.d dVar, c cVar, SparseArray sparseArray, int i10, ConstraintAnchor$Type constraintAnchor$Type) {
        View view = (View) this.f1276a.get(i10);
        w.d dVar2 = (w.d) sparseArray.get(i10);
        if (dVar2 == null || view == null || !(view.getLayoutParams() instanceof c)) {
            return;
        }
        cVar.f1314c0 = true;
        ConstraintAnchor$Type constraintAnchor$Type2 = ConstraintAnchor$Type.f1007e;
        if (constraintAnchor$Type == constraintAnchor$Type2) {
            c cVar2 = (c) view.getLayoutParams();
            cVar2.f1314c0 = true;
            cVar2.f1342q0.E = true;
        }
        dVar.k(constraintAnchor$Type2).b(dVar2.k(constraintAnchor$Type), cVar.D, cVar.C, true);
        dVar.E = true;
        dVar.k(ConstraintAnchor$Type.f1004b).j();
        dVar.k(ConstraintAnchor$Type.f1006d).j();
    }

    @Override // android.view.ViewGroup
    public boolean checkLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return layoutParams instanceof c;
    }

    @Override // android.view.ViewGroup, android.view.View
    public void dispatchDraw(Canvas canvas) {
        Object tag;
        int size;
        ArrayList arrayList = this.f1277b;
        if (arrayList != null && (size = arrayList.size()) > 0) {
            for (int i10 = 0; i10 < size; i10++) {
                ((ConstraintHelper) arrayList.get(i10)).p(this);
            }
        }
        super.dispatchDraw(canvas);
        if (isInEditMode()) {
            float width = getWidth();
            float height = getHeight();
            int childCount = getChildCount();
            for (int i11 = 0; i11 < childCount; i11++) {
                View childAt = getChildAt(i11);
                if (childAt.getVisibility() != 8 && (tag = childAt.getTag()) != null && (tag instanceof String)) {
                    String[] strArrSplit = ((String) tag).split(",");
                    if (strArrSplit.length == 4) {
                        int i12 = Integer.parseInt(strArrSplit[0]);
                        int i13 = Integer.parseInt(strArrSplit[1]);
                        int i14 = Integer.parseInt(strArrSplit[2]);
                        int i15 = (int) ((i12 / 1080.0f) * width);
                        int i16 = (int) ((i13 / 1920.0f) * height);
                        Paint paint = new Paint();
                        paint.setColor(-65536);
                        float f10 = i15;
                        float f11 = i16;
                        float f12 = i15 + ((int) ((i14 / 1080.0f) * width));
                        canvas.drawLine(f10, f11, f12, f11, paint);
                        float f13 = i16 + ((int) ((Integer.parseInt(strArrSplit[3]) / 1920.0f) * height));
                        canvas.drawLine(f12, f11, f12, f13, paint);
                        canvas.drawLine(f12, f13, f10, f13, paint);
                        canvas.drawLine(f10, f13, f10, f11, paint);
                        paint.setColor(-16711936);
                        canvas.drawLine(f10, f11, f12, f13, paint);
                        canvas.drawLine(f10, f13, f12, f11, paint);
                    }
                }
            }
        }
    }

    public boolean dynamicUpdateConstraints(int i10, int i11) {
        if (this.f1288m == null) {
            return false;
        }
        View.MeasureSpec.getSize(i10);
        View.MeasureSpec.getSize(i11);
        Iterator it = this.f1288m.iterator();
        while (it.hasNext()) {
            u1.x(it.next());
            Iterator it2 = this.mLayoutWidget.f34111v0.iterator();
            if (it2.hasNext()) {
                View view = (View) ((w.d) it2.next()).f34043h0;
                view.getId();
                throw null;
            }
        }
        return false;
    }

    public void fillMetrics(u.g gVar) {
        this.mLayoutWidget.B0.getClass();
    }

    @Override // android.view.View
    public void forceLayout() {
        this.mDirtyHierarchy = true;
        super.forceLayout();
    }

    public Object getDesignInformation(int i10, Object obj) {
        if (i10 != 0 || !(obj instanceof String)) {
            return null;
        }
        String str = (String) obj;
        HashMap map = this.f1285j;
        if (map == null || !map.containsKey(str)) {
            return null;
        }
        return this.f1285j.get(str);
    }

    public int getMaxHeight() {
        return this.f1281f;
    }

    public int getMaxWidth() {
        return this.f1280e;
    }

    public int getMinHeight() {
        return this.f1279d;
    }

    public int getMinWidth() {
        return this.f1278c;
    }

    public int getOptimizationLevel() {
        return this.mLayoutWidget.I0;
    }

    public String getSceneString() {
        int id2;
        StringBuilder sb = new StringBuilder();
        if (this.mLayoutWidget.f34046j == null) {
            int id3 = getId();
            if (id3 != -1) {
                this.mLayoutWidget.f34046j = getContext().getResources().getResourceEntryName(id3);
            } else {
                this.mLayoutWidget.f34046j = "parent";
            }
        }
        w.e eVar = this.mLayoutWidget;
        if (eVar.f34049k0 == null) {
            eVar.f34049k0 = eVar.f34046j;
        }
        for (w.d dVar : eVar.f34111v0) {
            View view = (View) dVar.f34043h0;
            if (view != null) {
                if (dVar.f34046j == null && (id2 = view.getId()) != -1) {
                    dVar.f34046j = getContext().getResources().getResourceEntryName(id2);
                }
                if (dVar.f34049k0 == null) {
                    dVar.f34049k0 = dVar.f34046j;
                }
            }
        }
        this.mLayoutWidget.p(sb);
        return sb.toString();
    }

    public View getViewById(int i10) {
        return (View) this.f1276a.get(i10);
    }

    public final w.d getViewWidget(View view) {
        if (view == this) {
            return this.mLayoutWidget;
        }
        if (view == null) {
            return null;
        }
        if (view.getLayoutParams() instanceof c) {
            return ((c) view.getLayoutParams()).f1342q0;
        }
        view.setLayoutParams(generateLayoutParams(view.getLayoutParams()));
        if (view.getLayoutParams() instanceof c) {
            return ((c) view.getLayoutParams()).f1342q0;
        }
        return null;
    }

    public boolean isRtl() {
        return (getContext().getApplicationInfo().flags & 4194304) != 0 && 1 == getLayoutDirection();
    }

    public void loadLayoutDescription(int i10) {
        if (i10 == 0) {
            this.mConstraintLayoutSpec = null;
            return;
        }
        try {
            this.mConstraintLayoutSpec = new h(getContext(), this, i10);
        } catch (Resources.NotFoundException unused) {
            this.mConstraintLayoutSpec = null;
        }
    }

    @Override // android.view.ViewGroup, android.view.View
    public void onLayout(boolean z10, int i10, int i11, int i12, int i13) {
        View content;
        int childCount = getChildCount();
        boolean zIsInEditMode = isInEditMode();
        for (int i14 = 0; i14 < childCount; i14++) {
            View childAt = getChildAt(i14);
            c cVar = (c) childAt.getLayoutParams();
            w.d dVar = cVar.f1342q0;
            if ((childAt.getVisibility() != 8 || cVar.f1316d0 || cVar.f1318e0 || zIsInEditMode) && !cVar.f1320f0) {
                int iT = dVar.t();
                int iU = dVar.u();
                int iS = dVar.s() + iT;
                int iM = dVar.m() + iU;
                childAt.layout(iT, iU, iS, iM);
                if ((childAt instanceof Placeholder) && (content = ((Placeholder) childAt).getContent()) != null) {
                    content.setVisibility(0);
                    content.layout(iT, iU, iS, iM);
                }
            }
        }
        ArrayList arrayList = this.f1277b;
        int size = arrayList.size();
        if (size > 0) {
            for (int i15 = 0; i15 < size; i15++) {
                ((ConstraintHelper) arrayList.get(i15)).o();
            }
        }
    }

    @Override // android.view.View
    public void onMeasure(int i10, int i11) {
        boolean z10;
        w.d dVar;
        boolean zDynamicUpdateConstraints = this.mDirtyHierarchy | dynamicUpdateConstraints(i10, i11);
        this.mDirtyHierarchy = zDynamicUpdateConstraints;
        if (!zDynamicUpdateConstraints) {
            int childCount = getChildCount();
            int i12 = 0;
            while (true) {
                if (i12 >= childCount) {
                    break;
                }
                if (getChildAt(i12).isLayoutRequested()) {
                    this.mDirtyHierarchy = true;
                    break;
                }
                i12++;
            }
        }
        this.mLayoutWidget.A0 = isRtl();
        if (this.mDirtyHierarchy) {
            this.mDirtyHierarchy = false;
            int childCount2 = getChildCount();
            int i13 = 0;
            while (true) {
                if (i13 >= childCount2) {
                    z10 = false;
                    break;
                } else {
                    if (getChildAt(i13).isLayoutRequested()) {
                        z10 = true;
                        break;
                    }
                    i13++;
                }
            }
            if (z10) {
                boolean zIsInEditMode = isInEditMode();
                int childCount3 = getChildCount();
                for (int i14 = 0; i14 < childCount3; i14++) {
                    w.d viewWidget = getViewWidget(getChildAt(i14));
                    if (viewWidget != null) {
                        viewWidget.E();
                    }
                }
                Object obj = null;
                if (zIsInEditMode) {
                    for (int i15 = 0; i15 < childCount3; i15++) {
                        View childAt = getChildAt(i15);
                        try {
                            String resourceName = getResources().getResourceName(childAt.getId());
                            setDesignInformation(0, resourceName, Integer.valueOf(childAt.getId()));
                            int iIndexOf = resourceName.indexOf(47);
                            if (iIndexOf != -1) {
                                resourceName = resourceName.substring(iIndexOf + 1);
                            }
                            int id2 = childAt.getId();
                            if (id2 == 0) {
                                dVar = this.mLayoutWidget;
                            } else {
                                View viewFindViewById = (View) this.f1276a.get(id2);
                                if (viewFindViewById == null && (viewFindViewById = findViewById(id2)) != null && viewFindViewById != this && viewFindViewById.getParent() == this) {
                                    onViewAdded(viewFindViewById);
                                }
                                dVar = viewFindViewById == this ? this.mLayoutWidget : viewFindViewById == null ? null : ((c) viewFindViewById.getLayoutParams()).f1342q0;
                            }
                            dVar.f34049k0 = resourceName;
                        } catch (Resources.NotFoundException unused) {
                        }
                    }
                }
                if (this.f1284i != -1) {
                    for (int i16 = 0; i16 < childCount3; i16++) {
                        View childAt2 = getChildAt(i16);
                        if (childAt2.getId() == this.f1284i && (childAt2 instanceof Constraints)) {
                            this.f1283h = ((Constraints) childAt2).getConstraintSet();
                        }
                    }
                }
                o oVar = this.f1283h;
                if (oVar != null) {
                    oVar.c(this);
                }
                this.mLayoutWidget.f34111v0.clear();
                ArrayList arrayList = this.f1277b;
                int size = arrayList.size();
                if (size > 0) {
                    int i17 = 0;
                    while (i17 < size) {
                        ConstraintHelper constraintHelper = (ConstraintHelper) arrayList.get(i17);
                        if (constraintHelper.isInEditMode()) {
                            constraintHelper.setIds(constraintHelper.f1272f);
                        }
                        w.j jVar = constraintHelper.f1270d;
                        if (jVar != null) {
                            jVar.f34107w0 = 0;
                            Arrays.fill(jVar.f34106v0, obj);
                            for (int i18 = 0; i18 < constraintHelper.f1268b; i18++) {
                                int i19 = constraintHelper.f1267a[i18];
                                View viewById = getViewById(i19);
                                if (viewById == null) {
                                    Integer numValueOf = Integer.valueOf(i19);
                                    HashMap map = constraintHelper.f1275i;
                                    String str = (String) map.get(numValueOf);
                                    int i20 = constraintHelper.i(this, str);
                                    if (i20 != 0) {
                                        constraintHelper.f1267a[i18] = i20;
                                        map.put(Integer.valueOf(i20), str);
                                        viewById = getViewById(i20);
                                    }
                                }
                                if (viewById != null) {
                                    constraintHelper.f1270d.T(getViewWidget(viewById));
                                }
                            }
                            constraintHelper.f1270d.a();
                        }
                        i17++;
                        obj = null;
                    }
                }
                for (int i21 = 0; i21 < childCount3; i21++) {
                    View childAt3 = getChildAt(i21);
                    if (childAt3 instanceof Placeholder) {
                        Placeholder placeholder = (Placeholder) childAt3;
                        if (placeholder.f1291a == -1 && !placeholder.isInEditMode()) {
                            placeholder.setVisibility(placeholder.f1293c);
                        }
                        View viewFindViewById2 = findViewById(placeholder.f1291a);
                        placeholder.f1292b = viewFindViewById2;
                        if (viewFindViewById2 != null) {
                            ((c) viewFindViewById2.getLayoutParams()).f1320f0 = true;
                            placeholder.f1292b.setVisibility(0);
                            placeholder.setVisibility(0);
                        }
                    }
                }
                SparseArray<w.d> sparseArray = this.f1286k;
                sparseArray.clear();
                sparseArray.put(0, this.mLayoutWidget);
                sparseArray.put(getId(), this.mLayoutWidget);
                for (int i22 = 0; i22 < childCount3; i22++) {
                    View childAt4 = getChildAt(i22);
                    sparseArray.put(childAt4.getId(), getViewWidget(childAt4));
                }
                for (int i23 = 0; i23 < childCount3; i23++) {
                    View childAt5 = getChildAt(i23);
                    w.d viewWidget2 = getViewWidget(childAt5);
                    if (viewWidget2 != null) {
                        c cVar = (c) childAt5.getLayoutParams();
                        w.e eVar = this.mLayoutWidget;
                        eVar.f34111v0.add(viewWidget2);
                        w.d dVar2 = viewWidget2.V;
                        if (dVar2 != null) {
                            ((w.n) dVar2).f34111v0.remove(viewWidget2);
                            viewWidget2.E();
                        }
                        viewWidget2.V = eVar;
                        applyConstraintsFromLayoutParams(zIsInEditMode, childAt5, viewWidget2, cVar, sparseArray);
                    }
                }
            }
            if (z10) {
                w.e eVar2 = this.mLayoutWidget;
                eVar2.f34075w0.A(eVar2);
            }
        }
        this.mLayoutWidget.B0.getClass();
        resolveSystem(this.mLayoutWidget, this.f1282g, i10, i11);
        int iS = this.mLayoutWidget.s();
        int iM = this.mLayoutWidget.m();
        w.e eVar3 = this.mLayoutWidget;
        resolveMeasuredDimension(i10, i11, iS, iM, eVar3.J0, eVar3.K0);
    }

    @Override // android.view.ViewGroup
    public void onViewAdded(View view) {
        super.onViewAdded(view);
        w.d viewWidget = getViewWidget(view);
        if ((view instanceof Guideline) && !(viewWidget instanceof w.h)) {
            c cVar = (c) view.getLayoutParams();
            w.h hVar = new w.h();
            cVar.f1342q0 = hVar;
            cVar.f1316d0 = true;
            hVar.U(cVar.V);
        }
        if (view instanceof ConstraintHelper) {
            ConstraintHelper constraintHelper = (ConstraintHelper) view;
            constraintHelper.r();
            ((c) view.getLayoutParams()).f1318e0 = true;
            ArrayList arrayList = this.f1277b;
            if (!arrayList.contains(constraintHelper)) {
                arrayList.add(constraintHelper);
            }
        }
        this.f1276a.put(view.getId(), view);
        this.mDirtyHierarchy = true;
    }

    @Override // android.view.ViewGroup
    public void onViewRemoved(View view) {
        super.onViewRemoved(view);
        this.f1276a.remove(view.getId());
        w.d viewWidget = getViewWidget(view);
        this.mLayoutWidget.f34111v0.remove(viewWidget);
        viewWidget.E();
        this.f1277b.remove(view);
        this.mDirtyHierarchy = true;
    }

    public void parseLayoutDescription(int i10) {
        this.mConstraintLayoutSpec = new h(getContext(), this, i10);
    }

    @Override // android.view.View, android.view.ViewParent
    public void requestLayout() {
        this.mDirtyHierarchy = true;
        super.requestLayout();
    }

    public void resolveMeasuredDimension(int i10, int i11, int i12, int i13, boolean z10, boolean z11) {
        d dVar = this.f1287l;
        int i14 = dVar.f1356e;
        int iResolveSizeAndState = View.resolveSizeAndState(i12 + dVar.f1355d, i10, 0);
        int iResolveSizeAndState2 = View.resolveSizeAndState(i13 + i14, i11, 0) & 16777215;
        int iMin = Math.min(this.f1280e, iResolveSizeAndState & 16777215);
        int iMin2 = Math.min(this.f1281f, iResolveSizeAndState2);
        if (z10) {
            iMin |= Http2Connection.OKHTTP_CLIENT_WINDOW_SIZE;
        }
        if (z11) {
            iMin2 |= Http2Connection.OKHTTP_CLIENT_WINDOW_SIZE;
        }
        setMeasuredDimension(iMin, iMin2);
    }

    /* JADX WARN: Removed duplicated region for block: B:176:0x0383  */
    /* JADX WARN: Removed duplicated region for block: B:17:0x00a0  */
    /* JADX WARN: Removed duplicated region for block: B:182:0x039c  */
    /* JADX WARN: Removed duplicated region for block: B:20:0x00a7  */
    /* JADX WARN: Removed duplicated region for block: B:236:0x0430 A[PHI: r15
      0x0430: PHI (r15v13 boolean) = (r15v12 boolean), (r15v12 boolean), (r15v12 boolean), (r15v15 boolean), (r15v15 boolean) binds: [B:212:0x03fb, B:214:0x0401, B:216:0x0405, B:234:0x042d, B:232:0x0427] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:237:0x0432  */
    /* JADX WARN: Removed duplicated region for block: B:260:0x04af  */
    /* JADX WARN: Removed duplicated region for block: B:263:0x04c2  */
    /* JADX WARN: Removed duplicated region for block: B:264:0x04c7  */
    /* JADX WARN: Removed duplicated region for block: B:266:0x04ca  */
    /* JADX WARN: Removed duplicated region for block: B:54:0x0103 A[PHI: r7
      0x0103: PHI (r7v3 boolean) = (r7v2 boolean), (r7v44 boolean) binds: [B:19:0x00a5, B:353:0x0103] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:63:0x0119  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void resolveSystem(w.e eVar, int i10, int i11, int i12) {
        int i13;
        int size;
        boolean z10;
        boolean z11;
        boolean z12;
        xyz.stream.utils.t tVar;
        d dVar;
        int i14;
        int i15;
        boolean z13;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour;
        boolean zW;
        int i16;
        xyz.stream.utils.t tVar2;
        int size2;
        int i17;
        int i18;
        char c6;
        ConstraintAnchor$Type constraintAnchor$Type;
        ConstraintAnchor$Type constraintAnchor$Type2;
        int i19;
        d dVar2;
        int i20;
        d dVar3;
        int i21;
        int i22;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2;
        xyz.stream.utils.t tVar3;
        androidx.constraintlayout.core.widgets.analyzer.d dVar4;
        androidx.constraintlayout.core.widgets.analyzer.e eVar2;
        int i23;
        int i24;
        int i25;
        int i26;
        int i27;
        boolean z14;
        boolean z15;
        int mode = View.MeasureSpec.getMode(i11);
        int size3 = View.MeasureSpec.getSize(i11);
        int mode2 = View.MeasureSpec.getMode(i12);
        int size4 = View.MeasureSpec.getSize(i12);
        int iMax = Math.max(0, getPaddingTop());
        int iMax2 = Math.max(0, getPaddingBottom());
        int i28 = iMax + iMax2;
        int paddingWidth = getPaddingWidth();
        d dVar5 = this.f1287l;
        dVar5.f1353b = iMax;
        dVar5.f1354c = iMax2;
        dVar5.f1355d = paddingWidth;
        dVar5.f1356e = i28;
        dVar5.f1357f = i11;
        dVar5.f1358g = i12;
        int iMax3 = Math.max(0, getPaddingStart());
        int iMax4 = Math.max(0, getPaddingEnd());
        if (iMax3 > 0 || iMax4 > 0) {
            if (isRtl()) {
                i13 = iMax4;
            }
            int i29 = size3 - paddingWidth;
            int i30 = size4 - i28;
            setSelfDimensionBehaviour(eVar, mode, i29, mode2, i30);
            eVar.C0 = i13;
            eVar.D0 = iMax;
            xyz.stream.utils.t tVar4 = eVar.f34075w0;
            tVar4.getClass();
            d dVar6 = eVar.z0;
            size = eVar.f34111v0.size();
            int iS = eVar.s();
            int iM = eVar.m();
            boolean zB = w.k.b(i10, 128);
            z10 = !zB || w.k.b(i10, 64);
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour3 = ConstraintWidget$DimensionBehaviour.f1014c;
            if (z10) {
                z11 = z10;
            } else {
                int i31 = 0;
                while (i31 < size) {
                    w.d dVar7 = (w.d) eVar.f34111v0.get(i31);
                    boolean z16 = z10;
                    ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr = dVar7.U;
                    boolean z17 = (constraintWidget$DimensionBehaviourArr[0] == constraintWidget$DimensionBehaviour3) && (constraintWidget$DimensionBehaviourArr[1] == constraintWidget$DimensionBehaviour3) && dVar7.Y > 0.0f;
                    if ((dVar7.z() && z17) || ((dVar7.A() && z17) || (dVar7 instanceof w.m) || dVar7.z() || dVar7.A())) {
                        z11 = false;
                        break;
                    } else {
                        i31++;
                        z10 = z16;
                    }
                }
                z11 = z10;
            }
            z12 = z11 & ((mode != 1073741824 && mode2 == 1073741824) || zB);
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour4 = ConstraintWidget$DimensionBehaviour.f1012a;
            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour5 = ConstraintWidget$DimensionBehaviour.f1013b;
            if (z12) {
                tVar = tVar4;
                dVar = dVar6;
                i14 = iS;
                i15 = iM;
                z13 = z12;
                constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour3;
                zW = false;
                i16 = 0;
            } else {
                int iMin = Math.min(eVar.C[0], i29);
                z13 = z12;
                int iMin2 = Math.min(eVar.C[1], i30);
                if (mode == 1073741824) {
                    if (eVar.s() != iMin) {
                        eVar.Q(iMin);
                        eVar.f34076x0.f34297b = true;
                    }
                    i23 = 1073741824;
                } else {
                    i23 = 1073741824;
                }
                if (mode2 == i23 && eVar.m() != iMin2) {
                    eVar.N(iMin2);
                    eVar.f34076x0.f34297b = true;
                }
                x.e eVar3 = eVar.f34076x0;
                if (mode == 1073741824 && mode2 == 1073741824) {
                    boolean z18 = zB & true;
                    boolean z19 = eVar3.f34297b;
                    w.e eVar4 = eVar3.f34296a;
                    if (z19 || eVar3.f34298c) {
                        for (Iterator it = eVar4.f34111v0.iterator(); it.hasNext(); it = it) {
                            w.d dVar8 = (w.d) it.next();
                            dVar8.j();
                            dVar8.f34028a = false;
                            dVar8.f34034d.n();
                            dVar8.f34036e.m();
                        }
                        eVar4.j();
                        i27 = 0;
                        eVar4.f34028a = false;
                        eVar4.f34034d.n();
                        eVar4.f34036e.m();
                        eVar3.f34298c = false;
                    } else {
                        i27 = 0;
                    }
                    eVar3.b(eVar3.f34299d);
                    eVar4.f34029a0 = i27;
                    eVar4.f34031b0 = i27;
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviourL = eVar4.l(i27);
                    dVar = dVar6;
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviourL2 = eVar4.l(1);
                    if (eVar3.f34297b) {
                        eVar3.c();
                    }
                    int iT = eVar4.t();
                    i14 = iS;
                    int iU = eVar4.u();
                    i15 = iM;
                    eVar4.f34034d.f1052h.d(iT);
                    eVar4.f34036e.f1052h.d(iU);
                    eVar3.g();
                    ArrayList<androidx.constraintlayout.core.widgets.analyzer.f> arrayList = eVar3.f34300e;
                    if (constraintWidget$DimensionBehaviourL == constraintWidget$DimensionBehaviour5 || constraintWidget$DimensionBehaviourL2 == constraintWidget$DimensionBehaviour5) {
                        if (z18) {
                            Iterator it2 = arrayList.iterator();
                            while (true) {
                                if (it2.hasNext()) {
                                    if (!((androidx.constraintlayout.core.widgets.analyzer.f) it2.next()).k()) {
                                        z18 = false;
                                        break;
                                    }
                                } else {
                                    break;
                                }
                            }
                        }
                        if (z18 && constraintWidget$DimensionBehaviourL == constraintWidget$DimensionBehaviour5) {
                            eVar4.O(constraintWidget$DimensionBehaviour4);
                            tVar = tVar4;
                            constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour3;
                            eVar4.Q(eVar3.d(eVar4, 0));
                            eVar4.f34034d.f1049e.d(eVar4.s());
                        } else {
                            tVar = tVar4;
                            constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour3;
                        }
                        if (z18 && constraintWidget$DimensionBehaviourL2 == constraintWidget$DimensionBehaviour5) {
                            eVar4.P(constraintWidget$DimensionBehaviour4);
                            eVar4.N(eVar3.d(eVar4, 1));
                            eVar4.f34036e.f1049e.d(eVar4.m());
                        }
                    } else {
                        tVar = tVar4;
                        constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour3;
                    }
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour6 = eVar4.U[0];
                    ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour7 = ConstraintWidget$DimensionBehaviour.f1015d;
                    if (constraintWidget$DimensionBehaviour6 == constraintWidget$DimensionBehaviour4 || constraintWidget$DimensionBehaviour6 == constraintWidget$DimensionBehaviour7) {
                        int iS2 = eVar4.s() + iT;
                        eVar4.f34034d.f1053i.d(iS2);
                        eVar4.f34034d.f1049e.d(iS2 - iT);
                        eVar3.g();
                        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour8 = eVar4.U[1];
                        if (constraintWidget$DimensionBehaviour8 == constraintWidget$DimensionBehaviour4 || constraintWidget$DimensionBehaviour8 == constraintWidget$DimensionBehaviour7) {
                            int iM2 = eVar4.m() + iU;
                            eVar4.f34036e.f1053i.d(iM2);
                            eVar4.f34036e.f1049e.d(iM2 - iU);
                        }
                        eVar3.g();
                        z14 = true;
                    } else {
                        z14 = false;
                    }
                    for (androidx.constraintlayout.core.widgets.analyzer.f fVar : arrayList) {
                        if (fVar.f1046b != eVar4 || fVar.f1051g) {
                            fVar.e();
                        }
                    }
                    for (androidx.constraintlayout.core.widgets.analyzer.f fVar2 : arrayList) {
                        if (z14 || fVar2.f1046b != eVar4) {
                            if (!fVar2.f1052h.f1038j || ((!fVar2.f1053i.f1038j && !(fVar2 instanceof x.g)) || (!fVar2.f1049e.f1038j && !(fVar2 instanceof x.c) && !(fVar2 instanceof x.g)))) {
                                z15 = false;
                                break;
                            }
                        }
                    }
                    z15 = true;
                    eVar4.O(constraintWidget$DimensionBehaviourL);
                    eVar4.P(constraintWidget$DimensionBehaviourL2);
                    zW = z15;
                    i25 = 1073741824;
                    i16 = 2;
                } else {
                    tVar = tVar4;
                    dVar = dVar6;
                    i14 = iS;
                    i15 = iM;
                    constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour3;
                    boolean z20 = eVar3.f34297b;
                    w.e eVar5 = eVar3.f34296a;
                    if (z20) {
                        for (w.d dVar9 : eVar5.f34111v0) {
                            dVar9.j();
                            dVar9.f34028a = false;
                            androidx.constraintlayout.core.widgets.analyzer.d dVar10 = dVar9.f34034d;
                            dVar10.f1049e.f1038j = false;
                            dVar10.f1051g = false;
                            dVar10.n();
                            androidx.constraintlayout.core.widgets.analyzer.e eVar6 = dVar9.f34036e;
                            eVar6.f1049e.f1038j = false;
                            eVar6.f1051g = false;
                            eVar6.m();
                        }
                        i24 = 0;
                        eVar5.j();
                        eVar5.f34028a = false;
                        androidx.constraintlayout.core.widgets.analyzer.d dVar11 = eVar5.f34034d;
                        dVar11.f1049e.f1038j = false;
                        dVar11.f1051g = false;
                        dVar11.n();
                        androidx.constraintlayout.core.widgets.analyzer.e eVar7 = eVar5.f34036e;
                        eVar7.f1049e.f1038j = false;
                        eVar7.f1051g = false;
                        eVar7.m();
                        eVar3.c();
                    } else {
                        i24 = 0;
                    }
                    eVar3.b(eVar3.f34299d);
                    eVar5.f34029a0 = i24;
                    eVar5.f34031b0 = i24;
                    eVar5.f34034d.f1052h.d(i24);
                    eVar5.f34036e.f1052h.d(i24);
                    i25 = 1073741824;
                    if (mode == 1073741824) {
                        i26 = 1;
                        zW = eVar.W(i24, zB) & true;
                        i16 = 1;
                    } else {
                        i26 = 1;
                        zW = true;
                        i16 = 0;
                    }
                    if (mode2 == 1073741824) {
                        zW &= eVar.W(i26, zB);
                        i16++;
                    }
                }
                if (zW) {
                    eVar.R(mode == i25, mode2 == i25);
                }
            }
            if (zW || i16 != 2) {
                int i32 = eVar.I0;
                if (size <= 0) {
                    int size5 = eVar.f34111v0.size();
                    boolean zY = eVar.Y(64);
                    d dVar12 = eVar.z0;
                    int i33 = 0;
                    while (i33 < size5) {
                        w.d dVar13 = (w.d) eVar.f34111v0.get(i33);
                        if ((dVar13 instanceof w.h) || (dVar13 instanceof w.a) || dVar13.G || (zY && (dVar4 = dVar13.f34034d) != null && (eVar2 = dVar13.f34036e) != null && dVar4.f1049e.f1038j && eVar2.f1049e.f1038j)) {
                            tVar3 = tVar;
                            constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour;
                        } else {
                            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviourL3 = dVar13.l(0);
                            ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviourL4 = dVar13.l(1);
                            constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour;
                            boolean z21 = constraintWidget$DimensionBehaviourL3 == constraintWidget$DimensionBehaviour2 && dVar13.f34062r != 1 && constraintWidget$DimensionBehaviourL4 == constraintWidget$DimensionBehaviour2 && dVar13.f34064s != 1;
                            if (!z21 && eVar.Y(1) && !(dVar13 instanceof w.m)) {
                                if (constraintWidget$DimensionBehaviourL3 == constraintWidget$DimensionBehaviour2 && dVar13.f34062r == 0 && constraintWidget$DimensionBehaviourL4 != constraintWidget$DimensionBehaviour2 && !dVar13.z()) {
                                    z21 = true;
                                }
                                if (constraintWidget$DimensionBehaviourL4 == constraintWidget$DimensionBehaviour2 && dVar13.f34064s == 0 && constraintWidget$DimensionBehaviourL3 != constraintWidget$DimensionBehaviour2 && !dVar13.z()) {
                                    z21 = true;
                                }
                                if ((constraintWidget$DimensionBehaviourL3 == constraintWidget$DimensionBehaviour2 || constraintWidget$DimensionBehaviourL4 == constraintWidget$DimensionBehaviour2) && dVar13.Y > 0.0f) {
                                }
                            } else if (z21) {
                                tVar3 = tVar;
                            } else {
                                tVar3 = tVar;
                                tVar3.u(0, dVar13, dVar12);
                            }
                        }
                        i33++;
                        tVar = tVar3;
                        constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour2;
                    }
                    tVar2 = tVar;
                    ConstraintLayout constraintLayout = dVar12.f1352a;
                    int childCount = constraintLayout.getChildCount();
                    for (int i34 = 0; i34 < childCount; i34++) {
                        View childAt = constraintLayout.getChildAt(i34);
                        if (childAt instanceof Placeholder) {
                            Placeholder placeholder = (Placeholder) childAt;
                            if (placeholder.f1292b != null) {
                                c cVar = (c) placeholder.getLayoutParams();
                                c cVar2 = (c) placeholder.f1292b.getLayoutParams();
                                w.d dVar14 = cVar2.f1342q0;
                                dVar14.f34045i0 = 0;
                                w.d dVar15 = cVar.f1342q0;
                                if (dVar15.U[0] != constraintWidget$DimensionBehaviour4) {
                                    dVar15.Q(dVar14.s());
                                }
                                w.d dVar16 = cVar.f1342q0;
                                if (dVar16.U[1] != constraintWidget$DimensionBehaviour4) {
                                    dVar16.N(cVar2.f1342q0.m());
                                }
                                cVar2.f1342q0.f34045i0 = 8;
                            }
                        }
                    }
                    ArrayList arrayList2 = constraintLayout.f1277b;
                    int size6 = arrayList2.size();
                    if (size6 > 0) {
                        for (int i35 = 0; i35 < size6; i35++) {
                            ((ConstraintHelper) arrayList2.get(i35)).getClass();
                        }
                    }
                } else {
                    tVar2 = tVar;
                }
                tVar2.A(eVar);
                size2 = ((ArrayList) tVar2.f36172b).size();
                int i36 = i14;
                int i37 = i15;
                if (size <= 0) {
                    i17 = 0;
                    tVar2.z(eVar, 0, i36, i37);
                } else {
                    i17 = 0;
                }
                if (size2 > 0) {
                    ConstraintWidget$DimensionBehaviour[] constraintWidget$DimensionBehaviourArr2 = eVar.U;
                    if (constraintWidget$DimensionBehaviourArr2[i17] == constraintWidget$DimensionBehaviour5) {
                        c6 = 1;
                        i18 = 1;
                    } else {
                        i18 = i17;
                        c6 = 1;
                    }
                    int i38 = constraintWidget$DimensionBehaviourArr2[c6] == constraintWidget$DimensionBehaviour5 ? 1 : i17;
                    int iMax5 = Math.max(eVar.s(), ((w.e) tVar2.f36174d).f34035d0);
                    int iMax6 = Math.max(eVar.m(), ((w.e) tVar2.f36174d).f34037e0);
                    int i39 = i17;
                    int i40 = i39;
                    while (true) {
                        constraintAnchor$Type = ConstraintAnchor$Type.f1006d;
                        constraintAnchor$Type2 = ConstraintAnchor$Type.f1005c;
                        if (i39 >= size2) {
                            break;
                        }
                        w.d dVar17 = (w.d) ((ArrayList) tVar2.f36172b).get(i39);
                        if (dVar17 instanceof w.m) {
                            int iS3 = dVar17.s();
                            int iM3 = dVar17.m();
                            i20 = i32;
                            dVar3 = dVar;
                            i21 = i36;
                            int i41 = i40 | (tVar2.u(1, dVar17, dVar3) ? 1 : 0);
                            int iS4 = dVar17.s();
                            int iM4 = dVar17.m();
                            if (iS4 != iS3) {
                                dVar17.Q(iS4);
                                if (i18 != 0 && dVar17.t() + dVar17.W > iMax5) {
                                    iMax5 = Math.max(iMax5, dVar17.k(constraintAnchor$Type2).e() + dVar17.t() + dVar17.W);
                                }
                                i22 = 1;
                            } else {
                                i22 = i41;
                            }
                            if (iM4 != iM3) {
                                dVar17.N(iM4);
                                if (i38 != 0 && dVar17.u() + dVar17.X > iMax6) {
                                    iMax6 = Math.max(iMax6, dVar17.k(constraintAnchor$Type).e() + dVar17.u() + dVar17.X);
                                }
                                i22 = 1;
                            }
                            i40 = (((w.m) dVar17).D0 ? 1 : 0) | i22;
                        } else {
                            i20 = i32;
                            dVar3 = dVar;
                            i21 = i36;
                        }
                        i39++;
                        i36 = i21;
                        dVar = dVar3;
                        i32 = i20;
                    }
                    int i42 = i32;
                    d dVar18 = dVar;
                    int i43 = i36;
                    int i44 = 0;
                    int i45 = 2;
                    while (i44 < i45) {
                        int i46 = i40;
                        int i47 = 0;
                        while (i47 < size2) {
                            w.d dVar19 = (w.d) ((ArrayList) tVar2.f36172b).get(i47);
                            if ((!(dVar19 instanceof w.i) || (dVar19 instanceof w.m)) && !(dVar19 instanceof w.h)) {
                                if (dVar19.f34045i0 != 8 && ((!z13 || !dVar19.f34034d.f1049e.f1038j || !dVar19.f34036e.f1049e.f1038j) && !(dVar19 instanceof w.m))) {
                                    int iS5 = dVar19.s();
                                    int iM5 = dVar19.m();
                                    int i48 = dVar19.f34033c0;
                                    i19 = size2;
                                    i46 |= tVar2.u(i44 == 1 ? 2 : 1, dVar19, dVar18) ? 1 : 0;
                                    int iS6 = dVar19.s();
                                    dVar2 = dVar18;
                                    int iM6 = dVar19.m();
                                    if (iS6 != iS5) {
                                        dVar19.Q(iS6);
                                        if (i18 != 0 && dVar19.t() + dVar19.W > iMax5) {
                                            iMax5 = Math.max(iMax5, dVar19.k(constraintAnchor$Type2).e() + dVar19.t() + dVar19.W);
                                        }
                                        i46 = 1;
                                    }
                                    if (iM6 != iM5) {
                                        dVar19.N(iM6);
                                        if (i38 != 0 && dVar19.u() + dVar19.X > iMax6) {
                                            iMax6 = Math.max(iMax6, dVar19.k(constraintAnchor$Type).e() + dVar19.u() + dVar19.X);
                                        }
                                        i46 = 1;
                                    }
                                    if (dVar19.E && i48 != dVar19.f34033c0) {
                                        i46 = 1;
                                    }
                                }
                                i47++;
                                size2 = i19;
                                dVar18 = dVar2;
                            }
                            dVar2 = dVar18;
                            i19 = size2;
                            i47++;
                            size2 = i19;
                            dVar18 = dVar2;
                        }
                        d dVar20 = dVar18;
                        int i49 = size2;
                        if (i46 == 0) {
                            break;
                        }
                        i44++;
                        tVar2.z(eVar, i44, i43, i37);
                        size2 = i49;
                        dVar18 = dVar20;
                        i45 = 2;
                        i40 = 0;
                    }
                    i32 = i42;
                }
                eVar.I0 = i32;
                u.f.f33129q = eVar.Y(512);
            }
            return;
        }
        iMax3 = Math.max(0, getPaddingLeft());
        i13 = iMax3;
        int i292 = size3 - paddingWidth;
        int i302 = size4 - i28;
        setSelfDimensionBehaviour(eVar, mode, i292, mode2, i302);
        eVar.C0 = i13;
        eVar.D0 = iMax;
        xyz.stream.utils.t tVar42 = eVar.f34075w0;
        tVar42.getClass();
        d dVar62 = eVar.z0;
        size = eVar.f34111v0.size();
        int iS7 = eVar.s();
        int iM7 = eVar.m();
        boolean zB2 = w.k.b(i10, 128);
        if (zB2) {
        }
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour32 = ConstraintWidget$DimensionBehaviour.f1014c;
        if (z10) {
        }
        z12 = z11 & ((mode != 1073741824 && mode2 == 1073741824) || zB2);
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour42 = ConstraintWidget$DimensionBehaviour.f1012a;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour52 = ConstraintWidget$DimensionBehaviour.f1013b;
        if (z12) {
        }
        if (zW) {
        }
        int i322 = eVar.I0;
        if (size <= 0) {
        }
        tVar2.A(eVar);
        size2 = ((ArrayList) tVar2.f36172b).size();
        int i362 = i14;
        int i372 = i15;
        if (size <= 0) {
        }
        if (size2 > 0) {
        }
        eVar.I0 = i322;
        u.f.f33129q = eVar.Y(512);
    }

    public void setConstraintSet(o oVar) {
        this.f1283h = oVar;
    }

    public void setDesignInformation(int i10, Object obj, Object obj2) {
        if (i10 == 0 && (obj instanceof String) && (obj2 instanceof Integer)) {
            if (this.f1285j == null) {
                this.f1285j = new HashMap();
            }
            String strSubstring = (String) obj;
            int iIndexOf = strSubstring.indexOf("/");
            if (iIndexOf != -1) {
                strSubstring = strSubstring.substring(iIndexOf + 1);
            }
            this.f1285j.put(strSubstring, Integer.valueOf(((Integer) obj2).intValue()));
        }
    }

    @Override // android.view.View
    public void setId(int i10) {
        int id2 = getId();
        SparseArray sparseArray = this.f1276a;
        sparseArray.remove(id2);
        super.setId(i10);
        sparseArray.put(getId(), this);
    }

    public void setMaxHeight(int i10) {
        if (i10 == this.f1281f) {
            return;
        }
        this.f1281f = i10;
        requestLayout();
    }

    public void setMaxWidth(int i10) {
        if (i10 == this.f1280e) {
            return;
        }
        this.f1280e = i10;
        requestLayout();
    }

    public void setMinHeight(int i10) {
        if (i10 == this.f1279d) {
            return;
        }
        this.f1279d = i10;
        requestLayout();
    }

    public void setMinWidth(int i10) {
        if (i10 == this.f1278c) {
            return;
        }
        this.f1278c = i10;
        requestLayout();
    }

    public void setOnConstraintsChanged(q qVar) {
        h hVar = this.mConstraintLayoutSpec;
        if (hVar != null) {
            hVar.getClass();
        }
    }

    public void setOptimizationLevel(int i10) {
        this.f1282g = i10;
        w.e eVar = this.mLayoutWidget;
        eVar.I0 = i10;
        u.f.f33129q = eVar.Y(512);
    }

    /* JADX WARN: Removed duplicated region for block: B:16:0x003c  */
    /* JADX WARN: Removed duplicated region for block: B:24:0x0056  */
    /* JADX WARN: Removed duplicated region for block: B:28:0x0066  */
    /* JADX WARN: Removed duplicated region for block: B:30:0x006c  */
    /* JADX WARN: Removed duplicated region for block: B:33:0x0095  */
    /* JADX WARN: Removed duplicated region for block: B:34:0x0098  */
    /* JADX WARN: Removed duplicated region for block: B:37:0x009f  */
    /* JADX WARN: Removed duplicated region for block: B:38:0x00a2  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public void setSelfDimensionBehaviour(w.e eVar, int i10, int i11, int i12, int i13) {
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour;
        int i14;
        int i15;
        d dVar = this.f1287l;
        int i16 = dVar.f1356e;
        int i17 = dVar.f1355d;
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour2 = ConstraintWidget$DimensionBehaviour.f1012a;
        int childCount = getChildCount();
        ConstraintWidget$DimensionBehaviour constraintWidget$DimensionBehaviour3 = ConstraintWidget$DimensionBehaviour.f1013b;
        if (i10 != Integer.MIN_VALUE) {
            if (i10 != 0) {
                if (i10 != 1073741824) {
                    constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour2;
                } else {
                    i11 = Math.min(this.f1280e - i17, i11);
                    constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour2;
                    if (i12 != Integer.MIN_VALUE) {
                        if (i12 != 0) {
                            if (i12 == 1073741824) {
                                i13 = Math.min(this.f1281f - i16, i13);
                            }
                            if (i11 != eVar.s() || i13 != eVar.m()) {
                                eVar.f34076x0.f34298c = true;
                            }
                            eVar.f34029a0 = 0;
                            eVar.f34031b0 = 0;
                            int i18 = this.f1280e - i17;
                            int[] iArr = eVar.C;
                            iArr[0] = i18;
                            iArr[1] = this.f1281f - i16;
                            eVar.f34035d0 = 0;
                            eVar.f34037e0 = 0;
                            eVar.O(constraintWidget$DimensionBehaviour);
                            eVar.Q(i11);
                            eVar.P(constraintWidget$DimensionBehaviour2);
                            eVar.N(i13);
                            i14 = this.f1278c - i17;
                            if (i14 < 0) {
                                eVar.f34035d0 = 0;
                            } else {
                                eVar.f34035d0 = i14;
                            }
                            i15 = this.f1279d - i16;
                            if (i15 < 0) {
                                eVar.f34037e0 = 0;
                                return;
                            } else {
                                eVar.f34037e0 = i15;
                                return;
                            }
                        }
                        if (childCount == 0) {
                            i13 = Math.max(0, this.f1279d);
                        } else {
                            constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour3;
                        }
                        i13 = 0;
                        if (i11 != eVar.s()) {
                            eVar.f34076x0.f34298c = true;
                        }
                        eVar.f34029a0 = 0;
                        eVar.f34031b0 = 0;
                        int i182 = this.f1280e - i17;
                        int[] iArr2 = eVar.C;
                        iArr2[0] = i182;
                        iArr2[1] = this.f1281f - i16;
                        eVar.f34035d0 = 0;
                        eVar.f34037e0 = 0;
                        eVar.O(constraintWidget$DimensionBehaviour);
                        eVar.Q(i11);
                        eVar.P(constraintWidget$DimensionBehaviour2);
                        eVar.N(i13);
                        i14 = this.f1278c - i17;
                        if (i14 < 0) {
                        }
                        i15 = this.f1279d - i16;
                        if (i15 < 0) {
                        }
                    } else if (childCount == 0) {
                        i13 = Math.max(0, this.f1279d);
                    }
                    constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour3;
                    if (i11 != eVar.s()) {
                    }
                    eVar.f34029a0 = 0;
                    eVar.f34031b0 = 0;
                    int i1822 = this.f1280e - i17;
                    int[] iArr22 = eVar.C;
                    iArr22[0] = i1822;
                    iArr22[1] = this.f1281f - i16;
                    eVar.f34035d0 = 0;
                    eVar.f34037e0 = 0;
                    eVar.O(constraintWidget$DimensionBehaviour);
                    eVar.Q(i11);
                    eVar.P(constraintWidget$DimensionBehaviour2);
                    eVar.N(i13);
                    i14 = this.f1278c - i17;
                    if (i14 < 0) {
                    }
                    i15 = this.f1279d - i16;
                    if (i15 < 0) {
                    }
                }
            } else if (childCount == 0) {
                i11 = Math.max(0, this.f1278c);
            } else {
                constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour3;
            }
            i11 = 0;
            if (i12 != Integer.MIN_VALUE) {
            }
            constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour3;
            if (i11 != eVar.s()) {
            }
            eVar.f34029a0 = 0;
            eVar.f34031b0 = 0;
            int i18222 = this.f1280e - i17;
            int[] iArr222 = eVar.C;
            iArr222[0] = i18222;
            iArr222[1] = this.f1281f - i16;
            eVar.f34035d0 = 0;
            eVar.f34037e0 = 0;
            eVar.O(constraintWidget$DimensionBehaviour);
            eVar.Q(i11);
            eVar.P(constraintWidget$DimensionBehaviour2);
            eVar.N(i13);
            i14 = this.f1278c - i17;
            if (i14 < 0) {
            }
            i15 = this.f1279d - i16;
            if (i15 < 0) {
            }
        } else if (childCount == 0) {
            i11 = Math.max(0, this.f1278c);
        }
        constraintWidget$DimensionBehaviour = constraintWidget$DimensionBehaviour3;
        if (i12 != Integer.MIN_VALUE) {
        }
        constraintWidget$DimensionBehaviour2 = constraintWidget$DimensionBehaviour3;
        if (i11 != eVar.s()) {
        }
        eVar.f34029a0 = 0;
        eVar.f34031b0 = 0;
        int i182222 = this.f1280e - i17;
        int[] iArr2222 = eVar.C;
        iArr2222[0] = i182222;
        iArr2222[1] = this.f1281f - i16;
        eVar.f34035d0 = 0;
        eVar.f34037e0 = 0;
        eVar.O(constraintWidget$DimensionBehaviour);
        eVar.Q(i11);
        eVar.P(constraintWidget$DimensionBehaviour2);
        eVar.N(i13);
        i14 = this.f1278c - i17;
        if (i14 < 0) {
        }
        i15 = this.f1279d - i16;
        if (i15 < 0) {
        }
    }

    public void setState(int i10, int i11, int i12) {
        h hVar = this.mConstraintLayoutSpec;
        if (hVar != null) {
            hVar.b(i11, i12, i10);
        }
    }

    @Override // android.view.ViewGroup
    public boolean shouldDelayChildPressedState() {
        return false;
    }

    @Override // android.view.ViewGroup
    public c generateDefaultLayoutParams() {
        return new c(-2, -2);
    }

    @Override // android.view.ViewGroup
    public c generateLayoutParams(AttributeSet attributeSet) {
        return new c(getContext(), attributeSet);
    }

    @Override // android.view.ViewGroup
    public ViewGroup.LayoutParams generateLayoutParams(ViewGroup.LayoutParams layoutParams) {
        return new c(layoutParams);
    }

    public ConstraintLayout(@NonNull Context context, @Nullable AttributeSet attributeSet) {
        super(context, attributeSet);
        this.f1276a = new SparseArray();
        this.f1277b = new ArrayList(4);
        this.mLayoutWidget = new w.e();
        this.f1278c = 0;
        this.f1279d = 0;
        this.f1280e = Integer.MAX_VALUE;
        this.f1281f = Integer.MAX_VALUE;
        this.mDirtyHierarchy = true;
        this.f1282g = 257;
        this.f1283h = null;
        this.mConstraintLayoutSpec = null;
        this.f1284i = -1;
        this.f1285j = new HashMap();
        this.f1286k = new SparseArray();
        this.f1287l = new d(this, this);
        a(attributeSet, 0, 0);
    }

    public ConstraintLayout(@NonNull Context context, @Nullable AttributeSet attributeSet, int i10) {
        super(context, attributeSet, i10);
        this.f1276a = new SparseArray();
        this.f1277b = new ArrayList(4);
        this.mLayoutWidget = new w.e();
        this.f1278c = 0;
        this.f1279d = 0;
        this.f1280e = Integer.MAX_VALUE;
        this.f1281f = Integer.MAX_VALUE;
        this.mDirtyHierarchy = true;
        this.f1282g = 257;
        this.f1283h = null;
        this.mConstraintLayoutSpec = null;
        this.f1284i = -1;
        this.f1285j = new HashMap();
        this.f1286k = new SparseArray();
        this.f1287l = new d(this, this);
        a(attributeSet, i10, 0);
    }

    @TargetApi(21)
    public ConstraintLayout(@NonNull Context context, @Nullable AttributeSet attributeSet, int i10, int i11) {
        super(context, attributeSet, i10, i11);
        this.f1276a = new SparseArray();
        this.f1277b = new ArrayList(4);
        this.mLayoutWidget = new w.e();
        this.f1278c = 0;
        this.f1279d = 0;
        this.f1280e = Integer.MAX_VALUE;
        this.f1281f = Integer.MAX_VALUE;
        this.mDirtyHierarchy = true;
        this.f1282g = 257;
        this.f1283h = null;
        this.mConstraintLayoutSpec = null;
        this.f1284i = -1;
        this.f1285j = new HashMap();
        this.f1286k = new SparseArray();
        this.f1287l = new d(this, this);
        a(attributeSet, i10, i11);
    }
}
