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

import androidx.media3.common.C;
import java.io.IOException;
import java.lang.reflect.Field;
import java.nio.charset.Charset;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import sun.misc.Unsafe;
import tv.danmaku.ijk.media.player.IjkMediaMeta;

/* JADX INFO: loaded from: classes2.dex */
public final class yb2 implements ic2 {

    /* JADX INFO: renamed from: k, reason: collision with root package name */
    public static final int[] f18792k = new int[0];

    /* JADX INFO: renamed from: l, reason: collision with root package name */
    public static final Unsafe f18793l = sc2.t();

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final int[] f18794a;

    /* JADX INFO: renamed from: b, reason: collision with root package name */
    public final Object[] f18795b;

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

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

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final wb2 f18798e;

    /* JADX INFO: renamed from: f, reason: collision with root package name */
    public final boolean f18799f;

    /* JADX INFO: renamed from: g, reason: collision with root package name */
    public final int[] f18800g;

    /* JADX INFO: renamed from: h, reason: collision with root package name */
    public final int f18801h;

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

    /* JADX INFO: renamed from: j, reason: collision with root package name */
    public final w80 f18803j;

    public yb2(int[] iArr, Object[] objArr, int i10, int i11, wb2 wb2Var, int[] iArr2, int i12, int i13, w80 w80Var, va2 va2Var) {
        this.f18794a = iArr;
        this.f18795b = objArr;
        this.f18796c = i10;
        this.f18797d = i11;
        this.f18799f = wb2Var instanceof cb2;
        this.f18800g = iArr2;
        this.f18801h = i12;
        this.f18802i = i13;
        this.f18803j = w80Var;
        this.f18798e = wb2Var;
    }

    public static int j(int i10) {
        return (i10 >>> 20) & 255;
    }

    public static boolean k(Object obj) {
        if (obj == null) {
            return false;
        }
        if (obj instanceof cb2) {
            return ((cb2) obj).h();
        }
        return true;
    }

    public static void l(Object obj) {
        if (!k(obj)) {
            throw new IllegalArgumentException("Mutating immutable message: ".concat(String.valueOf(obj)));
        }
    }

    public static int m(long j10, Object obj) {
        return ((Integer) sc2.p(j10, obj)).intValue();
    }

    public static long n(long j10, Object obj) {
        return ((Long) sc2.p(j10, obj)).longValue();
    }

    public static final int v(byte[] bArr, int i10, int i11, zzies zziesVar, Class cls, ga2 ga2Var) throws zzicg {
        int i12;
        zzies zziesVar2 = zzies.f19882a;
        switch (zziesVar.ordinal()) {
            case 0:
                i12 = i10 + 8;
                ga2Var.f11680c = Double.valueOf(Double.longBitsToDouble(ih1.J0(i10, bArr)));
                break;
            case 1:
                i12 = i10 + 4;
                ga2Var.f11680c = Float.valueOf(Float.intBitsToFloat(ih1.z0(i10, bArr)));
                break;
            case 2:
            case 3:
                int iO0 = ih1.o0(bArr, i10, ga2Var);
                ga2Var.f11680c = Long.valueOf(ga2Var.f11679b);
                return iO0;
            case 4:
            case 12:
            case 13:
                int iD = ih1.d(bArr, i10, ga2Var);
                ga2Var.f11680c = Integer.valueOf(ga2Var.f11678a);
                return iD;
            case 5:
            case 15:
                i12 = i10 + 8;
                ga2Var.f11680c = Long.valueOf(ih1.J0(i10, bArr));
                break;
            case 6:
            case 14:
                i12 = i10 + 4;
                ga2Var.f11680c = Integer.valueOf(ih1.z0(i10, bArr));
                break;
            case 7:
                int iO02 = ih1.o0(bArr, i10, ga2Var);
                ga2Var.f11680c = Boolean.valueOf(ga2Var.f11679b != 0);
                return iO02;
            case 8:
                return ih1.P0(bArr, i10, ga2Var);
            case 9:
            default:
                throw new RuntimeException("unsupported field type.");
            case 10:
                ic2 ic2VarB = dc2.f10372c.b(cls);
                cb2 cb2VarZza = ic2VarB.zza();
                int iD1 = ih1.d1(cb2VarZza, ic2VarB, bArr, i10, i11, ga2Var);
                ic2VarB.f(cb2VarZza);
                ga2Var.f11680c = cb2VarZza;
                return iD1;
            case 11:
                return ih1.T0(bArr, i10, ga2Var);
            case 16:
                int iD2 = ih1.d(bArr, i10, ga2Var);
                ga2Var.f11680c = Integer.valueOf(ma2.g(ga2Var.f11678a));
                return iD2;
            case 17:
                int iO03 = ih1.o0(bArr, i10, ga2Var);
                ga2Var.f11680c = Long.valueOf(ma2.h(ga2Var.f11679b));
                return iO03;
        }
        return i12;
    }

