package defpackage;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.Iterator;
import java.util.List;

/* JADX INFO: renamed from: ˆᵎʙˊ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C0845 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final /* synthetic */ int f3747;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final ArrayList f3748 = new ArrayList();

    public C0845(int i) {
        this.f3747 = i;
    }

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public static boolean m2993(InterfaceC2992 interfaceC2992, InterfaceC2992 interfaceC29922) {
        if (interfaceC2992 instanceof InterfaceC3765) {
            interfaceC2992 = new C3832(interfaceC2992.mo3185());
        }
        if (interfaceC29922 instanceof InterfaceC3765) {
            interfaceC29922 = new C3832(interfaceC29922.mo3185());
        }
        return (((interfaceC2992 instanceof C3832) && (interfaceC29922 instanceof C3832)) || !(Double.isNaN(interfaceC2992.mo3182().doubleValue()) || Double.isNaN(interfaceC29922.mo3182().doubleValue()))) && !m2997(interfaceC29922, interfaceC2992);
    }

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public static C3137 m2994(C4055 c4055, List list) {
        EnumC5349 enumC5349 = EnumC5349.f20218;
        ˀᵳˎᵹ.ᵸˆˁ("FN", 2, list);
        InterfaceC2992 interfaceC2992 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ(c4055, (InterfaceC2992) list.get(0));
        InterfaceC2992 interfaceC29922 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ(c4055, (InterfaceC2992) list.get(1));
        if (!(interfaceC29922 instanceof C4446)) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3589.m8102("FN requires an ArrayValue of parameter names found ", interfaceC29922.getClass().getCanonicalName()));
            return null;
        }
        List listM9467 = ((C4446) interfaceC29922).m9467();
        List arrayList = new ArrayList();
        if (list.size() > 2) {
            arrayList = list.subList(2, list.size());
        }
        return new C3137(interfaceC2992.mo3185(), (ArrayList) listM9467, arrayList, c4055);
    }

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public static InterfaceC2992 m2995(InterfaceC4565 interfaceC4565, InterfaceC2992 interfaceC2992, InterfaceC2992 interfaceC29922) {
        if (interfaceC2992 instanceof Iterable) {
            return m2996(interfaceC4565, ((Iterable) interfaceC2992).iterator(), interfaceC29922);
        }
        ᵕᵩʽᵲ.ᵮᵣᵗˈ("Non-iterable type in for...of loop.");
        return null;
    }

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public static InterfaceC2992 m2996(InterfaceC4565 interfaceC4565, Iterator it, InterfaceC2992 interfaceC2992) {
        if (it != null) {
            while (it.hasNext()) {
                InterfaceC2992 interfaceC2992M8879 = interfaceC4565.mo6201((InterfaceC2992) it.next()).m8879((C4446) interfaceC2992);
                if (interfaceC2992M8879 instanceof C2221) {
                    C2221 c2221 = (C2221) interfaceC2992M8879;
                    String str = c2221.f8823;
                    if ("break".equals(str)) {
                        return InterfaceC2992.f11526;
                    }
                    if ("return".equals(str)) {
                        return c2221;
                    }
                }
            }
        }
        return InterfaceC2992.f11526;
    }

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public static boolean m2997(InterfaceC2992 interfaceC2992, InterfaceC2992 interfaceC29922) {
        if (interfaceC2992 instanceof InterfaceC3765) {
            interfaceC2992 = new C3832(interfaceC2992.mo3185());
        }
        if (interfaceC29922 instanceof InterfaceC3765) {
            interfaceC29922 = new C3832(interfaceC29922.mo3185());
        }
        if ((interfaceC2992 instanceof C3832) && (interfaceC29922 instanceof C3832)) {
            return ((C3832) interfaceC2992).f14630.compareTo(((C3832) interfaceC29922).f14630) < 0;
        }
        double dDoubleValue = interfaceC2992.mo3182().doubleValue();
        double dDoubleValue2 = interfaceC29922.mo3182().doubleValue();
        return (Double.isNaN(dDoubleValue) || Double.isNaN(dDoubleValue2) || (dDoubleValue == 0.0d && dDoubleValue2 == 0.0d) || ((dDoubleValue == 0.0d && dDoubleValue2 == 0.0d) || Double.compare(dDoubleValue, dDoubleValue2) >= 0)) ? false : true;
    }

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public static boolean m2998(InterfaceC2992 interfaceC2992, InterfaceC2992 interfaceC29922) {
        if (interfaceC2992.getClass().equals(interfaceC29922.getClass())) {
            if ((interfaceC2992 instanceof C5293) || (interfaceC2992 instanceof C2948)) {
                return true;
            }
            return interfaceC2992 instanceof C4102 ? (Double.isNaN(interfaceC2992.mo3182().doubleValue()) || Double.isNaN(interfaceC29922.mo3182().doubleValue()) || interfaceC2992.mo3182().doubleValue() != interfaceC29922.mo3182().doubleValue()) ? false : true : interfaceC2992 instanceof C3832 ? interfaceC2992.mo3185().equals(interfaceC29922.mo3185()) : interfaceC2992 instanceof C0937 ? interfaceC2992.mo3183().equals(interfaceC29922.mo3183()) : interfaceC2992 == interfaceC29922;
        }
        if (((interfaceC2992 instanceof C5293) || (interfaceC2992 instanceof C2948)) && ((interfaceC29922 instanceof C5293) || (interfaceC29922 instanceof C2948))) {
            return true;
        }
        boolean z = interfaceC2992 instanceof C4102;
        if (z && (interfaceC29922 instanceof C3832)) {
            return m2998(interfaceC2992, new C4102(interfaceC29922.mo3182()));
        }
        boolean z2 = interfaceC2992 instanceof C3832;
        if ((!z2 || !(interfaceC29922 instanceof C4102)) && !(interfaceC2992 instanceof C0937)) {
            if (interfaceC29922 instanceof C0937) {
                return m2998(interfaceC2992, new C4102(interfaceC29922.mo3182()));
            }
            if ((z2 || z) && (interfaceC29922 instanceof InterfaceC3765)) {
                return m2998(interfaceC2992, new C3832(interfaceC29922.mo3185()));
            }
            if ((interfaceC2992 instanceof InterfaceC3765) && ((interfaceC29922 instanceof C3832) || (interfaceC29922 instanceof C4102))) {
                return m2998(new C3832(interfaceC2992.mo3185()), interfaceC29922);
            }
            return false;
        }
        return m2998(new C4102(interfaceC2992.mo3182()), interfaceC29922);
    }

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final void m2999(String str) {
        if (!this.f3748.contains(ˀᵳˎᵹ.ᵠˏˏ(str))) {
            throw new IllegalArgumentException("Command not supported");
        }
        throw new UnsupportedOperationException("Command not implemented: ".concat(String.valueOf(str)));
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:399:0x0bba  */
    /* JADX WARN: Removed duplicated region for block: B:562:? A[RETURN, SYNTHETIC] */
    /* JADX WARN: Type inference failed for: r10v315 */
    /* JADX WARN: Type inference failed for: r10v320 */
    /* JADX WARN: Type inference failed for: r10v340, types: [ᵱᵝᵡʾ] */
    /* JADX WARN: Type inference failed for: r10v347, types: [ᵞᵴ] */
    /* JADX WARN: Type inference failed for: r10v383 */
    /* JADX WARN: Type inference failed for: r10v384 */
    /* JADX WARN: Type inference failed for: r12v0, types: [java.lang.Object, ᵬᵖ] */
    /* JADX WARN: Type inference failed for: r7v54, types: [ᵞˌˎʕ] */
    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final InterfaceC2992 m3000(String str, C4055 c4055, ArrayList arrayList) {
        boolean zM2998;
        boolean zM29982;
        InterfaceC2992 interfaceC2992;
        InterfaceC2992 interfaceC2992M8879;
        C5293 c5293;
        C2221 c2221;
        InterfaceC2992 c3832;
        ?? c4446;
        String str2;
        int i = 0;
        switch (this.f3747) {
            case 0:
                EnumC5349 enumC5349 = EnumC5349.f20218;
                switch (ˀᵳˎᵹ.ᵠˏˏ(str).ordinal()) {
                    case 4:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("BITWISE_AND", 2, arrayList);
                        return new C4102(Double.valueOf(ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue()) & ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3182().doubleValue())));
                    case 5:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("BITWISE_LEFT_SHIFT", 2, arrayList);
                        return new C4102(Double.valueOf(ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue()) << ((int) (((long) ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3182().doubleValue())) & 31))));
                    case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("BITWISE_NOT", 1, arrayList);
                        return new C4102(Double.valueOf(~ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue())));
                    case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("BITWISE_OR", 2, arrayList);
                        return new C4102(Double.valueOf(ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue()) | ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3182().doubleValue())));
                    case C5224.BYTES_FIELD_NUMBER /* 8 */:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("BITWISE_RIGHT_SHIFT", 2, arrayList);
                        return new C4102(Double.valueOf(ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue()) >> ((int) (((long) ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3182().doubleValue())) & 31))));
                    case 9:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("BITWISE_UNSIGNED_RIGHT_SHIFT", 2, arrayList);
                        return new C4102(Double.valueOf((((long) ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue())) & 4294967295L) >>> ((int) (((long) ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3182().doubleValue())) & 31))));
                    case 10:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("BITWISE_XOR", 2, arrayList);
                        return new C4102(Double.valueOf(ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue()) ^ ˀᵳˎᵹ.ˁˌᵩ(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3182().doubleValue())));
                    default:
                        m2999(str);
                        throw null;
                }
            case 1:
                ˀᵳˎᵹ.ˌᵨʠᵫ(ˀᵳˎᵹ.ᵠˏˏ(str).name(), 2, arrayList);
                InterfaceC2992 interfaceC29922 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                InterfaceC2992 interfaceC29923 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1));
                int iOrdinal = ˀᵳˎᵹ.ᵠˏˏ(str).ordinal();
                if (iOrdinal != 23) {
                    if (iOrdinal == 48) {
                        zM29982 = m2998(interfaceC29922, interfaceC29923);
                    } else if (iOrdinal == 42) {
                        zM2998 = m2997(interfaceC29922, interfaceC29923);
                    } else if (iOrdinal != 43) {
                        switch (iOrdinal) {
                            case 37:
                                zM2998 = m2997(interfaceC29923, interfaceC29922);
                                break;
                            case 38:
                                zM2998 = m2993(interfaceC29923, interfaceC29922);
                                break;
                            case 39:
                                zM2998 = ˀᵳˎᵹ.ˉᵵᵜ(interfaceC29922, interfaceC29923);
                                break;
                            case 40:
                                zM29982 = ˀᵳˎᵹ.ˉᵵᵜ(interfaceC29922, interfaceC29923);
                                break;
                            default:
                                m2999(str);
                                throw null;
                        }
                    } else {
                        zM2998 = m2993(interfaceC29922, interfaceC29923);
                    }
                    zM2998 = !zM29982;
                } else {
                    zM2998 = m2998(interfaceC29922, interfaceC29923);
                }
                return zM2998 ? InterfaceC2992.f11523 : InterfaceC2992.f11522;
            case 2:
                EnumC5349 enumC53492 = EnumC5349.f20218;
                int iOrdinal2 = ˀᵳˎᵹ.ᵠˏˏ(str).ordinal();
                if (iOrdinal2 == 2) {
                    ˀᵳˎᵹ.ˌᵨʠᵫ("APPLY", 3, arrayList);
                    InterfaceC2992 interfaceC29924 = (InterfaceC2992) arrayList.get(0);
                    ʽᵺᴵ r11 = (ʽᵺᴵ) c4055.f15557;
                    ʽᵺᴵ r0 = (ʽᵺᴵ) c4055.f15557;
                    InterfaceC2992 interfaceC29925 = r11.ˊᵨᵧ((C4055) c4055, interfaceC29924);
                    String strMo3185 = r0.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3185();
                    InterfaceC2992 interfaceC29926 = r0.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2));
                    if (!(interfaceC29926 instanceof C4446)) {
                        ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3589.m8102("Function arguments for Apply are not a list found ", interfaceC29926.getClass().getCanonicalName()));
                        return null;
                    }
                    if (!strMo3185.isEmpty()) {
                        return interfaceC29925.mo2235(strMo3185, c4055, (ArrayList) ((C4446) interfaceC29926).m9467());
                    }
                    ᵕᵩʽᵲ.ᵮᵣᵗˈ("Function name for apply is undefined");
                    return null;
                }
                if (iOrdinal2 == 15) {
                    ˀᵳˎᵹ.ˌᵨʠᵫ("BREAK", 0, arrayList);
                    return InterfaceC2992.f11528;
                }
                if (iOrdinal2 == 25) {
                    return m2994(c4055, arrayList);
                }
                if (iOrdinal2 != 41) {
                    if (iOrdinal2 == 54) {
                        return new C4446(arrayList);
                    }
                    if (iOrdinal2 == 57) {
                        if (arrayList.isEmpty()) {
                            return InterfaceC2992.f11529;
                        }
                        ˀᵳˎᵹ.ˌᵨʠᵫ("RETURN", 1, arrayList);
                        return new C2221("return", ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)));
                    }
                    if (iOrdinal2 != 19) {
                        if (iOrdinal2 == 20) {
                            ˀᵳˎᵹ.ᵸˆˁ("DEFINE_FUNCTION", 2, arrayList);
                            C3137 c3137M2994 = m2994(c4055, arrayList);
                            String str3 = c3137M2994.f20244;
                            if (str3 == null) {
                                c4055.m8884("", c3137M2994);
                                return c3137M2994;
                            }
                            c4055.m8884(str3, c3137M2994);
                            return c3137M2994;
                        }
                        if (iOrdinal2 == 60) {
                            ˀᵳˎᵹ.ˌᵨʠᵫ("SWITCH", 3, arrayList);
                            InterfaceC2992 interfaceC29927 = (InterfaceC2992) arrayList.get(0);
                            ʽᵺᴵ r112 = (ʽᵺᴵ) c4055.f15557;
                            ʽᵺᴵ r02 = (ʽᵺᴵ) c4055.f15557;
                            InterfaceC2992 interfaceC29928 = r112.ˊᵨᵧ((C4055) c4055, interfaceC29927);
                            InterfaceC2992 interfaceC29929 = r02.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1));
                            InterfaceC2992 interfaceC299210 = r02.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2));
                            if (!(interfaceC29929 instanceof C4446)) {
                                ᵕᵩʽᵲ.ᵮᵣᵗˈ("Malformed SWITCH statement, cases are not a list");
                                return null;
                            }
                            if (!(interfaceC299210 instanceof C4446)) {
                                ᵕᵩʽᵲ.ᵮᵣᵗˈ("Malformed SWITCH statement, case statements are not a list");
                                return null;
                            }
                            C4446 c44462 = (C4446) interfaceC29929;
                            C4446 c44463 = (C4446) interfaceC299210;
                            boolean z = false;
                            for (int i2 = 0; i2 < c44462.m9464(); i2++) {
                                if (z || interfaceC29928.equals(r02.ˊᵨᵧ((C4055) c4055, c44462.m9462(i2)))) {
                                    InterfaceC2992 interfaceC299211 = r02.ˊᵨᵧ((C4055) c4055, c44463.m9462(i2));
                                    if (interfaceC299211 instanceof C2221) {
                                        return ((C2221) interfaceC299211).f8823.equals("break") ? InterfaceC2992.f11526 : interfaceC299211;
                                    }
                                    z = true;
                                } else {
                                    z = false;
                                }
                            }
                            if (c44462.m9464() + 1 == c44463.m9464()) {
                                InterfaceC2992 interfaceC299212 = r02.ˊᵨᵧ((C4055) c4055, c44463.m9462(c44462.m9464()));
                                if (interfaceC299212 instanceof C2221) {
                                    String str4 = ((C2221) interfaceC299212).f8823;
                                    if (str4.equals("return") || str4.equals("continue")) {
                                        return interfaceC299212;
                                    }
                                }
                            }
                            return InterfaceC2992.f11526;
                        }
                        if (iOrdinal2 == 61) {
                            ˀᵳˎᵹ.ˌᵨʠᵫ("TERNARY", 3, arrayList);
                            InterfaceC2992 interfaceC299213 = (InterfaceC2992) arrayList.get(0);
                            ʽᵺᴵ r113 = (ʽᵺᴵ) c4055.f15557;
                            ʽᵺᴵ r03 = (ʽᵺᴵ) c4055.f15557;
                            return r113.ˊᵨᵧ((C4055) c4055, interfaceC299213).mo3183().booleanValue() ? r03.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)) : r03.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2));
                        }
                        switch (iOrdinal2) {
                            case 11:
                                return c4055.m8882().m8879(new C4446(arrayList));
                            case 12:
                                ˀᵳˎᵹ.ˌᵨʠᵫ("BREAK", 0, arrayList);
                                return InterfaceC2992.f11527;
                            case 13:
                                break;
                            default:
                                m2999(str);
                                throw null;
                        }
                    }
                    if (arrayList.isEmpty()) {
                        return InterfaceC2992.f11526;
                    }
                    InterfaceC2992 interfaceC299214 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                    return interfaceC299214 instanceof C4446 ? c4055.m8879((C4446) interfaceC299214) : InterfaceC2992.f11526;
                }
                ˀᵳˎᵹ.ᵸˆˁ("IF", 2, arrayList);
                InterfaceC2992 interfaceC299215 = (InterfaceC2992) arrayList.get(0);
                ʽᵺᴵ r114 = (ʽᵺᴵ) c4055.f15557;
                ʽᵺᴵ r04 = (ʽᵺᴵ) c4055.f15557;
                InterfaceC2992 interfaceC299216 = r114.ˊᵨᵧ((C4055) c4055, interfaceC299215);
                InterfaceC2992 interfaceC299217 = r04.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1));
                InterfaceC2992 interfaceC299218 = arrayList.size() > 2 ? r04.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2)) : null;
                C5293 c52932 = InterfaceC2992.f11526;
                if (interfaceC299216.mo3183().booleanValue()) {
                    interfaceC2992M8879 = c4055.m8879((C4446) interfaceC299217);
                } else {
                    if (interfaceC299218 == null) {
                        interfaceC2992 = c52932;
                        return true == (interfaceC2992 instanceof C2221) ? c52932 : interfaceC2992;
                    }
                    interfaceC2992M8879 = c4055.m8879((C4446) interfaceC299218);
                }
                interfaceC2992 = interfaceC2992M8879;
                if (true == (interfaceC2992 instanceof C2221)) {
                }
                break;
            case 3:
                EnumC5349 enumC53493 = EnumC5349.f20218;
                int iOrdinal3 = ˀᵳˎᵹ.ᵠˏˏ(str).ordinal();
                if (iOrdinal3 == 1) {
                    ˀᵳˎᵹ.ˌᵨʠᵫ("AND", 2, arrayList);
                    InterfaceC2992 interfaceC299219 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                    return interfaceC299219.mo3183().booleanValue() ? ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)) : interfaceC299219;
                }
                if (iOrdinal3 == 47) {
                    ˀᵳˎᵹ.ˌᵨʠᵫ("NOT", 1, arrayList);
                    return new C0937(Boolean.valueOf(!((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3183().booleanValue()));
                }
                if (iOrdinal3 != 50) {
                    m2999(str);
                    throw null;
                }
                ˀᵳˎᵹ.ˌᵨʠᵫ("OR", 2, arrayList);
                InterfaceC2992 interfaceC299220 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                return !interfaceC299220.mo3183().booleanValue() ? ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)) : interfaceC299220;
            case 4:
                EnumC5349 enumC53494 = EnumC5349.f20218;
                int iOrdinal4 = ˀᵳˎᵹ.ᵠˏˏ(str).ordinal();
                if (iOrdinal4 == 65) {
                    ˀᵳˎᵹ.ˌᵨʠᵫ("WHILE", 4, arrayList);
                    InterfaceC2992 interfaceC299221 = (InterfaceC2992) arrayList.get(0);
                    InterfaceC2992 interfaceC299222 = (InterfaceC2992) arrayList.get(1);
                    InterfaceC2992 interfaceC299223 = (InterfaceC2992) arrayList.get(2);
                    InterfaceC2992 interfaceC299224 = (InterfaceC2992) arrayList.get(3);
                    ʽᵺᴵ r3 = (ʽᵺᴵ) c4055.f15557;
                    ʽᵺᴵ r4 = (ʽᵺᴵ) c4055.f15557;
                    InterfaceC2992 interfaceC299225 = r3.ˊᵨᵧ((C4055) c4055, interfaceC299224);
                    if (r4.ˊᵨᵧ((C4055) c4055, interfaceC299223).mo3183().booleanValue()) {
                        InterfaceC2992 interfaceC2992M88792 = c4055.m8879((C4446) interfaceC299225);
                        if (interfaceC2992M88792 instanceof C2221) {
                            C2221 c22212 = (C2221) interfaceC2992M88792;
                            String str5 = c22212.f8823;
                            if ("break".equals(str5)) {
                                return InterfaceC2992.f11526;
                            }
                            if ("return".equals(str5)) {
                                return c22212;
                            }
                        }
                    }
                    while (r4.ˊᵨᵧ((C4055) c4055, interfaceC299221).mo3183().booleanValue()) {
                        InterfaceC2992 interfaceC2992M88793 = c4055.m8879((C4446) interfaceC299225);
                        if (interfaceC2992M88793 instanceof C2221) {
                            C2221 c22213 = (C2221) interfaceC2992M88793;
                            String str6 = c22213.f8823;
                            if ("break".equals(str6)) {
                                return InterfaceC2992.f11526;
                            }
                            if ("return".equals(str6)) {
                                return c22213;
                            }
                        }
                        c4055.m8883(interfaceC299222);
                    }
                    return InterfaceC2992.f11526;
                }
                switch (iOrdinal4) {
                    case 26:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("FOR_IN", 3, arrayList);
                        if (!(arrayList.get(0) instanceof C3832)) {
                            ᵕᵩʽᵲ.ᵮᵣᵗˈ("Variable name in FOR_IN must be a string");
                            return null;
                        }
                        String strMo31852 = ((InterfaceC2992) arrayList.get(0)).mo3185();
                        InterfaceC2992 interfaceC299226 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1));
                        InterfaceC2992 interfaceC299227 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2));
                        Iterator itMo3181 = interfaceC299226.mo3181();
                        if (itMo3181 != null) {
                            while (itMo3181.hasNext()) {
                                c4055.m8875(strMo31852, (InterfaceC2992) itMo3181.next());
                                InterfaceC2992 interfaceC2992M88794 = c4055.m8879((C4446) interfaceC299227);
                                if (interfaceC2992M88794 instanceof C2221) {
                                    c2221 = (C2221) interfaceC2992M88794;
                                    String str7 = c2221.f8823;
                                    if ("break".equals(str7)) {
                                        c5293 = InterfaceC2992.f11526;
                                    } else if ("return".equals(str7)) {
                                        return c2221;
                                    }
                                }
                            }
                            c5293 = InterfaceC2992.f11526;
                        } else {
                            c5293 = InterfaceC2992.f11526;
                        }
                        return c5293;
                    case 27:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("FOR_IN_CONST", 3, arrayList);
                        if (arrayList.get(0) instanceof C3832) {
                            return m2996(new C2455(c4055, ((InterfaceC2992) arrayList.get(0)).mo3185(), 0), ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3181(), ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2)));
                        }
                        ᵕᵩʽᵲ.ᵮᵣᵗˈ("Variable name in FOR_IN_CONST must be a string");
                        return null;
                    case 28:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("FOR_IN_LET", 3, arrayList);
                        if (!(arrayList.get(0) instanceof C3832)) {
                            ᵕᵩʽᵲ.ᵮᵣᵗˈ("Variable name in FOR_IN_LET must be a string");
                            return null;
                        }
                        String strMo31853 = ((InterfaceC2992) arrayList.get(0)).mo3185();
                        InterfaceC2992 interfaceC299228 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1));
                        InterfaceC2992 interfaceC299229 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2));
                        Iterator itMo31812 = interfaceC299228.mo3181();
                        if (itMo31812 != null) {
                            while (itMo31812.hasNext()) {
                                InterfaceC2992 interfaceC299230 = (InterfaceC2992) itMo31812.next();
                                C4055 c4055M8882 = c4055.m8882();
                                c4055M8882.m8875(strMo31853, interfaceC299230);
                                InterfaceC2992 interfaceC2992M88795 = c4055M8882.m8879((C4446) interfaceC299229);
                                if (interfaceC2992M88795 instanceof C2221) {
                                    c2221 = (C2221) interfaceC2992M88795;
                                    String str8 = c2221.f8823;
                                    if ("break".equals(str8)) {
                                        c5293 = InterfaceC2992.f11526;
                                    } else if ("return".equals(str8)) {
                                        return c2221;
                                    }
                                }
                            }
                            c5293 = InterfaceC2992.f11526;
                        } else {
                            c5293 = InterfaceC2992.f11526;
                        }
                        return c5293;
                    case 29:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("FOR_LET", 4, arrayList);
                        InterfaceC2992 interfaceC299231 = (InterfaceC2992) arrayList.get(0);
                        ʽᵺᴵ r115 = (ʽᵺᴵ) c4055.f15557;
                        ʽᵺᴵ r05 = (ʽᵺᴵ) c4055.f15557;
                        InterfaceC2992 interfaceC299232 = r115.ˊᵨᵧ((C4055) c4055, interfaceC299231);
                        if (!(interfaceC299232 instanceof C4446)) {
                            ᵕᵩʽᵲ.ᵮᵣᵗˈ("Initializer variables in FOR_LET must be an ArrayList");
                            return null;
                        }
                        C4446 c44464 = (C4446) interfaceC299232;
                        InterfaceC2992 interfaceC299233 = (InterfaceC2992) arrayList.get(1);
                        InterfaceC2992 interfaceC299234 = (InterfaceC2992) arrayList.get(2);
                        InterfaceC2992 interfaceC299235 = r05.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(3));
                        C4055 c4055M88822 = c4055.m8882();
                        for (int i3 = 0; i3 < c44464.m9464(); i3++) {
                            String strMo31854 = c44464.m9462(i3).mo3185();
                            c4055M88822.m8884(strMo31854, c4055.m8874(strMo31854));
                        }
                        while (r05.ˊᵨᵧ((C4055) c4055, interfaceC299233).mo3183().booleanValue()) {
                            InterfaceC2992 interfaceC2992M88796 = c4055.m8879((C4446) interfaceC299235);
                            if (interfaceC2992M88796 instanceof C2221) {
                                C2221 c22214 = (C2221) interfaceC2992M88796;
                                String str9 = c22214.f8823;
                                if ("break".equals(str9)) {
                                    return InterfaceC2992.f11526;
                                }
                                if ("return".equals(str9)) {
                                    return c22214;
                                }
                            }
                            C4055 c4055M88823 = c4055.m8882();
                            for (int i4 = 0; i4 < c44464.m9464(); i4++) {
                                String strMo31855 = c44464.m9462(i4).mo3185();
                                c4055M88823.m8884(strMo31855, c4055M88822.m8874(strMo31855));
                            }
                            c4055M88823.m8883(interfaceC299234);
                            c4055M88822 = c4055M88823;
                        }
                        return InterfaceC2992.f11526;
                    case 30:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("FOR_OF", 3, arrayList);
                        if (arrayList.get(0) instanceof C3832) {
                            return m2995(new C2455(c4055, ((InterfaceC2992) arrayList.get(0)).mo3185(), 1), ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)), ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2)));
                        }
                        ᵕᵩʽᵲ.ᵮᵣᵗˈ("Variable name in FOR_OF must be a string");
                        return null;
                    case 31:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("FOR_OF_CONST", 3, arrayList);
                        if (arrayList.get(0) instanceof C3832) {
                            return m2995(new C2455(c4055, ((InterfaceC2992) arrayList.get(0)).mo3185(), 0), ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)), ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2)));
                        }
                        ᵕᵩʽᵲ.ᵮᵣᵗˈ("Variable name in FOR_OF_CONST must be a string");
                        return null;
                    case 32:
                        ˀᵳˎᵹ.ˌᵨʠᵫ("FOR_OF_LET", 3, arrayList);
                        if (arrayList.get(0) instanceof C3832) {
                            return m2995(new ʽᵺᴵ(8, (Object) c4055, ((InterfaceC2992) arrayList.get(0)).mo3185(), false), ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)), ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2)));
                        }
                        ᵕᵩʽᵲ.ᵮᵣᵗˈ("Variable name in FOR_OF_LET must be a string");
                        return null;
                    default:
                        m2999(str);
                        throw null;
                }
            case 5:
                EnumC5349 enumC53495 = EnumC5349.f20218;
                int iOrdinal5 = ˀᵳˎᵹ.ᵠˏˏ(str).ordinal();
                if (iOrdinal5 == 0) {
                    ˀᵳˎᵹ.ˌᵨʠᵫ("ADD", 2, arrayList);
                    InterfaceC2992 interfaceC299236 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                    InterfaceC2992 interfaceC299237 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1));
                    c3832 = ((interfaceC299236 instanceof InterfaceC3765) || (interfaceC299236 instanceof C3832) || (interfaceC299237 instanceof InterfaceC3765) || (interfaceC299237 instanceof C3832)) ? new C3832(String.valueOf(interfaceC299236.mo3185()).concat(String.valueOf(interfaceC299237.mo3185()))) : new C4102(Double.valueOf(interfaceC299237.mo3182().doubleValue() + interfaceC299236.mo3182().doubleValue()));
                } else if (iOrdinal5 == 21) {
                    ˀᵳˎᵹ.ˌᵨʠᵫ("DIVIDE", 2, arrayList);
                    c3832 = new C4102(Double.valueOf(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue() / ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3182().doubleValue()));
                } else {
                    if (iOrdinal5 == 59) {
                        ˀᵳˎᵹ.ˌᵨʠᵫ("SUBTRACT", 2, arrayList);
                        return new C4102(Double.valueOf(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue() + (-((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3182().doubleValue())));
                    }
                    if (iOrdinal5 == 52 || iOrdinal5 == 53) {
                        ˀᵳˎᵹ.ˌᵨʠᵫ(str, 2, arrayList);
                        InterfaceC2992 interfaceC299238 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                        c4055.m8883((InterfaceC2992) arrayList.get(1));
                        return interfaceC299238;
                    }
                    if (iOrdinal5 == 55 || iOrdinal5 == 56) {
                        ˀᵳˎᵹ.ˌᵨʠᵫ(str, 1, arrayList);
                        return ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                    }
                    switch (iOrdinal5) {
                        case 44:
                            ˀᵳˎᵹ.ˌᵨʠᵫ("MODULUS", 2, arrayList);
                            c3832 = new C4102(Double.valueOf(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue() % ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3182().doubleValue()));
                            break;
                        case 45:
                            ˀᵳˎᵹ.ˌᵨʠᵫ("MULTIPLY", 2, arrayList);
                            return new C4102(Double.valueOf(((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1)).mo3182().doubleValue() * ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue()));
                        case 46:
                            ˀᵳˎᵹ.ˌᵨʠᵫ("NEGATE", 1, arrayList);
                            return new C4102(Double.valueOf(-((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0)).mo3182().doubleValue()));
                        default:
                            m2999(str);
                            throw null;
                    }
                }
                return c3832;
            case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                if (str == null || str.isEmpty() || !c4055.m8880(str)) {
                    ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3589.m8102("Command not found: ", str));
                    return null;
                }
                InterfaceC2992 interfaceC2992M8874 = c4055.m8874(str);
                if (interfaceC2992M8874 instanceof AbstractC5350) {
                    return ((AbstractC5350) interfaceC2992M8874).mo1168(c4055, arrayList);
                }
                ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3589.m8117("Function ", str, " is not defined"));
                return null;
            default:
                EnumC5349 enumC53496 = EnumC5349.f20218;
                int iOrdinal6 = ˀᵳˎᵹ.ᵠˏˏ(str).ordinal();
                if (iOrdinal6 == 3) {
                    ˀᵳˎᵹ.ˌᵨʠᵫ("ASSIGN", 2, arrayList);
                    InterfaceC2992 interfaceC299239 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                    if (!(interfaceC299239 instanceof C3832)) {
                        ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3589.m8102("Expected string for assign var. got ", interfaceC299239.getClass().getCanonicalName()));
                        return null;
                    }
                    String str10 = ((C3832) interfaceC299239).f14630;
                    if (!c4055.m8880(str10)) {
                        ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3589.m8102("Attempting to assign undefined value ", str10));
                        return null;
                    }
                    InterfaceC2992 interfaceC299240 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1));
                    c4055.m8884(str10, interfaceC299240);
                    return interfaceC299240;
                }
                if (iOrdinal6 == 14) {
                    ˀᵳˎᵹ.ᵸˆˁ("CONST", 2, arrayList);
                    if (arrayList.size() % 2 != 0) {
                        ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC2704.m6517(arrayList.size(), "CONST requires an even number of arguments, found "));
                        return null;
                    }
                    while (i < arrayList.size() - 1) {
                        InterfaceC2992 interfaceC299241 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(i));
                        if (!(interfaceC299241 instanceof C3832)) {
                            ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3589.m8102("Expected string for const name. got ", interfaceC299241.getClass().getCanonicalName()));
                            return null;
                        }
                        String str11 = ((C3832) interfaceC299241).f14630;
                        c4055.m8875(str11, ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(i + 1)));
                        ((HashMap) c4055.f15560).put(str11, Boolean.TRUE);
                        i += 2;
                    }
                    return InterfaceC2992.f11526;
                }
                if (iOrdinal6 == 24) {
                    ˀᵳˎᵹ.ᵸˆˁ("EXPRESSION_LIST", 1, arrayList);
                    c4446 = InterfaceC2992.f11526;
                    while (i < arrayList.size()) {
                        InterfaceC2992 interfaceC299242 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(i));
                        if (interfaceC299242 instanceof C2221) {
                            ᵕᵩʽᵲ.ᵪᵹᵥᵻ("ControlValue cannot be in an expression list");
                            return null;
                        }
                        i++;
                        c4446 = interfaceC299242;
                    }
                } else {
                    if (iOrdinal6 == 33) {
                        ˀᵳˎᵹ.ˌᵨʠᵫ("GET", 1, arrayList);
                        InterfaceC2992 interfaceC299243 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                        if (interfaceC299243 instanceof C3832) {
                            return c4055.m8874(((C3832) interfaceC299243).f14630);
                        }
                        ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3589.m8102("Expected string for get var. got ", interfaceC299243.getClass().getCanonicalName()));
                        return null;
                    }
                    if (iOrdinal6 == 49) {
                        ˀᵳˎᵹ.ˌᵨʠᵫ("NULL", 0, arrayList);
                        return InterfaceC2992.f11524;
                    }
                    if (iOrdinal6 == 58) {
                        ˀᵳˎᵹ.ˌᵨʠᵫ("SET_PROPERTY", 3, arrayList);
                        InterfaceC2992 interfaceC299244 = (InterfaceC2992) arrayList.get(0);
                        ʽᵺᴵ r116 = (ʽᵺᴵ) c4055.f15557;
                        ʽᵺᴵ r06 = (ʽᵺᴵ) c4055.f15557;
                        InterfaceC2992 interfaceC299245 = r116.ˊᵨᵧ((C4055) c4055, interfaceC299244);
                        InterfaceC2992 interfaceC299246 = r06.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1));
                        InterfaceC2992 interfaceC299247 = r06.ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(2));
                        if (interfaceC299245 == InterfaceC2992.f11526 || interfaceC299245 == InterfaceC2992.f11524) {
                            ᵕᵩʽᵲ.ᵪᵹᵥᵻ(AbstractC0793.m2874("Can't set property ", interfaceC299246.mo3185(), " of ", interfaceC299245.mo3185()));
                            return null;
                        }
                        if ((interfaceC299245 instanceof C4446) && (interfaceC299246 instanceof C4102)) {
                            ((C4446) interfaceC299245).m9465(((C4102) interfaceC299246).f15716.intValue(), interfaceC299247);
                        } else if (interfaceC299245 instanceof InterfaceC3765) {
                            ((InterfaceC3765) interfaceC299245).mo7129(interfaceC299246.mo3185(), interfaceC299247);
                        }
                        return interfaceC299247;
                    }
                    if (iOrdinal6 != 17) {
                        if (iOrdinal6 != 18) {
                            if (iOrdinal6 == 35 || iOrdinal6 == 36) {
                                ˀᵳˎᵹ.ˌᵨʠᵫ("GET_PROPERTY", 2, arrayList);
                                InterfaceC2992 interfaceC299248 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                                InterfaceC2992 interfaceC299249 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(1));
                                if ((interfaceC299248 instanceof C4446) && ˀᵳˎᵹ.ʿٴˇ(interfaceC299249)) {
                                    return ((C4446) interfaceC299248).m9462(interfaceC299249.mo3182().intValue());
                                }
                                if (interfaceC299248 instanceof InterfaceC3765) {
                                    return ((InterfaceC3765) interfaceC299248).mo7131(interfaceC299249.mo3185());
                                }
                                if (interfaceC299248 instanceof C3832) {
                                    if ("length".equals(interfaceC299249.mo3185())) {
                                        return new C4102(Double.valueOf(((C3832) interfaceC299248).f14630.length()));
                                    }
                                    if (ˀᵳˎᵹ.ʿٴˇ(interfaceC299249)) {
                                        double dDoubleValue = interfaceC299249.mo3182().doubleValue();
                                        String str12 = ((C3832) interfaceC299248).f14630;
                                        if (dDoubleValue < str12.length()) {
                                            return new C3832(String.valueOf(str12.charAt(interfaceC299249.mo3182().intValue())));
                                        }
                                    }
                                }
                                return InterfaceC2992.f11526;
                            }
                            switch (iOrdinal6) {
                                case 62:
                                    ˀᵳˎᵹ.ˌᵨʠᵫ("TYPEOF", 1, arrayList);
                                    InterfaceC2992 interfaceC299250 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(0));
                                    if (interfaceC299250 instanceof C5293) {
                                        str2 = "undefined";
                                    } else if (interfaceC299250 instanceof C0937) {
                                        str2 = "boolean";
                                    } else if (interfaceC299250 instanceof C4102) {
                                        str2 = "number";
                                    } else if (interfaceC299250 instanceof C3832) {
                                        str2 = "string";
                                    } else if (interfaceC299250 instanceof C3137) {
                                        str2 = "function";
                                    } else {
                                        if ((interfaceC299250 instanceof C4572) || (interfaceC299250 instanceof C2221)) {
                                            throw new IllegalArgumentException(String.format("Unsupported value type %s in typeof", interfaceC299250));
                                        }
                                        str2 = "object";
                                    }
                                    return new C3832(str2);
                                case 63:
                                    ˀᵳˎᵹ.ˌᵨʠᵫ("UNDEFINED", 0, arrayList);
                                    return InterfaceC2992.f11526;
                                case 64:
                                    ˀᵳˎᵹ.ᵸˆˁ("VAR", 1, arrayList);
                                    int size = arrayList.size();
                                    while (i < size) {
                                        Object obj = arrayList.get(i);
                                        i++;
                                        InterfaceC2992 interfaceC299251 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) obj);
                                        if (!(interfaceC299251 instanceof C3832)) {
                                            ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC3589.m8102("Expected string for var name. got ", interfaceC299251.getClass().getCanonicalName()));
                                            return null;
                                        }
                                        c4055.m8875(((C3832) interfaceC299251).f14630, InterfaceC2992.f11526);
                                    }
                                    return InterfaceC2992.f11526;
                                default:
                                    m2999(str);
                                    throw null;
                            }
                        }
                        if (arrayList.isEmpty()) {
                            return new C3037();
                        }
                        if (arrayList.size() % 2 != 0) {
                            ᵕᵩʽᵲ.ᵮᵣᵗˈ(AbstractC2704.m6517(arrayList.size(), "CREATE_OBJECT requires an even number of arguments, found "));
                            return null;
                        }
                        c4446 = new C3037();
                        while (i < arrayList.size() - 1) {
                            InterfaceC2992 interfaceC299252 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(i));
                            InterfaceC2992 interfaceC299253 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) arrayList.get(i + 1));
                            if ((interfaceC299252 instanceof C2221) || (interfaceC299253 instanceof C2221)) {
                                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Failed to evaluate map entry");
                                return null;
                            }
                            c4446.mo7129(interfaceC299252.mo3185(), interfaceC299253);
                            i += 2;
                        }
                    } else {
                        if (arrayList.isEmpty()) {
                            return new C4446();
                        }
                        c4446 = new C4446();
                        int size2 = arrayList.size();
                        int i5 = 0;
                        while (i5 < size2) {
                            Object obj2 = arrayList.get(i5);
                            i5++;
                            InterfaceC2992 interfaceC299254 = ((ʽᵺᴵ) c4055.f15557).ˊᵨᵧ((C4055) c4055, (InterfaceC2992) obj2);
                            if (interfaceC299254 instanceof C2221) {
                                ᵕᵩʽᵲ.ᵪᵹᵥᵻ("Failed to evaluate array element");
                                return null;
                            }
                            c4446.m9465(i, interfaceC299254);
                            i++;
                        }
                    }
                }
                return c4446;
        }
    }
}
