package com.google.android.gms.internal.ads;

import java.io.ByteArrayOutputStream;
import java.io.IOException;
import java.io.Serializable;
import java.lang.reflect.Array;
import java.nio.ByteBuffer;
import java.nio.ByteOrder;
import java.nio.charset.Charset;
import java.util.AbstractCollection;
import java.util.AbstractList;
import java.util.ArrayList;
import java.util.Collection;
import java.util.Iterator;
import java.util.List;
import java.util.RandomAccess;

/* JADX INFO: loaded from: classes2.dex */
public final class be {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public Object f9500a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public long f9501b;

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

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

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

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

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

    public static be a(Object obj) {
        int[] iArr = {572660336, 1963204074, 810270723, 1168973800, 12304897, -1027511958, 1433925857, 2084420925, 1937477084};
        be beVar = new be();
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        int i17 = iArr[7];
        int iA = defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16);
        beVar.r();
        beVar.f9506g = (i17 % 1937477084) ^ iA;
        beVar.f9500a = obj;
        return beVar;
    }

    public static be b(long j10) {
        int[] iArr = {269455306, 1628467785, 508432336, 1769894153, 149815616, -1737813993, 468055906, 524872353, 327254586};
        be beVar = new be();
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        int i17 = iArr[7];
        int iA = defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16);
        beVar.r();
        beVar.f9506g = (i17 % 327254586) ^ iA;
        beVar.f9501b = j10;
        return beVar;
    }

    public static be c(double d10) {
        int[] iArr = {76065818, 1629326670, 912768099, 1092092300, 784816880, -1349977414, 434065736, 1884661237, 1605908235};
        be beVar = new be();
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        int i17 = iArr[7];
        int iA = defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16);
        beVar.r();
        beVar.f9506g = (i17 % 1605908235) ^ iA;
        beVar.f9502c = d10;
        return beVar;
    }

    public static be d(sd sdVar) {
        int[] iArr = {1143408282, 544368152, 1884037077, 79323401, 1472762119, -801477845, 201305624, 1470503465, 1402586708};
        be beVar = new be();
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        int i17 = iArr[7];
        int iA = defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16);
        beVar.r();
        beVar.f9506g = (i17 % 1402586708) ^ iA;
        beVar.f9503d = sdVar;
        return beVar;
    }

    public static be e(ArrayList arrayList) {
        int[] iArr = {231602422, 370241669, 619070592, 319896591, 694865338, 1425770340, 39950860, 555996658, 324763920};
        be beVar = new be();
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        int i17 = iArr[7];
        int iA = defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16);
        beVar.r();
        beVar.f9506g = (i17 % 324763920) ^ iA;
        beVar.f9504e = arrayList;
        return beVar;
    }

    public static be f(vd vdVar) {
        int[] iArr = {1315209188, 67133601, 1612794668, 612376713, 2023183116, -774012042, 5007439, 661761152, 474613996};
        be beVar = new be();
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        int i17 = iArr[7];
        int iA = defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16);
        beVar.r();
        beVar.f9506g = (i17 % 474613996) ^ iA;
        beVar.f9505f = vdVar;
        return beVar;
    }

    public static be g(Object obj) {
        if (obj instanceof Long) {
            return b(((Long) obj).longValue());
        }
        if (obj instanceof Boolean) {
            return b(true != ((Boolean) obj).booleanValue() ? 0L : 1L);
        }
        if (obj instanceof Integer) {
            return b(((Integer) obj).intValue());
        }
        if (obj instanceof Double) {
            return c(((Double) obj).doubleValue());
        }
        if (obj instanceof Float) {
            return c(((Float) obj).floatValue());
        }
        if (obj instanceof Short) {
            return b(((Short) obj).shortValue());
        }
        if (obj instanceof Byte) {
            return b(((Byte) obj).byteValue());
        }
        if (obj instanceof sd) {
            return d((sd) obj);
        }
        if (obj instanceof String) {
            return d(sd.e(((String) obj).getBytes(Charset.forName(rd.a("Hn2H4l0=")))));
        }
        if (!(obj instanceof ArrayList)) {
            return a(obj);
        }
        ArrayList arrayList = new ArrayList();
        ArrayList arrayList2 = (ArrayList) obj;
        int size = arrayList2.size();
        for (int i10 = 0; i10 < size; i10++) {
            arrayList.add(g(arrayList2.get(i10)));
        }
        return e(arrayList);
    }

    public static be j(be beVar) {
        int[] iArr = {1154349542, 1365661854, 772762753, -35647458, -1399059520, 905919471, 65677639, 1759726503, 552812661};
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        int i17 = iArr[7];
        int iA = defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16);
        int i18 = i17 % 552812661;
        try {
            int i19 = beVar.f9506g;
            int i20 = (i18 ^ iA) + i19;
            if (i19 == 0) {
                throw null;
            }
            switch (i20) {
                case 0:
                    return new be();
                case 1:
                    return a(beVar.l());
                case 2:
                    return b(beVar.m());
                case 3:
                    return d(beVar.n());
                case 4:
                    ArrayList arrayList = new ArrayList();
                    Iterator it = beVar.o().iterator();
                    while (it.hasNext()) {
                        arrayList.add(j((be) it.next()));
                    }
                    return e(arrayList);
                case 5:
                    return f(beVar.p());
                case 6:
                    return c(beVar.q());
                default:
                    throw new AssertionError(rd.a("HkezqgQcPni/TE/NwjgYPC5H6Q2JRdEp275wOg=="));
            }
        } catch (zzavd e10) {
            throw new AssertionError(rd.a("CEiv6BFfPnitUE+D"), e10);
        }
    }

    public final Object h() throws zzavd {
        int[] iArr = {172154289, 1050326876, 843682288, -858640882, -228026365, 881347074, 13857144, 514820752, 473891334};
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        int i17 = iArr[7];
        int iA = defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16);
        int i18 = this.f9506g;
        int i19 = ((i17 % 473891334) ^ iA) + i18;
        if (i18 == 0) {
            throw null;
        }
        switch (i19) {
            case 0:
            case 5:
                throw new zzavd();
            case 1:
                return l();
            case 2:
                return Long.valueOf(m());
            case 3:
                return n().a();
            case 4:
                ArrayList arrayList = new ArrayList();
                Iterator it = o().iterator();
                while (it.hasNext()) {
                    arrayList.add(((be) it.next()).h());
                }
                return arrayList;
            case 6:
                return Double.valueOf(q());
            default:
                throw new AssertionError(rd.a("HkezqgQcPni/TE/NwjgYPC5H6Q2JRdEp275wOg=="));
        }
    }

    /* JADX WARN: Code restructure failed: missing block: B:138:0x027f, code lost:
    
        if (r19.equals(java.lang.Object.class) != false) goto L149;
     */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final Object i(Class cls) throws zzavd {
        int[] iArr = {849876229, 176298782, 901785696, 1241658174, 1140858976, -1634246151, 697652827, 1297046355, 1049561859};
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        int i17 = iArr[7];
        int iA = defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16);
        int i18 = i17 % 1049561859;
        iArr[0] = 1123716509;
        iArr[1] = 1768229282;
        iArr[2] = 106234960;
        iArr[3] = 1830821282;
        iArr[4] = 337466384;
        iArr[5] = -2077601962;
        iArr[6] = 11829982;
        iArr[7] = 878786386;
        iArr[8] = 19063328;
        iArr[0] = 104451352;
        iArr[1] = 1645008493;
        iArr[2] = 1535758986;
        iArr[3] = -1340865435;
        iArr[4] = -650413174;
        iArr[5] = -1699709643;
        iArr[6] = 444677570;
        iArr[7] = 1862140492;
        iArr[8] = 1134040403;
        int i19 = this.f9506g;
        int i20 = i19 - 1;
        if (i19 == 0) {
            throw null;
        }
        int i21 = iA ^ i18;
        switch (i20) {
            case 0:
                break;
            case 1:
                return l();
            case 2:
                long jM = m();
                if (!cls.equals(Byte.class) && !cls.equals(Byte.TYPE)) {
                    if (cls.equals(Short.class) || cls.equals(Short.TYPE)) {
                        return Short.valueOf((short) ((((int) jM) << i21) >> i21));
                    }
                    if (cls.equals(Integer.class) || cls.equals(Integer.TYPE)) {
                        return Integer.valueOf(Math.toIntExact(jM));
                    }
                    if (!cls.equals(Long.class) && !cls.equals(Long.TYPE)) {
                        if (cls.equals(Float.class) || cls.equals(Float.TYPE)) {
                            return Float.valueOf(jM);
                        }
                        if (cls.equals(Double.class) || cls.equals(Double.TYPE)) {
                            return Double.valueOf(jM);
                        }
                        if (cls.equals(Boolean.class) || cls.equals(Boolean.TYPE)) {
                            return Boolean.valueOf(jM != 0);
                        }
                        if (!cls.equals(Character.class) && !cls.equals(Character.TYPE)) {
                        }
                        break;
                    }
                    return Long.valueOf(jM);
                }
                return Byte.valueOf((byte) ((((int) jM) << 24) >> 24));
            case 3:
                sd sdVarN = n();
                if (cls.equals(sd.class)) {
                    return sdVarN;
                }
                if (cls.equals(Object.class) || cls.equals(String.class)) {
                    return sdVarN.c();
                }
                if (cls.equals(byte[].class)) {
                    return sdVarN.a();
                }
                break;
            case 4:
                if (cls.equals(ArrayList.class) || cls.equals(Object.class) || cls.equals(AbstractList.class) || cls.equals(AbstractCollection.class) || cls.equals(Serializable.class) || cls.equals(Cloneable.class) || cls.equals(Iterable.class) || cls.equals(Collection.class) || cls.equals(List.class) || cls.equals(RandomAccess.class)) {
                    return h();
                }
                if (cls.isArray()) {
                    List listO = o();
                    Class<?> componentType = cls.getComponentType();
                    Object objNewInstance = Array.newInstance(componentType, listO.size());
                    for (int i22 = 0; i22 < listO.size(); i22++) {
                        Array.set(objNewInstance, i22, ((be) listO.get(i22)).i(componentType));
                    }
                    return objNewInstance;
                }
                break;
            case 5:
                return p();
            case 6:
                double dQ = q();
                if (cls.equals(Float.class) || cls.equals(Float.TYPE)) {
                    return Float.valueOf((float) dQ);
                }
                if (cls.equals(Integer.class) || cls.equals(Integer.TYPE)) {
                    return Integer.valueOf((int) dQ);
                }
                if (cls.equals(Long.class) || cls.equals(Long.TYPE)) {
                    return Long.valueOf((long) dQ);
                }
                if (cls.equals(Byte.class) || cls.equals(Byte.TYPE)) {
                    return Byte.valueOf((byte) ((((int) dQ) << 24) >> 24));
                }
                if (cls.equals(Short.class) || cls.equals(Short.TYPE)) {
                    return Short.valueOf((short) ((((int) dQ) << i21) >> i21));
                }
                if (cls.equals(Double.class) || cls.equals(Double.TYPE) || cls.equals(Object.class)) {
                    return Double.valueOf(dQ);
                }
                break;
            default:
                throw new AssertionError(rd.a("HkezqgQcPni/TE/NwjgYPC5H6Q2JRdEp275wOg=="));
        }
        throw new zzavd();
    }

    public final void k(ByteArrayOutputStream byteArrayOutputStream) throws zzavd, IOException {
        long[] jArr = {1269833163, 1628598594, 308676977, 1629286434, 15633520, 3337700125L, 1402923307, 613197917, 297598514};
        int[] iArr = {1959970879, 1489831444, 1998984087, -1446423480, -182037905, -2025383063, 91654737, 1544048623, 665228399};
        long j10 = jArr[0];
        long j11 = jArr[1];
        long j12 = jArr[2];
        long j13 = jArr[3];
        long j14 = jArr[4];
        long j15 = jArr[5];
        long j16 = jArr[6];
        long j17 = jArr[7];
        long j18 = ((((j11 & (~j10)) | j12) + ((j10 & j13) | j14)) - j15) + j16;
        long j19 = j17 % 297598514;
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        int i17 = iArr[7];
        iArr[0] = 136416008;
        iArr[1] = 1315652152;
        iArr[2] = 568681609;
        iArr[3] = 1310591536;
        iArr[4] = 838183178;
        iArr[5] = -759809803;
        iArr[6] = 894617267;
        iArr[7] = 1414460396;
        iArr[8] = 78756298;
        iArr[0] = 1202640845;
        iArr[1] = 472047875;
        iArr[2] = 1135942642;
        iArr[3] = 1006822481;
        iArr[4] = 585369424;
        iArr[5] = -1988224507;
        iArr[6] = 353828929;
        iArr[7] = 1225708428;
        iArr[8] = 987359759;
        int i18 = this.f9506g;
        int iA = (defpackage.e.a(((~i10) & i11) | i12, (i10 & i13) | i14, i15, i16) ^ (i17 % 665228399)) + i18;
        if (i18 == 0) {
            throw null;
        }
        switch (iA) {
            case 0:
            case 1:
            case 5:
                throw new zzavd();
            case 2:
                va2.h(m(), new ae(byteArrayOutputStream), true);
                return;
            case 3:
                byte[] bArr = n().f16415a;
                va2.h(((long) bArr.length) * (j18 ^ j19), new ae(byteArrayOutputStream), true);
                byteArrayOutputStream.write(bArr);
                return;
            case 4:
                List listO = o();
                va2.h(listO.size(), new ae(byteArrayOutputStream), true);
                Iterator it = listO.iterator();
                while (it.hasNext()) {
                    ((be) it.next()).k(byteArrayOutputStream);
                }
                return;
            case 6:
                double dQ = q();
                ae aeVar = new ae(byteArrayOutputStream);
                iArr[0] = 1470558289;
                iArr[1] = 1721781326;
                iArr[2] = 2037102441;
                iArr[3] = 109139991;
                iArr[4] = 560281113;
                iArr[5] = -1312141122;
                iArr[6] = 663091009;
                iArr[7] = 1043353969;
                iArr[8] = 656635246;
                long jDoubleToRawLongBits = Double.doubleToRawLongBits(dQ);
                ByteBuffer byteBufferAllocate = ByteBuffer.allocate(8);
                byteBufferAllocate.order(ByteOrder.LITTLE_ENDIAN);
                byteBufferAllocate.putLong(jDoubleToRawLongBits);
                for (byte b10 : byteBufferAllocate.array()) {
                    aeVar.f8670a.write(b10);
                }
                int length = byteBufferAllocate.array().length;
                return;
            default:
                return;
        }
    }

    public final Object l() throws zzavd {
        int[] iArr = {427355115, 404248040, 1318670750, 874677346, 1819730563, -970011213, 126401947, 1858504292, 235745791};
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        s((iArr[7] % 235745791) ^ defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16));
        return this.f9500a;
    }

    public final long m() throws zzavd {
        int[] iArr = {1646478179, 763209928, 1529626135, 609321208, 1403807536, -1382063087, 25624641, 1388803074, 733327814};
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        s((iArr[7] % 733327814) ^ defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16));
        return this.f9501b;
    }

    public final sd n() throws zzavd {
        int[] iArr = {2059344234, 1917530355, 739411611, 1399403104, 95815174, 2094390031, 51245830, 1312994984, 1140384172};
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        s((iArr[7] % 1140384172) ^ defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16));
        return this.f9503d;
    }

    public final List o() throws zzavd {
        int[] iArr = {1435218189, 1093276829, 949583962, 1092752517, 575966040, -2054938211, 262178224, 1891252715, 1250801052};
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        s((iArr[7] % 1250801052) ^ defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16));
        return this.f9504e;
    }

    public final vd p() throws zzavd {
        int[] iArr = {672139932, 1821026951, 1629321417, 214090246, 828986457, -1439766056, 580508860, 1579068977, 395191309};
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        s((iArr[7] % 395191309) ^ defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16));
        return this.f9505f;
    }

    public final double q() throws zzavd {
        int[] iArr = {1714636915, 1758565445, 174653454, 1653642817, 38095532, -1976041400, 596516649, 1804289383, 846930886};
        int i10 = iArr[0];
        int i11 = iArr[1];
        int i12 = iArr[2];
        int i13 = iArr[3];
        int i14 = iArr[4];
        int i15 = iArr[5];
        int i16 = iArr[6];
        s((iArr[7] % 846930886) ^ defpackage.e.a((i11 & (~i10)) | i12, (i10 & i13) | i14, i15, i16));
        return this.f9502c;
    }

    public final void r() {
        this.f9506g = 1;
        this.f9501b = 0L;
        this.f9500a = null;
        this.f9503d = null;
        this.f9504e = null;
        this.f9505f = null;
    }

    public final void s(int i10) throws zzavd {
        if (i10 != this.f9506g) {
            throw new zzavd();
        }
    }
}