    /* JADX WARN: Removed duplicated region for block: B:125:0x0269  */
    /* JADX WARN: Removed duplicated region for block: B:127:0x026f  */
    /* JADX WARN: Removed duplicated region for block: B:130:0x0285  */
    /* JADX WARN: Removed duplicated region for block: B:131:0x0288  */
    /* JADX WARN: Removed duplicated region for block: B:170:0x0344  */
    /* JADX WARN: Removed duplicated region for block: B:185:0x039c  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static yb2 x(tb2 tb2Var, w80 w80Var, va2 va2Var) {
        int i10;
        int iCharAt;
        int iCharAt2;
        int i11;
        int i12;
        int i13;
        int i14;
        int i15;
        int[] iArr;
        int i16;
        char cCharAt;
        int i17;
        char cCharAt2;
        int i18;
        char cCharAt3;
        int i19;
        char cCharAt4;
        int i20;
        char cCharAt5;
        int i21;
        char cCharAt6;
        int i22;
        char cCharAt7;
        int i23;
        char cCharAt8;
        int i24;
        int i25;
        int i26;
        fc2 fc2Var;
        int iObjectFieldOffset;
        int iObjectFieldOffset2;
        Class<?> cls;
        String str;
        int i27;
        int i28;
        Field fieldY;
        int i29;
        char cCharAt9;
        int i30;
        int i31;
        int i32;
        Object obj;
        Field fieldY2;
        Object obj2;
        Field fieldY3;
        int i33;
        char cCharAt10;
        int i34;
        char cCharAt11;
        int i35;
        char cCharAt12;
        int i36;
        char cCharAt13;
        if (!(tb2Var instanceof fc2)) {
            com.google.android.gms.measurement.internal.u1.x(tb2Var);
            throw null;
        }
        fc2 fc2Var2 = (fc2) tb2Var;
        String strC = fc2Var2.c();
        int length = strC.length();
        char c6 = 55296;
        if (strC.charAt(0) >= 55296) {
            int i37 = 1;
            while (true) {
                i10 = i37 + 1;
                if (strC.charAt(i37) < 55296) {
                    break;
                }
                i37 = i10;
            }
        } else {
            i10 = 1;
        }
        int i38 = i10 + 1;
        int iCharAt3 = strC.charAt(i10);
        if (iCharAt3 >= 55296) {
            int i39 = iCharAt3 & 8191;
            int i40 = 13;
            while (true) {
                i36 = i38 + 1;
                cCharAt13 = strC.charAt(i38);
                if (cCharAt13 < 55296) {
                    break;
                }
                i39 |= (cCharAt13 & 8191) << i40;
                i40 += 13;
                i38 = i36;
            }
            iCharAt3 = i39 | (cCharAt13 << i40);
            i38 = i36;
        }
        if (iCharAt3 == 0) {
            i12 = 0;
            iCharAt = 0;
            iCharAt2 = 0;
            i11 = 0;
            i14 = 0;
            i13 = 0;
            iArr = f18792k;
            i15 = 0;
        } else {
            int i41 = i38 + 1;
            int iCharAt4 = strC.charAt(i38);
            if (iCharAt4 >= 55296) {
                int i42 = iCharAt4 & 8191;
                int i43 = 13;
                while (true) {
                    i23 = i41 + 1;
                    cCharAt8 = strC.charAt(i41);
                    if (cCharAt8 < 55296) {
                        break;
                    }
                    i42 |= (cCharAt8 & 8191) << i43;
                    i43 += 13;
                    i41 = i23;
                }
                iCharAt4 = i42 | (cCharAt8 << i43);
                i41 = i23;
            }
            int i44 = i41 + 1;
            int iCharAt5 = strC.charAt(i41);
            if (iCharAt5 >= 55296) {
                int i45 = iCharAt5 & 8191;
                int i46 = 13;
                while (true) {
                    i22 = i44 + 1;
                    cCharAt7 = strC.charAt(i44);
                    if (cCharAt7 < 55296) {
                        break;
                    }
                    i45 |= (cCharAt7 & 8191) << i46;
                    i46 += 13;
                    i44 = i22;
                }
                iCharAt5 = i45 | (cCharAt7 << i46);
                i44 = i22;
            }
            int i47 = i44 + 1;
            int iCharAt6 = strC.charAt(i44);
            if (iCharAt6 >= 55296) {
                int i48 = iCharAt6 & 8191;
                int i49 = 13;
                while (true) {
                    i21 = i47 + 1;
                    cCharAt6 = strC.charAt(i47);
                    if (cCharAt6 < 55296) {
                        break;
                    }
                    i48 |= (cCharAt6 & 8191) << i49;
                    i49 += 13;
                    i47 = i21;
                }
                iCharAt6 = i48 | (cCharAt6 << i49);
                i47 = i21;
            }
            int i50 = i47 + 1;
            int iCharAt7 = strC.charAt(i47);
            if (iCharAt7 >= 55296) {
                int i51 = iCharAt7 & 8191;
                int i52 = 13;
                while (true) {
                    i20 = i50 + 1;
                    cCharAt5 = strC.charAt(i50);
                    if (cCharAt5 < 55296) {
                        break;
                    }
                    i51 |= (cCharAt5 & 8191) << i52;
                    i52 += 13;
                    i50 = i20;
                }
                iCharAt7 = i51 | (cCharAt5 << i52);
                i50 = i20;
            }
            int i53 = i50 + 1;
            iCharAt = strC.charAt(i50);
            if (iCharAt >= 55296) {
                int i54 = iCharAt & 8191;
                int i55 = 13;
                while (true) {
                    i19 = i53 + 1;
                    cCharAt4 = strC.charAt(i53);
                    if (cCharAt4 < 55296) {
                        break;
                    }
                    i54 |= (cCharAt4 & 8191) << i55;
                    i55 += 13;
                    i53 = i19;
                }
                iCharAt = i54 | (cCharAt4 << i55);
                i53 = i19;
            }
            int i56 = i53 + 1;
            iCharAt2 = strC.charAt(i53);
            if (iCharAt2 >= 55296) {
                int i57 = iCharAt2 & 8191;
                int i58 = 13;
                while (true) {
                    i18 = i56 + 1;
                    cCharAt3 = strC.charAt(i56);
                    if (cCharAt3 < 55296) {
                        break;
                    }
                    i57 |= (cCharAt3 & 8191) << i58;
                    i58 += 13;
                    i56 = i18;
                }
                iCharAt2 = i57 | (cCharAt3 << i58);
                i56 = i18;
            }
            int i59 = i56 + 1;
            int iCharAt8 = strC.charAt(i56);
            if (iCharAt8 >= 55296) {
                int i60 = iCharAt8 & 8191;
                int i61 = 13;
                while (true) {
                    i17 = i59 + 1;
                    cCharAt2 = strC.charAt(i59);
                    if (cCharAt2 < 55296) {
                        break;
                    }
                    i60 |= (cCharAt2 & 8191) << i61;
                    i61 += 13;
                    i59 = i17;
                }
                iCharAt8 = i60 | (cCharAt2 << i61);
                i59 = i17;
            }
            int i62 = i59 + 1;
            int iCharAt9 = strC.charAt(i59);
            if (iCharAt9 >= 55296) {
                int i63 = iCharAt9 & 8191;
                int i64 = 13;
                while (true) {
                    i16 = i62 + 1;
                    cCharAt = strC.charAt(i62);
                    if (cCharAt < 55296) {
                        break;
                    }
                    i63 |= (cCharAt & 8191) << i64;
                    i64 += 13;
                    i62 = i16;
                }
                iCharAt9 = i63 | (cCharAt << i64);
                i62 = i16;
            }
            int i65 = iCharAt4 + iCharAt4 + iCharAt5;
            int[] iArr2 = new int[iCharAt9 + iCharAt2 + iCharAt8];
            i11 = iCharAt6;
            i12 = i65;
            i13 = iCharAt9;
            i14 = iCharAt7;
            i15 = iCharAt4;
            i38 = i62;
            iArr = iArr2;
        }
        Object[] objArrD = fc2Var2.d();
        Class<?> cls2 = fc2Var2.a().getClass();
        int i66 = i13 + iCharAt2;
        int i67 = iCharAt + iCharAt;
        int[] iArr3 = new int[iCharAt * 3];
        Object[] objArr = new Object[i67];
        int i68 = i13;
        int i69 = i66;
        int i70 = 0;
        int i71 = 0;
        while (i38 < length) {
            int i72 = i38 + 1;
            int iCharAt10 = strC.charAt(i38);
            if (iCharAt10 >= c6) {
                int i73 = iCharAt10 & 8191;
                int i74 = i72;
                int i75 = 13;
                while (true) {
                    i35 = i74 + 1;
                    cCharAt12 = strC.charAt(i74);
                    if (cCharAt12 < c6) {
                        break;
                    }
                    i73 |= (cCharAt12 & 8191) << i75;
                    i75 += 13;
                    i74 = i35;
                }
                iCharAt10 = i73 | (cCharAt12 << i75);
                i24 = i35;
            } else {
                i24 = i72;
            }
            int i76 = i24 + 1;
            int iCharAt11 = strC.charAt(i24);
            if (iCharAt11 >= c6) {
                int i77 = iCharAt11 & 8191;
                int i78 = i76;
                int i79 = 13;
                while (true) {
                    i34 = i78 + 1;
                    cCharAt11 = strC.charAt(i78);
                    if (cCharAt11 < c6) {
                        break;
                    }
                    i77 |= (cCharAt11 & 8191) << i79;
                    i79 += 13;
                    i78 = i34;
                }
                iCharAt11 = i77 | (cCharAt11 << i79);
                i25 = i34;
            } else {
                i25 = i76;
            }
            if ((iCharAt11 & 1024) != 0) {
                iArr[i70] = i71;
                i70++;
            }
            int i80 = iCharAt11 & 255;
            int i81 = length;
            int i82 = iCharAt11 & 2048;
            int i83 = i14;
            Unsafe unsafe = f18793l;
            int i84 = i11;
            if (i80 >= 51) {
                int i85 = i25 + 1;
                int iCharAt12 = strC.charAt(i25);
                if (iCharAt12 >= 55296) {
                    int i86 = iCharAt12 & 8191;
                    int i87 = i85;
                    int i88 = 13;
                    while (true) {
                        i33 = i87 + 1;
                        cCharAt10 = strC.charAt(i87);
                        i26 = iCharAt10;
                        if (cCharAt10 < 55296) {
                            break;
                        }
                        i86 |= (cCharAt10 & 8191) << i88;
                        i88 += 13;
                        i87 = i33;
                        iCharAt10 = i26;
                    }
                    iCharAt12 = i86 | (cCharAt10 << i88);
                    i31 = i33;
                } else {
                    i26 = iCharAt10;
                    i31 = i85;
                }
                int i89 = i80 - 51;
                int i90 = i31;
                if (i89 == 9 || i89 == 17) {
                    i32 = i12 + 1;
                    int i91 = i71 / 3;
                    objArr[i91 + i91 + 1] = objArrD[i12];
                } else {
                    if (i89 == 12) {
                        if (fc2Var2.b() == 1 || i82 != 0) {
                            i32 = i12 + 1;
                            int i92 = i71 / 3;
                            objArr[i92 + i92 + 1] = objArrD[i12];
                        } else {
                            i82 = 0;
                        }
                    }
                    int i93 = iCharAt12 + iCharAt12;
                    obj = objArrD[i93];
                    if (obj instanceof Field) {
                        fieldY2 = y(cls2, (String) obj);
                        objArrD[i93] = fieldY2;
                    } else {
                        fieldY2 = (Field) obj;
                    }
                    str = strC;
                    int i94 = i82;
                    iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldY2);
                    int i95 = i93 + 1;
                    obj2 = objArrD[i95];
                    if (obj2 instanceof Field) {
                        fieldY3 = y(cls2, (String) obj2);
                        objArrD[i95] = fieldY3;
                    } else {
                        fieldY3 = (Field) obj2;
                    }
                    iObjectFieldOffset2 = (int) unsafe.objectFieldOffset(fieldY3);
                    i25 = i90;
                    i27 = i94;
                    fc2Var = fc2Var2;
                    cls = cls2;
                    i28 = 0;
                }
                i12 = i32;
                int i932 = iCharAt12 + iCharAt12;
                obj = objArrD[i932];
                if (obj instanceof Field) {
                }
                str = strC;
                int i942 = i82;
                iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldY2);
                int i952 = i932 + 1;
                obj2 = objArrD[i952];
                if (obj2 instanceof Field) {
                }
                iObjectFieldOffset2 = (int) unsafe.objectFieldOffset(fieldY3);
                i25 = i90;
                i27 = i942;
                fc2Var = fc2Var2;
                cls = cls2;
                i28 = 0;
            } else {
                String str2 = strC;
                i26 = iCharAt10;
                int i96 = i12 + 1;
                Field fieldY4 = y(cls2, (String) objArrD[i12]);
                if (i80 == 9 || i80 == 17) {
                    fc2Var = fc2Var2;
                    int i97 = i71 / 3;
                    objArr[i97 + i97 + 1] = fieldY4.getType();
                } else {
                    if (i80 == 27) {
                        fc2Var = fc2Var2;
                        i30 = 1;
                        i12 += 2;
                    } else if (i80 == 49) {
                        i12 += 2;
                        fc2Var = fc2Var2;
                        i30 = 1;
                    } else {
                        if (i80 == 12 || i80 == 30 || i80 == 44) {
                            fc2Var = fc2Var2;
                            if (fc2Var2.b() == 1 || i82 != 0) {
                                i12 += 2;
                                int i98 = i71 / 3;
                                objArr[i98 + i98 + 1] = objArrD[i96];
                            } else {
                                i12 = i96;
                                i82 = 0;
                            }
                        } else if (i80 == 50) {
                            int i99 = i12 + 2;
                            int i100 = i68 + 1;
                            iArr[i68] = i71;
                            int i101 = i71 / 3;
                            int i102 = i101 + i101;
                            objArr[i102] = objArrD[i96];
                            if (i82 != 0) {
                                objArr[i102 + 1] = objArrD[i99];
                                i12 += 3;
                                i68 = i100;
                            } else {
                                i12 = i99;
                                i68 = i100;
                                i82 = 0;
                            }
                            fc2Var = fc2Var2;
                        } else {
                            fc2Var = fc2Var2;
                        }
                        iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldY4);
                        iObjectFieldOffset2 = 1048575;
                        if ((iCharAt11 & 4096) == 0 || i80 > 17) {
                            cls = cls2;
                            str = str2;
                            i27 = i82;
                            i28 = 0;
                        } else {
                            int i103 = i25 + 1;
                            str = str2;
                            int iCharAt13 = str.charAt(i25);
                            if (iCharAt13 >= 55296) {
                                int i104 = iCharAt13 & 8191;
                                int i105 = 13;
                                while (true) {
                                    i29 = i103 + 1;
                                    cCharAt9 = str.charAt(i103);
                                    if (cCharAt9 < 55296) {
                                        break;
                                    }
                                    i104 |= (cCharAt9 & 8191) << i105;
                                    i105 += 13;
                                    i103 = i29;
                                }
                                iCharAt13 = i104 | (cCharAt9 << i105);
                                i103 = i29;
                            }
                            int i106 = (iCharAt13 / 32) + i15 + i15;
                            Object obj3 = objArrD[i106];
                            int i107 = i103;
                            if (obj3 instanceof Field) {
                                fieldY = (Field) obj3;
                            } else {
                                fieldY = y(cls2, (String) obj3);
                                objArrD[i106] = fieldY;
                            }
                            i27 = i82;
                            cls = cls2;
                            int iObjectFieldOffset3 = (int) unsafe.objectFieldOffset(fieldY);
                            i28 = iCharAt13 % 32;
                            i25 = i107;
                            iObjectFieldOffset2 = iObjectFieldOffset3;
                        }
                        if (i80 >= 18 && i80 <= 49) {
                            iArr[i69] = iObjectFieldOffset;
                            i69++;
                        }
                    }
                    int i108 = i71 / 3;
                    objArr[i108 + i108 + i30] = objArrD[i96];
                    iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldY4);
                    iObjectFieldOffset2 = 1048575;
                    if ((iCharAt11 & 4096) == 0) {
                        cls = cls2;
                        str = str2;
                        i27 = i82;
                        i28 = 0;
                        if (i80 >= 18) {
                            iArr[i69] = iObjectFieldOffset;
                            i69++;
                        }
                    }
                }
                i12 = i96;
                iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldY4);
                iObjectFieldOffset2 = 1048575;
                if ((iCharAt11 & 4096) == 0) {
                }
            }
            int i109 = i71 + 1;
            iArr3[i71] = i26;
            int i110 = i71 + 2;
            iArr3[i109] = iObjectFieldOffset | ((iCharAt11 & 512) != 0 ? C.BUFFER_FLAG_LAST_SAMPLE : 0) | ((iCharAt11 & 256) != 0 ? 268435456 : 0) | (i27 != 0 ? Integer.MIN_VALUE : 0) | (i80 << 20);
            i71 += 3;
            iArr3[i110] = (i28 << 20) | iObjectFieldOffset2;
            cls2 = cls;
            i38 = i25;
            strC = str;
            length = i81;
            i14 = i83;
            fc2Var2 = fc2Var;
            i11 = i84;
            c6 = 55296;
        }
        return new yb2(iArr3, objArr, i11, i14, fc2Var2.a(), iArr, i13, i66, w80Var, va2Var);
    }

    public static Field y(Class cls, String str) {
        try {
            return cls.getDeclaredField(str);
        } catch (NoSuchFieldException e10) {
            Field[] declaredFields = cls.getDeclaredFields();
            for (Field field : declaredFields) {
                if (str.equals(field.getName())) {
                    return field;
                }
            }
            String name = cls.getName();
            String string = Arrays.toString(declaredFields);
            StringBuilder sb = new StringBuilder(String.valueOf(str).length() + 11 + name.length() + 29 + String.valueOf(string).length());
            u.a.h(sb, "Field ", str, " for ", name);
            throw new RuntimeException(defpackage.e.o(sb, " not found. Known fields are ", string), e10);
        }
    }

    public final void A(int i10, Object obj, Object obj2) {
        int[] iArr = this.f18794a;
        int i11 = iArr[i10];
        if (s(i11, i10, obj2)) {
            long jB = b(i10) & 1048575;
            Unsafe unsafe = f18793l;
            Object object = unsafe.getObject(obj2, jB);
            if (object == null) {
                int i12 = iArr[i10];
                String string = obj2.toString();
                StringBuilder sb = new StringBuilder(com.google.android.gms.measurement.internal.u1.b(i12, 38) + string.length());
                sb.append("Source subfield ");
                sb.append(i12);
                sb.append(" is present but null: ");
                sb.append(string);
                throw new IllegalStateException(sb.toString());
            }
            ic2 ic2VarB = B(i10);
            if (!s(i11, i10, obj)) {
                if (k(object)) {
                    cb2 cb2VarZza = ic2VarB.zza();
                    ic2VarB.d(cb2VarZza, object);
                    unsafe.putObject(obj, jB, cb2VarZza);
                } else {
                    unsafe.putObject(obj, jB, object);
                }
                t(i11, i10, obj);
                return;
            }
            Object object2 = unsafe.getObject(obj, jB);
            if (!k(object2)) {
                cb2 cb2VarZza2 = ic2VarB.zza();
                ic2VarB.d(cb2VarZza2, object2);
                unsafe.putObject(obj, jB, cb2VarZza2);
                object2 = cb2VarZza2;
            }
            ic2VarB.d(object2, object);
        }
    }

    public final ic2 B(int i10) {
        int i11 = i10 / 3;
        int i12 = i11 + i11;
        Object[] objArr = this.f18795b;
        ic2 ic2Var = (ic2) objArr[i12];
        if (ic2Var != null) {
            return ic2Var;
        }
        ic2 ic2VarB = dc2.f10372c.b((Class) objArr[i12 + 1]);
        objArr[i12] = ic2VarB;
        return ic2VarB;
    }

    public final Object C(int i10) {
        int i11 = i10 / 3;
        return this.f18795b[i11 + i11];
    }

    public final fb2 D(int i10) {
        int i11 = i10 / 3;
        return (fb2) this.f18795b[i11 + i11 + 1];
    }

    public final Object E(int i10, Object obj) {
        ic2 ic2VarB = B(i10);
        int iB = b(i10) & 1048575;
        if (!q(obj, i10)) {
            return ic2VarB.zza();
        }
        Object object = f18793l.getObject(obj, iB);
        if (k(object)) {
            return object;
        }
        cb2 cb2VarZza = ic2VarB.zza();
        if (object != null) {
            ic2VarB.d(cb2VarZza, object);
        }
        return cb2VarZza;
    }

    public final void F(int i10, Object obj, Object obj2) {
        f18793l.putObject(obj, b(i10) & 1048575, obj2);
        r(i10, obj);
    }

    public final Object G(int i10, int i11, Object obj) {
        ic2 ic2VarB = B(i11);
        if (!s(i10, i11, obj)) {
            return ic2VarB.zza();
        }
        Object object = f18793l.getObject(obj, b(i11) & 1048575);
        if (k(object)) {
            return object;
        }
        cb2 cb2VarZza = ic2VarB.zza();
        if (object != null) {
            ic2VarB.d(cb2VarZza, object);
        }
        return cb2VarZza;
    }

    public final void H(Object obj, int i10, int i11, Object obj2) {
        f18793l.putObject(obj, b(i11) & 1048575, obj2);
        t(i10, i11, obj);
    }

    public final Object I(Object obj, int i10, Object obj2, w80 w80Var, Object obj3) {
        fb2 fb2VarD;
        int i11 = this.f18794a[i10];
        Object objP = sc2.p(b(i10) & 1048575, obj);
        if (objP == null || (fb2VarD = D(i10)) == null) {
            return obj2;
        }
        eb ebVar = ((rb2) C(i10)).f16096a;
        Iterator it = ((zzicw) objP).entrySet().iterator();
        while (it.hasNext()) {
            Map.Entry entry = (Map.Entry) it.next();
            if (!fb2VarD.zza(((Integer) entry.getValue()).intValue())) {
                if (obj2 == null) {
                    w80Var.getClass();
                    obj2 = w80.k(obj3);
                }
                int iA = rb2.a(ebVar, entry.getKey(), entry.getValue());
                zzian zzianVar = zzian.f19856a;
                byte[] bArr = new byte[iA];
                boolean z10 = qa2.f15673c;
                oa2 oa2Var = new oa2(bArr, iA);
                try {
                    Object key = entry.getKey();
                    Object value = entry.getValue();
                    xa2.b(oa2Var, (zzies) ebVar.f10742c, 1, key);
                    xa2.b(oa2Var, (zzies) ebVar.f10743d, 2, value);
                    oa2Var.B();
                    zzial zzialVar = new zzial(bArr);
                    w80Var.getClass();
                    ((nc2) obj2).d((i11 << 3) | 2, zzialVar);
                    it.remove();
                } catch (IOException e10) {
                    throw new RuntimeException(e10);
                }
            }
        }
        return obj2;
    }

    public final void J(int i10, na2 na2Var, Object obj) {
        long j10 = i10 & 1048575;
        if ((536870912 & i10) != 0) {
            na2Var.q(2);
            sc2.q(obj, j10, na2Var.f14510a.u());
        } else if (!this.f18799f) {
            sc2.q(obj, j10, na2Var.y());
        } else {
            na2Var.q(2);
            sc2.q(obj, j10, na2Var.f14510a.t());
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:190:0x04e9  */
    /* JADX WARN: Removed duplicated region for block: B:81:0x01ed  */
    @Override // com.google.android.gms.internal.ads.ic2
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int a(Object obj) {
        int i10;
        int i11;
        int i12;
        int iZ;
        int iA;
        int iD;
        int size;
        int iB;
        int iZ2;
        int iZ3;
        int iZ4;
        int iZ5;
        int iE;
        int i13 = 1048575;
        int i14 = 1048575;
        int i15 = 0;
        int i16 = 0;
        int iS = 0;
        while (true) {
            int[] iArr = this.f18794a;
            if (i16 >= iArr.length) {
                return ((cb2) obj).zzt.c() + iS;
            }
            int iB2 = b(i16);
            int iJ = j(iB2);
            int i17 = iArr[i16];
            int i18 = iArr[i16 + 2];
            int i19 = i18 & i13;
            Unsafe unsafe = f18793l;
            if (iJ <= 17) {
                if (i19 != i14) {
                    i15 = i19 == i13 ? 0 : unsafe.getInt(obj, i19);
                    i14 = i19;
                }
                i10 = i14;
                i11 = i15;
                i12 = 1 << (i18 >>> 20);
            } else {
                i10 = i14;
                i11 = i15;
                i12 = 0;
            }
            int i20 = iB2 & i13;
            if (iJ >= zzibh.f19857a.zza()) {
                zzibh.f19858b.getClass();
            }
            long j10 = i20;
            switch (iJ) {
                case 0:
                    if (p(obj, i16, i10, i11, i12)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 8, iS);
                    }
                    break;
                case 1:
                    if (p(obj, i16, i10, i11, i12)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 4, iS);
                    }
                    break;
                case 2:
                    if (p(obj, i16, i10, i11, i12)) {
                        long j11 = unsafe.getLong(obj, j10);
                        iZ = qa2.z(i17 << 3);
                        iA = qa2.A(j11);
                        iS += iA + iZ;
                    }
                    break;
                case 3:
                    if (p(obj, i16, i10, i11, i12)) {
                        long j12 = unsafe.getLong(obj, j10);
                        iZ = qa2.z(i17 << 3);
                        iA = qa2.A(j12);
                        iS += iA + iZ;
                    }
                    break;
                case 4:
                    if (p(obj, i16, i10, i11, i12)) {
                        long j13 = unsafe.getInt(obj, j10);
                        iZ = qa2.z(i17 << 3);
                        iA = qa2.A(j13);
                        iS += iA + iZ;
                    }
                    break;
                case 5:
                    if (p(obj, i16, i10, i11, i12)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 8, iS);
                    }
                    break;
                case 6:
                    if (p(obj, i16, i10, i11, i12)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 4, iS);
                    }
                    break;
                case 7:
                    if (p(obj, i16, i10, i11, i12)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 1, iS);
                    }
                    break;
                case 8:
                    if (p(obj, i16, i10, i11, i12)) {
                        int i21 = i17 << 3;
                        Object object = unsafe.getObject(obj, j10);
                        if (object instanceof zzian) {
                            int iZ6 = qa2.z(i21);
                            int iJ2 = ((zzian) object).j();
                            iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iJ2, iJ2, iZ6, iS);
                        } else {
                            int iZ7 = qa2.z(i21);
                            int iB3 = tc2.b((String) object);
                            iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iB3, iB3, iZ7, iS);
                        }
                    }
                    break;
                case 9:
                    if (p(obj, i16, i10, i11, i12)) {
                        iD = jc2.d(i17, B(i16), unsafe.getObject(obj, j10));
                        iS += iD;
                    }
                    break;
                case 10:
                    if (p(obj, i16, i10, i11, i12)) {
                        zzian zzianVar = (zzian) unsafe.getObject(obj, j10);
                        int iZ8 = qa2.z(i17 << 3);
                        int iJ3 = zzianVar.j();
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iJ3, iJ3, iZ8, iS);
                    }
                    break;
                case 11:
                    if (p(obj, i16, i10, i11, i12)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(unsafe.getInt(obj, j10), qa2.z(i17 << 3), iS);
                    }
                    break;
                case 12:
                    if (p(obj, i16, i10, i11, i12)) {
                        long j14 = unsafe.getInt(obj, j10);
                        iZ = qa2.z(i17 << 3);
                        iA = qa2.A(j14);
                        iS += iA + iZ;
                    }
                    break;
                case 13:
                    if (p(obj, i16, i10, i11, i12)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 4, iS);
                    }
                    break;
                case 14:
                    if (p(obj, i16, i10, i11, i12)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 8, iS);
                    }
                    break;
                case 15:
                    if (p(obj, i16, i10, i11, i12)) {
                        int i22 = unsafe.getInt(obj, j10);
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s((i22 >> 31) ^ (i22 + i22), qa2.z(i17 << 3), iS);
                    }
                    break;
                case 16:
                    if (p(obj, i16, i10, i11, i12)) {
                        long j15 = unsafe.getLong(obj, j10);
                        iZ = qa2.z(i17 << 3);
                        iA = qa2.A((j15 >> 63) ^ (j15 + j15));
                        iS += iA + iZ;
                    }
                    break;
                case 17:
                    if (p(obj, i16, i10, i11, i12)) {
                        iD = jc2.e(i17, (wb2) unsafe.getObject(obj, j10), B(i16));
                        iS += iD;
                    }
                    break;
                case 18:
                    iD = jc2.c(i17, (List) unsafe.getObject(obj, j10));
                    iS += iD;
                    break;
                case 19:
                    iD = jc2.a(i17, (List) unsafe.getObject(obj, j10));
                    iS += iD;
                    break;
                case 20:
                    List list = (List) unsafe.getObject(obj, j10);
                    w80 w80Var = jc2.f12809a;
                    iZ3 = list.size() == 0 ? 0 : (qa2.z(i17 << 3) * list.size()) + jc2.A(list);
                    iS += iZ3;
                    break;
                case 21:
                    List list2 = (List) unsafe.getObject(obj, j10);
                    w80 w80Var2 = jc2.f12809a;
                    size = list2.size();
                    if (size != 0) {
                        iB = jc2.B(list2);
                        iZ2 = qa2.z(i17 << 3);
                        iZ4 = (iZ2 * size) + iB;
                        iS += iZ4;
                    }
                    iZ4 = 0;
                    iS += iZ4;
                    break;
                case 22:
                    List list3 = (List) unsafe.getObject(obj, j10);
                    w80 w80Var3 = jc2.f12809a;
                    size = list3.size();
                    if (size != 0) {
                        iB = jc2.E(list3);
                        iZ2 = qa2.z(i17 << 3);
                        iZ4 = (iZ2 * size) + iB;
                        iS += iZ4;
                    }
                    iZ4 = 0;
                    iS += iZ4;
                    break;
                case 23:
                    iD = jc2.c(i17, (List) unsafe.getObject(obj, j10));
                    iS += iD;
                    break;
                case 24:
                    iD = jc2.a(i17, (List) unsafe.getObject(obj, j10));
                    iS += iD;
                    break;
                case 25:
                    List list4 = (List) unsafe.getObject(obj, j10);
                    w80 w80Var4 = jc2.f12809a;
                    int size2 = list4.size();
                    if (size2 != 0) {
                        iZ3 = (qa2.z(i17 << 3) + 1) * size2;
                    }
                    iS += iZ3;
                    break;
                case 26:
                    List list5 = (List) unsafe.getObject(obj, j10);
                    w80 w80Var5 = jc2.f12809a;
                    int size3 = list5.size();
                    if (size3 == 0) {
                        iZ4 = 0;
                    } else {
                        iZ4 = qa2.z(i17 << 3) * size3;
                        if (list5 instanceof mb2) {
                            mb2 mb2Var = (mb2) list5;
                            for (int i23 = 0; i23 < size3; i23++) {
                                Object objZzc = mb2Var.zzc();
                                if (objZzc instanceof zzian) {
                                    int iJ4 = ((zzian) objZzc).j();
                                    iZ4 = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(iJ4, iJ4, iZ4);
                                } else {
                                    int iB4 = tc2.b((String) objZzc);
                                    iZ4 = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(iB4, iB4, iZ4);
                                }
                            }
                        } else {
                            for (int i24 = 0; i24 < size3; i24++) {
                                Object obj2 = list5.get(i24);
                                if (obj2 instanceof zzian) {
                                    int iJ5 = ((zzian) obj2).j();
                                    iZ4 = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(iJ5, iJ5, iZ4);
                                } else {
                                    int iB5 = tc2.b((String) obj2);
                                    iZ4 = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(iB5, iB5, iZ4);
                                }
                            }
                        }
                    }
                    iS += iZ4;
                    break;
                case 27:
                    List list6 = (List) unsafe.getObject(obj, j10);
                    ic2 ic2VarB = B(i16);
                    w80 w80Var6 = jc2.f12809a;
                    int size4 = list6.size();
                    if (size4 == 0) {
                        iZ5 = 0;
                    } else {
                        iZ5 = qa2.z(i17 << 3) * size4;
                        for (int i25 = 0; i25 < size4; i25++) {
                            int iD2 = ((ca2) list6.get(i25)).d(ic2VarB);
                            iZ5 = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(iD2, iD2, iZ5);
                        }
                    }
                    iS += iZ5;
                    break;
                case 28:
                    List list7 = (List) unsafe.getObject(obj, j10);
                    w80 w80Var7 = jc2.f12809a;
                    int size5 = list7.size();
                    if (size5 != 0) {
                        iZ4 = qa2.z(i17 << 3) * size5;
                        for (int i26 = 0; i26 < list7.size(); i26++) {
                            int iJ6 = ((zzian) list7.get(i26)).j();
                            iZ4 = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(iJ6, iJ6, iZ4);
                        }
                    }
                    iS += iZ4;
                    break;
                case 29:
                    List list8 = (List) unsafe.getObject(obj, j10);
                    w80 w80Var8 = jc2.f12809a;
                    size = list8.size();
                    if (size != 0) {
                        iB = jc2.F(list8);
                        iZ2 = qa2.z(i17 << 3);
                        iZ4 = (iZ2 * size) + iB;
                        iS += iZ4;
                    }
                    iZ4 = 0;
                    iS += iZ4;
                    break;
                case 30:
                    List list9 = (List) unsafe.getObject(obj, j10);
                    w80 w80Var9 = jc2.f12809a;
                    size = list9.size();
                    if (size != 0) {
                        iB = jc2.D(list9);
                        iZ2 = qa2.z(i17 << 3);
                        iZ4 = (iZ2 * size) + iB;
                        iS += iZ4;
                    }
                    iZ4 = 0;
                    iS += iZ4;
                    break;
                case 31:
                    iD = jc2.a(i17, (List) unsafe.getObject(obj, j10));
                    iS += iD;
                    break;
                case 32:
                    iD = jc2.c(i17, (List) unsafe.getObject(obj, j10));
                    iS += iD;
                    break;
                case 33:
                    List list10 = (List) unsafe.getObject(obj, j10);
                    w80 w80Var10 = jc2.f12809a;
                    size = list10.size();
                    if (size != 0) {
                        iB = jc2.G(list10);
                        iZ2 = qa2.z(i17 << 3);
                        iZ4 = (iZ2 * size) + iB;
                        iS += iZ4;
                    }
                    iZ4 = 0;
                    iS += iZ4;
                    break;
                case 34:
                    List list11 = (List) unsafe.getObject(obj, j10);
                    w80 w80Var11 = jc2.f12809a;
                    size = list11.size();
                    if (size != 0) {
                        iB = jc2.C(list11);
                        iZ2 = qa2.z(i17 << 3);
                        iZ4 = (iZ2 * size) + iB;
                        iS += iZ4;
                    }
                    iZ4 = 0;
                    iS += iZ4;
                    break;
                case 35:
                    int iB6 = jc2.b((List) unsafe.getObject(obj, j10));
                    if (iB6 > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iB6, qa2.z(i17 << 3), iB6, iS);
                    }
                    break;
                case 36:
                    int iH = jc2.H((List) unsafe.getObject(obj, j10));
                    if (iH > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iH, qa2.z(i17 << 3), iH, iS);
                    }
                    break;
                case 37:
                    int iA2 = jc2.A((List) unsafe.getObject(obj, j10));
                    if (iA2 > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iA2, qa2.z(i17 << 3), iA2, iS);
                    }
                    break;
                case 38:
                    int iB7 = jc2.B((List) unsafe.getObject(obj, j10));
                    if (iB7 > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iB7, qa2.z(i17 << 3), iB7, iS);
                    }
                    break;
                case 39:
                    int iE2 = jc2.E((List) unsafe.getObject(obj, j10));
                    if (iE2 > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iE2, qa2.z(i17 << 3), iE2, iS);
                    }
                    break;
                case 40:
                    int iB8 = jc2.b((List) unsafe.getObject(obj, j10));
                    if (iB8 > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iB8, qa2.z(i17 << 3), iB8, iS);
                    }
                    break;
                case 41:
                    int iH2 = jc2.H((List) unsafe.getObject(obj, j10));
                    if (iH2 > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iH2, qa2.z(i17 << 3), iH2, iS);
                    }
                    break;
                case 42:
                    List list12 = (List) unsafe.getObject(obj, j10);
                    w80 w80Var12 = jc2.f12809a;
                    int size6 = list12.size();
                    if (size6 > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(size6, qa2.z(i17 << 3), size6, iS);
                    }
                    break;
                case 43:
                    int iF = jc2.F((List) unsafe.getObject(obj, j10));
                    if (iF > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iF, qa2.z(i17 << 3), iF, iS);
                    }
                    break;
                case 44:
                    int iD3 = jc2.D((List) unsafe.getObject(obj, j10));
                    if (iD3 > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iD3, qa2.z(i17 << 3), iD3, iS);
                    }
                    break;
                case 45:
                    int iH3 = jc2.H((List) unsafe.getObject(obj, j10));
                    if (iH3 > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iH3, qa2.z(i17 << 3), iH3, iS);
                    }
                    break;
                case 46:
                    int iB9 = jc2.b((List) unsafe.getObject(obj, j10));
                    if (iB9 > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iB9, qa2.z(i17 << 3), iB9, iS);
                    }
                    break;
                case 47:
                    int iG = jc2.G((List) unsafe.getObject(obj, j10));
                    if (iG > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iG, qa2.z(i17 << 3), iG, iS);
                    }
                    break;
                case 48:
                    int iC = jc2.C((List) unsafe.getObject(obj, j10));
                    if (iC > 0) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iC, qa2.z(i17 << 3), iC, iS);
                    }
                    break;
                case 49:
                    List list13 = (List) unsafe.getObject(obj, j10);
                    ic2 ic2VarB2 = B(i16);
                    w80 w80Var13 = jc2.f12809a;
                    int size7 = list13.size();
                    if (size7 == 0) {
                        iE = 0;
                    } else {
                        iE = 0;
                        for (int i27 = 0; i27 < size7; i27++) {
                            iE += jc2.e(i17, (wb2) list13.get(i27), ic2VarB2);
                        }
                    }
                    iS += iE;
                    break;
                case 50:
                    zzicw zzicwVar = (zzicw) unsafe.getObject(obj, j10);
                    rb2 rb2Var = (rb2) C(i16);
                    if (!zzicwVar.isEmpty()) {
                        iZ4 = 0;
                        for (Map.Entry entry : zzicwVar.entrySet()) {
                            iZ4 += rb2Var.b(i17, entry.getKey(), entry.getValue());
                        }
                    }
                    iS += iZ4;
                    break;
                case 51:
                    if (s(i17, i16, obj)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 8, iS);
                    }
                    break;
                case 52:
                    if (s(i17, i16, obj)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 4, iS);
                    }
                    break;
                case 53:
                    if (s(i17, i16, obj)) {
                        long jN = n(j10, obj);
                        iZ = qa2.z(i17 << 3);
                        iA = qa2.A(jN);
                        iS += iA + iZ;
                    }
                    break;
                case 54:
                    if (s(i17, i16, obj)) {
                        long jN2 = n(j10, obj);
                        iZ = qa2.z(i17 << 3);
                        iA = qa2.A(jN2);
                        iS += iA + iZ;
                    }
                    break;
                case 55:
                    if (s(i17, i16, obj)) {
                        long jM = m(j10, obj);
                        iZ = qa2.z(i17 << 3);
                        iA = qa2.A(jM);
                        iS += iA + iZ;
                    }
                    break;
                case 56:
                    if (s(i17, i16, obj)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 8, iS);
                    }
                    break;
                case 57:
                    if (s(i17, i16, obj)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 4, iS);
                    }
                    break;
                case 58:
                    if (s(i17, i16, obj)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 1, iS);
                    }
                    break;
                case 59:
                    if (s(i17, i16, obj)) {
                        int i28 = i17 << 3;
                        Object object2 = unsafe.getObject(obj, j10);
                        if (object2 instanceof zzian) {
                            int iZ9 = qa2.z(i28);
                            int iJ7 = ((zzian) object2).j();
                            iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iJ7, iJ7, iZ9, iS);
                        } else {
                            int iZ10 = qa2.z(i28);
                            int iB10 = tc2.b((String) object2);
                            iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iB10, iB10, iZ10, iS);
                        }
                    }
                    break;
                case 60:
                    if (s(i17, i16, obj)) {
                        iD = jc2.d(i17, B(i16), unsafe.getObject(obj, j10));
                        iS += iD;
                    }
                    break;
                case 61:
                    if (s(i17, i16, obj)) {
                        zzian zzianVar2 = (zzian) unsafe.getObject(obj, j10);
                        int iZ11 = qa2.z(i17 << 3);
                        int iJ8 = zzianVar2.j();
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.b(iJ8, iJ8, iZ11, iS);
                    }
                    break;
                case 62:
                    if (s(i17, i16, obj)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(m(j10, obj), qa2.z(i17 << 3), iS);
                    }
                    break;
                case 63:
                    if (s(i17, i16, obj)) {
                        long jM2 = m(j10, obj);
                        iZ = qa2.z(i17 << 3);
                        iA = qa2.A(jM2);
                        iS += iA + iZ;
                    }
                    break;
                case 64:
                    if (s(i17, i16, obj)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 4, iS);
                    }
                    break;
                case 65:
                    if (s(i17, i16, obj)) {
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s(i17 << 3, 8, iS);
                    }
                    break;
                case 66:
                    if (s(i17, i16, obj)) {
                        int iM = m(j10, obj);
                        iS = com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.s((iM >> 31) ^ (iM + iM), qa2.z(i17 << 3), iS);
                    }
                    break;
                case 67:
                    if (s(i17, i16, obj)) {
                        long jN3 = n(j10, obj);
                        iZ = qa2.z(i17 << 3);
                        iA = qa2.A((jN3 >> 63) ^ (jN3 + jN3));
                        iS += iA + iZ;
                    }
                    break;
                case 68:
                    if (s(i17, i16, obj)) {
                        iD = jc2.e(i17, (wb2) unsafe.getObject(obj, j10), B(i16));
                        iS += iD;
                    }
                    break;
            }
            i16 += 3;
            i14 = i10;
            i15 = i11;
            i13 = 1048575;
        }
    }

    public final int b(int i10) {
        return this.f18794a[i10 + 1];
    }

    @Override // com.google.android.gms.internal.ads.ic2
    public final boolean c(Object obj, Object obj2) {
        boolean zF;
        int i10 = 0;
        while (true) {
            int[] iArr = this.f18794a;
            if (i10 >= iArr.length) {
                return ((cb2) obj).zzt.equals(((cb2) obj2).zzt);
            }
            int iB = b(i10);
            long j10 = iB & 1048575;
            switch (j(iB)) {
                case 0:
                    if (o(obj, obj2, i10)) {
                        rc2 rc2Var = sc2.f16407c;
                        if (Double.doubleToLongBits(rc2Var.D0(j10, obj)) == Double.doubleToLongBits(rc2Var.D0(j10, obj2))) {
                            continue;
                            i10 += 3;
                        }
                    }
                    break;
                case 1:
                    if (o(obj, obj2, i10)) {
                        rc2 rc2Var2 = sc2.f16407c;
                        if (Float.floatToIntBits(rc2Var2.A0(j10, obj)) == Float.floatToIntBits(rc2Var2.A0(j10, obj2))) {
                            continue;
                            i10 += 3;
                        }
                    }
                    break;
                case 2:
                    if (o(obj, obj2, i10) && sc2.h(j10, obj) == sc2.h(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 3:
                    if (o(obj, obj2, i10) && sc2.h(j10, obj) == sc2.h(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 4:
                    if (o(obj, obj2, i10) && sc2.f(j10, obj) == sc2.f(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 5:
                    if (o(obj, obj2, i10) && sc2.h(j10, obj) == sc2.h(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 6:
                    if (o(obj, obj2, i10) && sc2.f(j10, obj) == sc2.f(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 7:
                    if (o(obj, obj2, i10)) {
                        rc2 rc2Var3 = sc2.f16407c;
                        if (rc2Var3.y0(j10, obj) == rc2Var3.y0(j10, obj2)) {
                            continue;
                            i10 += 3;
                        }
                    }
                    break;
                case 8:
                    if (o(obj, obj2, i10) && jc2.f(sc2.p(j10, obj), sc2.p(j10, obj2))) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 9:
                    if (o(obj, obj2, i10) && jc2.f(sc2.p(j10, obj), sc2.p(j10, obj2))) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 10:
                    if (o(obj, obj2, i10) && jc2.f(sc2.p(j10, obj), sc2.p(j10, obj2))) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 11:
                    if (o(obj, obj2, i10) && sc2.f(j10, obj) == sc2.f(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 12:
                    if (o(obj, obj2, i10) && sc2.f(j10, obj) == sc2.f(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 13:
                    if (o(obj, obj2, i10) && sc2.f(j10, obj) == sc2.f(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 14:
                    if (o(obj, obj2, i10) && sc2.h(j10, obj) == sc2.h(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 15:
                    if (o(obj, obj2, i10) && sc2.f(j10, obj) == sc2.f(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 16:
                    if (o(obj, obj2, i10) && sc2.h(j10, obj) == sc2.h(j10, obj2)) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 17:
                    if (o(obj, obj2, i10) && jc2.f(sc2.p(j10, obj), sc2.p(j10, obj2))) {
                        continue;
                        i10 += 3;
                    }
                    break;
                case 18:
                case 19:
                case 20:
                case 21:
                case 22:
                case 23:
                case 24:
                case 25:
                case 26:
                case 27:
                case 28:
                case 29:
                case 30:
                case 31:
                case 32:
                case 33:
                case 34:
                case 35:
                case 36:
                case 37:
                case 38:
                case 39:
                case 40:
                case 41:
                case 42:
                case 43:
                case 44:
                case 45:
                case 46:
                case 47:
                case 48:
                case 49:
                    zF = jc2.f(sc2.p(j10, obj), sc2.p(j10, obj2));
                    break;
                case 50:
                    zF = jc2.f(sc2.p(j10, obj), sc2.p(j10, obj2));
                    break;
                case 51:
                case 52:
                case 53:
                case 54:
                case 55:
                case 56:
                case 57:
                case 58:
                case 59:
                case 60:
                case 61:
                case 62:
                case 63:
                case 64:
                case 65:
                case 66:
                case 67:
                case 68:
                    long j11 = iArr[i10 + 2] & 1048575;
                    if (sc2.f(j11, obj) == sc2.f(j11, obj2) && jc2.f(sc2.p(j10, obj), sc2.p(j10, obj2))) {
                        continue;
                        i10 += 3;
                    }
                    break;
                default:
                    i10 += 3;
                    break;
            }
            if (zF) {
                i10 += 3;
            }
        }
        return false;
    }

    @Override // com.google.android.gms.internal.ads.ic2
    public final void d(Object obj, Object obj2) {
        l(obj);
        obj2.getClass();
        int i10 = 0;
        while (true) {
            int[] iArr = this.f18794a;
            if (i10 >= iArr.length) {
                jc2.g(obj, obj2);
                return;
            }
            int iB = b(i10);
            int i11 = 1048575 & iB;
            int iJ = j(iB);
            int i12 = iArr[i10];
            long j10 = i11;
            switch (iJ) {
                case 0:
                    if (q(obj2, i10)) {
                        sc2.o(obj, j10, sc2.f16407c.D0(j10, obj2));
                        r(i10, obj);
                    }
                    break;
                case 1:
                    if (q(obj2, i10)) {
                        sc2.m(obj, j10, sc2.f16407c.A0(j10, obj2));
                        r(i10, obj);
                    }
                    break;
                case 2:
                    if (q(obj2, i10)) {
                        sc2.i(obj, j10, sc2.h(j10, obj2));
                        r(i10, obj);
                    }
                    break;
                case 3:
                    if (q(obj2, i10)) {
                        sc2.i(obj, j10, sc2.h(j10, obj2));
                        r(i10, obj);
                    }
                    break;
                case 4:
                    if (q(obj2, i10)) {
                        sc2.g(sc2.f(j10, obj2), j10, obj);
                        r(i10, obj);
                    }
                    break;
                case 5:
                    if (q(obj2, i10)) {
                        sc2.i(obj, j10, sc2.h(j10, obj2));
                        r(i10, obj);
                    }
                    break;
                case 6:
                    if (q(obj2, i10)) {
                        sc2.g(sc2.f(j10, obj2), j10, obj);
                        r(i10, obj);
                    }
                    break;
                case 7:
                    if (q(obj2, i10)) {
                        sc2.k(obj, j10, sc2.f16407c.y0(j10, obj2));
                        r(i10, obj);
                    }
                    break;
                case 8:
                    if (q(obj2, i10)) {
                        sc2.q(obj, j10, sc2.p(j10, obj2));
                        r(i10, obj);
                    }
                    break;
                case 9:
                    z(i10, obj, obj2);
                    break;
                case 10:
                    if (q(obj2, i10)) {
                        sc2.q(obj, j10, sc2.p(j10, obj2));
                        r(i10, obj);
                    }
                    break;
                case 11:
                    if (q(obj2, i10)) {
                        sc2.g(sc2.f(j10, obj2), j10, obj);
                        r(i10, obj);
                    }
                    break;
                case 12:
                    if (q(obj2, i10)) {
                        sc2.g(sc2.f(j10, obj2), j10, obj);
                        r(i10, obj);
                    }
                    break;
                case 13:
                    if (q(obj2, i10)) {
                        sc2.g(sc2.f(j10, obj2), j10, obj);
                        r(i10, obj);
                    }
                    break;
                case 14:
                    if (q(obj2, i10)) {
                        sc2.i(obj, j10, sc2.h(j10, obj2));
                        r(i10, obj);
                    }
                    break;
                case 15:
                    if (q(obj2, i10)) {
                        sc2.g(sc2.f(j10, obj2), j10, obj);
                        r(i10, obj);
                    }
                    break;
                case 16:
                    if (q(obj2, i10)) {
                        sc2.i(obj, j10, sc2.h(j10, obj2));
                        r(i10, obj);
                    }
                    break;
                case 17:
                    z(i10, obj, obj2);
                    break;
                case 18:
                case 19:
                case 20:
                case 21:
                case 22:
                case 23:
                case 24:
                case 25:
                case 26:
                case 27:
                case 28:
                case 29:
                case 30:
                case 31:
                case 32:
                case 33:
                case 34:
                case 35:
                case 36:
                case 37:
                case 38:
                case 39:
                case 40:
                case 41:
                case 42:
                case 43:
                case 44:
                case 45:
                case 46:
                case 47:
                case 48:
                case 49:
                    jb2 jb2VarZzh = (jb2) sc2.p(j10, obj);
                    jb2 jb2Var = (jb2) sc2.p(j10, obj2);
                    int size = jb2VarZzh.size();
                    int size2 = jb2Var.size();
                    if (size > 0 && size2 > 0) {
                        if (!((da2) jb2VarZzh).f10353a) {
                            jb2VarZzh = jb2VarZzh.zzh(size2 + size);
                        }
                        jb2VarZzh.addAll(jb2Var);
                    }
                    if (size > 0) {
                        jb2Var = jb2VarZzh;
                    }
                    sc2.q(obj, j10, jb2Var);
                    break;
                case 50:
                    w80 w80Var = jc2.f12809a;
                    sc2.q(obj, j10, en1.e(sc2.p(j10, obj), sc2.p(j10, obj2)));
                    break;
                case 51:
                case 52:
                case 53:
                case 54:
                case 55:
                case 56:
                case 57:
                case 58:
                case 59:
                    if (s(i12, i10, obj2)) {
                        sc2.q(obj, j10, sc2.p(j10, obj2));
                        t(i12, i10, obj);
                    }
                    break;
                case 60:
                    A(i10, obj, obj2);
                    break;
                case 61:
                case 62:
                case 63:
                case 64:
                case 65:
                case 66:
                case 67:
                    if (s(i12, i10, obj2)) {
                        sc2.q(obj, j10, sc2.p(j10, obj2));
                        t(i12, i10, obj);
                    }
                    break;
                case 68:
                    A(i10, obj, obj2);
                    break;
            }
            i10 += 3;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:44:0x00db A[PHI: r1
      0x00db: PHI (r1v34 int) = (r1v10 int), (r1v35 int) binds: [B:85:0x01ea, B:43:0x00d9] A[DONT_GENERATE, DONT_INLINE]] */
    @Override // com.google.android.gms.internal.ads.ic2
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int e(Object obj) {
        int i10;
        long jDoubleToLongBits;
        int i11;
        int iFloatToIntBits;
        int i12;
        int i13;
        int i14 = 0;
        int i15 = 0;
        while (true) {
            int[] iArr = this.f18794a;
            if (i14 >= iArr.length) {
                return ((cb2) obj).zzt.hashCode() + (i15 * 53);
            }
            int iB = b(i14);
            int i16 = 1048575 & iB;
            int iJ = j(iB);
            int i17 = iArr[i14];
            long j10 = i16;
            int i18 = 1237;
            int iHashCode = 37;
            switch (iJ) {
                case 0:
                    i10 = i15 * 53;
                    jDoubleToLongBits = Double.doubleToLongBits(sc2.f16407c.D0(j10, obj));
                    Charset charset = kb2.f13211a;
                    i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    break;
                case 1:
                    i11 = i15 * 53;
                    iFloatToIntBits = Float.floatToIntBits(sc2.f16407c.A0(j10, obj));
                    i15 = iFloatToIntBits + i11;
                    break;
                case 2:
                    i10 = i15 * 53;
                    jDoubleToLongBits = sc2.h(j10, obj);
                    Charset charset2 = kb2.f13211a;
                    i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    break;
                case 3:
                    i10 = i15 * 53;
                    jDoubleToLongBits = sc2.h(j10, obj);
                    Charset charset3 = kb2.f13211a;
                    i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    break;
                case 4:
                    i11 = i15 * 53;
                    iFloatToIntBits = sc2.f(j10, obj);
                    i15 = iFloatToIntBits + i11;
                    break;
                case 5:
                    i10 = i15 * 53;
                    jDoubleToLongBits = sc2.h(j10, obj);
                    Charset charset4 = kb2.f13211a;
                    i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    break;
                case 6:
                    i11 = i15 * 53;
                    iFloatToIntBits = sc2.f(j10, obj);
                    i15 = iFloatToIntBits + i11;
                    break;
                case 7:
                    i12 = i15 * 53;
                    boolean zY0 = sc2.f16407c.y0(j10, obj);
                    Charset charset5 = kb2.f13211a;
                    if (zY0) {
                        i18 = 1231;
                    }
                    i15 = i18 + i12;
                    break;
                case 8:
                    i11 = i15 * 53;
                    iFloatToIntBits = ((String) sc2.p(j10, obj)).hashCode();
                    i15 = iFloatToIntBits + i11;
                    break;
                case 9:
                    i13 = i15 * 53;
                    Object objP = sc2.p(j10, obj);
                    if (objP != null) {
                        iHashCode = objP.hashCode();
                    }
                    i15 = i13 + iHashCode;
                    break;
                case 10:
                    i11 = i15 * 53;
                    iFloatToIntBits = sc2.p(j10, obj).hashCode();
                    i15 = iFloatToIntBits + i11;
                    break;
                case 11:
                    i11 = i15 * 53;
                    iFloatToIntBits = sc2.f(j10, obj);
                    i15 = iFloatToIntBits + i11;
                    break;
                case 12:
                    i11 = i15 * 53;
                    iFloatToIntBits = sc2.f(j10, obj);
                    i15 = iFloatToIntBits + i11;
                    break;
                case 13:
                    i11 = i15 * 53;
                    iFloatToIntBits = sc2.f(j10, obj);
                    i15 = iFloatToIntBits + i11;
                    break;
                case 14:
                    i10 = i15 * 53;
                    jDoubleToLongBits = sc2.h(j10, obj);
                    Charset charset6 = kb2.f13211a;
                    i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    break;
                case 15:
                    i11 = i15 * 53;
                    iFloatToIntBits = sc2.f(j10, obj);
                    i15 = iFloatToIntBits + i11;
                    break;
                case 16:
                    i10 = i15 * 53;
                    jDoubleToLongBits = sc2.h(j10, obj);
                    Charset charset7 = kb2.f13211a;
                    i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    break;
                case 17:
                    i13 = i15 * 53;
                    Object objP2 = sc2.p(j10, obj);
                    if (objP2 != null) {
                        iHashCode = objP2.hashCode();
                    }
                    i15 = i13 + iHashCode;
                    break;
                case 18:
                case 19:
                case 20:
                case 21:
                case 22:
                case 23:
                case 24:
                case 25:
                case 26:
                case 27:
                case 28:
                case 29:
                case 30:
                case 31:
                case 32:
                case 33:
                case 34:
                case 35:
                case 36:
                case 37:
                case 38:
                case 39:
                case 40:
                case 41:
                case 42:
                case 43:
                case 44:
                case 45:
                case 46:
                case 47:
                case 48:
                case 49:
                    i11 = i15 * 53;
                    iFloatToIntBits = sc2.p(j10, obj).hashCode();
                    i15 = iFloatToIntBits + i11;
                    break;
                case 50:
                    i11 = i15 * 53;
                    iFloatToIntBits = sc2.p(j10, obj).hashCode();
                    i15 = iFloatToIntBits + i11;
                    break;
                case 51:
                    if (s(i17, i14, obj)) {
                        i10 = i15 * 53;
                        jDoubleToLongBits = Double.doubleToLongBits(((Double) sc2.p(j10, obj)).doubleValue());
                        Charset charset8 = kb2.f13211a;
                        i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    }
                    break;
                case 52:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = Float.floatToIntBits(((Float) sc2.p(j10, obj)).floatValue());
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
                case 53:
                    if (s(i17, i14, obj)) {
                        i10 = i15 * 53;
                        jDoubleToLongBits = n(j10, obj);
                        Charset charset9 = kb2.f13211a;
                        i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    }
                    break;
                case 54:
                    if (s(i17, i14, obj)) {
                        i10 = i15 * 53;
                        jDoubleToLongBits = n(j10, obj);
                        Charset charset10 = kb2.f13211a;
                        i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    }
                    break;
                case 55:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = m(j10, obj);
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
                case 56:
                    if (s(i17, i14, obj)) {
                        i10 = i15 * 53;
                        jDoubleToLongBits = n(j10, obj);
                        Charset charset11 = kb2.f13211a;
                        i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    }
                    break;
                case 57:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = m(j10, obj);
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
                case 58:
                    if (s(i17, i14, obj)) {
                        i12 = i15 * 53;
                        boolean zBooleanValue = ((Boolean) sc2.p(j10, obj)).booleanValue();
                        Charset charset12 = kb2.f13211a;
                        if (zBooleanValue) {
                        }
                        i15 = i18 + i12;
                    }
                    break;
                case 59:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = ((String) sc2.p(j10, obj)).hashCode();
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
                case 60:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = sc2.p(j10, obj).hashCode();
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
                case 61:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = sc2.p(j10, obj).hashCode();
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
                case 62:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = m(j10, obj);
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
                case 63:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = m(j10, obj);
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
                case 64:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = m(j10, obj);
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
                case 65:
                    if (s(i17, i14, obj)) {
                        i10 = i15 * 53;
                        jDoubleToLongBits = n(j10, obj);
                        Charset charset13 = kb2.f13211a;
                        i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    }
                    break;
                case 66:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = m(j10, obj);
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
                case 67:
                    if (s(i17, i14, obj)) {
                        i10 = i15 * 53;
                        jDoubleToLongBits = n(j10, obj);
                        Charset charset14 = kb2.f13211a;
                        i15 = i10 + ((int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32)));
                    }
                    break;
                case 68:
                    if (s(i17, i14, obj)) {
                        i11 = i15 * 53;
                        iFloatToIntBits = sc2.p(j10, obj).hashCode();
                        i15 = iFloatToIntBits + i11;
                    }
                    break;
            }
            i14 += 3;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:26:0x006d  */
    @Override // com.google.android.gms.internal.ads.ic2
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void f(Object obj) {
        if (!k(obj)) {
            return;
        }
        if (obj instanceof cb2) {
            cb2 cb2Var = (cb2) obj;
            cb2Var.t();
            cb2Var.n();
            cb2Var.i();
        }
        int i10 = 0;
        while (true) {
            int[] iArr = this.f18794a;
            if (i10 >= iArr.length) {
                this.f18803j.getClass();
                w80.n(obj);
                return;
            }
            int iB = b(i10);
            int i11 = 1048575 & iB;
            int iJ = j(iB);
            long j10 = i11;
            Unsafe unsafe = f18793l;
            if (iJ != 9) {
                if (iJ != 60 && iJ != 68) {
                    switch (iJ) {
                        case 18:
                        case 19:
                        case 20:
                        case 21:
                        case 22:
                        case 23:
                        case 24:
                        case 25:
                        case 26:
                        case 27:
                        case 28:
                        case 29:
                        case 30:
                        case 31:
                        case 32:
                        case 33:
                        case 34:
                        case 35:
                        case 36:
                        case 37:
                        case 38:
                        case 39:
                        case 40:
                        case 41:
                        case 42:
                        case 43:
                        case 44:
                        case 45:
                        case 46:
                        case 47:
                        case 48:
                        case 49:
                            ((da2) ((jb2) sc2.p(j10, obj))).zzb();
                            break;
                        case 50:
                            Object object = unsafe.getObject(obj, j10);
                            if (object != null) {
                                ((zzicw) object).d();
                                unsafe.putObject(obj, j10, object);
                            }
                            break;
                    }
                } else if (s(iArr[i10], i10, obj)) {
                    B(i10).f(unsafe.getObject(obj, j10));
                }
            } else if (q(obj, i10)) {
                B(i10).f(unsafe.getObject(obj, j10));
            }
            i10 += 3;
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:144:0x05d6  */
    /* JADX WARN: Removed duplicated region for block: B:319:? A[RETURN, SYNTHETIC] */
    @Override // com.google.android.gms.internal.ads.ic2
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void g(Object obj, na2 na2Var, ua2 ua2Var) {
        Object objI;
        int iJ;
        ma2 ma2Var;
        int[] iArr = this.f18800g;
        int i10 = this.f18802i;
        int i11 = this.f18801h;
        ua2Var.getClass();
        l(obj);
        w80 w80Var = this.f18803j;
        Object objK = null;
        while (true) {
            Object objK2 = objK;
            while (true) {
                try {
                    int iX = na2Var.x();
                    int iU = (iX < this.f18796c || iX > this.f18797d) ? -1 : u(iX, 0);
                    if (iU >= 0) {
                        int iB = b(iU);
                        try {
                            iJ = j(iB);
                            ma2Var = na2Var.f14510a;
                        } catch (zzicf unused) {
                            if (objK2 == null) {
                                w80Var.getClass();
                                objK2 = w80.k(obj);
                            }
                            w80Var.getClass();
                            if (!w80.p(0, na2Var, objK2)) {
                                objI = objK2;
                                while (i11 < i10) {
                                    objI = I(obj, iArr[i11], objI, w80Var, obj);
                                    i11++;
                                }
                                if (objI == null) {
                                }
                            }
                        }
                        switch (iJ) {
                            case 0:
                                na2Var.q(1);
                                sc2.o(obj, iB & 1048575, ma2Var.l());
                                r(iU, obj);
                                break;
                            case 1:
                                na2Var.q(5);
                                sc2.m(obj, iB & 1048575, ma2Var.m());
                                r(iU, obj);
                                break;
                            case 2:
                                na2Var.q(0);
                                sc2.i(obj, iB & 1048575, ma2Var.o());
                                r(iU, obj);
                                break;
                            case 3:
                                na2Var.q(0);
                                sc2.i(obj, iB & 1048575, ma2Var.n());
                                r(iU, obj);
                                break;
                            case 4:
                                na2Var.q(0);
                                sc2.g(ma2Var.p(), iB & 1048575, obj);
                                r(iU, obj);
                                break;
                            case 5:
                                na2Var.q(1);
                                sc2.i(obj, iB & 1048575, ma2Var.q());
                                r(iU, obj);
                                break;
                            case 6:
                                na2Var.q(5);
                                sc2.g(ma2Var.r(), iB & 1048575, obj);
                                r(iU, obj);
                                break;
                            case 7:
                                na2Var.q(0);
                                sc2.k(obj, iB & 1048575, ma2Var.s());
                                r(iU, obj);
                                break;
                            case 8:
                                J(iB, na2Var, obj);
                                r(iU, obj);
                                break;
                            case 9:
                                wb2 wb2Var = (wb2) E(iU, obj);
                                ic2 ic2VarB = B(iU);
                                na2Var.q(2);
                                na2Var.r(wb2Var, ic2VarB, ua2Var);
                                F(iU, obj, wb2Var);
                                break;
                            case 10:
                                sc2.q(obj, iB & 1048575, na2Var.y());
                                r(iU, obj);
                                break;
                            case 11:
                                na2Var.q(0);
                                sc2.g(ma2Var.w(), iB & 1048575, obj);
                                r(iU, obj);
                                break;
                            case 12:
                                na2Var.q(0);
                                int iX2 = ma2Var.x();
                                fb2 fb2VarD = D(iU);
                                if (fb2VarD != null && !fb2VarD.zza(iX2)) {
                                    w80 w80Var2 = jc2.f12809a;
                                    if (objK2 == null) {
                                        w80Var.getClass();
                                        objK = w80.k(obj);
                                    } else {
                                        objK = objK2;
                                    }
                                    w80Var.getClass();
                                    ((nc2) objK).d(iX << 3, Long.valueOf(iX2));
                                }
                                sc2.g(iX2, iB & 1048575, obj);
                                r(iU, obj);
                                break;
                            case 13:
                                na2Var.q(5);
                                sc2.g(ma2Var.y(), iB & 1048575, obj);
                                r(iU, obj);
                                break;
                            case 14:
                                na2Var.q(1);
                                sc2.i(obj, iB & 1048575, ma2Var.z());
                                r(iU, obj);
                                break;
                            case 15:
                                na2Var.q(0);
                                sc2.g(ma2Var.A(), iB & 1048575, obj);
                                r(iU, obj);
                                break;
                            case 16:
                                na2Var.q(0);
                                sc2.i(obj, iB & 1048575, ma2Var.B());
                                r(iU, obj);
                                break;
                            case 17:
                                wb2 wb2Var2 = (wb2) E(iU, obj);
                                ic2 ic2VarB2 = B(iU);
                                na2Var.q(3);
                                na2Var.s(wb2Var2, ic2VarB2, ua2Var);
                                F(iU, obj, wb2Var2);
                                break;
                            case 18:
                                na2Var.z(en1.a(obj, iB & 1048575));
                                break;
                            case 19:
                                na2Var.A(en1.a(obj, iB & 1048575));
                                break;
                            case 20:
                                na2Var.a(en1.a(obj, iB & 1048575));
                                break;
                            case 21:
                                na2Var.B(en1.a(obj, iB & 1048575));
                                break;
                            case 22:
                                na2Var.b(en1.a(obj, iB & 1048575));
                                break;
                            case 23:
                                na2Var.c(en1.a(obj, iB & 1048575));
                                break;
                            case 24:
                                na2Var.d(en1.a(obj, iB & 1048575));
                                break;
                            case 25:
                                na2Var.e(en1.a(obj, iB & 1048575));
                                break;
                            case 26:
                                if ((536870912 & iB) != 0) {
                                    na2Var.f(en1.a(obj, iB & 1048575), true);
                                } else {
                                    na2Var.f(en1.a(obj, iB & 1048575), false);
                                }
                                break;
                            case 27:
                                na2Var.g(en1.a(obj, iB & 1048575), B(iU), ua2Var);
                                break;
                            case 28:
                                na2Var.i(en1.a(obj, iB & 1048575));
                                break;
                            case 29:
                                na2Var.j(en1.a(obj, iB & 1048575));
                                break;
                            case 30:
                                jb2 jb2VarA = en1.a(obj, iB & 1048575);
                                na2Var.k(jb2VarA);
                                objK2 = jc2.h(obj, iX, jb2VarA, D(iU), objK2, w80Var);
                                break;
                            case 31:
                                na2Var.l(en1.a(obj, iB & 1048575));
                                break;
                            case 32:
                                na2Var.m(en1.a(obj, iB & 1048575));
                                break;
                            case 33:
                                na2Var.n(en1.a(obj, iB & 1048575));
                                break;
                            case 34:
                                na2Var.o(en1.a(obj, iB & 1048575));
                                break;
                            case 35:
                                na2Var.z(en1.a(obj, iB & 1048575));
                                break;
                            case 36:
                                na2Var.A(en1.a(obj, iB & 1048575));
                                break;
                            case 37:
                                na2Var.a(en1.a(obj, iB & 1048575));
                                break;
                            case 38:
                                na2Var.B(en1.a(obj, iB & 1048575));
                                break;
                            case 39:
                                na2Var.b(en1.a(obj, iB & 1048575));
                                break;
                            case 40:
                                na2Var.c(en1.a(obj, iB & 1048575));
                                break;
                            case 41:
                                na2Var.d(en1.a(obj, iB & 1048575));
                                break;
                            case 42:
                                na2Var.e(en1.a(obj, iB & 1048575));
                                break;
                            case 43:
                                na2Var.j(en1.a(obj, iB & 1048575));
                                break;
                            case 44:
                                jb2 jb2VarA2 = en1.a(obj, iB & 1048575);
                                na2Var.k(jb2VarA2);
                                objK2 = jc2.h(obj, iX, jb2VarA2, D(iU), objK2, w80Var);
                                break;
                            case 45:
                                na2Var.l(en1.a(obj, iB & 1048575));
                                break;
                            case 46:
                                na2Var.m(en1.a(obj, iB & 1048575));
                                break;
                            case 47:
                                na2Var.n(en1.a(obj, iB & 1048575));
                                break;
                            case 48:
                                na2Var.o(en1.a(obj, iB & 1048575));
                                break;
                            case 49:
                                na2Var.h(en1.a(obj, iB & 1048575), B(iU), ua2Var);
                                break;
                            case 50:
                                Object objC = C(iU);
                                long jB = b(iU) & 1048575;
                                Object objP = sc2.p(jB, obj);
                                if (objP == null) {
                                    objP = zzicw.a().b();
                                    sc2.q(obj, jB, objP);
                                } else if (en1.d(objP)) {
                                    Object objB = zzicw.a().b();
                                    en1.e(objB, objP);
                                    sc2.q(obj, jB, objB);
                                    objP = objB;
                                }
                                na2Var.p((zzicw) objP, ((rb2) objC).c(), ua2Var);
                                break;
                            case 51:
                                na2Var.q(1);
                                sc2.q(obj, iB & 1048575, Double.valueOf(ma2Var.l()));
                                t(iX, iU, obj);
                                break;
                            case 52:
                                na2Var.q(5);
                                sc2.q(obj, iB & 1048575, Float.valueOf(ma2Var.m()));
                                t(iX, iU, obj);
                                break;
                            case 53:
                                na2Var.q(0);
                                sc2.q(obj, iB & 1048575, Long.valueOf(ma2Var.o()));
                                t(iX, iU, obj);
                                break;
                            case 54:
                                na2Var.q(0);
                                sc2.q(obj, iB & 1048575, Long.valueOf(ma2Var.n()));
                                t(iX, iU, obj);
                                break;
                            case 55:
                                na2Var.q(0);
                                sc2.q(obj, iB & 1048575, Integer.valueOf(ma2Var.p()));
                                t(iX, iU, obj);
                                break;
                            case 56:
                                na2Var.q(1);
                                sc2.q(obj, iB & 1048575, Long.valueOf(ma2Var.q()));
                                t(iX, iU, obj);
                                break;
                            case 57:
                                na2Var.q(5);
                                sc2.q(obj, iB & 1048575, Integer.valueOf(ma2Var.r()));
                                t(iX, iU, obj);
                                break;
                            case 58:
                                na2Var.q(0);
                                sc2.q(obj, iB & 1048575, Boolean.valueOf(ma2Var.s()));
                                t(iX, iU, obj);
                                break;
                            case 59:
                                J(iB, na2Var, obj);
                                t(iX, iU, obj);
                                break;
                            case 60:
                                wb2 wb2Var3 = (wb2) G(iX, iU, obj);
                                ic2 ic2VarB3 = B(iU);
                                na2Var.q(2);
                                na2Var.r(wb2Var3, ic2VarB3, ua2Var);
                                H(obj, iX, iU, wb2Var3);
                                break;
                            case 61:
                                sc2.q(obj, iB & 1048575, na2Var.y());
                                t(iX, iU, obj);
                                break;
                            case 62:
                                na2Var.q(0);
                                sc2.q(obj, iB & 1048575, Integer.valueOf(ma2Var.w()));
                                t(iX, iU, obj);
                                break;
                            case 63:
                                na2Var.q(0);
                                int iX3 = ma2Var.x();
                                fb2 fb2VarD2 = D(iU);
                                if (fb2VarD2 != null && !fb2VarD2.zza(iX3)) {
                                    w80 w80Var3 = jc2.f12809a;
                                    if (objK2 == null) {
                                        w80Var.getClass();
                                        objK = w80.k(obj);
                                    } else {
                                        objK = objK2;
                                    }
                                    w80Var.getClass();
                                    ((nc2) objK).d(iX << 3, Long.valueOf(iX3));
                                }
                                sc2.q(obj, iB & 1048575, Integer.valueOf(iX3));
                                t(iX, iU, obj);
                                break;
                            case 64:
                                na2Var.q(5);
                                sc2.q(obj, iB & 1048575, Integer.valueOf(ma2Var.y()));
                                t(iX, iU, obj);
                                break;
                            case 65:
                                na2Var.q(1);
                                sc2.q(obj, iB & 1048575, Long.valueOf(ma2Var.z()));
                                t(iX, iU, obj);
                                break;
                            case 66:
                                na2Var.q(0);
                                sc2.q(obj, iB & 1048575, Integer.valueOf(ma2Var.A()));
                                t(iX, iU, obj);
                                break;
                            case 67:
                                na2Var.q(0);
                                sc2.q(obj, iB & 1048575, Long.valueOf(ma2Var.B()));
                                t(iX, iU, obj);
                                break;
                            case 68:
                                wb2 wb2Var4 = (wb2) G(iX, iU, obj);
                                ic2 ic2VarB4 = B(iU);
                                na2Var.q(3);
                                na2Var.s(wb2Var4, ic2VarB4, ua2Var);
                                H(obj, iX, iU, wb2Var4);
                                break;
                            default:
                                if (objK2 == null) {
                                    w80Var.getClass();
                                    objK2 = w80.k(obj);
                                }
                                w80Var.getClass();
                                if (!w80.p(0, na2Var, objK2)) {
                                    objI = objK2;
                                    while (i11 < i10) {
                                        objI = I(obj, iArr[i11], objI, w80Var, obj);
                                        i11++;
                                    }
                                }
                                break;
                        }
                    } else if (iX == Integer.MAX_VALUE) {
                        objI = objK2;
                        while (i11 < i10) {
                            objI = I(obj, iArr[i11], objI, w80Var, obj);
                            i11++;
                        }
                    } else {
                        if (objK2 == null) {
                            w80Var.getClass();
                            objK2 = w80.k(obj);
                        }
                        w80Var.getClass();
                        if (!w80.p(0, na2Var, objK2)) {
                            objI = objK2;
                            while (i11 < i10) {
                                objI = I(obj, iArr[i11], objI, w80Var, obj);
                                i11++;
                            }
                        }
                    }
                } catch (Throwable th) {
                    Object objI2 = objK2;
                    while (i11 < i10) {
                        objI2 = I(obj, iArr[i11], objI2, w80Var, obj);
                        i11++;
                    }
                    if (objI2 != null) {
                        w80Var.getClass();
                        w80.l(obj, objI2);
                    }
                    throw th;
                }
            }
        }
        if (objI == null) {
            w80Var.getClass();
            w80.l(obj, objI);
        }
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Type inference failed for: r16v0 */
    /* JADX WARN: Type inference failed for: r16v1 */
    /* JADX WARN: Type inference failed for: r16v2 */
    /* JADX WARN: Type inference failed for: r17v0, types: [com.google.android.gms.internal.ads.yb2] */
    /* JADX WARN: Type inference failed for: r1v0 */
    /* JADX WARN: Type inference failed for: r1v1 */
    /* JADX WARN: Type inference failed for: r1v32 */
    /* JADX WARN: Type inference failed for: r1v34 */
    /* JADX WARN: Type inference failed for: r1v35 */
    /* JADX WARN: Type inference failed for: r1v36 */
    /* JADX WARN: Type inference failed for: r1v37 */
    /* JADX WARN: Type inference failed for: r1v38 */
    /* JADX WARN: Type inference failed for: r1v39 */
    /* JADX WARN: Type inference failed for: r4v1 */
    /* JADX WARN: Type inference failed for: r4v10 */
    /* JADX WARN: Type inference failed for: r4v11 */
    /* JADX WARN: Type inference failed for: r4v12 */
    /* JADX WARN: Type inference failed for: r4v13 */
    /* JADX WARN: Type inference failed for: r4v14 */
    /* JADX WARN: Type inference failed for: r4v15 */
    /* JADX WARN: Type inference failed for: r4v16 */
    /* JADX WARN: Type inference failed for: r4v17 */
    /* JADX WARN: Type inference failed for: r4v18 */
    /* JADX WARN: Type inference failed for: r4v2 */
    /* JADX WARN: Type inference failed for: r4v3 */
    /* JADX WARN: Type inference failed for: r4v4 */
    /* JADX WARN: Type inference failed for: r4v5 */
    /* JADX WARN: Type inference failed for: r4v6 */
    /* JADX WARN: Type inference failed for: r4v7 */
    /* JADX WARN: Type inference failed for: r4v8 */
    /* JADX WARN: Type inference failed for: r4v9 */
    /* JADX WARN: Type inference failed for: r5v1 */
    /* JADX WARN: Type inference failed for: r5v2, types: [int] */
    /* JADX WARN: Type inference failed for: r5v7 */
    @Override // com.google.android.gms.internal.ads.ic2
    public final void h(Object obj, ra2 ra2Var) {
        int i10;
        ?? r16;
        ?? r52;
        int i11 = 1048575;
        boolean z10 = false;
        int i12 = 1048575;
        ?? r12 = 0;
        int i13 = 0;
        while (true) {
            int[] iArr = this.f18794a;
            if (i13 >= iArr.length) {
                ((cb2) obj).zzt.b(ra2Var);
                return;
            }
            int iB = b(i13);
            int iJ = j(iB);
            int i14 = iArr[i13];
            Unsafe unsafe = f18793l;
            if (iJ <= 17) {
                int i15 = iArr[i13 + 2];
                int i16 = i15 & i11;
                ?? r13 = r12;
                if (i16 != i12) {
                    i12 = i16;
                    r13 = i16 == i11 ? z10 : unsafe.getInt(obj, i16);
                }
                i10 = i12;
                r16 = r13;
                r52 = 1 << (i15 >>> 20);
            } else {
                i10 = i12;
                r16 = r12;
                r52 = z10;
            }
            long j10 = iB & i11;
            switch (iJ) {
                case 0:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.f(i14, sc2.n(j10, obj));
                    }
                    break;
                case 1:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.e(sc2.l(j10, obj), i14);
                    }
                    break;
                case 2:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.c(i14, unsafe.getLong(obj, j10));
                    }
                    break;
                case 3:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.h(i14, unsafe.getLong(obj, j10));
                    }
                    break;
                case 4:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.i(i14, unsafe.getInt(obj, j10));
                    }
                    break;
                case 5:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.j(i14, unsafe.getLong(obj, j10));
                    }
                    break;
                case 6:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.k(i14, unsafe.getInt(obj, j10));
                    }
                    break;
                case 7:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.l(i14, sc2.j(j10, obj));
                    }
                    break;
                case 8:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        Object object = unsafe.getObject(obj, j10);
                        if (!(object instanceof String)) {
                            ra2Var.m(i14, (zzian) object);
                        } else {
                            ra2Var.f16089a.K(i14, (String) object);
                        }
                    }
                    break;
                case 9:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.q(i14, B(i13), unsafe.getObject(obj, j10));
                    }
                    break;
                case 10:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.m(i14, (zzian) unsafe.getObject(obj, j10));
                    }
                    break;
                case 11:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.n(i14, unsafe.getInt(obj, j10));
                    }
                    break;
                case 12:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.g(i14, unsafe.getInt(obj, j10));
                    }
                    break;
                case 13:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.b(i14, unsafe.getInt(obj, j10));
                    }
                    break;
                case 14:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.d(i14, unsafe.getLong(obj, j10));
                    }
                    break;
                case 15:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.o(i14, unsafe.getInt(obj, j10));
                    }
                    break;
                case 16:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.p(i14, unsafe.getLong(obj, j10));
                    }
                    break;
                case 17:
                    if (p(obj, i13, i10, r16 == true ? 1 : 0, r52)) {
                        ra2Var.r(i14, B(i13), unsafe.getObject(obj, j10));
                    }
                    break;
                case 18:
                    jc2.i(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 19:
                    jc2.j(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 20:
                    jc2.k(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 21:
                    jc2.l(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 22:
                    jc2.p(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 23:
                    jc2.n(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 24:
                    jc2.s(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 25:
                    jc2.v(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 26:
                    jc2.w(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var);
                    break;
                case 27:
                    jc2.y(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, B(i13));
                    break;
                case 28:
                    jc2.x(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var);
                    break;
                case 29:
                    jc2.q(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 30:
                    jc2.u(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 31:
                    jc2.t(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 32:
                    jc2.o(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 33:
                    jc2.r(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 34:
                    jc2.m(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, z10);
                    break;
                case 35:
                    jc2.i(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 36:
                    jc2.j(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 37:
                    jc2.k(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 38:
                    jc2.l(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 39:
                    jc2.p(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 40:
                    jc2.n(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 41:
                    jc2.s(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 42:
                    jc2.v(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 43:
                    jc2.q(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 44:
                    jc2.u(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 45:
                    jc2.t(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 46:
                    jc2.o(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 47:
                    jc2.r(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 48:
                    jc2.m(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, true);
                    break;
                case 49:
                    jc2.z(iArr[i13], (List) unsafe.getObject(obj, j10), ra2Var, B(i13));
                    break;
                case 50:
                    Object object2 = unsafe.getObject(obj, j10);
                    if (object2 != null) {
                        ra2Var.a(i14, ((rb2) C(i13)).c(), (zzicw) object2);
                    }
                    break;
                case 51:
                    if (s(i14, i13, obj)) {
                        ra2Var.f(i14, ((Double) sc2.p(j10, obj)).doubleValue());
                    }
                    break;
                case 52:
                    if (s(i14, i13, obj)) {
                        ra2Var.e(((Float) sc2.p(j10, obj)).floatValue(), i14);
                    }
                    break;
                case 53:
                    if (s(i14, i13, obj)) {
                        ra2Var.c(i14, n(j10, obj));
                    }
                    break;
                case 54:
                    if (s(i14, i13, obj)) {
                        ra2Var.h(i14, n(j10, obj));
                    }
                    break;
                case 55:
                    if (s(i14, i13, obj)) {
                        ra2Var.i(i14, m(j10, obj));
                    }
                    break;
                case 56:
                    if (s(i14, i13, obj)) {
                        ra2Var.j(i14, n(j10, obj));
                    }
                    break;
                case 57:
                    if (s(i14, i13, obj)) {
                        ra2Var.k(i14, m(j10, obj));
                    }
                    break;
                case 58:
                    if (s(i14, i13, obj)) {
                        ra2Var.l(i14, ((Boolean) sc2.p(j10, obj)).booleanValue());
                    }
                    break;
                case 59:
                    if (s(i14, i13, obj)) {
                        Object object3 = unsafe.getObject(obj, j10);
                        if (!(object3 instanceof String)) {
                            ra2Var.m(i14, (zzian) object3);
                        } else {
                            ra2Var.f16089a.K(i14, (String) object3);
                        }
                    }
                    break;
                case 60:
                    if (s(i14, i13, obj)) {
                        ra2Var.q(i14, B(i13), unsafe.getObject(obj, j10));
                    }
                    break;
                case 61:
                    if (s(i14, i13, obj)) {
                        ra2Var.m(i14, (zzian) unsafe.getObject(obj, j10));
                    }
                    break;
                case 62:
                    if (s(i14, i13, obj)) {
                        ra2Var.n(i14, m(j10, obj));
                    }
                    break;
                case 63:
                    if (s(i14, i13, obj)) {
                        ra2Var.g(i14, m(j10, obj));
                    }
                    break;
                case 64:
                    if (s(i14, i13, obj)) {
                        ra2Var.b(i14, m(j10, obj));
                    }
                    break;
                case 65:
                    if (s(i14, i13, obj)) {
                        ra2Var.d(i14, n(j10, obj));
                    }
                    break;
                case 66:
                    if (s(i14, i13, obj)) {
                        ra2Var.o(i14, m(j10, obj));
                    }
                    break;
                case 67:
                    if (s(i14, i13, obj)) {
                        ra2Var.p(i14, n(j10, obj));
                    }
                    break;
                case 68:
                    if (s(i14, i13, obj)) {
                        ra2Var.r(i14, B(i13), unsafe.getObject(obj, j10));
                    }
                    break;
            }
            i13 += 3;
            i12 = i10;
            r12 = r16;
            i11 = 1048575;
            z10 = false;
        }
    }

    @Override // com.google.android.gms.internal.ads.ic2
    public final void i(Object obj, byte[] bArr, int i10, int i11, ga2 ga2Var) {
        w(obj, bArr, i10, i11, 0, ga2Var);
    }

    public final boolean o(Object obj, Object obj2, int i10) {
        return q(obj, i10) == q(obj2, i10);
    }

    public final boolean p(Object obj, int i10, int i11, int i12, int i13) {
        return i11 == 1048575 ? q(obj, i10) : (i12 & i13) != 0;
    }

    public final boolean q(Object obj, int i10) {
        int i11 = this.f18794a[i10 + 2];
        long j10 = i11 & 1048575;
        if (j10 != 1048575) {
            return (sc2.f(j10, obj) & (1 << (i11 >>> 20))) != 0;
        }
        int iB = b(i10);
        long j11 = iB & 1048575;
        switch (j(iB)) {
            case 0:
                return Double.doubleToRawLongBits(sc2.f16407c.D0(j11, obj)) != 0;
            case 1:
                return Float.floatToRawIntBits(sc2.f16407c.A0(j11, obj)) != 0;
            case 2:
                return sc2.h(j11, obj) != 0;
            case 3:
                return sc2.h(j11, obj) != 0;
            case 4:
                return sc2.f(j11, obj) != 0;
            case 5:
                return sc2.h(j11, obj) != 0;
            case 6:
                return sc2.f(j11, obj) != 0;
            case 7:
                return sc2.f16407c.y0(j11, obj);
            case 8:
                Object objP = sc2.p(j11, obj);
                if (objP instanceof String) {
                    return !((String) objP).isEmpty();
                }
                if (objP instanceof zzian) {
                    return !zzian.f19856a.equals(objP);
                }
                throw new IllegalArgumentException();
            case 9:
                return sc2.p(j11, obj) != null;
            case 10:
                return !zzian.f19856a.equals(sc2.p(j11, obj));
            case 11:
                return sc2.f(j11, obj) != 0;
            case 12:
                return sc2.f(j11, obj) != 0;
            case 13:
                return sc2.f(j11, obj) != 0;
            case 14:
                return sc2.h(j11, obj) != 0;
            case 15:
                return sc2.f(j11, obj) != 0;
            case 16:
                return sc2.h(j11, obj) != 0;
            case 17:
                return sc2.p(j11, obj) != null;
            default:
                throw new IllegalArgumentException();
        }
    }

    public final void r(int i10, Object obj) {
        int i11 = this.f18794a[i10 + 2];
        long j10 = 1048575 & i11;
        if (j10 == 1048575) {
            return;
        }
        sc2.g((1 << (i11 >>> 20)) | sc2.f(j10, obj), j10, obj);
    }

    public final boolean s(int i10, int i11, Object obj) {
        return sc2.f((long) (this.f18794a[i11 + 2] & 1048575), obj) == i10;
    }

    public final void t(int i10, int i11, Object obj) {
        sc2.g(i10, this.f18794a[i11 + 2] & 1048575, obj);
    }

    public final int u(int i10, int i11) {
        int[] iArr = this.f18794a;
        int length = (iArr.length / 3) - 1;
        while (i11 <= length) {
            int i12 = (length + i11) >>> 1;
            int i13 = i12 * 3;
            int i14 = iArr[i13];
            if (i10 == i14) {
                return i13;
            }
            if (i10 < i14) {
                length = i12 - 1;
            } else {
                i11 = i12 + 1;
            }
        }
        return -1;
    }

    /* JADX WARN: Code restructure failed: missing block: B:410:0x0aca, code lost:
    
        throw new com.google.android.gms.internal.ads.zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
     */
    /* JADX WARN: Removed duplicated region for block: B:494:0x0deb A[PHI: r4 r7 r8 r12 r13 r14 r21 r31 r38 r39
      0x0deb: PHI (r4v97 int) = 
      (r4v73 int)
      (r4v74 int)
      (r4v75 int)
      (r4v76 int)
      (r4v77 int)
      (r4v78 int)
      (r4v79 int)
      (r4v80 int)
      (r4v88 int)
      (r4v98 int)
     binds: [B:492:0x0dd4, B:489:0x0dac, B:486:0x0d88, B:483:0x0d64, B:480:0x0d40, B:477:0x0d1b, B:470:0x0cee, B:456:0x0cac, B:428:0x0b94, B:416:0x0b05] A[DONT_GENERATE, DONT_INLINE]
      0x0deb: PHI (r7v58 java.lang.Object) = 
      (r7v36 java.lang.Object)
      (r7v37 java.lang.Object)
      (r7v38 java.lang.Object)
      (r7v39 java.lang.Object)
      (r7v40 java.lang.Object)
      (r7v41 java.lang.Object)
      (r7v42 java.lang.Object)
      (r7v43 java.lang.Object)
      (r7v50 java.lang.Object)
      (r7v59 java.lang.Object)
     binds: [B:492:0x0dd4, B:489:0x0dac, B:486:0x0d88, B:483:0x0d64, B:480:0x0d40, B:477:0x0d1b, B:470:0x0cee, B:456:0x0cac, B:428:0x0b94, B:416:0x0b05] A[DONT_GENERATE, DONT_INLINE]
      0x0deb: PHI (r8v127 com.google.android.gms.internal.ads.ga2) = 
      (r8v90 com.google.android.gms.internal.ads.ga2)
      (r8v91 com.google.android.gms.internal.ads.ga2)
      (r8v92 com.google.android.gms.internal.ads.ga2)
      (r8v93 com.google.android.gms.internal.ads.ga2)
      (r8v94 com.google.android.gms.internal.ads.ga2)
      (r8v95 com.google.android.gms.internal.ads.ga2)
      (r8v96 com.google.android.gms.internal.ads.ga2)
      (r8v97 com.google.android.gms.internal.ads.ga2)
      (r8v115 com.google.android.gms.internal.ads.ga2)
      (r8v128 com.google.android.gms.internal.ads.ga2)
     binds: [B:492:0x0dd4, B:489:0x0dac, B:486:0x0d88, B:483:0x0d64, B:480:0x0d40, B:477:0x0d1b, B:470:0x0cee, B:456:0x0cac, B:428:0x0b94, B:416:0x0b05] A[DONT_GENERATE, DONT_INLINE]
      0x0deb: PHI (r12v100 int) = 
      (r12v73 int)
      (r12v74 int)
      (r12v75 int)
      (r12v76 int)
      (r12v77 int)
      (r12v78 int)
      (r12v79 int)
      (r12v80 int)
      (r12v91 int)
      (r12v101 int)
     binds: [B:492:0x0dd4, B:489:0x0dac, B:486:0x0d88, B:483:0x0d64, B:480:0x0d40, B:477:0x0d1b, B:470:0x0cee, B:456:0x0cac, B:428:0x0b94, B:416:0x0b05] A[DONT_GENERATE, DONT_INLINE]
      0x0deb: PHI (r13v76 int) = 
      (r13v52 int)
      (r13v53 int)
      (r13v54 int)
      (r13v55 int)
      (r13v56 int)
      (r13v57 int)
      (r13v58 int)
      (r13v59 int)
      (r13v67 int)
      (r13v77 int)
     binds: [B:492:0x0dd4, B:489:0x0dac, B:486:0x0d88, B:483:0x0d64, B:480:0x0d40, B:477:0x0d1b, B:470:0x0cee, B:456:0x0cac, B:428:0x0b94, B:416:0x0b05] A[DONT_GENERATE, DONT_INLINE]
      0x0deb: PHI (r14v47 sun.misc.Unsafe) = 
      (r14v24 sun.misc.Unsafe)
      (r14v25 sun.misc.Unsafe)
      (r14v26 sun.misc.Unsafe)
      (r14v27 sun.misc.Unsafe)
      (r14v28 sun.misc.Unsafe)
      (r14v29 sun.misc.Unsafe)
      (r14v30 sun.misc.Unsafe)
      (r14v31 sun.misc.Unsafe)
      (r14v38 sun.misc.Unsafe)
      (r14v48 sun.misc.Unsafe)
     binds: [B:492:0x0dd4, B:489:0x0dac, B:486:0x0d88, B:483:0x0d64, B:480:0x0d40, B:477:0x0d1b, B:470:0x0cee, B:456:0x0cac, B:428:0x0b94, B:416:0x0b05] A[DONT_GENERATE, DONT_INLINE]
      0x0deb: PHI (r21v44 int) = 
      (r21v21 int)
      (r21v22 int)
      (r21v23 int)
      (r21v24 int)
      (r21v25 int)
      (r21v26 int)
      (r21v27 int)
      (r21v28 int)
      (r21v36 int)
      (r21v45 int)
     binds: [B:492:0x0dd4, B:489:0x0dac, B:486:0x0d88, B:483:0x0d64, B:480:0x0d40, B:477:0x0d1b, B:470:0x0cee, B:456:0x0cac, B:428:0x0b94, B:416:0x0b05] A[DONT_GENERATE, DONT_INLINE]
      0x0deb: PHI (r31v17 int) = 
      (r31v5 int)
      (r31v5 int)
      (r31v5 int)
      (r31v5 int)
      (r31v5 int)
      (r31v5 int)
      (r31v5 int)
      (r31v5 int)
      (r31v12 int)
      (r31v5 int)
     binds: [B:492:0x0dd4, B:489:0x0dac, B:486:0x0d88, B:483:0x0d64, B:480:0x0d40, B:477:0x0d1b, B:470:0x0cee, B:456:0x0cac, B:428:0x0b94, B:416:0x0b05] A[DONT_GENERATE, DONT_INLINE]
      0x0deb: PHI (r38v26 com.google.android.gms.internal.ads.nc2) = 
      (r38v5 com.google.android.gms.internal.ads.nc2)
      (r38v6 com.google.android.gms.internal.ads.nc2)
      (r38v7 com.google.android.gms.internal.ads.nc2)
      (r38v8 com.google.android.gms.internal.ads.nc2)
      (r38v9 com.google.android.gms.internal.ads.nc2)
      (r38v10 com.google.android.gms.internal.ads.nc2)
      (r38v11 com.google.android.gms.internal.ads.nc2)
      (r38v12 com.google.android.gms.internal.ads.nc2)
      (r38v20 com.google.android.gms.internal.ads.nc2)
      (r38v27 com.google.android.gms.internal.ads.nc2)
     binds: [B:492:0x0dd4, B:489:0x0dac, B:486:0x0d88, B:483:0x0d64, B:480:0x0d40, B:477:0x0d1b, B:470:0x0cee, B:456:0x0cac, B:428:0x0b94, B:416:0x0b05] A[DONT_GENERATE, DONT_INLINE]
      0x0deb: PHI (r39v27 java.lang.String) = 
      (r39v8 java.lang.String)
      (r39v9 java.lang.String)
      (r39v10 java.lang.String)
      (r39v11 java.lang.String)
      (r39v12 java.lang.String)
      (r39v13 java.lang.String)
      (r39v14 java.lang.String)
      (r39v15 java.lang.String)
      (r39v20 java.lang.String)
      (r39v28 java.lang.String)
     binds: [B:492:0x0dd4, B:489:0x0dac, B:486:0x0d88, B:483:0x0d64, B:480:0x0d40, B:477:0x0d1b, B:470:0x0cee, B:456:0x0cac, B:428:0x0b94, B:416:0x0b05] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:496:0x0dee  */
    /* JADX WARN: Removed duplicated region for block: B:497:0x0e00  */
    /* JADX WARN: Removed duplicated region for block: B:562:0x0962 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:597:0x0974 A[SYNTHETIC] */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int w(Object obj, byte[] bArr, int i10, int i11, int i12, ga2 ga2Var) {
        int i13;
        int i14;
        String str;
        Unsafe unsafe;
        int i15;
        int iO;
        int i16;
        int iU;
        int i17;
        nc2 nc2Var;
        ga2 ga2Var2;
        int i18;
        int iT1;
        int i19;
        int i20;
        int i21;
        int i22;
        Unsafe unsafe2;
        int i23;
        int i24;
        int i25;
        nc2 nc2Var2;
        int i26;
        int i27;
        int i28;
        int i29;
        int i30;
        int i31;
        int i32;
        ga2 ga2Var3;
        int i33;
        int i34;
        Unsafe unsafe3;
        nc2 nc2Var3;
        String str2;
        int i35;
        long j10;
        jb2 jb2Var;
        int i36;
        Unsafe unsafe4;
        nc2 nc2Var4;
        String str3;
        int i37;
        int i38;
        int iO0;
        int iK1;
        Unsafe unsafe5;
        nc2 nc2Var5;
        int i39;
        int i40;
        Object obj2;
        int i41;
        Unsafe unsafe6;
        int iK12;
        int i42;
        int i43;
        int i44;
        int i45;
        String str4;
        int i46;
        ga2 ga2Var4;
        int i47;
        int i48;
        int iT0;
        String str5;
        int i49;
        ga2 ga2Var5;
        int i50;
        int i51;
        int iD;
        nc2 nc2Var6;
        Unsafe unsafe7;
        int i52;
        boolean z10;
        Object obj3;
        Object obj4;
        boolean z11;
        yb2 yb2Var = this;
        Object obj5 = obj;
        int i53 = i11;
        int i54 = i12;
        ga2 ga2Var6 = ga2Var;
        l(obj);
        Unsafe unsafe8 = f18793l;
        int iG1 = i10;
        int i55 = -1;
        int i56 = 0;
        int i57 = 0;
        int i58 = 0;
        int i59 = 1048575;
        while (true) {
            if (iG1 < i53) {
                int i60 = iG1 + 1;
                int i61 = bArr[iG1];
                if (i61 < 0) {
                    iO = ih1.O(i61, bArr, i60, ga2Var6);
                    i57 = ga2Var6.f11678a;
                } else {
                    i57 = i61;
                    iO = i60;
                }
                int i62 = (i57 == true ? 1 : 0) >>> 3;
                int i63 = yb2Var.f18797d;
                int i64 = yb2Var.f18796c;
                if (i62 > i55) {
                    iU = (i62 < i64 || i62 > i63) ? -1 : yb2Var.u(i62, i56 / 3);
                    i16 = 0;
                } else if (i62 < i64 || i62 > i63) {
                    i16 = 0;
                    iU = -1;
                } else {
                    i16 = 0;
                    iU = yb2Var.u(i62, 0);
                }
                nc2 nc2Var7 = nc2.f14529f;
                if (iU == -1) {
                    i13 = i12;
                    i17 = i62;
                    nc2Var = nc2Var7;
                    i14 = i58;
                    str = "Failed to parse the message.";
                    i15 = i11;
                    i56 = i16;
                    unsafe = unsafe8;
                    int i65 = iO;
                    ga2Var2 = ga2Var6;
                    i18 = i65;
                } else {
                    int i66 = (i57 == true ? 1 : 0) & 7;
                    int[] iArr = yb2Var.f18794a;
                    int i67 = iArr[iU + 1];
                    int i68 = iO;
                    int iJ = j(i67);
                    boolean z12 = i57 == true ? 1 : 0;
                    long j11 = i67 & 1048575;
                    if (iJ <= 17) {
                        int i69 = iArr[iU + 2];
                        int i70 = 1 << (i69 >>> 20);
                        int i71 = 1048575;
                        int i72 = i69 & 1048575;
                        if (i72 != i59) {
                            if (i59 != 1048575) {
                                unsafe8.putInt(obj5, i59, i58);
                                i71 = 1048575;
                            }
                            i58 = i72 == i71 ? 0 : unsafe8.getInt(obj5, i72);
                            i19 = i72;
                        } else {
                            i19 = i59;
                        }
                        switch (iJ) {
                            case 0:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i23 = iU;
                                i20 = i19;
                                i24 = i68;
                                i25 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                yb2Var = this;
                                if (i66 == 1) {
                                    i26 = i24 + 8;
                                    i58 |= i70;
                                    sc2.o(obj5, j11, Double.longBitsToDouble(ih1.J0(i24, bArr)));
                                    i54 = i12;
                                    i56 = i23;
                                    i57 = i25;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i53 = i21;
                                    i55 = i22;
                                    i59 = i20;
                                    iG1 = i26;
                                } else {
                                    i13 = i12;
                                    i56 = i23;
                                    i57 = i25;
                                    i18 = i24;
                                    unsafe = unsafe2;
                                    i14 = i58;
                                    i15 = i21;
                                    i17 = i22;
                                    nc2Var = nc2Var2;
                                    str = "Failed to parse the message.";
                                    i59 = i20;
                                }
                                break;
                            case 1:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i23 = iU;
                                i20 = i19;
                                i24 = i68;
                                i25 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                yb2Var = this;
                                if (i66 == 5) {
                                    i26 = i24 + 4;
                                    i58 |= i70;
                                    sc2.m(obj5, j11, Float.intBitsToFloat(ih1.z0(i24, bArr)));
                                    i54 = i12;
                                    i56 = i23;
                                    i57 = i25;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i53 = i21;
                                    i55 = i22;
                                    i59 = i20;
                                    iG1 = i26;
                                } else {
                                    i13 = i12;
                                    i56 = i23;
                                    i57 = i25;
                                    i18 = i24;
                                    unsafe = unsafe2;
                                    i14 = i58;
                                    i15 = i21;
                                    i17 = i22;
                                    nc2Var = nc2Var2;
                                    str = "Failed to parse the message.";
                                    i59 = i20;
                                }
                                break;
                            case 2:
                            case 3:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i27 = iU;
                                i20 = i19;
                                i24 = i68;
                                i25 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                yb2Var = this;
                                if (i66 == 0) {
                                    i58 |= i70;
                                    int iO02 = ih1.o0(bArr, i24, ga2Var2);
                                    unsafe2.putLong(obj, j11, ga2Var2.f11679b);
                                    i54 = i12;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i53 = i21;
                                    iG1 = iO02;
                                    i55 = i22;
                                    i59 = i20;
                                    i57 = i25 == true ? 1 : 0;
                                    i56 = i27;
                                } else {
                                    i23 = i27;
                                    i13 = i12;
                                    i56 = i23;
                                    i57 = i25;
                                    i18 = i24;
                                    unsafe = unsafe2;
                                    i14 = i58;
                                    i15 = i21;
                                    i17 = i22;
                                    nc2Var = nc2Var2;
                                    str = "Failed to parse the message.";
                                    i59 = i20;
                                }
                                break;
                            case 4:
                            case 11:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i27 = iU;
                                i20 = i19;
                                i24 = i68;
                                i25 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                yb2Var = this;
                                if (i66 == 0) {
                                    i58 |= i70;
                                    iT1 = ih1.d(bArr, i24, ga2Var2);
                                    unsafe2.putInt(obj5, j11, ga2Var2.f11678a);
                                    i54 = i12;
                                    i56 = i27;
                                    i57 = i25;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i53 = i21;
                                    i55 = i22;
                                    i59 = i20;
                                    iG1 = iT1;
                                }
                                i23 = i27;
                                i13 = i12;
                                i56 = i23;
                                i57 = i25;
                                i18 = i24;
                                unsafe = unsafe2;
                                i14 = i58;
                                i15 = i21;
                                i17 = i22;
                                nc2Var = nc2Var2;
                                str = "Failed to parse the message.";
                                i59 = i20;
                                break;
                            case 5:
                            case 14:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i27 = iU;
                                i20 = i19;
                                i24 = i68;
                                i25 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                yb2Var = this;
                                if (i66 == 1) {
                                    int i73 = i24 + 8;
                                    i58 |= i70;
                                    unsafe2.putLong(obj, j11, ih1.J0(i24, bArr));
                                    i54 = i12;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i57 = i25 == true ? 1 : 0;
                                    i53 = i21;
                                    i56 = i27;
                                    iG1 = i73;
                                    i55 = i22;
                                    i59 = i20;
                                } else {
                                    i23 = i27;
                                    i13 = i12;
                                    i56 = i23;
                                    i57 = i25;
                                    i18 = i24;
                                    unsafe = unsafe2;
                                    i14 = i58;
                                    i15 = i21;
                                    i17 = i22;
                                    nc2Var = nc2Var2;
                                    str = "Failed to parse the message.";
                                    i59 = i20;
                                }
                                break;
                            case 6:
                            case 13:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i27 = iU;
                                i20 = i19;
                                i24 = i68;
                                i25 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                yb2Var = this;
                                if (i66 == 5) {
                                    iT1 = i24 + 4;
                                    i58 |= i70;
                                    unsafe2.putInt(obj5, j11, ih1.z0(i24, bArr));
                                    i54 = i12;
                                    i56 = i27;
                                    i57 = i25;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i53 = i21;
                                    i55 = i22;
                                    i59 = i20;
                                    iG1 = iT1;
                                }
                                i23 = i27;
                                i13 = i12;
                                i56 = i23;
                                i57 = i25;
                                i18 = i24;
                                unsafe = unsafe2;
                                i14 = i58;
                                i15 = i21;
                                i17 = i22;
                                nc2Var = nc2Var2;
                                str = "Failed to parse the message.";
                                i59 = i20;
                                break;
                            case 7:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i27 = iU;
                                i20 = i19;
                                i24 = i68;
                                i25 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                yb2Var = this;
                                if (i66 == 0) {
                                    i58 |= i70;
                                    int iO03 = ih1.o0(bArr, i24, ga2Var2);
                                    sc2.k(obj5, j11, ga2Var2.f11679b != 0);
                                    i54 = i12;
                                    i56 = i27;
                                    i57 = i25 == true ? 1 : 0;
                                    ga2Var6 = ga2Var2;
                                    i53 = i21;
                                    i59 = i20;
                                    iG1 = iO03;
                                    unsafe8 = unsafe2;
                                    i55 = i22;
                                } else {
                                    i23 = i27;
                                    i13 = i12;
                                    i56 = i23;
                                    i57 = i25;
                                    i18 = i24;
                                    unsafe = unsafe2;
                                    i14 = i58;
                                    i15 = i21;
                                    i17 = i22;
                                    nc2Var = nc2Var2;
                                    str = "Failed to parse the message.";
                                    i59 = i20;
                                }
                                break;
                            case 8:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i27 = iU;
                                i20 = i19;
                                i24 = i68;
                                i25 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                yb2Var = this;
                                if (i66 == 2) {
                                    i58 |= i70;
                                    if ((i67 & C.BUFFER_FLAG_LAST_SAMPLE) != 0) {
                                        iT1 = ih1.P0(bArr, i24, ga2Var2);
                                    } else {
                                        iT1 = ih1.d(bArr, i24, ga2Var2);
                                        int i74 = ga2Var2.f11678a;
                                        if (i74 < 0) {
                                            throw new zzicg("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                        }
                                        if (i74 == 0) {
                                            ga2Var2.f11680c = "";
                                        } else {
                                            ga2Var2.f11680c = new String(bArr, iT1, i74, kb2.f13211a);
                                            iT1 += i74;
                                        }
                                    }
                                    unsafe2.putObject(obj5, j11, ga2Var2.f11680c);
                                    i54 = i12;
                                    i56 = i27;
                                    i57 = i25;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i53 = i21;
                                    i55 = i22;
                                    i59 = i20;
                                    iG1 = iT1;
                                }
                                i23 = i27;
                                i13 = i12;
                                i56 = i23;
                                i57 = i25;
                                i18 = i24;
                                unsafe = unsafe2;
                                i14 = i58;
                                i15 = i21;
                                i17 = i22;
                                nc2Var = nc2Var2;
                                str = "Failed to parse the message.";
                                i59 = i20;
                                break;
                            case 9:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i28 = iU;
                                i20 = i19;
                                i24 = i68;
                                i29 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                yb2Var = this;
                                if (i66 == 2) {
                                    i58 |= i70;
                                    Object objE = yb2Var.E(i28, obj5);
                                    ic2 ic2VarB = yb2Var.B(i28);
                                    i57 = i29 == true ? 1 : 0;
                                    iT1 = ih1.d1(objE, ic2VarB, bArr, i24, i11, ga2Var);
                                    yb2Var.F(i28, obj5, objE);
                                    i54 = i12;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i53 = i21;
                                    i56 = i28;
                                    i55 = i22;
                                    i59 = i20;
                                    iG1 = iT1;
                                }
                                i25 = i29;
                                i23 = i28;
                                i13 = i12;
                                i56 = i23;
                                i57 = i25;
                                i18 = i24;
                                unsafe = unsafe2;
                                i14 = i58;
                                i15 = i21;
                                i17 = i22;
                                nc2Var = nc2Var2;
                                str = "Failed to parse the message.";
                                i59 = i20;
                                break;
                            case 10:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i28 = iU;
                                i20 = i19;
                                i24 = i68;
                                i29 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                yb2Var = this;
                                i30 = i12;
                                if (i66 == 2) {
                                    i58 |= i70;
                                    iT1 = ih1.T0(bArr, i24, ga2Var2);
                                    unsafe2.putObject(obj5, j11, ga2Var2.f11680c);
                                    i57 = i29;
                                    i56 = i28;
                                    i54 = i30;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i53 = i21;
                                    i55 = i22;
                                    i59 = i20;
                                    iG1 = iT1;
                                }
                                i25 = i29;
                                i23 = i28;
                                i13 = i12;
                                i56 = i23;
                                i57 = i25;
                                i18 = i24;
                                unsafe = unsafe2;
                                i14 = i58;
                                i15 = i21;
                                i17 = i22;
                                nc2Var = nc2Var2;
                                str = "Failed to parse the message.";
                                i59 = i20;
                                break;
                            case 12:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i31 = iU;
                                i20 = i19;
                                i24 = i68;
                                yb2Var = this;
                                i30 = i12;
                                if (i66 == 0) {
                                    iT1 = ih1.d(bArr, i24, ga2Var2);
                                    int i75 = ga2Var2.f11678a;
                                    i28 = i31;
                                    fb2 fb2VarD = yb2Var.D(i28);
                                    if ((i67 & Integer.MIN_VALUE) == 0 || fb2VarD == null || fb2VarD.zza(i75)) {
                                        i29 = z12 ? 1 : 0;
                                        i58 |= i70;
                                        unsafe2.putInt(obj5, j11, i75);
                                    } else {
                                        cb2 cb2Var = (cb2) obj5;
                                        nc2 nc2VarA = cb2Var.zzt;
                                        if (nc2VarA == nc2Var7) {
                                            nc2VarA = nc2.a();
                                            cb2Var.zzt = nc2VarA;
                                        }
                                        Long lValueOf = Long.valueOf(i75);
                                        i29 = z12 ? 1 : 0;
                                        nc2VarA.d(i29 == true ? 1 : 0, lValueOf);
                                    }
                                    i57 = i29;
                                    i56 = i28;
                                    i54 = i30;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i53 = i21;
                                    i55 = i22;
                                    i59 = i20;
                                    iG1 = iT1;
                                }
                                i25 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                i23 = i31;
                                i13 = i12;
                                i56 = i23;
                                i57 = i25;
                                i18 = i24;
                                unsafe = unsafe2;
                                i14 = i58;
                                i15 = i21;
                                i17 = i22;
                                nc2Var = nc2Var2;
                                str = "Failed to parse the message.";
                                i59 = i20;
                                break;
                            case 15:
                                i21 = i11;
                                i22 = i62;
                                ga2Var2 = ga2Var6;
                                unsafe2 = unsafe8;
                                i31 = iU;
                                i20 = i19;
                                i24 = i68;
                                yb2Var = this;
                                if (i66 == 0) {
                                    i58 |= i70;
                                    iT1 = ih1.d(bArr, i24, ga2Var2);
                                    unsafe2.putInt(obj5, j11, ma2.g(ga2Var2.f11678a));
                                    i54 = i12;
                                    ga2Var6 = ga2Var2;
                                    unsafe8 = unsafe2;
                                    i53 = i21;
                                    i55 = i22;
                                    i57 = z12 ? 1 : 0;
                                    i56 = i31;
                                    i59 = i20;
                                    iG1 = iT1;
                                }
                                i25 = z12 ? 1 : 0;
                                nc2Var2 = nc2Var7;
                                i23 = i31;
                                i13 = i12;
                                i56 = i23;
                                i57 = i25;
                                i18 = i24;
                                unsafe = unsafe2;
                                i14 = i58;
                                i15 = i21;
                                i17 = i22;
                                nc2Var = nc2Var2;
                                str = "Failed to parse the message.";
                                i59 = i20;
                                break;
                            case 16:
                                i20 = i19;
                                i24 = i68;
                                yb2Var = this;
                                if (i66 == 0) {
                                    i58 |= i70;
                                    int iO04 = ih1.o0(bArr, i24, ga2Var6);
                                    int i76 = iU;
                                    unsafe8.putLong(obj, j11, ma2.h(ga2Var6.f11679b));
                                    i59 = i20;
                                    ga2Var6 = ga2Var6;
                                    unsafe8 = unsafe8;
                                    i53 = i11;
                                    i54 = i12;
                                    iG1 = iO04;
                                    i55 = i62;
                                    i57 = z12 ? 1 : 0;
                                    i56 = i76;
                                } else {
                                    i22 = i62;
                                    ga2Var2 = ga2Var6;
                                    unsafe2 = unsafe8;
                                    i21 = i11;
                                    i23 = iU;
                                    i25 = z12 ? 1 : 0;
                                    nc2Var2 = nc2Var7;
                                    i13 = i12;
                                    i56 = i23;
                                    i57 = i25;
                                    i18 = i24;
                                    unsafe = unsafe2;
                                    i14 = i58;
                                    i15 = i21;
                                    i17 = i22;
                                    nc2Var = nc2Var2;
                                    str = "Failed to parse the message.";
                                    i59 = i20;
                                }
                                break;
                            default:
                                if (i66 == 3) {
                                    Object objE2 = E(iU, obj5);
                                    int i77 = i19;
                                    yb2Var = this;
                                    iG1 = ih1.g1(objE2, B(iU), bArr, i68, i11, (i62 << 3) | 4, ga2Var);
                                    yb2Var.F(iU, obj5, objE2);
                                    i59 = i77;
                                    i54 = i12;
                                    i55 = i62;
                                    i58 |= i70;
                                    i56 = iU;
                                    i57 = z12 ? 1 : 0;
                                    i53 = i11;
                                } else {
                                    i20 = i19;
                                    i21 = i11;
                                    i22 = i62;
                                    ga2Var2 = ga2Var6;
                                    unsafe2 = unsafe8;
                                    i23 = iU;
                                    i24 = i68;
                                    i25 = z12 ? 1 : 0;
                                    nc2Var2 = nc2Var7;
                                    i13 = i12;
                                    i56 = i23;
                                    i57 = i25;
                                    i18 = i24;
                                    unsafe = unsafe2;
                                    i14 = i58;
                                    i15 = i21;
                                    i17 = i22;
                                    nc2Var = nc2Var2;
                                    str = "Failed to parse the message.";
                                    i59 = i20;
                                }
                                break;
                        }
                    } else {
                        int i78 = i11;
                        int i79 = iU;
                        nc2 nc2Var8 = nc2Var7;
                        Unsafe unsafe9 = unsafe8;
                        i14 = i58;
                        if (iJ != 27) {
                            i32 = i59;
                            ga2Var3 = ga2Var;
                            if (iJ <= 49) {
                                long j12 = i67;
                                da2 da2Var = (da2) ((jb2) unsafe9.getObject(obj5, j11));
                                if (da2Var.c()) {
                                    j10 = j12;
                                    jb2Var = da2Var;
                                } else {
                                    int size = da2Var.size();
                                    j10 = j12;
                                    jb2 jb2VarZzh = da2Var.zzh(size + size);
                                    unsafe9.putObject(obj5, j11, jb2VarZzh);
                                    jb2Var = jb2VarZzh;
                                }
                                switch (iJ) {
                                    case 18:
                                    case 35:
                                        i36 = z12 ? 1 : 0;
                                        jb2 jb2Var2 = jb2Var;
                                        unsafe4 = unsafe9;
                                        nc2Var4 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        i37 = i79;
                                        i38 = i68;
                                        if (i66 == 2) {
                                            com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.k(jb2Var2);
                                            if (ih1.d(bArr, i38, ga2Var3) + ga2Var3.f11678a > bArr.length) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                            throw null;
                                        }
                                        if (i66 == 1) {
                                            com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.k(jb2Var2);
                                            Double.longBitsToDouble(ih1.J0(i38, bArr));
                                            throw null;
                                        }
                                        iK1 = i38;
                                        if (iK1 == i38) {
                                            i54 = i12;
                                            unsafe8 = unsafe4;
                                            i56 = i37;
                                            ga2Var6 = ga2Var3;
                                            i53 = i78;
                                            i55 = i62;
                                            i58 = i14;
                                            i59 = i32;
                                            iG1 = iK1;
                                            i57 = i36;
                                            obj5 = obj;
                                        } else {
                                            i13 = i12;
                                            i18 = iK1;
                                            nc2Var = nc2Var4;
                                            i56 = i37;
                                            i15 = i78;
                                            i17 = i62;
                                            str = str3;
                                            i57 = i36;
                                            unsafe = unsafe4;
                                            ga2Var2 = ga2Var3;
                                            i59 = i32;
                                            obj5 = obj;
                                        }
                                        break;
                                        break;
                                    case 19:
                                    case 36:
                                        i36 = z12 ? 1 : 0;
                                        jb2 jb2Var3 = jb2Var;
                                        unsafe4 = unsafe9;
                                        nc2Var4 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        i37 = i79;
                                        i38 = i68;
                                        if (i66 == 2) {
                                            com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.k(jb2Var3);
                                            if (ih1.d(bArr, i38, ga2Var3) + ga2Var3.f11678a > bArr.length) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                            throw null;
                                        }
                                        if (i66 == 5) {
                                            com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.k(jb2Var3);
                                            Float.intBitsToFloat(ih1.z0(i38, bArr));
                                            throw null;
                                        }
                                        iK1 = i38;
                                        if (iK1 == i38) {
                                        }
                                        break;
                                    case 20:
                                    case 21:
                                    case 37:
                                    case 38:
                                        i36 = z12 ? 1 : 0;
                                        jb2 jb2Var4 = jb2Var;
                                        unsafe4 = unsafe9;
                                        nc2Var4 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        i37 = i79;
                                        i38 = i68;
                                        if (i66 == 2) {
                                            ob2 ob2Var = (ob2) jb2Var4;
                                            iO0 = ih1.d(bArr, i38, ga2Var3);
                                            int i80 = ga2Var3.f11678a + iO0;
                                            while (iO0 < i80) {
                                                iO0 = ih1.o0(bArr, iO0, ga2Var3);
                                                ob2Var.h(ga2Var3.f11679b);
                                            }
                                            if (iO0 != i80) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                        } else {
                                            if (i66 == 0) {
                                                ob2 ob2Var2 = (ob2) jb2Var4;
                                                iO0 = ih1.o0(bArr, i38, ga2Var3);
                                                ob2Var2.h(ga2Var3.f11679b);
                                                while (iO0 < i78) {
                                                    int iD2 = ih1.d(bArr, iO0, ga2Var3);
                                                    if (i36 == ga2Var3.f11678a) {
                                                        iO0 = ih1.o0(bArr, iD2, ga2Var3);
                                                        ob2Var2.h(ga2Var3.f11679b);
                                                    }
                                                }
                                            }
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        iK1 = iO0;
                                        if (iK1 == i38) {
                                        }
                                        break;
                                    case 22:
                                    case 29:
                                    case 39:
                                    case 43:
                                        i36 = z12 ? 1 : 0;
                                        jb2 jb2Var5 = jb2Var;
                                        unsafe5 = unsafe9;
                                        nc2Var5 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        i38 = i68;
                                        i39 = i79;
                                        if (i66 == 2) {
                                            iK1 = ih1.m1(bArr, i38, jb2Var5, ga2Var3);
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            unsafe4 = unsafe5;
                                            if (iK1 == i38) {
                                            }
                                        } else {
                                            if (i66 == 0) {
                                                unsafe4 = unsafe5;
                                                nc2Var4 = nc2Var5;
                                                i37 = i39;
                                                iK1 = ih1.k1(i36 == true ? 1 : 0, bArr, i38, i11, jb2Var5, ga2Var);
                                                if (iK1 == i38) {
                                                }
                                            }
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            unsafe4 = unsafe5;
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        break;
                                    case 23:
                                    case 32:
                                    case 40:
                                    case 46:
                                        i36 = z12 ? 1 : 0;
                                        jb2 jb2Var6 = jb2Var;
                                        unsafe5 = unsafe9;
                                        nc2Var5 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        i38 = i68;
                                        i39 = i79;
                                        if (i66 == 2) {
                                            ob2 ob2Var3 = (ob2) jb2Var6;
                                            iK1 = ih1.d(bArr, i38, ga2Var3);
                                            int i81 = ga2Var3.f11678a;
                                            int i82 = iK1 + i81;
                                            if (i82 > bArr.length) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                            ob2Var3.j((i81 / 8) + ob2Var3.size());
                                            while (iK1 < i82) {
                                                ob2Var3.h(ih1.J0(iK1, bArr));
                                                iK1 += 8;
                                            }
                                            if (iK1 != i82) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            unsafe4 = unsafe5;
                                            if (iK1 == i38) {
                                            }
                                        } else {
                                            if (i66 == 1) {
                                                i40 = i38 + 8;
                                                ob2 ob2Var4 = (ob2) jb2Var6;
                                                ob2Var4.h(ih1.J0(i38, bArr));
                                                while (i40 < i78) {
                                                    int iD3 = ih1.d(bArr, i40, ga2Var3);
                                                    if (i36 == ga2Var3.f11678a) {
                                                        ob2Var4.h(ih1.J0(iD3, bArr));
                                                        i40 = iD3 + 8;
                                                    } else {
                                                        nc2Var4 = nc2Var5;
                                                        i37 = i39;
                                                        iK1 = i40;
                                                        unsafe4 = unsafe5;
                                                        if (iK1 == i38) {
                                                        }
                                                    }
                                                }
                                                nc2Var4 = nc2Var5;
                                                i37 = i39;
                                                iK1 = i40;
                                                unsafe4 = unsafe5;
                                                if (iK1 == i38) {
                                                }
                                            }
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            unsafe4 = unsafe5;
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        break;
                                    case 24:
                                    case 31:
                                    case 41:
                                    case 45:
                                        i36 = z12 ? 1 : 0;
                                        jb2 jb2Var7 = jb2Var;
                                        unsafe5 = unsafe9;
                                        nc2Var5 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        i38 = i68;
                                        i39 = i79;
                                        if (i66 == 2) {
                                            db2 db2Var = (db2) jb2Var7;
                                            iK1 = ih1.d(bArr, i38, ga2Var3);
                                            int i83 = ga2Var3.f11678a;
                                            int i84 = iK1 + i83;
                                            if (i84 > bArr.length) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                            db2Var.j((i83 / 4) + db2Var.size());
                                            while (iK1 < i84) {
                                                db2Var.i(ih1.z0(iK1, bArr));
                                                iK1 += 4;
                                            }
                                            if (iK1 != i84) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            unsafe4 = unsafe5;
                                            if (iK1 == i38) {
                                            }
                                        } else {
                                            if (i66 == 5) {
                                                i40 = i38 + 4;
                                                db2 db2Var2 = (db2) jb2Var7;
                                                db2Var2.i(ih1.z0(i38, bArr));
                                                while (i40 < i78) {
                                                    int iD4 = ih1.d(bArr, i40, ga2Var3);
                                                    if (i36 == ga2Var3.f11678a) {
                                                        db2Var2.i(ih1.z0(iD4, bArr));
                                                        i40 = iD4 + 4;
                                                    } else {
                                                        nc2Var4 = nc2Var5;
                                                        i37 = i39;
                                                        iK1 = i40;
                                                        unsafe4 = unsafe5;
                                                        if (iK1 == i38) {
                                                        }
                                                    }
                                                }
                                                nc2Var4 = nc2Var5;
                                                i37 = i39;
                                                iK1 = i40;
                                                unsafe4 = unsafe5;
                                                if (iK1 == i38) {
                                                }
                                            }
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            unsafe4 = unsafe5;
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        break;
                                    case 25:
                                    case 42:
                                        i36 = z12 ? 1 : 0;
                                        jb2 jb2Var8 = jb2Var;
                                        unsafe5 = unsafe9;
                                        nc2Var5 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        i38 = i68;
                                        i39 = i79;
                                        if (i66 == 2) {
                                            com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.k(jb2Var8);
                                            iK1 = ih1.d(bArr, i38, ga2Var3);
                                            int i85 = ga2Var3.f11678a + iK1;
                                            if (iK1 < i85) {
                                                ih1.o0(bArr, iK1, ga2Var3);
                                                throw null;
                                            }
                                            if (iK1 != i85) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            unsafe4 = unsafe5;
                                            if (iK1 == i38) {
                                            }
                                        } else {
                                            if (i66 == 0) {
                                                com.bytedance.sdk.component.adexpress.dynamic.dynamicview.b.k(jb2Var8);
                                                ih1.o0(bArr, i38, ga2Var3);
                                                throw null;
                                            }
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            unsafe4 = unsafe5;
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        break;
                                    case 26:
                                        i36 = z12 ? 1 : 0;
                                        jb2 jb2Var9 = jb2Var;
                                        nc2Var5 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        i39 = i79;
                                        i38 = i68;
                                        if (i66 != 2) {
                                            unsafe4 = unsafe9;
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        } else if ((j10 & IjkMediaMeta.AV_CH_STEREO_LEFT) == 0) {
                                            int iD5 = ih1.d(bArr, i38, ga2Var3);
                                            int i86 = ga2Var3.f11678a;
                                            if (i86 < 0) {
                                                throw new zzicg("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                            }
                                            if (i86 == 0) {
                                                obj2 = "";
                                                jb2Var9.add(obj2);
                                            } else {
                                                obj2 = "";
                                                jb2Var9.add(new String(bArr, iD5, i86, kb2.f13211a));
                                                iD5 += i86;
                                            }
                                            while (iD5 < i78) {
                                                int iD6 = ih1.d(bArr, iD5, ga2Var3);
                                                if (i36 == ga2Var3.f11678a) {
                                                    iD5 = ih1.d(bArr, iD6, ga2Var3);
                                                    int i87 = ga2Var3.f11678a;
                                                    if (i87 < 0) {
                                                        throw new zzicg("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                    }
                                                    if (i87 == 0) {
                                                        jb2Var9.add(obj2);
                                                    } else {
                                                        jb2Var9.add(new String(bArr, iD5, i87, kb2.f13211a));
                                                        iD5 += i87;
                                                    }
                                                } else {
                                                    unsafe4 = unsafe9;
                                                    iK1 = iD5;
                                                    nc2Var4 = nc2Var5;
                                                    i37 = i39;
                                                    if (iK1 == i38) {
                                                    }
                                                }
                                            }
                                            unsafe4 = unsafe9;
                                            iK1 = iD5;
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            if (iK1 == i38) {
                                            }
                                        } else {
                                            int iD7 = ih1.d(bArr, i38, ga2Var3);
                                            int i88 = ga2Var3.f11678a;
                                            if (i88 < 0) {
                                                throw new zzicg("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                            }
                                            if (i88 == 0) {
                                                jb2Var9.add("");
                                                unsafe5 = unsafe9;
                                            } else {
                                                int i89 = iD7 + i88;
                                                if (!tc2.a(iD7, i89, bArr)) {
                                                    throw new zzicg("Protocol message had invalid UTF-8.");
                                                }
                                                unsafe5 = unsafe9;
                                                jb2Var9.add(new String(bArr, iD7, i88, kb2.f13211a));
                                                iD7 = i89;
                                            }
                                            while (iD7 < i78) {
                                                int iD8 = ih1.d(bArr, iD7, ga2Var3);
                                                if (i36 == ga2Var3.f11678a) {
                                                    iD7 = ih1.d(bArr, iD8, ga2Var3);
                                                    int i90 = ga2Var3.f11678a;
                                                    if (i90 < 0) {
                                                        throw new zzicg("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                    }
                                                    if (i90 == 0) {
                                                        jb2Var9.add("");
                                                    } else {
                                                        int i91 = iD7 + i90;
                                                        if (!tc2.a(iD7, i91, bArr)) {
                                                            throw new zzicg("Protocol message had invalid UTF-8.");
                                                        }
                                                        jb2Var9.add(new String(bArr, iD7, i90, kb2.f13211a));
                                                        iD7 = i91;
                                                    }
                                                } else {
                                                    iK1 = iD7;
                                                    nc2Var4 = nc2Var5;
                                                    i37 = i39;
                                                    unsafe4 = unsafe5;
                                                    if (iK1 == i38) {
                                                    }
                                                }
                                            }
                                            iK1 = iD7;
                                            nc2Var4 = nc2Var5;
                                            i37 = i39;
                                            unsafe4 = unsafe5;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        break;
                                    case 27:
                                        i36 = z12 ? 1 : 0;
                                        i38 = i68;
                                        if (i66 == 2) {
                                            str3 = "Failed to parse the message.";
                                            int iP1 = ih1.p1(yb2Var.B(i79), i36 == true ? 1 : 0, bArr, i38, i11, jb2Var, ga2Var);
                                            i38 = i38;
                                            ga2Var3 = ga2Var3;
                                            i78 = i78;
                                            nc2Var4 = nc2Var8;
                                            i37 = i79;
                                            unsafe4 = unsafe9;
                                            iK1 = iP1;
                                            if (iK1 == i38) {
                                            }
                                        } else {
                                            str3 = "Failed to parse the message.";
                                            i37 = i79;
                                            unsafe4 = unsafe9;
                                            nc2Var4 = nc2Var8;
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        break;
                                    case 28:
                                        i41 = i79;
                                        i36 = z12 ? 1 : 0;
                                        unsafe6 = unsafe9;
                                        i38 = i68;
                                        if (i66 == 2) {
                                            iK1 = ih1.d(bArr, i38, ga2Var3);
                                            int i92 = ga2Var3.f11678a;
                                            if (i92 < 0) {
                                                throw new zzicg("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                            }
                                            if (i92 > bArr.length - iK1) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                            if (i92 == 0) {
                                                jb2Var.add(zzian.f19856a);
                                            } else {
                                                jb2Var.add(zzian.w(iK1, i92, bArr));
                                                iK1 += i92;
                                            }
                                            while (iK1 < i78) {
                                                int iD9 = ih1.d(bArr, iK1, ga2Var3);
                                                if (i36 == ga2Var3.f11678a) {
                                                    iK1 = ih1.d(bArr, iD9, ga2Var3);
                                                    int i93 = ga2Var3.f11678a;
                                                    if (i93 < 0) {
                                                        throw new zzicg("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                    }
                                                    if (i93 > bArr.length - iK1) {
                                                        throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                                    }
                                                    if (i93 == 0) {
                                                        jb2Var.add(zzian.f19856a);
                                                    } else {
                                                        jb2Var.add(zzian.w(iK1, i93, bArr));
                                                        iK1 += i93;
                                                    }
                                                } else {
                                                    i37 = i41;
                                                    unsafe4 = unsafe6;
                                                    nc2Var4 = nc2Var8;
                                                    str3 = "Failed to parse the message.";
                                                    if (iK1 == i38) {
                                                    }
                                                }
                                            }
                                            i37 = i41;
                                            unsafe4 = unsafe6;
                                            nc2Var4 = nc2Var8;
                                            str3 = "Failed to parse the message.";
                                            if (iK1 == i38) {
                                            }
                                        }
                                        i37 = i41;
                                        unsafe4 = unsafe6;
                                        nc2Var4 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        iK1 = i38;
                                        if (iK1 == i38) {
                                        }
                                        break;
                                    case 30:
                                    case 44:
                                        i41 = i79;
                                        i36 = z12 ? 1 : 0;
                                        unsafe6 = unsafe9;
                                        i38 = i68;
                                        if (i66 == 2) {
                                            iK12 = ih1.m1(bArr, i38, jb2Var, ga2Var3);
                                        } else {
                                            if (i66 == 0) {
                                                iK12 = ih1.k1(i36 == true ? 1 : 0, bArr, i38, i11, jb2Var, ga2Var);
                                            }
                                            i37 = i41;
                                            unsafe4 = unsafe6;
                                            nc2Var4 = nc2Var8;
                                            str3 = "Failed to parse the message.";
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        int i94 = iK12;
                                        jc2.h(obj, i62, jb2Var, yb2Var.D(i41), null, yb2Var.f18803j);
                                        iK1 = i94;
                                        i37 = i41;
                                        unsafe4 = unsafe6;
                                        nc2Var4 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        if (iK1 == i38) {
                                        }
                                        break;
                                    case 33:
                                    case 47:
                                        i41 = i79;
                                        i36 = z12 ? 1 : 0;
                                        unsafe6 = unsafe9;
                                        i38 = i68;
                                        if (i66 == 2) {
                                            db2 db2Var3 = (db2) jb2Var;
                                            iK1 = ih1.d(bArr, i38, ga2Var3);
                                            int i95 = ga2Var3.f11678a + iK1;
                                            while (iK1 < i95) {
                                                iK1 = ih1.d(bArr, iK1, ga2Var3);
                                                db2Var3.i(ma2.g(ga2Var3.f11678a));
                                            }
                                            if (iK1 != i95) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                        } else {
                                            if (i66 == 0) {
                                                db2 db2Var4 = (db2) jb2Var;
                                                iK1 = ih1.d(bArr, i38, ga2Var3);
                                                db2Var4.i(ma2.g(ga2Var3.f11678a));
                                                while (iK1 < i78) {
                                                    int iD10 = ih1.d(bArr, iK1, ga2Var3);
                                                    if (i36 == ga2Var3.f11678a) {
                                                        iK1 = ih1.d(bArr, iD10, ga2Var3);
                                                        db2Var4.i(ma2.g(ga2Var3.f11678a));
                                                    }
                                                }
                                            }
                                            i37 = i41;
                                            unsafe4 = unsafe6;
                                            nc2Var4 = nc2Var8;
                                            str3 = "Failed to parse the message.";
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        i37 = i41;
                                        unsafe4 = unsafe6;
                                        nc2Var4 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        if (iK1 == i38) {
                                        }
                                        break;
                                    case 34:
                                    case 48:
                                        i41 = i79;
                                        i36 = z12 ? 1 : 0;
                                        unsafe6 = unsafe9;
                                        i38 = i68;
                                        if (i66 == 2) {
                                            ob2 ob2Var5 = (ob2) jb2Var;
                                            iK1 = ih1.d(bArr, i38, ga2Var3);
                                            int i96 = ga2Var3.f11678a + iK1;
                                            while (iK1 < i96) {
                                                iK1 = ih1.o0(bArr, iK1, ga2Var3);
                                                ob2Var5.h(ma2.h(ga2Var3.f11679b));
                                            }
                                            if (iK1 != i96) {
                                                throw new zzicg("While parsing a protocol message, the input ended unexpectedly in the middle of a field.  This could mean either that the input has been truncated or that an embedded message misreported its own length.");
                                            }
                                        } else {
                                            if (i66 == 0) {
                                                ob2 ob2Var6 = (ob2) jb2Var;
                                                iK1 = ih1.o0(bArr, i38, ga2Var3);
                                                ob2Var6.h(ma2.h(ga2Var3.f11679b));
                                                while (iK1 < i78) {
                                                    int iD11 = ih1.d(bArr, iK1, ga2Var3);
                                                    if (i36 == ga2Var3.f11678a) {
                                                        iK1 = ih1.o0(bArr, iD11, ga2Var3);
                                                        ob2Var6.h(ma2.h(ga2Var3.f11679b));
                                                    }
                                                }
                                            }
                                            i37 = i41;
                                            unsafe4 = unsafe6;
                                            nc2Var4 = nc2Var8;
                                            str3 = "Failed to parse the message.";
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        i37 = i41;
                                        unsafe4 = unsafe6;
                                        nc2Var4 = nc2Var8;
                                        str3 = "Failed to parse the message.";
                                        if (iK1 == i38) {
                                        }
                                        break;
                                    default:
                                        if (i66 == 3) {
                                            int i97 = ((z12 ? 1 : 0) & (-8)) | 4;
                                            ic2 ic2VarB2 = yb2Var.B(i79);
                                            i41 = i79;
                                            i36 = z12 ? 1 : 0;
                                            unsafe6 = unsafe9;
                                            i38 = i68;
                                            iK1 = ih1.Y0(ic2VarB2, bArr, i68, i11, i97, ga2Var);
                                            jb2Var.add(ga2Var3.f11680c);
                                            while (iK1 < i78) {
                                                int iD12 = ih1.d(bArr, iK1, ga2Var3);
                                                if (i36 == ga2Var3.f11678a) {
                                                    iK1 = ih1.Y0(ic2VarB2, bArr, iD12, i11, i97, ga2Var);
                                                    jb2Var.add(ga2Var3.f11680c);
                                                } else {
                                                    i37 = i41;
                                                    unsafe4 = unsafe6;
                                                    nc2Var4 = nc2Var8;
                                                    str3 = "Failed to parse the message.";
                                                    if (iK1 == i38) {
                                                    }
                                                }
                                            }
                                            i37 = i41;
                                            unsafe4 = unsafe6;
                                            nc2Var4 = nc2Var8;
                                            str3 = "Failed to parse the message.";
                                            if (iK1 == i38) {
                                            }
                                        } else {
                                            i36 = z12 ? 1 : 0;
                                            unsafe6 = unsafe9;
                                            i37 = i79;
                                            i38 = i68;
                                            unsafe4 = unsafe6;
                                            nc2Var4 = nc2Var8;
                                            str3 = "Failed to parse the message.";
                                            iK1 = i38;
                                            if (iK1 == i38) {
                                            }
                                        }
                                        break;
                                }
                            } else {
                                int i98 = i79;
                                i34 = i68;
                                Unsafe unsafe10 = unsafe9;
                                if (iJ != 50) {
                                    int i99 = i98;
                                    long j13 = iArr[i98 + 2] & 1048575;
                                    switch (iJ) {
                                        case 51:
                                            i42 = z12 ? 1 : 0;
                                            str = "Failed to parse the message.";
                                            ga2Var2 = ga2Var3;
                                            i17 = i62;
                                            nc2Var = nc2Var8;
                                            obj5 = obj;
                                            i43 = i34;
                                            i15 = i78;
                                            unsafe = unsafe10;
                                            if (i66 == 1) {
                                                iT1 = i43 + 8;
                                                unsafe.putObject(obj5, j11, Double.valueOf(Double.longBitsToDouble(ih1.J0(i43, bArr))));
                                                unsafe.putInt(obj5, j13, i17);
                                            } else {
                                                iT1 = i43;
                                            }
                                            if (iT1 != i43) {
                                                yb2Var = this;
                                                i54 = i12;
                                                i55 = i17;
                                                ga2Var6 = ga2Var2;
                                                i53 = i15;
                                                unsafe8 = unsafe;
                                                i57 = i42;
                                                i58 = i14;
                                                i59 = i32;
                                                i56 = i99;
                                                iG1 = iT1;
                                            } else {
                                                i13 = i12;
                                                i18 = iT1;
                                                i57 = i42;
                                                i59 = i32;
                                                i56 = i99;
                                            }
                                            break;
                                        case 52:
                                            i42 = z12 ? 1 : 0;
                                            str = "Failed to parse the message.";
                                            ga2Var2 = ga2Var3;
                                            i17 = i62;
                                            nc2Var = nc2Var8;
                                            obj5 = obj;
                                            i43 = i34;
                                            i15 = i78;
                                            unsafe = unsafe10;
                                            if (i66 == 5) {
                                                iT1 = i43 + 4;
                                                unsafe.putObject(obj5, j11, Float.valueOf(Float.intBitsToFloat(ih1.z0(i43, bArr))));
                                                unsafe.putInt(obj5, j13, i17);
                                            }
                                            if (iT1 != i43) {
                                            }
                                            break;
                                        case 53:
                                        case 54:
                                            i42 = z12 ? 1 : 0;
                                            str = "Failed to parse the message.";
                                            ga2Var2 = ga2Var3;
                                            i17 = i62;
                                            nc2Var = nc2Var8;
                                            obj5 = obj;
                                            i43 = i34;
                                            i15 = i78;
                                            unsafe = unsafe10;
                                            if (i66 == 0) {
                                                iT1 = ih1.o0(bArr, i43, ga2Var2);
                                                unsafe.putObject(obj5, j11, Long.valueOf(ga2Var2.f11679b));
                                                unsafe.putInt(obj5, j13, i17);
                                            }
                                            if (iT1 != i43) {
                                            }
                                            break;
                                        case 55:
                                        case 62:
                                            i42 = z12 ? 1 : 0;
                                            str = "Failed to parse the message.";
                                            ga2Var2 = ga2Var3;
                                            i17 = i62;
                                            nc2Var = nc2Var8;
                                            obj5 = obj;
                                            i43 = i34;
                                            i15 = i78;
                                            unsafe = unsafe10;
                                            if (i66 == 0) {
                                                iT1 = ih1.d(bArr, i43, ga2Var2);
                                                unsafe.putObject(obj5, j11, Integer.valueOf(ga2Var2.f11678a));
                                                unsafe.putInt(obj5, j13, i17);
                                            }
                                            if (iT1 != i43) {
                                            }
                                            break;
                                        case 56:
                                        case 65:
                                            i42 = z12 ? 1 : 0;
                                            str = "Failed to parse the message.";
                                            ga2Var2 = ga2Var3;
                                            i17 = i62;
                                            nc2Var = nc2Var8;
                                            obj5 = obj;
                                            i43 = i34;
                                            i15 = i78;
                                            unsafe = unsafe10;
                                            if (i66 == 1) {
                                                iT1 = i43 + 8;
                                                unsafe.putObject(obj5, j11, Long.valueOf(ih1.J0(i43, bArr)));
                                                unsafe.putInt(obj5, j13, i17);
                                            }
                                            if (iT1 != i43) {
                                            }
                                            break;
                                        case 57:
                                        case 64:
                                            i42 = z12 ? 1 : 0;
                                            str = "Failed to parse the message.";
                                            ga2Var2 = ga2Var3;
                                            i17 = i62;
                                            nc2Var = nc2Var8;
                                            obj5 = obj;
                                            i43 = i34;
                                            i15 = i78;
                                            unsafe = unsafe10;
                                            if (i66 == 5) {
                                                iT1 = i43 + 4;
                                                unsafe.putObject(obj5, j11, Integer.valueOf(ih1.z0(i43, bArr)));
                                                unsafe.putInt(obj5, j13, i17);
                                            }
                                            if (iT1 != i43) {
                                            }
                                            break;
                                        case 58:
                                            i42 = z12 ? 1 : 0;
                                            str = "Failed to parse the message.";
                                            ga2Var2 = ga2Var3;
                                            i17 = i62;
                                            nc2Var = nc2Var8;
                                            obj5 = obj;
                                            i43 = i34;
                                            i15 = i78;
                                            unsafe = unsafe10;
                                            if (i66 == 0) {
                                                iT1 = ih1.o0(bArr, i43, ga2Var2);
                                                unsafe.putObject(obj5, j11, Boolean.valueOf(ga2Var2.f11679b != 0));
                                                unsafe.putInt(obj5, j13, i17);
                                            }
                                            if (iT1 != i43) {
                                            }
                                            break;
                                        case 59:
                                            i42 = z12 ? 1 : 0;
                                            str = "Failed to parse the message.";
                                            ga2Var2 = ga2Var3;
                                            i17 = i62;
                                            nc2Var = nc2Var8;
                                            obj5 = obj;
                                            i43 = i34;
                                            i15 = i78;
                                            unsafe = unsafe10;
                                            if (i66 == 2) {
                                                int iD13 = ih1.d(bArr, i43, ga2Var2);
                                                int i100 = ga2Var2.f11678a;
                                                if (i100 == 0) {
                                                    unsafe.putObject(obj5, j11, "");
                                                } else {
                                                    int i101 = iD13 + i100;
                                                    if ((i67 & C.BUFFER_FLAG_LAST_SAMPLE) != 0 && !tc2.a(iD13, i101, bArr)) {
                                                        throw new zzicg("Protocol message had invalid UTF-8.");
                                                    }
                                                    unsafe.putObject(obj5, j11, new String(bArr, iD13, i100, kb2.f13211a));
                                                    iD13 = i101;
                                                }
                                                unsafe.putInt(obj5, j13, i17);
                                                iT1 = iD13;
                                            }
                                            if (iT1 != i43) {
                                            }
                                            break;
                                        case 60:
                                            obj5 = obj;
                                            i44 = i62;
                                            nc2Var = nc2Var8;
                                            unsafe = unsafe10;
                                            if (i66 == 2) {
                                                Object objG = G(i44, i99, obj5);
                                                ic2 ic2VarB3 = B(i99);
                                                i42 = z12 ? 1 : 0;
                                                str = "Failed to parse the message.";
                                                i43 = i34;
                                                iT1 = ih1.d1(objG, ic2VarB3, bArr, i34, i11, ga2Var);
                                                H(obj5, i44, i99, objG);
                                                ga2Var2 = ga2Var3;
                                                i99 = i99;
                                                i17 = i44;
                                                i15 = i78;
                                                if (iT1 != i43) {
                                                }
                                            } else {
                                                i43 = i34;
                                                i42 = z12 ? 1 : 0;
                                                str = "Failed to parse the message.";
                                                i15 = i78;
                                                i99 = i99;
                                                ga2Var2 = ga2Var3;
                                                i17 = i44;
                                                iT1 = i43;
                                                if (iT1 != i43) {
                                                }
                                            }
                                            break;
                                        case 61:
                                            i45 = z12 ? 1 : 0;
                                            str4 = "Failed to parse the message.";
                                            i46 = i34;
                                            ga2Var4 = ga2Var3;
                                            i47 = i78;
                                            i44 = i62;
                                            i48 = i99;
                                            nc2Var = nc2Var8;
                                            unsafe = unsafe10;
                                            obj5 = obj;
                                            if (i66 == 2) {
                                                iT0 = ih1.T0(bArr, i46, ga2Var4);
                                                unsafe.putObject(obj5, j11, ga2Var4.f11680c);
                                                unsafe.putInt(obj5, j13, i44);
                                                i15 = i47;
                                                iT1 = iT0;
                                                i99 = i48;
                                                ga2Var2 = ga2Var4;
                                                i43 = i46;
                                                i42 = i45;
                                                str = str4;
                                                i17 = i44;
                                                if (iT1 != i43) {
                                                }
                                            } else {
                                                i15 = i47;
                                                i99 = i48;
                                                ga2Var2 = ga2Var4;
                                                i43 = i46;
                                                i42 = i45 == true ? 1 : 0;
                                                str = str4;
                                                i17 = i44;
                                                iT1 = i43;
                                                if (iT1 != i43) {
                                                }
                                            }
                                            break;
                                        case 63:
                                            i42 = z12 ? 1 : 0;
                                            str4 = "Failed to parse the message.";
                                            i46 = i34;
                                            ga2Var4 = ga2Var3;
                                            i47 = i78;
                                            i44 = i62;
                                            i48 = i99;
                                            unsafe = unsafe10;
                                            obj5 = obj;
                                            if (i66 == 0) {
                                                iT0 = ih1.d(bArr, i46, ga2Var4);
                                                int i102 = ga2Var4.f11678a;
                                                fb2 fb2VarD2 = D(i48);
                                                if (fb2VarD2 == null || fb2VarD2.zza(i102)) {
                                                    i45 = i42 == true ? 1 : 0;
                                                    nc2Var = nc2Var8;
                                                    unsafe.putObject(obj5, j11, Integer.valueOf(i102));
                                                    unsafe.putInt(obj5, j13, i44);
                                                } else {
                                                    cb2 cb2Var2 = (cb2) obj5;
                                                    nc2 nc2VarA2 = cb2Var2.zzt;
                                                    if (nc2VarA2 == nc2Var8) {
                                                        nc2VarA2 = nc2.a();
                                                        cb2Var2.zzt = nc2VarA2;
                                                    }
                                                    Long lValueOf2 = Long.valueOf(i102);
                                                    i45 = i42 == true ? 1 : 0;
                                                    nc2VarA2.d(i45 == true ? 1 : 0, lValueOf2);
                                                    nc2Var = nc2Var8;
                                                }
                                                i15 = i47;
                                                iT1 = iT0;
                                                i99 = i48;
                                                ga2Var2 = ga2Var4;
                                                i43 = i46;
                                                i42 = i45;
                                                str = str4;
                                                i17 = i44;
                                                if (iT1 != i43) {
                                                }
                                            } else {
                                                nc2Var = nc2Var8;
                                                i15 = i47;
                                                i99 = i48;
                                                ga2Var2 = ga2Var4;
                                                i43 = i46;
                                                str = str4;
                                                i17 = i44;
                                                iT1 = i43;
                                                if (iT1 != i43) {
                                                }
                                            }
                                            break;
                                        case 66:
                                            i42 = z12 ? 1 : 0;
                                            str5 = "Failed to parse the message.";
                                            i49 = i34;
                                            ga2Var5 = ga2Var3;
                                            i50 = i78;
                                            i44 = i62;
                                            i51 = i99;
                                            unsafe = unsafe10;
                                            obj5 = obj;
                                            if (i66 == 0) {
                                                iD = ih1.d(bArr, i49, ga2Var5);
                                                unsafe.putObject(obj5, j11, Integer.valueOf(ma2.g(ga2Var5.f11678a)));
                                                unsafe.putInt(obj5, j13, i44);
                                                i15 = i50;
                                                iT1 = iD;
                                                i99 = i51;
                                                ga2Var2 = ga2Var5;
                                                i43 = i49;
                                                str = str5;
                                                nc2Var = nc2Var8;
                                                i17 = i44;
                                                if (iT1 != i43) {
                                                }
                                            }
                                            i15 = i50;
                                            i99 = i51;
                                            ga2Var2 = ga2Var5;
                                            i43 = i49;
                                            str = str5;
                                            nc2Var = nc2Var8;
                                            i17 = i44;
                                            iT1 = i43;
                                            if (iT1 != i43) {
                                            }
                                            break;
                                        case 67:
                                            i42 = z12 ? 1 : 0;
                                            str5 = "Failed to parse the message.";
                                            i49 = i34;
                                            ga2Var5 = ga2Var3;
                                            i50 = i78;
                                            i44 = i62;
                                            i51 = i99;
                                            obj5 = obj;
                                            if (i66 == 0) {
                                                iD = ih1.o0(bArr, i49, ga2Var5);
                                                unsafe = unsafe10;
                                                unsafe.putObject(obj5, j11, Long.valueOf(ma2.h(ga2Var5.f11679b)));
                                                unsafe.putInt(obj5, j13, i44);
                                                i15 = i50;
                                                iT1 = iD;
                                                i99 = i51;
                                                ga2Var2 = ga2Var5;
                                                i43 = i49;
                                                str = str5;
                                                nc2Var = nc2Var8;
                                                i17 = i44;
                                                if (iT1 != i43) {
                                                }
                                            } else {
                                                unsafe = unsafe10;
                                                i15 = i50;
                                                i99 = i51;
                                                ga2Var2 = ga2Var5;
                                                i43 = i49;
                                                str = str5;
                                                nc2Var = nc2Var8;
                                                i17 = i44;
                                                iT1 = i43;
                                                if (iT1 != i43) {
                                                }
                                            }
                                            break;
                                        case 68:
                                            if (i66 == 3) {
                                                int i103 = ((z12 ? 1 : 0) & (-8)) | 4;
                                                obj5 = obj;
                                                i44 = i62;
                                                Object objG2 = G(i44, i99, obj5);
                                                ic2 ic2VarB4 = B(i99);
                                                i42 = z12 ? 1 : 0;
                                                int iG12 = ih1.g1(objG2, ic2VarB4, bArr, i34, i11, i103, ga2Var);
                                                H(obj5, i44, i99, objG2);
                                                i15 = i78;
                                                i43 = i34;
                                                iT1 = iG12;
                                                str = "Failed to parse the message.";
                                                nc2Var = nc2Var8;
                                                unsafe = unsafe10;
                                                ga2Var2 = ga2Var3;
                                                i17 = i44;
                                                if (iT1 != i43) {
                                                }
                                            } else {
                                                obj5 = obj;
                                                i42 = z12 ? 1 : 0;
                                                ga2Var2 = ga2Var3;
                                                i17 = i62;
                                                str = "Failed to parse the message.";
                                                nc2Var = nc2Var8;
                                                i43 = i34;
                                                i15 = i78;
                                                unsafe = unsafe10;
                                                iT1 = i43;
                                                if (iT1 != i43) {
                                                }
                                            }
                                            break;
                                        default:
                                            obj5 = obj;
                                            i42 = z12 ? 1 : 0;
                                            str = "Failed to parse the message.";
                                            ga2Var2 = ga2Var3;
                                            i17 = i62;
                                            nc2Var = nc2Var8;
                                            i43 = i34;
                                            i15 = i78;
                                            unsafe = unsafe10;
                                            iT1 = i43;
                                            if (iT1 != i43) {
                                            }
                                            break;
                                    }
                                } else if (i66 == 2) {
                                    Object objC = yb2Var.C(i98);
                                    obj5 = obj;
                                    boolean z13 = z12 ? 1 : 0;
                                    Object object = unsafe10.getObject(obj5, j11);
                                    if (en1.d(object)) {
                                        zzicw zzicwVarB = zzicw.a().b();
                                        en1.e(zzicwVarB, object);
                                        unsafe10.putObject(obj5, j11, zzicwVarB);
                                        object = zzicwVarB;
                                    }
                                    eb ebVarC = ((rb2) objC).c();
                                    zzicw zzicwVar = (zzicw) object;
                                    int iD14 = ih1.d(bArr, i34, ga2Var3);
                                    int i104 = ga2Var3.f11678a;
                                    if (i104 >= 0 && i104 <= i78 - iD14) {
                                        int i105 = iD14 + i104;
                                        Object obj6 = ebVarC.f10741b;
                                        Object obj7 = ebVarC.f10744e;
                                        Object obj8 = obj6;
                                        Object obj9 = obj7;
                                        while (iD14 < i105) {
                                            Object obj10 = obj9;
                                            int iO2 = iD14 + 1;
                                            int i106 = bArr[iD14];
                                            if (i106 < 0) {
                                                iO2 = ih1.O(i106, bArr, iO2, ga2Var3);
                                                i106 = ga2Var3.f11678a;
                                            }
                                            Object obj11 = obj8;
                                            int i107 = i106 >>> 3;
                                            int i108 = i98;
                                            int i109 = i106 & 7;
                                            Unsafe unsafe11 = unsafe10;
                                            if (i107 != 1) {
                                                if (i107 == 2) {
                                                    zzies zziesVar = (zzies) ebVarC.f10743d;
                                                    if (i109 == zziesVar.b()) {
                                                        nc2Var6 = nc2Var8;
                                                        z10 = z13;
                                                        obj3 = obj11;
                                                        obj4 = obj7;
                                                        i52 = i108;
                                                        unsafe7 = unsafe11;
                                                        iD14 = v(bArr, iO2, i11, zziesVar, obj7.getClass(), ga2Var);
                                                        obj9 = ga2Var3.f11680c;
                                                        i98 = i52;
                                                        obj8 = obj3;
                                                        obj7 = obj4;
                                                        z13 = z10;
                                                        nc2Var8 = nc2Var6;
                                                        unsafe10 = unsafe7;
                                                    }
                                                }
                                                nc2Var6 = nc2Var8;
                                                unsafe7 = unsafe11;
                                                i52 = i108;
                                                z11 = z13;
                                                obj3 = obj11;
                                                obj4 = obj7;
                                            } else {
                                                nc2Var6 = nc2Var8;
                                                unsafe7 = unsafe11;
                                                i52 = i108;
                                                z10 = z13;
                                                obj3 = obj11;
                                                obj4 = obj7;
                                                zzies zziesVar2 = (zzies) ebVarC.f10742c;
                                                z11 = z10;
                                                if (i109 == zziesVar2.b()) {
                                                    iD14 = v(bArr, iO2, i11, zziesVar2, null, ga2Var);
                                                    obj8 = ga2Var3.f11680c;
                                                    i98 = i52;
                                                    obj9 = obj10;
                                                    obj7 = obj4;
                                                    z13 = z10;
                                                    nc2Var8 = nc2Var6;
                                                    unsafe10 = unsafe7;
                                                }
                                            }
                                            iD14 = ih1.w1(i106, bArr, iO2, i78, ga2Var3);
                                            obj9 = obj10;
                                            z10 = z11;
                                            i98 = i52;
                                            obj8 = obj3;
                                            obj7 = obj4;
                                            z13 = z10;
                                            nc2Var8 = nc2Var6;
                                            unsafe10 = unsafe7;
                                        }
                                        Object obj12 = obj9;
                                        int i110 = i98;
                                        unsafe3 = unsafe10;
                                        nc2Var3 = nc2Var8;
                                        boolean z14 = z13;
                                        Object obj13 = obj8;
                                        if (iD14 != i105) {
                                            throw new zzicg("Failed to parse the message.");
                                        }
                                        zzicwVar.put(obj13, obj12);
                                        if (i105 != i34) {
                                            i54 = i12;
                                            i56 = i110;
                                            iG1 = i105;
                                            ga2Var6 = ga2Var3;
                                            i53 = i78;
                                            i55 = i62;
                                            i57 = z14 ? 1 : 0;
                                            i58 = i14;
                                            i59 = i32;
                                            unsafe8 = unsafe3;
                                            yb2Var = this;
                                        } else {
                                            i56 = i110;
                                            i18 = i105;
                                            ga2Var2 = ga2Var3;
                                            i15 = i78;
                                            i17 = i62;
                                            i57 = z14 ? 1 : 0;
                                            i59 = i32;
                                            str = "Failed to parse the message.";
                                        }
                                    }
                                } else {
                                    obj5 = obj;
                                    i33 = i98;
                                    unsafe3 = unsafe10;
                                    nc2Var3 = nc2Var8;
                                    i35 = z12 ? 1 : 0;
                                    str2 = "Failed to parse the message.";
                                    str = str2;
                                    i56 = i33;
                                    i18 = i34;
                                    ga2Var2 = ga2Var3;
                                    i15 = i78;
                                    i17 = i62;
                                    i57 = i35;
                                    i59 = i32;
                                }
                            }
                        } else if (i66 == 2) {
                            da2 da2Var2 = (da2) ((jb2) unsafe9.getObject(obj5, j11));
                            boolean zC = da2Var2.c();
                            da2 da2Var3 = da2Var2;
                            if (!zC) {
                                int size2 = da2Var2.size();
                                jb2 jb2VarZzh2 = da2Var2.zzh(size2 == 0 ? 10 : size2 + size2);
                                unsafe9.putObject(obj5, j11, jb2VarZzh2);
                                da2Var3 = jb2VarZzh2;
                            }
                            ga2Var6 = ga2Var;
                            unsafe8 = unsafe9;
                            iG1 = ih1.p1(yb2Var.B(i79), z12 ? 1 : 0, bArr, i68, i11, da2Var3, ga2Var);
                            i54 = i12;
                            i56 = i79;
                            i57 = z12 ? 1 : 0;
                            i55 = i62;
                            i58 = i14;
                            i59 = i59;
                            i53 = i78;
                        } else {
                            i32 = i59;
                            ga2Var3 = ga2Var;
                            i33 = i79;
                            i34 = i68;
                            unsafe3 = unsafe9;
                            nc2Var3 = nc2Var8;
                            str2 = "Failed to parse the message.";
                            i35 = z12 ? 1 : 0;
                            str = str2;
                            i56 = i33;
                            i18 = i34;
                            ga2Var2 = ga2Var3;
                            i15 = i78;
                            i17 = i62;
                            i57 = i35;
                            i59 = i32;
                        }
                        nc2Var = nc2Var3;
                        unsafe = unsafe3;
                        i13 = i12;
                    }
                }
                if (i57 != i13 || i13 == 0) {
                    cb2 cb2Var3 = (cb2) obj5;
                    nc2 nc2VarA3 = cb2Var3.zzt;
                    if (nc2VarA3 == nc2Var) {
                        nc2VarA3 = nc2.a();
                        cb2Var3.zzt = nc2VarA3;
                    }
                    i55 = i17;
                    iT1 = ih1.t1(i57 == true ? 1 : 0 ? 1 : 0, bArr, i18, i11, nc2VarA3, ga2Var);
                    i54 = i13;
                    ga2Var6 = ga2Var2;
                    i53 = i15;
                    unsafe8 = unsafe;
                    i58 = i14;
                    yb2Var = this;
                    iG1 = iT1;
                } else {
                    iG1 = i18;
                }
            } else {
                i13 = i54;
                i14 = i58;
                str = "Failed to parse the message.";
                unsafe = unsafe8;
                i15 = i53;
            }
        }
        int i111 = i14;
        if (i59 != 1048575) {
            unsafe.putInt(obj5, i59, i111);
        }
        nc2 nc2Var9 = null;
        for (int i112 = this.f18801h; i112 < this.f18802i; i112++) {
            nc2Var9 = (nc2) I(obj, this.f18800g[i112], nc2Var9, this.f18803j, obj);
        }
        if (nc2Var9 != null) {
            this.f18803j.getClass();
            w80.l(obj5, nc2Var9);
        }
        if (i13 != 0) {
            String str6 = str;
            if (iG1 > i15 || i57 != i13) {
                throw new zzicg(str6);
            }
        } else if (iG1 != i15) {
            throw new zzicg(str);
        }
        return iG1;
    }

    public final void z(int i10, Object obj, Object obj2) {
        if (q(obj2, i10)) {
            long jB = b(i10) & 1048575;
            Unsafe unsafe = f18793l;
            Object object = unsafe.getObject(obj2, jB);
            if (object == null) {
                int i11 = this.f18794a[i10];
                String string = obj2.toString();
                StringBuilder sb = new StringBuilder(com.google.android.gms.measurement.internal.u1.b(i11, 38) + string.length());
                sb.append("Source subfield ");
                sb.append(i11);
                sb.append(" is present but null: ");
                sb.append(string);
                throw new IllegalStateException(sb.toString());
            }
            ic2 ic2VarB = B(i10);
            if (!q(obj, i10)) {
                if (k(object)) {
                    cb2 cb2VarZza = ic2VarB.zza();
                    ic2VarB.d(cb2VarZza, object);
                    unsafe.putObject(obj, jB, cb2VarZza);
                } else {
                    unsafe.putObject(obj, jB, object);
                }
                r(i10, obj);
                return;
            }
            Object object2 = unsafe.getObject(obj, jB);
            if (!k(object2)) {
                cb2 cb2VarZza2 = ic2VarB.zza();
                ic2VarB.d(cb2VarZza2, object2);
                unsafe.putObject(obj, jB, cb2VarZza2);
                object2 = cb2VarZza2;
            }
            ic2VarB.d(object2, object);
        }
    }

    @Override // com.google.android.gms.internal.ads.ic2
    public final cb2 zza() {
        return ((cb2) this.f18798e).p();
    }

    /* JADX WARN: Removed duplicated region for block: B:50:0x00d5  */
    @Override // com.google.android.gms.internal.ads.ic2
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean zzl(Object obj) {
        int i10;
        int i11;
        int i12 = 0;
        int i13 = 0;
        int i14 = 1048575;
        while (i13 < this.f18801h) {
            int i15 = this.f18800g[i13];
            int[] iArr = this.f18794a;
            int i16 = iArr[i15];
            int iB = b(i15);
            int i17 = iArr[i15 + 2];
            int i18 = i17 & 1048575;
            int i19 = 1 << (i17 >>> 20);
            if (i18 != i14) {
                if (i18 != 1048575) {
                    i12 = f18793l.getInt(obj, i18);
                }
                i11 = i12;
                i10 = i18;
            } else {
                i10 = i14;
                i11 = i12;
            }
            if ((268435456 & iB) != 0 && !p(obj, i15, i10, i11, i19)) {
                return false;
            }
            int iJ = j(iB);
            if (iJ == 9 || iJ == 17) {
                if (p(obj, i15, i10, i11, i19) && !B(i15).zzl(sc2.p(iB & 1048575, obj))) {
                    return false;
                }
            } else if (iJ == 27) {
                List list = (List) sc2.p(iB & 1048575, obj);
                if (list.isEmpty()) {
                    continue;
                } else {
                    ic2 ic2VarB = B(i15);
                    for (int i20 = 0; i20 < list.size(); i20++) {
                        if (!ic2VarB.zzl(list.get(i20))) {
                            return false;
                        }
                    }
                }
            } else if (iJ == 60 || iJ == 68) {
                if (s(i16, i15, obj) && !B(i15).zzl(sc2.p(iB & 1048575, obj))) {
                    return false;
                }
            } else if (iJ != 49) {
                if (iJ != 50) {
                    continue;
                } else {
                    zzicw zzicwVar = (zzicw) sc2.p(iB & 1048575, obj);
                    if (!zzicwVar.isEmpty() && ((zzies) ((rb2) C(i15)).c().f10743d).a() == zziet.f19894i) {
                        ic2 ic2VarB2 = null;
                        for (Object obj2 : zzicwVar.values()) {
                            if (ic2VarB2 == null) {
                                ic2VarB2 = dc2.a().b(obj2.getClass());
                            }
                            if (!ic2VarB2.zzl(obj2)) {
                                return false;
                            }
                        }
                    }
                }
            }
            i13++;
            i14 = i10;
            i12 = i11;
        }
        return true;
    }
}
