package x;

import android.content.Context;
import android.content.res.TypedArray;
import android.content.res.XmlResourceParser;
import android.graphics.drawable.ColorDrawable;
import android.graphics.drawable.Drawable;
import android.util.AttributeSet;
import android.util.Log;
import android.util.SparseIntArray;
import android.util.Xml;
import android.view.View;
import android.view.ViewGroup;
import androidx.constraintlayout.widget.Barrier;
import androidx.constraintlayout.widget.ConstraintLayout;
import androidx.constraintlayout.widget.Guideline;
import d5.AbstractC0844a;
import java.io.IOException;
import java.lang.reflect.InvocationTargetException;
import java.lang.reflect.Method;
import java.util.Arrays;
import java.util.HashMap;
import java.util.HashSet;
import n4.u0;
import org.xmlpull.v1.XmlPullParserException;
import t.AbstractC1531a;
import u.AbstractC1563h;

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public static final int[] f18482d = {0, 4, 8};

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public static final SparseIntArray f18483e;

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final HashMap f18484a = new HashMap();

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

    /* JADX INFO: renamed from: c, reason: collision with root package name */
    public final HashMap f18486c = new HashMap();

    static {
        SparseIntArray sparseIntArray = new SparseIntArray();
        f18483e = sparseIntArray;
        sparseIntArray.append(76, 25);
        sparseIntArray.append(77, 26);
        sparseIntArray.append(79, 29);
        sparseIntArray.append(80, 30);
        sparseIntArray.append(86, 36);
        sparseIntArray.append(85, 35);
        sparseIntArray.append(58, 4);
        sparseIntArray.append(57, 3);
        sparseIntArray.append(55, 1);
        sparseIntArray.append(94, 6);
        sparseIntArray.append(95, 7);
        sparseIntArray.append(65, 17);
        sparseIntArray.append(66, 18);
        sparseIntArray.append(67, 19);
        sparseIntArray.append(0, 27);
        sparseIntArray.append(81, 32);
        sparseIntArray.append(82, 33);
        sparseIntArray.append(64, 10);
        sparseIntArray.append(63, 9);
        sparseIntArray.append(98, 13);
        sparseIntArray.append(101, 16);
        sparseIntArray.append(99, 14);
        sparseIntArray.append(96, 11);
        sparseIntArray.append(100, 15);
        sparseIntArray.append(97, 12);
        sparseIntArray.append(89, 40);
        sparseIntArray.append(74, 39);
        sparseIntArray.append(73, 41);
        sparseIntArray.append(88, 42);
        sparseIntArray.append(72, 20);
        sparseIntArray.append(87, 37);
        sparseIntArray.append(62, 5);
        sparseIntArray.append(75, 82);
        sparseIntArray.append(84, 82);
        sparseIntArray.append(78, 82);
        sparseIntArray.append(56, 82);
        sparseIntArray.append(54, 82);
        sparseIntArray.append(5, 24);
        sparseIntArray.append(7, 28);
        sparseIntArray.append(23, 31);
        sparseIntArray.append(24, 8);
        sparseIntArray.append(6, 34);
        sparseIntArray.append(8, 2);
        sparseIntArray.append(3, 23);
        sparseIntArray.append(4, 21);
        sparseIntArray.append(2, 22);
        sparseIntArray.append(13, 43);
        sparseIntArray.append(26, 44);
        sparseIntArray.append(21, 45);
        sparseIntArray.append(22, 46);
        sparseIntArray.append(20, 60);
        sparseIntArray.append(18, 47);
        sparseIntArray.append(19, 48);
        sparseIntArray.append(14, 49);
        sparseIntArray.append(15, 50);
        sparseIntArray.append(16, 51);
        sparseIntArray.append(17, 52);
        sparseIntArray.append(25, 53);
        sparseIntArray.append(90, 54);
        sparseIntArray.append(68, 55);
        sparseIntArray.append(91, 56);
        sparseIntArray.append(69, 57);
        sparseIntArray.append(92, 58);
        sparseIntArray.append(70, 59);
        sparseIntArray.append(59, 61);
        sparseIntArray.append(61, 62);
        sparseIntArray.append(60, 63);
        sparseIntArray.append(27, 64);
        sparseIntArray.append(106, 65);
        sparseIntArray.append(33, 66);
        sparseIntArray.append(107, 67);
        sparseIntArray.append(103, 79);
        sparseIntArray.append(1, 38);
        sparseIntArray.append(102, 68);
        sparseIntArray.append(93, 69);
        sparseIntArray.append(71, 70);
        sparseIntArray.append(31, 71);
        sparseIntArray.append(29, 72);
        sparseIntArray.append(30, 73);
        sparseIntArray.append(32, 74);
        sparseIntArray.append(28, 75);
        sparseIntArray.append(104, 76);
        sparseIntArray.append(83, 77);
        sparseIntArray.append(108, 78);
        sparseIntArray.append(53, 80);
        sparseIntArray.append(52, 81);
    }

    public static int[] c(Barrier barrier, String str) {
        int iIntValue;
        String[] strArrSplit = str.split(",");
        Context context = barrier.getContext();
        int[] iArr = new int[strArrSplit.length];
        int i = 0;
        int i5 = 0;
        while (i < strArrSplit.length) {
            String strTrim = strArrSplit[i].trim();
            Object obj = null;
            try {
                iIntValue = m.class.getField(strTrim).getInt(null);
            } catch (Exception unused) {
                iIntValue = 0;
            }
            if (iIntValue == 0) {
                iIntValue = context.getResources().getIdentifier(strTrim, "id", context.getPackageName());
            }
            if (iIntValue == 0 && barrier.isInEditMode() && (barrier.getParent() instanceof ConstraintLayout)) {
                ConstraintLayout constraintLayout = (ConstraintLayout) barrier.getParent();
                if (AbstractC0844a.w(strTrim)) {
                    HashMap map = constraintLayout.f7902C;
                    if (map != null && map.containsKey(strTrim)) {
                        obj = constraintLayout.f7902C.get(strTrim);
                    }
                } else {
                    constraintLayout.getClass();
                }
                if (obj != null && (obj instanceof Integer)) {
                    iIntValue = ((Integer) obj).intValue();
                }
            }
            iArr[i5] = iIntValue;
            i++;
            i5++;
        }
        return i5 != strArrSplit.length ? Arrays.copyOf(iArr, i5) : iArr;
    }

    public static f d(Context context, AttributeSet attributeSet) {
        f fVar = new f();
        TypedArray typedArrayObtainStyledAttributes = context.obtainStyledAttributes(attributeSet, n.f18487a);
        int indexCount = typedArrayObtainStyledAttributes.getIndexCount();
        for (int i = 0; i < indexCount; i++) {
            int index = typedArrayObtainStyledAttributes.getIndex(i);
            i iVar = fVar.f18398b;
            h hVar = fVar.f18399c;
            j jVar = fVar.f18401e;
            g gVar = fVar.f18400d;
            if (index != 1 && 23 != index && 24 != index) {
                hVar.getClass();
                gVar.getClass();
                jVar.getClass();
            }
            SparseIntArray sparseIntArray = f18483e;
            switch (sparseIntArray.get(index)) {
                case 1:
                    gVar.f18449o = f(typedArrayObtainStyledAttributes, index, gVar.f18449o);
                    break;
                case 2:
                    gVar.f18408F = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18408F);
                    break;
                case 3:
                    gVar.f18448n = f(typedArrayObtainStyledAttributes, index, gVar.f18448n);
                    break;
                case 4:
                    gVar.f18447m = f(typedArrayObtainStyledAttributes, index, gVar.f18447m);
                    break;
                case 5:
                    gVar.f18456v = typedArrayObtainStyledAttributes.getString(index);
                    break;
                case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                    gVar.f18460z = typedArrayObtainStyledAttributes.getDimensionPixelOffset(index, gVar.f18460z);
                    break;
                case Z.g.DOUBLE_FIELD_NUMBER /* 7 */:
                    gVar.f18404A = typedArrayObtainStyledAttributes.getDimensionPixelOffset(index, gVar.f18404A);
                    break;
                case Z.g.BYTES_FIELD_NUMBER /* 8 */:
                    gVar.f18409G = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18409G);
                    break;
                case 9:
                    gVar.f18453s = f(typedArrayObtainStyledAttributes, index, gVar.f18453s);
                    break;
                case 10:
                    gVar.f18452r = f(typedArrayObtainStyledAttributes, index, gVar.f18452r);
                    break;
                case 11:
                    gVar.f18413L = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18413L);
                    break;
                case 12:
                    gVar.f18414M = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18414M);
                    break;
                case 13:
                    gVar.f18410I = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18410I);
                    break;
                case 14:
                    gVar.f18412K = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18412K);
                    break;
                case 15:
                    gVar.f18415N = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18415N);
                    break;
                case 16:
                    gVar.f18411J = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18411J);
                    break;
                case 17:
                    gVar.f18433d = typedArrayObtainStyledAttributes.getDimensionPixelOffset(index, gVar.f18433d);
                    break;
                case 18:
                    gVar.f18435e = typedArrayObtainStyledAttributes.getDimensionPixelOffset(index, gVar.f18435e);
                    break;
                case 19:
                    gVar.f18437f = typedArrayObtainStyledAttributes.getFloat(index, gVar.f18437f);
                    break;
                case 20:
                    gVar.f18454t = typedArrayObtainStyledAttributes.getFloat(index, gVar.f18454t);
                    break;
                case 21:
                    gVar.f18431c = typedArrayObtainStyledAttributes.getLayoutDimension(index, gVar.f18431c);
                    break;
                case 22:
                    int i5 = typedArrayObtainStyledAttributes.getInt(index, iVar.f18466a);
                    iVar.f18466a = i5;
                    iVar.f18466a = f18482d[i5];
                    break;
                case 23:
                    gVar.f18429b = typedArrayObtainStyledAttributes.getLayoutDimension(index, gVar.f18429b);
                    break;
                case 24:
                    gVar.f18406C = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18406C);
                    break;
                case 25:
                    gVar.f18439g = f(typedArrayObtainStyledAttributes, index, gVar.f18439g);
                    break;
                case 26:
                    gVar.f18441h = f(typedArrayObtainStyledAttributes, index, gVar.f18441h);
                    break;
                case 27:
                    gVar.f18405B = typedArrayObtainStyledAttributes.getInt(index, gVar.f18405B);
                    break;
                case 28:
                    gVar.D = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.D);
                    break;
                case 29:
                    gVar.i = f(typedArrayObtainStyledAttributes, index, gVar.i);
                    break;
                case 30:
                    gVar.f18444j = f(typedArrayObtainStyledAttributes, index, gVar.f18444j);
                    break;
                case 31:
                    gVar.H = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.H);
                    break;
                case 32:
                    gVar.f18450p = f(typedArrayObtainStyledAttributes, index, gVar.f18450p);
                    break;
                case 33:
                    gVar.f18451q = f(typedArrayObtainStyledAttributes, index, gVar.f18451q);
                    break;
                case 34:
                    gVar.f18407E = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18407E);
                    break;
                case 35:
                    gVar.f18446l = f(typedArrayObtainStyledAttributes, index, gVar.f18446l);
                    break;
                case 36:
                    gVar.f18445k = f(typedArrayObtainStyledAttributes, index, gVar.f18445k);
                    break;
                case 37:
                    gVar.f18455u = typedArrayObtainStyledAttributes.getFloat(index, gVar.f18455u);
                    break;
                case 38:
                    fVar.f18397a = typedArrayObtainStyledAttributes.getResourceId(index, fVar.f18397a);
                    break;
                case 39:
                    gVar.f18417P = typedArrayObtainStyledAttributes.getFloat(index, gVar.f18417P);
                    break;
                case 40:
                    gVar.f18416O = typedArrayObtainStyledAttributes.getFloat(index, gVar.f18416O);
                    break;
                case 41:
                    gVar.f18418Q = typedArrayObtainStyledAttributes.getInt(index, gVar.f18418Q);
                    break;
                case 42:
                    gVar.f18419R = typedArrayObtainStyledAttributes.getInt(index, gVar.f18419R);
                    break;
                case 43:
                    iVar.f18468c = typedArrayObtainStyledAttributes.getFloat(index, iVar.f18468c);
                    break;
                case 44:
                    jVar.f18480k = true;
                    jVar.f18481l = typedArrayObtainStyledAttributes.getDimension(index, jVar.f18481l);
                    break;
                case 45:
                    jVar.f18472b = typedArrayObtainStyledAttributes.getFloat(index, jVar.f18472b);
                    break;
                case 46:
                    jVar.f18473c = typedArrayObtainStyledAttributes.getFloat(index, jVar.f18473c);
                    break;
                case 47:
                    jVar.f18474d = typedArrayObtainStyledAttributes.getFloat(index, jVar.f18474d);
                    break;
                case 48:
                    jVar.f18475e = typedArrayObtainStyledAttributes.getFloat(index, jVar.f18475e);
                    break;
                case 49:
                    jVar.f18476f = typedArrayObtainStyledAttributes.getDimension(index, jVar.f18476f);
                    break;
                case 50:
                    jVar.f18477g = typedArrayObtainStyledAttributes.getDimension(index, jVar.f18477g);
                    break;
                case 51:
                    jVar.f18478h = typedArrayObtainStyledAttributes.getDimension(index, jVar.f18478h);
                    break;
                case 52:
                    jVar.i = typedArrayObtainStyledAttributes.getDimension(index, jVar.i);
                    break;
                case 53:
                    jVar.f18479j = typedArrayObtainStyledAttributes.getDimension(index, jVar.f18479j);
                    break;
                case 54:
                    gVar.f18420S = typedArrayObtainStyledAttributes.getInt(index, gVar.f18420S);
                    break;
                case 55:
                    gVar.f18421T = typedArrayObtainStyledAttributes.getInt(index, gVar.f18421T);
                    break;
                case 56:
                    gVar.f18422U = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18422U);
                    break;
                case 57:
                    gVar.f18423V = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18423V);
                    break;
                case 58:
                    gVar.f18424W = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18424W);
                    break;
                case 59:
                    gVar.X = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.X);
                    break;
                case 60:
                    jVar.f18471a = typedArrayObtainStyledAttributes.getFloat(index, jVar.f18471a);
                    break;
                case 61:
                    gVar.f18457w = f(typedArrayObtainStyledAttributes, index, gVar.f18457w);
                    break;
                case 62:
                    gVar.f18458x = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18458x);
                    break;
                case 63:
                    gVar.f18459y = typedArrayObtainStyledAttributes.getFloat(index, gVar.f18459y);
                    break;
                case 64:
                    hVar.f18462a = f(typedArrayObtainStyledAttributes, index, hVar.f18462a);
                    break;
                case 65:
                    if (typedArrayObtainStyledAttributes.peekValue(index).type == 3) {
                        typedArrayObtainStyledAttributes.getString(index);
                        hVar.getClass();
                    } else {
                        String str = AbstractC1531a.f16944a[typedArrayObtainStyledAttributes.getInteger(index, 0)];
                        hVar.getClass();
                    }
                    break;
                case 66:
                    typedArrayObtainStyledAttributes.getInt(index, 0);
                    hVar.getClass();
                    break;
                case 67:
                    hVar.f18465d = typedArrayObtainStyledAttributes.getFloat(index, hVar.f18465d);
                    break;
                case 68:
                    iVar.f18469d = typedArrayObtainStyledAttributes.getFloat(index, iVar.f18469d);
                    break;
                case 69:
                    gVar.f18425Y = typedArrayObtainStyledAttributes.getFloat(index, 1.0f);
                    break;
                case 70:
                    gVar.f18426Z = typedArrayObtainStyledAttributes.getFloat(index, 1.0f);
                    break;
                case 71:
                    Log.e("ConstraintSet", "CURRENTLY UNSUPPORTED");
                    break;
                case 72:
                    gVar.f18428a0 = typedArrayObtainStyledAttributes.getInt(index, gVar.f18428a0);
                    break;
                case 73:
                    gVar.f18430b0 = typedArrayObtainStyledAttributes.getDimensionPixelSize(index, gVar.f18430b0);
                    break;
                case 74:
                    gVar.f18436e0 = typedArrayObtainStyledAttributes.getString(index);
                    break;
                case 75:
                    gVar.f18443i0 = typedArrayObtainStyledAttributes.getBoolean(index, gVar.f18443i0);
                    break;
                case 76:
                    hVar.f18463b = typedArrayObtainStyledAttributes.getInt(index, hVar.f18463b);
                    break;
                case 77:
                    gVar.f18438f0 = typedArrayObtainStyledAttributes.getString(index);
                    break;
                case 78:
                    iVar.f18467b = typedArrayObtainStyledAttributes.getInt(index, iVar.f18467b);
                    break;
                case 79:
                    hVar.f18464c = typedArrayObtainStyledAttributes.getFloat(index, hVar.f18464c);
                    break;
                case 80:
                    gVar.f18440g0 = typedArrayObtainStyledAttributes.getBoolean(index, gVar.f18440g0);
                    break;
                case 81:
                    gVar.f18442h0 = typedArrayObtainStyledAttributes.getBoolean(index, gVar.f18442h0);
                    break;
                case 82:
                    Log.w("ConstraintSet", "unused attribute 0x" + Integer.toHexString(index) + "   " + sparseIntArray.get(index));
                    break;
                default:
                    Log.w("ConstraintSet", "Unknown attribute 0x" + Integer.toHexString(index) + "   " + sparseIntArray.get(index));
                    break;
            }
        }
        typedArrayObtainStyledAttributes.recycle();
        return fVar;
    }

    public static int f(TypedArray typedArray, int i, int i5) {
        int resourceId = typedArray.getResourceId(i, i5);
        return resourceId == -1 ? typedArray.getInt(i, -1) : resourceId;
    }

    public final void a(ConstraintLayout constraintLayout) {
        int i;
        HashSet hashSet;
        HashSet hashSet2;
        String resourceEntryName;
        k kVar = this;
        int i5 = 1;
        int childCount = constraintLayout.getChildCount();
        HashMap map = kVar.f18486c;
        HashSet<Integer> hashSet3 = new HashSet(map.keySet());
        int i8 = 0;
        while (i8 < childCount) {
            View childAt = constraintLayout.getChildAt(i8);
            int id = childAt.getId();
            if (!map.containsKey(Integer.valueOf(id))) {
                StringBuilder sb = new StringBuilder("id unknown ");
                try {
                    resourceEntryName = childAt.getContext().getResources().getResourceEntryName(childAt.getId());
                } catch (Exception unused) {
                    resourceEntryName = "UNKNOWN";
                }
                sb.append(resourceEntryName);
                Log.w("ConstraintSet", sb.toString());
            } else {
                if (kVar.f18485b && id == -1) {
                    throw new RuntimeException("All children of ConstraintLayout must have ids to use ConstraintSet");
                }
                if (id != -1) {
                    if (map.containsKey(Integer.valueOf(id))) {
                        hashSet3.remove(Integer.valueOf(id));
                        f fVar = (f) map.get(Integer.valueOf(id));
                        if (childAt instanceof Barrier) {
                            fVar.f18400d.f18432c0 = i5;
                        }
                        int i9 = fVar.f18400d.f18432c0;
                        if (i9 != -1 && i9 == i5) {
                            Barrier barrier = (Barrier) childAt;
                            barrier.setId(id);
                            g gVar = fVar.f18400d;
                            barrier.setType(gVar.f18428a0);
                            barrier.setMargin(gVar.f18430b0);
                            barrier.setAllowsGoneWidget(gVar.f18443i0);
                            int[] iArr = gVar.f18434d0;
                            if (iArr != null) {
                                barrier.setReferencedIds(iArr);
                            } else {
                                String str = gVar.f18436e0;
                                if (str != null) {
                                    int[] iArrC = c(barrier, str);
                                    gVar.f18434d0 = iArrC;
                                    barrier.setReferencedIds(iArrC);
                                }
                            }
                        }
                        d dVar = (d) childAt.getLayoutParams();
                        dVar.a();
                        fVar.a(dVar);
                        HashMap map2 = fVar.f18402f;
                        Class<?> cls = childAt.getClass();
                        for (String str2 : map2.keySet()) {
                            a aVar = (a) map2.get(str2);
                            String strX = AbstractC0844a.x("set", str2);
                            int i10 = childCount;
                            try {
                                int iC = AbstractC1563h.c(aVar.f18320a);
                                Class<?> cls2 = Integer.TYPE;
                                Class<?> cls3 = Float.TYPE;
                                switch (iC) {
                                    case u0.f15495q /* 0 */:
                                        hashSet2 = hashSet3;
                                        cls.getMethod(strX, cls2).invoke(childAt, Integer.valueOf(aVar.f18321b));
                                        break;
                                    case 1:
                                        hashSet2 = hashSet3;
                                        cls.getMethod(strX, cls3).invoke(childAt, Float.valueOf(aVar.f18322c));
                                        break;
                                    case 2:
                                        hashSet2 = hashSet3;
                                        cls.getMethod(strX, cls2).invoke(childAt, Integer.valueOf(aVar.f18325f));
                                        break;
                                    case 3:
                                        hashSet2 = hashSet3;
                                        Method method = cls.getMethod(strX, Drawable.class);
                                        ColorDrawable colorDrawable = new ColorDrawable();
                                        colorDrawable.setColor(aVar.f18325f);
                                        method.invoke(childAt, colorDrawable);
                                        break;
                                    case 4:
                                        hashSet2 = hashSet3;
                                        cls.getMethod(strX, CharSequence.class).invoke(childAt, aVar.f18323d);
                                        break;
                                    case 5:
                                        hashSet2 = hashSet3;
                                        cls.getMethod(strX, Boolean.TYPE).invoke(childAt, Boolean.valueOf(aVar.f18324e));
                                        break;
                                    case Z.g.STRING_SET_FIELD_NUMBER /* 6 */:
                                        hashSet2 = hashSet3;
                                        try {
                                            cls.getMethod(strX, cls3).invoke(childAt, Float.valueOf(aVar.f18322c));
                                        } catch (IllegalAccessException e8) {
                                            e = e8;
                                            StringBuilder sbP = AbstractC0844a.p(" Custom Attribute \"", str2, "\" not found on ");
                                            sbP.append(cls.getName());
                                            Log.e("TransitionLayout", sbP.toString());
                                            e.printStackTrace();
                                        } catch (NoSuchMethodException e9) {
                                            e = e9;
                                            Log.e("TransitionLayout", e.getMessage());
                                            Log.e("TransitionLayout", " Custom Attribute \"" + str2 + "\" not found on " + cls.getName());
                                            Log.e("TransitionLayout", cls.getName() + " must have a method " + strX);
                                        } catch (InvocationTargetException e10) {
                                            e = e10;
                                            StringBuilder sbP2 = AbstractC0844a.p(" Custom Attribute \"", str2, "\" not found on ");
                                            sbP2.append(cls.getName());
                                            Log.e("TransitionLayout", sbP2.toString());
                                            e.printStackTrace();
                                        }
                                        break;
                                    default:
                                        hashSet2 = hashSet3;
                                        break;
                                }
                            } catch (IllegalAccessException e11) {
                                e = e11;
                                hashSet2 = hashSet3;
                            } catch (NoSuchMethodException e12) {
                                e = e12;
                                hashSet2 = hashSet3;
                            } catch (InvocationTargetException e13) {
                                e = e13;
                                hashSet2 = hashSet3;
                            }
                            childCount = i10;
                            hashSet3 = hashSet2;
                        }
                        i = childCount;
                        hashSet = hashSet3;
                        childAt.setLayoutParams(dVar);
                        i iVar = fVar.f18398b;
                        if (iVar.f18467b == 0) {
                            childAt.setVisibility(iVar.f18466a);
                        }
                        childAt.setAlpha(iVar.f18468c);
                        j jVar = fVar.f18401e;
                        childAt.setRotation(jVar.f18471a);
                        childAt.setRotationX(jVar.f18472b);
                        childAt.setRotationY(jVar.f18473c);
                        childAt.setScaleX(jVar.f18474d);
                        childAt.setScaleY(jVar.f18475e);
                        if (!Float.isNaN(jVar.f18476f)) {
                            childAt.setPivotX(jVar.f18476f);
                        }
                        if (!Float.isNaN(jVar.f18477g)) {
                            childAt.setPivotY(jVar.f18477g);
                        }
                        childAt.setTranslationX(jVar.f18478h);
                        childAt.setTranslationY(jVar.i);
                        childAt.setTranslationZ(jVar.f18479j);
                        if (jVar.f18480k) {
                            childAt.setElevation(jVar.f18481l);
                        }
                    } else {
                        i = childCount;
                        hashSet = hashSet3;
                        Log.v("ConstraintSet", "WARNING NO CONSTRAINTS for view " + id);
                    }
                }
                i8++;
                kVar = this;
                childCount = i;
                hashSet3 = hashSet;
                i5 = 1;
            }
            i = childCount;
            hashSet = hashSet3;
            i8++;
            kVar = this;
            childCount = i;
            hashSet3 = hashSet;
            i5 = 1;
        }
        for (Integer num : hashSet3) {
            f fVar2 = (f) map.get(num);
            g gVar2 = fVar2.f18400d;
            int i11 = gVar2.f18432c0;
            if (i11 != -1 && i11 == 1) {
                Barrier barrier2 = new Barrier(constraintLayout.getContext());
                barrier2.setId(num.intValue());
                int[] iArr2 = gVar2.f18434d0;
                if (iArr2 != null) {
                    barrier2.setReferencedIds(iArr2);
                } else {
                    String str3 = gVar2.f18436e0;
                    if (str3 != null) {
                        int[] iArrC2 = c(barrier2, str3);
                        gVar2.f18434d0 = iArrC2;
                        barrier2.setReferencedIds(iArrC2);
                    }
                }
                barrier2.setType(gVar2.f18428a0);
                barrier2.setMargin(gVar2.f18430b0);
                d dVarA = ConstraintLayout.a();
                barrier2.h();
                fVar2.a(dVarA);
                constraintLayout.addView(barrier2, dVarA);
            }
            if (gVar2.f18427a) {
                View guideline = new Guideline(constraintLayout.getContext());
                guideline.setId(num.intValue());
                d dVarA2 = ConstraintLayout.a();
                fVar2.a(dVarA2);
                constraintLayout.addView(guideline, dVarA2);
            }
        }
    }

    public final void b(ConstraintLayout constraintLayout) {
        k kVar = this;
        int childCount = constraintLayout.getChildCount();
        HashMap map = kVar.f18486c;
        map.clear();
        int i = 0;
        while (i < childCount) {
            View childAt = constraintLayout.getChildAt(i);
            d dVar = (d) childAt.getLayoutParams();
            int id = childAt.getId();
            if (kVar.f18485b && id == -1) {
                throw new RuntimeException("All children of ConstraintLayout must have ids to use ConstraintSet");
            }
            if (!map.containsKey(Integer.valueOf(id))) {
                map.put(Integer.valueOf(id), new f());
            }
            f fVar = (f) map.get(Integer.valueOf(id));
            HashMap map2 = kVar.f18484a;
            HashMap map3 = new HashMap();
            Class<?> cls = childAt.getClass();
            for (String str : map2.keySet()) {
                a aVar = (a) map2.get(str);
                try {
                    if (str.equals("BackgroundColor")) {
                        map3.put(str, new a(aVar, Integer.valueOf(((ColorDrawable) childAt.getBackground()).getColor())));
                    } else {
                        map3.put(str, new a(aVar, cls.getMethod("getMap" + str, null).invoke(childAt, null)));
                    }
                } catch (IllegalAccessException e8) {
                    e8.printStackTrace();
                } catch (NoSuchMethodException e9) {
                    e9.printStackTrace();
                } catch (InvocationTargetException e10) {
                    e10.printStackTrace();
                }
            }
            fVar.f18402f = map3;
            fVar.f18397a = id;
            int i5 = dVar.f18362d;
            g gVar = fVar.f18400d;
            gVar.f18439g = i5;
            gVar.f18441h = dVar.f18364e;
            gVar.i = dVar.f18366f;
            gVar.f18444j = dVar.f18368g;
            gVar.f18445k = dVar.f18370h;
            gVar.f18446l = dVar.i;
            gVar.f18447m = dVar.f18373j;
            gVar.f18448n = dVar.f18375k;
            gVar.f18449o = dVar.f18377l;
            gVar.f18450p = dVar.f18381p;
            gVar.f18451q = dVar.f18382q;
            gVar.f18452r = dVar.f18383r;
            gVar.f18453s = dVar.f18384s;
            gVar.f18454t = dVar.f18391z;
            gVar.f18455u = dVar.f18333A;
            gVar.f18456v = dVar.f18334B;
            gVar.f18457w = dVar.f18378m;
            gVar.f18458x = dVar.f18379n;
            gVar.f18459y = dVar.f18380o;
            gVar.f18460z = dVar.f18346P;
            gVar.f18404A = dVar.f18347Q;
            gVar.f18405B = dVar.f18348R;
            gVar.f18437f = dVar.f18360c;
            gVar.f18433d = dVar.f18356a;
            gVar.f18435e = dVar.f18358b;
            gVar.f18429b = ((ViewGroup.MarginLayoutParams) dVar).width;
            gVar.f18431c = ((ViewGroup.MarginLayoutParams) dVar).height;
            gVar.f18406C = ((ViewGroup.MarginLayoutParams) dVar).leftMargin;
            gVar.D = ((ViewGroup.MarginLayoutParams) dVar).rightMargin;
            gVar.f18407E = ((ViewGroup.MarginLayoutParams) dVar).topMargin;
            gVar.f18408F = ((ViewGroup.MarginLayoutParams) dVar).bottomMargin;
            gVar.f18416O = dVar.f18336E;
            gVar.f18417P = dVar.D;
            gVar.f18419R = dVar.f18338G;
            gVar.f18418Q = dVar.f18337F;
            gVar.f18440g0 = dVar.f18349S;
            gVar.f18442h0 = dVar.f18350T;
            gVar.f18420S = dVar.H;
            gVar.f18421T = dVar.f18339I;
            gVar.f18422U = dVar.f18342L;
            gVar.f18423V = dVar.f18343M;
            gVar.f18424W = dVar.f18340J;
            gVar.X = dVar.f18341K;
            gVar.f18425Y = dVar.f18344N;
            gVar.f18426Z = dVar.f18345O;
            gVar.f18438f0 = dVar.f18351U;
            gVar.f18411J = dVar.f18386u;
            gVar.f18413L = dVar.f18388w;
            gVar.f18410I = dVar.f18385t;
            gVar.f18412K = dVar.f18387v;
            gVar.f18415N = dVar.f18389x;
            gVar.f18414M = dVar.f18390y;
            gVar.f18409G = dVar.getMarginEnd();
            gVar.H = dVar.getMarginStart();
            int visibility = childAt.getVisibility();
            i iVar = fVar.f18398b;
            iVar.f18466a = visibility;
            iVar.f18468c = childAt.getAlpha();
            float rotation = childAt.getRotation();
            j jVar = fVar.f18401e;
            jVar.f18471a = rotation;
            jVar.f18472b = childAt.getRotationX();
            jVar.f18473c = childAt.getRotationY();
            jVar.f18474d = childAt.getScaleX();
            jVar.f18475e = childAt.getScaleY();
            float pivotX = childAt.getPivotX();
            float pivotY = childAt.getPivotY();
            if (pivotX != 0.0d || pivotY != 0.0d) {
                jVar.f18476f = pivotX;
                jVar.f18477g = pivotY;
            }
            jVar.f18478h = childAt.getTranslationX();
            jVar.i = childAt.getTranslationY();
            jVar.f18479j = childAt.getTranslationZ();
            if (jVar.f18480k) {
                jVar.f18481l = childAt.getElevation();
            }
            if (childAt instanceof Barrier) {
                Barrier barrier = (Barrier) childAt;
                gVar.f18443i0 = barrier.f7899y.f17849g0;
                gVar.f18434d0 = barrier.getReferencedIds();
                gVar.f18428a0 = barrier.getType();
                gVar.f18430b0 = barrier.getMargin();
            }
            i++;
            kVar = this;
        }
    }

    public final void e(Context context, int i) {
        XmlResourceParser xml = context.getResources().getXml(i);
        try {
            for (int eventType = xml.getEventType(); eventType != 1; eventType = xml.next()) {
                if (eventType == 0) {
                    xml.getName();
                } else if (eventType == 2) {
                    String name = xml.getName();
                    f fVarD = d(context, Xml.asAttributeSet(xml));
                    if (name.equalsIgnoreCase("Guideline")) {
                        fVarD.f18400d.f18427a = true;
                    }
                    this.f18486c.put(Integer.valueOf(fVarD.f18397a), fVarD);
                }
            }
        } catch (IOException e8) {
            e8.printStackTrace();
        } catch (XmlPullParserException e9) {
            e9.printStackTrace();
        }
    }
}
