package defpackage;

import com.google.android.gms.internal.play_billing.zzfv;
import java.lang.reflect.Field;
import java.nio.charset.StandardCharsets;
import java.util.Arrays;
import java.util.Iterator;
import java.util.List;
import java.util.Map;
import sun.misc.Unsafe;

/* JADX INFO: renamed from: ᵭˁᵡˋ, reason: contains not printable characters */
/* JADX INFO: loaded from: classes3.dex */
public final class C4127 implements InterfaceC5045 {

    /* JADX INFO: renamed from: ʽˈˋ, reason: contains not printable characters */
    public final Object[] f15779;

    /* JADX INFO: renamed from: ˊᵫᵗ, reason: contains not printable characters */
    public final int f15780;

    /* JADX INFO: renamed from: ːˏᵟᵯ, reason: contains not printable characters */
    public final int f15781;

    /* JADX INFO: renamed from: ᵨᵣ, reason: contains not printable characters */
    public final AbstractC4474 f15782;

    /* JADX INFO: renamed from: ᵲᵶᵳˈ, reason: contains not printable characters */
    public final int[] f15783;

    /* JADX INFO: renamed from: ᵵᵽ, reason: contains not printable characters */
    public final int f15784;

    /* JADX INFO: renamed from: ᵷᵺʾᵖ, reason: contains not printable characters */
    public final int f15785;

    /* JADX INFO: renamed from: ᵻˈᵦʼ, reason: contains not printable characters */
    public final int[] f15786;

    /* JADX INFO: renamed from: ᵻʽᵯ, reason: contains not printable characters */
    public static final int[] f15778 = new int[0];

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public static final Unsafe f15777 = AbstractC4892.m10166();

    public C4127(int[] iArr, Object[] objArr, int i, int i2, AbstractC4474 abstractC4474, int[] iArr2, int i3, int i4, C2299 c2299, C2213 c2213) {
        this.f15783 = iArr;
        this.f15779 = objArr;
        this.f15781 = i;
        this.f15785 = i2;
        this.f15786 = iArr2;
        this.f15784 = i3;
        this.f15780 = i4;
        this.f15782 = abstractC4474;
    }

    /* JADX INFO: renamed from: ˊᵙᵾᵲ, reason: contains not printable characters */
    public static boolean m9013(Object obj) {
        if (obj == null) {
            return false;
        }
        if (obj instanceof AbstractC4814) {
            return ((AbstractC4814) obj).m10037();
        }
        return true;
    }

    /* JADX WARN: Removed duplicated region for block: B:128:0x025a  */
    /* JADX WARN: Removed duplicated region for block: B:129:0x025d  */
    /* JADX WARN: Removed duplicated region for block: B:132:0x0279  */
    /* JADX WARN: Removed duplicated region for block: B:133:0x027c  */
    /* JADX WARN: Removed duplicated region for block: B:173:0x0349  */
    /* JADX WARN: Removed duplicated region for block: B:189:0x03a7  */
    /* JADX INFO: renamed from: ˊᵨᵧ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static C4127 m9014(C3071 c3071, C2299 c2299, C2213 c2213) {
        int i;
        int iCharAt;
        int iCharAt2;
        int i2;
        int[] iArr;
        int i3;
        int i4;
        int i5;
        int i6;
        char cCharAt;
        int i7;
        int i8;
        char cCharAt2;
        int i9;
        char cCharAt3;
        int i10;
        char cCharAt4;
        int i11;
        char cCharAt5;
        int i12;
        char cCharAt6;
        int i13;
        char cCharAt7;
        int i14;
        int i15;
        int i16;
        int i17;
        int i18;
        int i19;
        int iObjectFieldOffset;
        String str;
        int i20;
        int i21;
        int iObjectFieldOffset2;
        Field fieldM9016;
        int i22;
        char cCharAt8;
        int i23;
        int i24;
        int i25;
        int i26;
        Object obj;
        Field fieldM90162;
        Object obj2;
        Field fieldM90163;
        int i27;
        char cCharAt9;
        int i28;
        char cCharAt10;
        int i29;
        char cCharAt11;
        int i30;
        char cCharAt12;
        Unsafe unsafe = f15777;
        if (unsafe == null) {
            C4935.m10237("Lite gencode is primarily intended for Android use and uses sun.misc.Unsafe which is not available in the current environment. To run in this environment, you may need to switch to standard gencode.");
            return null;
        }
        if (!(c3071 instanceof C3071)) {
            C1685.m4560();
            return null;
        }
        String str2 = c3071.f11747;
        int length = str2.length();
        int i31 = 0;
        char c = 55296;
        if (str2.charAt(0) >= 55296) {
            int i32 = 1;
            while (true) {
                i = i32 + 1;
                if (str2.charAt(i32) < 55296) {
                    break;
                }
                i32 = i;
            }
        } else {
            i = 1;
        }
        int i33 = i + 1;
        int iCharAt3 = str2.charAt(i);
        if (iCharAt3 >= 55296) {
            int i34 = iCharAt3 & 8191;
            int i35 = 13;
            while (true) {
                i30 = i33 + 1;
                cCharAt12 = str2.charAt(i33);
                if (cCharAt12 < 55296) {
                    break;
                }
                i34 |= (cCharAt12 & 8191) << i35;
                i35 += 13;
                i33 = i30;
            }
            iCharAt3 = i34 | (cCharAt12 << i35);
            i33 = i30;
        }
        if (iCharAt3 == 0) {
            iArr = f15778;
            iCharAt = 0;
            iCharAt2 = 0;
            i2 = 0;
            i3 = 0;
            i4 = 0;
            i5 = 0;
        } else {
            int i36 = i33 + 1;
            int iCharAt4 = str2.charAt(i33);
            if (iCharAt4 >= 55296) {
                int i37 = iCharAt4 & 8191;
                int i38 = 13;
                while (true) {
                    i13 = i36 + 1;
                    cCharAt7 = str2.charAt(i36);
                    if (cCharAt7 < 55296) {
                        break;
                    }
                    i37 |= (cCharAt7 & 8191) << i38;
                    i38 += 13;
                    i36 = i13;
                }
                iCharAt4 = i37 | (cCharAt7 << i38);
                i36 = i13;
            }
            int i39 = i36 + 1;
            int iCharAt5 = str2.charAt(i36);
            if (iCharAt5 >= 55296) {
                int i40 = iCharAt5 & 8191;
                int i41 = 13;
                while (true) {
                    i12 = i39 + 1;
                    cCharAt6 = str2.charAt(i39);
                    if (cCharAt6 < 55296) {
                        break;
                    }
                    i40 |= (cCharAt6 & 8191) << i41;
                    i41 += 13;
                    i39 = i12;
                }
                iCharAt5 = i40 | (cCharAt6 << i41);
                i39 = i12;
            }
            int i42 = i39 + 1;
            int iCharAt6 = str2.charAt(i39);
            if (iCharAt6 >= 55296) {
                int i43 = iCharAt6 & 8191;
                int i44 = 13;
                while (true) {
                    i11 = i42 + 1;
                    cCharAt5 = str2.charAt(i42);
                    if (cCharAt5 < 55296) {
                        break;
                    }
                    i43 |= (cCharAt5 & 8191) << i44;
                    i44 += 13;
                    i42 = i11;
                }
                iCharAt6 = i43 | (cCharAt5 << i44);
                i42 = i11;
            }
            int i45 = i42 + 1;
            int iCharAt7 = str2.charAt(i42);
            if (iCharAt7 >= 55296) {
                int i46 = iCharAt7 & 8191;
                int i47 = 13;
                while (true) {
                    i10 = i45 + 1;
                    cCharAt4 = str2.charAt(i45);
                    if (cCharAt4 < 55296) {
                        break;
                    }
                    i46 |= (cCharAt4 & 8191) << i47;
                    i47 += 13;
                    i45 = i10;
                }
                iCharAt7 = i46 | (cCharAt4 << i47);
                i45 = i10;
            }
            int i48 = i45 + 1;
            iCharAt = str2.charAt(i45);
            if (iCharAt >= 55296) {
                int i49 = iCharAt & 8191;
                int i50 = 13;
                while (true) {
                    i9 = i48 + 1;
                    cCharAt3 = str2.charAt(i48);
                    if (cCharAt3 < 55296) {
                        break;
                    }
                    i49 |= (cCharAt3 & 8191) << i50;
                    i50 += 13;
                    i48 = i9;
                }
                iCharAt = i49 | (cCharAt3 << i50);
                i48 = i9;
            }
            int i51 = i48 + 1;
            iCharAt2 = str2.charAt(i48);
            if (iCharAt2 >= 55296) {
                int i52 = iCharAt2 & 8191;
                int i53 = 13;
                while (true) {
                    i8 = i51 + 1;
                    cCharAt2 = str2.charAt(i51);
                    if (cCharAt2 < 55296) {
                        break;
                    }
                    i52 |= (cCharAt2 & 8191) << i53;
                    i53 += 13;
                    i51 = i8;
                }
                iCharAt2 = i52 | (cCharAt2 << i53);
                i51 = i8;
            }
            int i54 = i51 + 1;
            if (str2.charAt(i51) >= 55296) {
                while (true) {
                    i7 = i54 + 1;
                    if (str2.charAt(i54) < 55296) {
                        break;
                    }
                    i54 = i7;
                }
                i54 = i7;
            }
            int i55 = i54 + 1;
            int iCharAt8 = str2.charAt(i54);
            if (iCharAt8 >= 55296) {
                int i56 = iCharAt8 & 8191;
                int i57 = 13;
                while (true) {
                    i6 = i55 + 1;
                    cCharAt = str2.charAt(i55);
                    if (cCharAt < 55296) {
                        break;
                    }
                    i56 |= (cCharAt & 8191) << i57;
                    i57 += 13;
                    i55 = i6;
                }
                iCharAt8 = i56 | (cCharAt << i57);
                i55 = i6;
            }
            i2 = iCharAt4 + iCharAt4 + iCharAt5;
            iArr = new int[iCharAt8 + iCharAt2 + iCharAt4];
            i31 = iCharAt4;
            i3 = iCharAt6;
            i4 = iCharAt7;
            i33 = i55;
            i5 = iCharAt8;
        }
        int[] iArr2 = iArr;
        Object[] objArr = c3071.f11748;
        Class<?> cls = c3071.f11749.getClass();
        int i58 = i5 + iCharAt2;
        int i59 = iCharAt + iCharAt;
        int[] iArr3 = new int[iCharAt * 3];
        Object[] objArr2 = new Object[i59];
        int i60 = i5;
        int i61 = i58;
        int i62 = 0;
        int i63 = 0;
        while (i33 < length) {
            int i64 = i33 + 1;
            int iCharAt9 = str2.charAt(i33);
            if (iCharAt9 >= c) {
                int i65 = iCharAt9 & 8191;
                int i66 = i64;
                int i67 = 13;
                while (true) {
                    i29 = i66 + 1;
                    cCharAt11 = str2.charAt(i66);
                    if (cCharAt11 < c) {
                        break;
                    }
                    i65 |= (cCharAt11 & 8191) << i67;
                    i67 += 13;
                    i66 = i29;
                }
                iCharAt9 = i65 | (cCharAt11 << i67);
                i14 = i29;
            } else {
                i14 = i64;
            }
            int i68 = i14 + 1;
            int iCharAt10 = str2.charAt(i14);
            if (iCharAt10 >= c) {
                int i69 = iCharAt10 & 8191;
                int i70 = i68;
                int i71 = 13;
                while (true) {
                    i28 = i70 + 1;
                    cCharAt10 = str2.charAt(i70);
                    if (cCharAt10 < c) {
                        break;
                    }
                    i69 |= (cCharAt10 & 8191) << i71;
                    i71 += 13;
                    i70 = i28;
                }
                iCharAt10 = i69 | (cCharAt10 << i71);
                i15 = i28;
            } else {
                i15 = i68;
            }
            if ((iCharAt10 & 1024) != 0) {
                iArr2[i62] = i63;
                i62++;
            }
            int i72 = iCharAt10 & 255;
            int i73 = length;
            int i74 = iCharAt10 & 2048;
            if (i72 >= 51) {
                int i75 = i15 + 1;
                int iCharAt11 = str2.charAt(i15);
                char c2 = 55296;
                if (iCharAt11 >= 55296) {
                    int i76 = iCharAt11 & 8191;
                    int i77 = i75;
                    int i78 = 13;
                    while (true) {
                        i27 = i77 + 1;
                        cCharAt9 = str2.charAt(i77);
                        if (cCharAt9 < c2) {
                            break;
                        }
                        i76 |= (cCharAt9 & 8191) << i78;
                        i78 += 13;
                        i77 = i27;
                        c2 = 55296;
                    }
                    iCharAt11 = i76 | (cCharAt9 << i78);
                    i24 = i27;
                } else {
                    i24 = i75;
                }
                int i79 = i24;
                int i80 = i72 - 51;
                i16 = i31;
                if (i80 == 9 || i80 == 17) {
                    i25 = i2 + 1;
                    int i81 = i63 / 3;
                    objArr2[i81 + i81 + 1] = objArr[i2];
                } else {
                    if (i80 != 12) {
                        i26 = i74;
                    } else if (c3071.m7167() == 1 || i74 != 0) {
                        i25 = i2 + 1;
                        int i82 = i63 / 3;
                        objArr2[i82 + i82 + 1] = objArr[i2];
                    } else {
                        i26 = 0;
                    }
                    int i83 = iCharAt11 + iCharAt11;
                    obj = objArr[i83];
                    int i84 = i26;
                    if (obj instanceof Field) {
                        fieldM90162 = m9016(cls, (String) obj);
                        objArr[i83] = fieldM90162;
                        iArr2[i61] = i63;
                        i61++;
                    } else {
                        fieldM90162 = (Field) obj;
                    }
                    int iObjectFieldOffset3 = (int) unsafe.objectFieldOffset(fieldM90162);
                    int i85 = i83 + 1;
                    obj2 = objArr[i85];
                    if (obj2 instanceof Field) {
                        fieldM90163 = m9016(cls, (String) obj2);
                        objArr[i85] = fieldM90163;
                    } else {
                        fieldM90163 = (Field) obj2;
                    }
                    str = str2;
                    iObjectFieldOffset2 = (int) unsafe.objectFieldOffset(fieldM90163);
                    i19 = i84;
                    i15 = i79;
                    iObjectFieldOffset = iObjectFieldOffset3;
                    i21 = 0;
                    i17 = iCharAt9;
                    i20 = i72;
                }
                i2 = i25;
                i26 = i74;
                int i832 = iCharAt11 + iCharAt11;
                obj = objArr[i832];
                int i842 = i26;
                if (obj instanceof Field) {
                }
                int iObjectFieldOffset32 = (int) unsafe.objectFieldOffset(fieldM90162);
                int i852 = i832 + 1;
                obj2 = objArr[i852];
                if (obj2 instanceof Field) {
                }
                str = str2;
                iObjectFieldOffset2 = (int) unsafe.objectFieldOffset(fieldM90163);
                i19 = i842;
                i15 = i79;
                iObjectFieldOffset = iObjectFieldOffset32;
                i21 = 0;
                i17 = iCharAt9;
                i20 = i72;
            } else {
                i16 = i31;
                int i86 = i2 + 1;
                Field fieldM90164 = m9016(cls, (String) objArr[i2]);
                if (i72 == 9 || i72 == 17) {
                    i17 = iCharAt9;
                    int i87 = i63 / 3;
                    objArr2[i87 + i87 + 1] = fieldM90164.getType();
                } else {
                    if (i72 == 27) {
                        i17 = iCharAt9;
                        i23 = 1;
                        i2 += 2;
                    } else if (i72 == 49) {
                        i2 += 2;
                        i17 = iCharAt9;
                        i23 = 1;
                    } else {
                        if (i72 == 12 || i72 == 30 || i72 == 44) {
                            i17 = iCharAt9;
                            if (c3071.m7167() == 1 || i74 != 0) {
                                i2 += 2;
                                int i88 = i63 / 3;
                                objArr2[i88 + i88 + 1] = objArr[i86];
                                i18 = i72;
                                i19 = i74;
                            } else {
                                i18 = i72;
                                i2 = i86;
                                i19 = 0;
                            }
                        } else if (i72 == 50) {
                            int i89 = i2 + 2;
                            int i90 = i60 + 1;
                            iArr2[i60] = i63;
                            int i91 = i63 / 3;
                            int i92 = i91 + i91;
                            objArr2[i92] = objArr[i86];
                            if (i74 != 0) {
                                i2 += 3;
                                objArr2[i92 + 1] = objArr[i89];
                                i18 = i72;
                                i19 = i74;
                                i60 = i90;
                            } else {
                                i2 = i89;
                                i18 = i72;
                                i60 = i90;
                                i19 = 0;
                            }
                            i17 = iCharAt9;
                        } else {
                            i17 = iCharAt9;
                        }
                        iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldM90164);
                        if ((iCharAt10 & 4096) != 0) {
                            i20 = i18;
                            if (i20 <= 17) {
                                int i93 = i15 + 1;
                                int iCharAt12 = str2.charAt(i15);
                                int i94 = i19;
                                if (iCharAt12 >= 55296) {
                                    int i95 = iCharAt12 & 8191;
                                    int i96 = 13;
                                    while (true) {
                                        i22 = i93 + 1;
                                        cCharAt8 = str2.charAt(i93);
                                        if (cCharAt8 < 55296) {
                                            break;
                                        }
                                        i95 |= (cCharAt8 & 8191) << i96;
                                        i96 += 13;
                                        i93 = i22;
                                    }
                                    iCharAt12 = i95 | (cCharAt8 << i96);
                                    i93 = i22;
                                }
                                int i97 = (iCharAt12 / 32) + i16 + i16;
                                Object obj3 = objArr[i97];
                                str = str2;
                                if (obj3 instanceof Field) {
                                    fieldM9016 = (Field) obj3;
                                } else {
                                    fieldM9016 = m9016(cls, (String) obj3);
                                    objArr[i97] = fieldM9016;
                                }
                                iObjectFieldOffset2 = (int) unsafe.objectFieldOffset(fieldM9016);
                                i21 = iCharAt12 % 32;
                                i19 = i94;
                                i15 = i93;
                            } else {
                                str = str2;
                            }
                        } else {
                            str = str2;
                            i20 = i18;
                        }
                        i21 = 0;
                        iObjectFieldOffset2 = 1048575;
                    }
                    int i98 = i63 / 3;
                    objArr2[i98 + i98 + i23] = objArr[i86];
                    i18 = i72;
                    i19 = i74;
                    iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldM90164);
                    if ((iCharAt10 & 4096) != 0) {
                    }
                    i21 = 0;
                    iObjectFieldOffset2 = 1048575;
                }
                i18 = i72;
                i19 = i74;
                i2 = i86;
                iObjectFieldOffset = (int) unsafe.objectFieldOffset(fieldM90164);
                if ((iCharAt10 & 4096) != 0) {
                }
                i21 = 0;
                iObjectFieldOffset2 = 1048575;
            }
            int i99 = i63 + 1;
            iArr3[i63] = i17;
            int i100 = i63 + 2;
            Unsafe unsafe2 = unsafe;
            iArr3[i99] = ((iCharAt10 & 512) != 0 ? 536870912 : 0) | ((iCharAt10 & 256) != 0 ? 268435456 : 0) | (i19 != 0 ? Integer.MIN_VALUE : 0) | (i20 << 20) | iObjectFieldOffset;
            i63 += 3;
            iArr3[i100] = (i21 << 20) | iObjectFieldOffset2;
            i33 = i15;
            length = i73;
            unsafe = unsafe2;
            str2 = str;
            i31 = i16;
            c = 55296;
        }
        return new C4127(iArr3, objArr2, i3, i4, c3071.f11749, iArr2, i5, i58, c2299, c2213);
    }

    /* JADX INFO: renamed from: ˌᴵ, reason: contains not printable characters */
    public static int m9015(long j, Object obj) {
        return ((Integer) AbstractC4892.m10173(j, obj)).intValue();
    }

    /* JADX INFO: renamed from: ˑˊᵲ, reason: contains not printable characters */
    public static Field m9016(Class cls, String str) {
        try {
            return cls.getDeclaredField(str);
        } catch (NoSuchFieldException e) {
            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 sbM8226 = AbstractC3653.m8226("Field ", str, " for ", name, " not found. Known fields are ");
            sbM8226.append(string);
            throw new RuntimeException(sbM8226.toString(), e);
        }
    }

    /* JADX INFO: renamed from: ᵔᵖᵹᵫ, reason: contains not printable characters */
    public static int m9017(int i) {
        return (i >>> 20) & 255;
    }

    /* JADX INFO: renamed from: ᵯᵷʽ, reason: contains not printable characters */
    public static long m9018(long j, Object obj) {
        return ((Long) AbstractC4892.m10173(j, obj)).longValue();
    }

    @Override // defpackage.InterfaceC5045
    /* JADX INFO: renamed from: ʽˈˋ */
    public final boolean mo5379(Object obj) {
        int i;
        int i2;
        int i3 = 0;
        int i4 = 0;
        int i5 = 1048575;
        while (i3 < this.f15784) {
            int i6 = this.f15786[i3];
            int iM9027 = this.m9027(i6);
            int[] iArr = this.f15783;
            int i7 = iArr[i6 + 2];
            int i8 = i7 & 1048575;
            int i9 = 1 << (i7 >>> 20);
            if (i8 != i5) {
                if (i8 != 1048575) {
                    i4 = f15777.getInt(obj, i8);
                }
                i2 = i4;
                i = i8;
            } else {
                i = i5;
                i2 = i4;
            }
            C4127 c4127 = this;
            Object obj2 = obj;
            if ((268435456 & iM9027) == 0 || c4127.m9030(obj2, i6, i, i2, i9)) {
                int iM9017 = m9017(iM9027);
                if (iM9017 != 9 && iM9017 != 17) {
                    if (iM9017 != 27) {
                        if (iM9017 == 60 || iM9017 == 68) {
                            if (!c4127.m9020(iArr[i6], i6, obj2) || c4127.m9019(i6).mo5379(AbstractC4892.m10173(iM9027 & 1048575, obj2))) {
                            }
                        } else if (iM9017 != 49) {
                            if (iM9017 == 50 && !((C0428) AbstractC4892.m10173(iM9027 & 1048575, obj2)).isEmpty()) {
                                int i10 = i6 / 3;
                                throw AbstractC0659.m2422(c4127.f15779[i10 + i10]);
                            }
                        }
                        i3++;
                        this = c4127;
                        obj = obj2;
                        i5 = i;
                        i4 = i2;
                    }
                    List list = (List) AbstractC4892.m10173(iM9027 & 1048575, obj2);
                    if (list.isEmpty()) {
                        continue;
                    } else {
                        InterfaceC5045 interfaceC5045M9019 = c4127.m9019(i6);
                        for (int i11 = 0; i11 < list.size(); i11++) {
                            if (interfaceC5045M9019.mo5379(list.get(i11))) {
                            }
                        }
                    }
                    i3++;
                    this = c4127;
                    obj = obj2;
                    i5 = i;
                    i4 = i2;
                } else if (!c4127.m9030(obj2, i6, i, i2, i9) || c4127.m9019(i6).mo5379(AbstractC4892.m10173(iM9027 & 1048575, obj2))) {
                    i3++;
                    this = c4127;
                    obj = obj2;
                    i5 = i;
                    i4 = i2;
                }
            }
            return false;
        }
        return true;
    }

    /* JADX INFO: renamed from: ˈᵲᵢ, reason: contains not printable characters */
    public final InterfaceC5045 m9019(int i) {
        int i2 = i / 3;
        int i3 = i2 + i2;
        Object[] objArr = this.f15779;
        InterfaceC5045 interfaceC5045 = (InterfaceC5045) objArr[i3];
        if (interfaceC5045 != null) {
            return interfaceC5045;
        }
        InterfaceC5045 interfaceC5045M10748 = C5215.f19640.m10748((Class) objArr[i3 + 1]);
        objArr[i3] = interfaceC5045M10748;
        return interfaceC5045M10748;
    }

    /* JADX INFO: renamed from: ˉᵲ, reason: contains not printable characters */
    public final boolean m9020(int i, int i2, Object obj) {
        return AbstractC4892.m10170((long) (this.f15783[i2 + 2] & 1048575), obj) == i;
    }

    @Override // defpackage.InterfaceC5045
    /* JADX INFO: renamed from: ˊᵫᵗ */
    public final int mo5380(AbstractC4814 abstractC4814) {
        int i;
        long jDoubleToLongBits;
        int i2;
        int iFloatToIntBits;
        int i3;
        int i4;
        int iHashCode = 0;
        for (int i5 = 0; i5 < this.f15783.length; i5 += 3) {
            int iM9027 = m9027(i5);
            int iM9017 = m9017(iM9027);
            if (iM9017 <= 50 || iM9017 >= 69) {
                long j = iM9027 & 1048575;
                int iHashCode2 = 37;
                switch (iM9017) {
                    case 0:
                        i = iHashCode * 53;
                        jDoubleToLongBits = Double.doubleToLongBits(AbstractC4892.f18620.mo1586(j, abstractC4814));
                        byte[] bArr = AbstractC3567.f13654;
                        i3 = (int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32));
                        iHashCode = i + i3;
                        break;
                    case 1:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = Float.floatToIntBits(AbstractC4892.f18620.mo1584(j, abstractC4814));
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                    case 2:
                        i = iHashCode * 53;
                        jDoubleToLongBits = AbstractC4892.m10160(j, abstractC4814);
                        byte[] bArr2 = AbstractC3567.f13654;
                        i3 = (int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32));
                        iHashCode = i + i3;
                        break;
                    case 3:
                        i = iHashCode * 53;
                        jDoubleToLongBits = AbstractC4892.m10160(j, abstractC4814);
                        byte[] bArr3 = AbstractC3567.f13654;
                        i3 = (int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32));
                        iHashCode = i + i3;
                        break;
                    case 4:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = AbstractC4892.m10170(j, abstractC4814);
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                    case 5:
                        i = iHashCode * 53;
                        jDoubleToLongBits = AbstractC4892.m10160(j, abstractC4814);
                        byte[] bArr4 = AbstractC3567.f13654;
                        i3 = (int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32));
                        iHashCode = i + i3;
                        break;
                    case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = AbstractC4892.m10170(j, abstractC4814);
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                    case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                        i = iHashCode * 53;
                        boolean zMo1585 = AbstractC4892.f18620.mo1585(j, abstractC4814);
                        byte[] bArr5 = AbstractC3567.f13654;
                        i3 = zMo1585 ? 1231 : 1237;
                        iHashCode = i + i3;
                        break;
                    case C5224.BYTES_FIELD_NUMBER /* 8 */:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = ((String) AbstractC4892.m10173(j, abstractC4814)).hashCode();
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                    case 9:
                        i4 = iHashCode * 53;
                        Object objM10173 = AbstractC4892.m10173(j, abstractC4814);
                        if (objM10173 != null) {
                            iHashCode2 = objM10173.hashCode();
                        }
                        iHashCode = i4 + iHashCode2;
                        break;
                    case 10:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = AbstractC4892.m10173(j, abstractC4814).hashCode();
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                    case 11:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = AbstractC4892.m10170(j, abstractC4814);
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                    case 12:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = AbstractC4892.m10170(j, abstractC4814);
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                    case 13:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = AbstractC4892.m10170(j, abstractC4814);
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                    case 14:
                        i = iHashCode * 53;
                        jDoubleToLongBits = AbstractC4892.m10160(j, abstractC4814);
                        byte[] bArr6 = AbstractC3567.f13654;
                        i3 = (int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32));
                        iHashCode = i + i3;
                        break;
                    case 15:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = AbstractC4892.m10170(j, abstractC4814);
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                    case 16:
                        i = iHashCode * 53;
                        jDoubleToLongBits = AbstractC4892.m10160(j, abstractC4814);
                        byte[] bArr7 = AbstractC3567.f13654;
                        i3 = (int) (jDoubleToLongBits ^ (jDoubleToLongBits >>> 32));
                        iHashCode = i + i3;
                        break;
                    case 17:
                        i4 = iHashCode * 53;
                        Object objM101732 = AbstractC4892.m10173(j, abstractC4814);
                        if (objM101732 != null) {
                            iHashCode2 = objM101732.hashCode();
                        }
                        iHashCode = i4 + iHashCode2;
                        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:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = AbstractC4892.m10173(j, abstractC4814).hashCode();
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                    case 50:
                        i2 = iHashCode * 53;
                        iFloatToIntBits = AbstractC4892.m10173(j, abstractC4814).hashCode();
                        iHashCode = i2 + iFloatToIntBits;
                        break;
                }
            }
        }
        int i6 = this.f15780;
        while (true) {
            int[] iArr = this.f15786;
            if (i6 >= iArr.length) {
                return abstractC4814.zzc.hashCode() + (iHashCode * 53);
            }
            if (!m9020(0, iArr[i6], abstractC4814)) {
                iHashCode = AbstractC4892.m10173(m9027(r3) & 1048575, abstractC4814).hashCode() + (iHashCode * 53);
            }
            i6++;
        }
    }

    /* JADX INFO: renamed from: ˋˈ, reason: contains not printable characters */
    public final void m9021(Object obj, int i, Object obj2, int i2) {
        f15777.putObject(obj, m9027(i2) & 1048575, obj2);
        AbstractC4892.m10161(this.f15783[i2 + 2] & 1048575, obj, i);
    }

    /* JADX INFO: renamed from: ˌᵨʠᵫ, reason: contains not printable characters */
    public final Object m9022(int i, Object obj) {
        InterfaceC5045 interfaceC5045M9019 = m9019(i);
        int iM9027 = m9027(i) & 1048575;
        if (!m9026(i, obj)) {
            return interfaceC5045M9019.mo5381();
        }
        Object object = f15777.getObject(obj, iM9027);
        if (m9013(object)) {
            return object;
        }
        AbstractC4814 abstractC4814Mo5381 = interfaceC5045M9019.mo5381();
        if (object != null) {
            interfaceC5045M9019.mo5384(abstractC4814Mo5381, object);
        }
        return abstractC4814Mo5381;
    }

    /* JADX WARN: Code restructure failed: missing block: B:107:0x02a8, code lost:
    
        defpackage.C1974.m5336("Protocol message had invalid UTF-8.");
     */
    /* JADX WARN: Code restructure failed: missing block: B:108:0x02ad, code lost:
    
        return 0;
     */
    /* JADX WARN: Code restructure failed: missing block: B:129:0x02ff, code lost:
    
        defpackage.C1974.m5336("Protocol message had invalid UTF-8.");
     */
    /* JADX WARN: Code restructure failed: missing block: B:130:0x0304, code lost:
    
        return 0;
     */
    /* JADX WARN: Code restructure failed: missing block: B:144:0x0365, code lost:
    
        defpackage.C1974.m5336("Protocol message had invalid UTF-8.");
     */
    /* JADX WARN: Code restructure failed: missing block: B:145:0x0369, code lost:
    
        return 0;
     */
    /* JADX WARN: Code restructure failed: missing block: B:179:0x046b, code lost:
    
        r8 = r10;
        r7 = r11;
        r9 = r12;
        r3 = r13;
        r6 = r15;
        r15 = r19;
     */
    /* JADX WARN: Code restructure failed: missing block: B:192:0x04e9, code lost:
    
        r1 = r9;
     */
    /* JADX WARN: Code restructure failed: missing block: B:209:0x057e, code lost:
    
        r9 = r30;
     */
    /* JADX WARN: Code restructure failed: missing block: B:41:0x00e6, code lost:
    
        r5 = r41;
     */
    /* JADX WARN: Code restructure failed: missing block: B:42:0x00e8, code lost:
    
        r3 = r9;
        r8 = r10;
        r7 = r11;
        r9 = r12;
        r6 = r13;
     */
    /* JADX WARN: Code restructure failed: missing block: B:52:0x0157, code lost:
    
        r3 = r2;
        r2 = r1;
        r1 = r3;
     */
    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:123:0x02dd  */
    /* JADX WARN: Removed duplicated region for block: B:125:0x02e0 A[PHI: r3
      0x02e0: PHI (r3v55 byte) = (r3v54 byte), (r3v62 byte) binds: [B:122:0x02db, B:124:0x02df] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:127:0x02e6  */
    /* JADX WARN: Removed duplicated region for block: B:20:0x0057  */
    /* JADX WARN: Removed duplicated region for block: B:25:0x0074  */
    /* JADX WARN: Removed duplicated region for block: B:456:0x0a5b  */
    /* JADX WARN: Removed duplicated region for block: B:556:0x0d3c A[PHI: r1 r4 r8 r10 r11 r28
      0x0d3c: PHI (r1v181 byte[]) = 
      (r1v157 byte[])
      (r1v158 byte[])
      (r1v159 byte[])
      (r1v160 byte[])
      (r1v161 byte[])
      (r1v162 byte[])
      (r1v163 byte[])
      (r1v164 byte[])
      (r1v165 byte[])
      (r1v171 byte[])
      (r1v172 byte[])
      (r1v182 byte[])
     binds: [B:554:0x0d25, B:551:0x0d02, B:548:0x0ce3, B:545:0x0cc4, B:542:0x0ca5, B:539:0x0c85, B:532:0x0c5c, B:518:0x0c1a, B:516:0x0c05, B:495:0x0b6d, B:491:0x0b49, B:479:0x0ade] A[DONT_GENERATE, DONT_INLINE]
      0x0d3c: PHI (r4v185 ᵱᵢᵢ) = 
      (r4v157 ᵱᵢᵢ)
      (r4v158 ᵱᵢᵢ)
      (r4v159 ᵱᵢᵢ)
      (r4v160 ᵱᵢᵢ)
      (r4v161 ᵱᵢᵢ)
      (r4v162 ᵱᵢᵢ)
      (r4v163 ᵱᵢᵢ)
      (r4v164 ᵱᵢᵢ)
      (r4v166 ᵱᵢᵢ)
      (r4v172 ᵱᵢᵢ)
      (r4v174 ᵱᵢᵢ)
      (r4v186 ᵱᵢᵢ)
     binds: [B:554:0x0d25, B:551:0x0d02, B:548:0x0ce3, B:545:0x0cc4, B:542:0x0ca5, B:539:0x0c85, B:532:0x0c5c, B:518:0x0c1a, B:516:0x0c05, B:495:0x0b6d, B:491:0x0b49, B:479:0x0ade] A[DONT_GENERATE, DONT_INLINE]
      0x0d3c: PHI (r8v78 int) = 
      (r8v56 int)
      (r8v57 int)
      (r8v58 int)
      (r8v59 int)
      (r8v60 int)
      (r8v61 int)
      (r8v62 int)
      (r8v63 int)
      (r8v64 int)
      (r8v68 int)
      (r8v69 int)
      (r8v79 int)
     binds: [B:554:0x0d25, B:551:0x0d02, B:548:0x0ce3, B:545:0x0cc4, B:542:0x0ca5, B:539:0x0c85, B:532:0x0c5c, B:518:0x0c1a, B:516:0x0c05, B:495:0x0b6d, B:491:0x0b49, B:479:0x0ade] A[DONT_GENERATE, DONT_INLINE]
      0x0d3c: PHI (r10v53 int) = 
      (r10v31 int)
      (r10v32 int)
      (r10v33 int)
      (r10v34 int)
      (r10v35 int)
      (r10v36 int)
      (r10v37 int)
      (r10v38 int)
      (r10v39 int)
      (r10v43 int)
      (r10v44 int)
      (r10v54 int)
     binds: [B:554:0x0d25, B:551:0x0d02, B:548:0x0ce3, B:545:0x0cc4, B:542:0x0ca5, B:539:0x0c85, B:532:0x0c5c, B:518:0x0c1a, B:516:0x0c05, B:495:0x0b6d, B:491:0x0b49, B:479:0x0ade] A[DONT_GENERATE, DONT_INLINE]
      0x0d3c: PHI (r11v55 ᵹʟʙⁱ) = 
      (r11v32 ᵹʟʙⁱ)
      (r11v33 ᵹʟʙⁱ)
      (r11v34 ᵹʟʙⁱ)
      (r11v35 ᵹʟʙⁱ)
      (r11v36 ᵹʟʙⁱ)
      (r11v37 ᵹʟʙⁱ)
      (r11v38 ᵹʟʙⁱ)
      (r11v39 ᵹʟʙⁱ)
      (r11v40 ᵹʟʙⁱ)
      (r11v47 ᵹʟʙⁱ)
      (r11v48 ᵹʟʙⁱ)
      (r11v56 ᵹʟʙⁱ)
     binds: [B:554:0x0d25, B:551:0x0d02, B:548:0x0ce3, B:545:0x0cc4, B:542:0x0ca5, B:539:0x0c85, B:532:0x0c5c, B:518:0x0c1a, B:516:0x0c05, B:495:0x0b6d, B:491:0x0b49, B:479:0x0ade] A[DONT_GENERATE, DONT_INLINE]
      0x0d3c: PHI (r28v59 int) = 
      (r28v36 int)
      (r28v37 int)
      (r28v38 int)
      (r28v39 int)
      (r28v40 int)
      (r28v41 int)
      (r28v42 int)
      (r28v43 int)
      (r28v44 int)
      (r28v49 int)
      (r28v50 int)
      (r28v60 int)
     binds: [B:554:0x0d25, B:551:0x0d02, B:548:0x0ce3, B:545:0x0cc4, B:542:0x0ca5, B:539:0x0c85, B:532:0x0c5c, B:518:0x0c1a, B:516:0x0c05, B:495:0x0b6d, B:491:0x0b49, B:479:0x0ade] A[DONT_GENERATE, DONT_INLINE]] */
    /* JADX WARN: Removed duplicated region for block: B:561:0x0d5d A[ADDED_TO_REGION] */
    /* JADX WARN: Removed duplicated region for block: B:566:0x0d6f  */
    /* JADX WARN: Removed duplicated region for block: B:610:0x02ff A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:651:0x0a4b A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:665:0x0d3f A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:669:0x005d A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:689:0x0d54 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:91:0x025f  */
    /* JADX INFO: renamed from: ˏːˆ, reason: contains not printable characters */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int m9023(Object obj, byte[] bArr, int i, int i2, int i3, C4449 c4449) {
        int i4;
        int i5;
        int[] iArr;
        Object[] objArr;
        Unsafe unsafe;
        Object obj2;
        int iM9024;
        C5037 c5037;
        int i6;
        C4449 c44492;
        int i7;
        int i8;
        byte[] bArr2;
        C5037 c5037M10370;
        Unsafe unsafe2;
        Object obj3;
        int i9;
        byte[] bArr3;
        C4449 c44493;
        int i10;
        int i11;
        int i12;
        byte b;
        int i13;
        byte[] bArr4;
        Unsafe unsafe3;
        C4449 c44494;
        Object obj4;
        Unsafe unsafe4;
        byte[] bArr5;
        C4449 c44495;
        C5037 c50372;
        int i14;
        int i15;
        int i16;
        C5037 c50373;
        int i17;
        int i18;
        int i19;
        int i20;
        int iM2507;
        String str;
        int i21;
        int i22;
        int i23;
        C5037 c50374;
        int iM2514;
        int i24;
        int i25;
        int i26;
        int iM25072;
        int i27;
        C5037 c50375;
        int i28;
        C5037 c5037M103702;
        C5037 c50376;
        C5407 c5407;
        int i29;
        C0428 c0428;
        int i30;
        int i31;
        int iM2523;
        C4449 c44496;
        int i32;
        int iM2531;
        int iM25142;
        C4127 c4127 = this;
        Object obj5 = obj;
        byte[] bArr6 = bArr;
        int i33 = i2;
        C4449 c44497 = c4449;
        if (!m9013(obj5)) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("Mutating immutable message: ".concat(String.valueOf(obj5)));
            return 0;
        }
        Unsafe unsafe5 = f15777;
        int iM25143 = i;
        int i34 = -1;
        int i35 = 0;
        int i36 = 1048575;
        int i37 = 0;
        int i38 = 0;
        while (true) {
            int i39 = 1048575;
            while (true) {
                Object[] objArr2 = c4127.f15779;
                int[] iArr2 = c4127.f15783;
                if (iM25143 < i33) {
                    int iM2526 = iM25143 + 1;
                    int i40 = bArr6[iM25143];
                    if (i40 < 0) {
                        iM2526 = AbstractC0702.m2526(i40, bArr6, iM2526, c44497);
                        i40 = c44497.f16964;
                    }
                    int i41 = iM2526;
                    i38 = i40;
                    int i42 = (i38 == true ? 1 : 0) >>> 3;
                    int i43 = c4127.f15785;
                    int i44 = c4127.f15781;
                    if (i42 > i34) {
                        iM9024 = (i42 < i44 || i42 > i43) ? -1 : c4127.m9024(i42, i35 / 3);
                        C5037 c50377 = C5037.f19069;
                        if (iM9024 != -1) {
                            c5037 = c50377;
                            i6 = i42;
                            i4 = i3;
                            c44492 = c44497;
                            i5 = i36;
                            iArr = iArr2;
                            objArr = objArr2;
                            i7 = i41;
                            i8 = 0;
                            unsafe = unsafe5;
                            obj2 = obj5;
                        } else {
                            boolean z = (i38 == true ? 1 : 0) & 7;
                            int i45 = iArr2[iM9024 + 1];
                            int iM9017 = m9017(i45);
                            iArr = iArr2;
                            objArr = objArr2;
                            long j = i45 & i39;
                            if (iM9017 <= 17) {
                                int i46 = iArr[iM9024 + 2];
                                int i47 = 1 << (i46 >>> 20);
                                int i48 = i46 & i39;
                                if (i48 != i36) {
                                    int i49 = i39;
                                    if (i36 != i49) {
                                        unsafe5.putInt(obj5, i36, i37);
                                    }
                                    i37 = i48 == i49 ? 0 : unsafe5.getInt(obj5, i48);
                                } else {
                                    i48 = i36;
                                }
                                switch (iM9017) {
                                    case 0:
                                        bArr4 = bArr;
                                        unsafe3 = unsafe5;
                                        i8 = iM9024;
                                        i9 = i37;
                                        i7 = i41;
                                        i10 = i38 == true ? 1 : 0;
                                        c44494 = c4449;
                                        if (z == 1) {
                                            i37 = i9 | i47;
                                            AbstractC4892.f18620.mo1587(obj5, j, Double.longBitsToDouble(AbstractC0702.m2532(i7, bArr4)));
                                            i33 = i2;
                                            iM25143 = i7 + 8;
                                        }
                                        obj4 = obj5;
                                        c5037 = c50377;
                                        i6 = i42;
                                        i4 = i3;
                                        i5 = i48;
                                        c44492 = c44494;
                                        i38 = i10;
                                        i37 = i9;
                                        unsafe = unsafe3;
                                        obj2 = obj4;
                                        bArr2 = bArr4;
                                        if (i38 == i4 || i4 == 0) {
                                            AbstractC4814 abstractC4814 = (AbstractC4814) obj2;
                                            c5037M10370 = abstractC4814.zzc;
                                            if (c5037M10370 == c5037) {
                                                c5037M10370 = C5037.m10370();
                                                abstractC4814.zzc = c5037M10370;
                                            }
                                            int i50 = i38;
                                            int iM2517 = AbstractC0702.m2517(i50 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                            c4127 = this;
                                            c44497 = c4449;
                                            i38 = i50 == true ? 1 : 0;
                                            i33 = i2;
                                            i34 = i6;
                                            obj5 = obj2;
                                            i35 = i8;
                                            unsafe5 = unsafe;
                                            i36 = i5;
                                            i39 = 1048575;
                                            iM25143 = iM2517;
                                            bArr6 = bArr;
                                        } else {
                                            i33 = i2;
                                            iM25143 = i7;
                                        }
                                        break;
                                    case 1:
                                        bArr4 = bArr;
                                        unsafe3 = unsafe5;
                                        i8 = iM9024;
                                        i9 = i37;
                                        i7 = i41;
                                        i10 = i38 == true ? 1 : 0;
                                        c44494 = c4449;
                                        if (z == 5) {
                                            iM25143 = i7 + 4;
                                            i37 = i9 | i47;
                                            AbstractC4892.f18620.mo1066(obj5, j, Float.intBitsToFloat(AbstractC0702.m2512(i7, bArr4)));
                                            i33 = i2;
                                        }
                                        obj4 = obj5;
                                        c5037 = c50377;
                                        i6 = i42;
                                        i4 = i3;
                                        i5 = i48;
                                        c44492 = c44494;
                                        i38 = i10;
                                        i37 = i9;
                                        unsafe = unsafe3;
                                        obj2 = obj4;
                                        bArr2 = bArr4;
                                        if (i38 == i4) {
                                        }
                                        AbstractC4814 abstractC48142 = (AbstractC4814) obj2;
                                        c5037M10370 = abstractC48142.zzc;
                                        if (c5037M10370 == c5037) {
                                        }
                                        int i502 = i38;
                                        int iM25172 = AbstractC0702.m2517(i502 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                        c4127 = this;
                                        c44497 = c4449;
                                        i38 = i502 == true ? 1 : 0;
                                        i33 = i2;
                                        i34 = i6;
                                        obj5 = obj2;
                                        i35 = i8;
                                        unsafe5 = unsafe;
                                        i36 = i5;
                                        i39 = 1048575;
                                        iM25143 = iM25172;
                                        bArr6 = bArr;
                                        break;
                                    case 2:
                                    case 3:
                                        bArr4 = bArr;
                                        i8 = iM9024;
                                        i9 = i37;
                                        i7 = i41;
                                        i10 = i38 == true ? 1 : 0;
                                        c44494 = c4449;
                                        if (z == 0) {
                                            i37 = i9 | i47;
                                            int iM25232 = AbstractC0702.m2523(bArr4, i7, c44494);
                                            unsafe5.putLong(obj5, j, c44494.f16962);
                                            i33 = i2;
                                            iM25143 = iM25232;
                                        }
                                        unsafe3 = unsafe5;
                                        obj4 = obj5;
                                        c5037 = c50377;
                                        i6 = i42;
                                        i4 = i3;
                                        i5 = i48;
                                        c44492 = c44494;
                                        i38 = i10;
                                        i37 = i9;
                                        unsafe = unsafe3;
                                        obj2 = obj4;
                                        bArr2 = bArr4;
                                        if (i38 == i4) {
                                        }
                                        AbstractC4814 abstractC481422 = (AbstractC4814) obj2;
                                        c5037M10370 = abstractC481422.zzc;
                                        if (c5037M10370 == c5037) {
                                        }
                                        int i5022 = i38;
                                        int iM251722 = AbstractC0702.m2517(i5022 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                        c4127 = this;
                                        c44497 = c4449;
                                        i38 = i5022 == true ? 1 : 0;
                                        i33 = i2;
                                        i34 = i6;
                                        obj5 = obj2;
                                        i35 = i8;
                                        unsafe5 = unsafe;
                                        i36 = i5;
                                        i39 = 1048575;
                                        iM25143 = iM251722;
                                        bArr6 = bArr;
                                        break;
                                    case 4:
                                    case 11:
                                        bArr4 = bArr;
                                        i8 = iM9024;
                                        i9 = i37;
                                        i7 = i41;
                                        i10 = i38 == true ? 1 : 0;
                                        c44494 = c4449;
                                        if (z == 0) {
                                            i37 = i9 | i47;
                                            iM25143 = AbstractC0702.m2514(bArr4, i7, c44494);
                                            unsafe5.putInt(obj5, j, c44494.f16964);
                                            i33 = i2;
                                        }
                                        unsafe3 = unsafe5;
                                        obj4 = obj5;
                                        c5037 = c50377;
                                        i6 = i42;
                                        i4 = i3;
                                        i5 = i48;
                                        c44492 = c44494;
                                        i38 = i10;
                                        i37 = i9;
                                        unsafe = unsafe3;
                                        obj2 = obj4;
                                        bArr2 = bArr4;
                                        if (i38 == i4) {
                                        }
                                        AbstractC4814 abstractC4814222 = (AbstractC4814) obj2;
                                        c5037M10370 = abstractC4814222.zzc;
                                        if (c5037M10370 == c5037) {
                                        }
                                        int i50222 = i38;
                                        int iM2517222 = AbstractC0702.m2517(i50222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                        c4127 = this;
                                        c44497 = c4449;
                                        i38 = i50222 == true ? 1 : 0;
                                        i33 = i2;
                                        i34 = i6;
                                        obj5 = obj2;
                                        i35 = i8;
                                        unsafe5 = unsafe;
                                        i36 = i5;
                                        i39 = 1048575;
                                        iM25143 = iM2517222;
                                        bArr6 = bArr;
                                        break;
                                    case 5:
                                    case 14:
                                        Unsafe unsafe6 = unsafe5;
                                        Object obj6 = obj5;
                                        i8 = iM9024;
                                        i9 = i37;
                                        i7 = i41;
                                        i10 = i38 == true ? 1 : 0;
                                        if (z == 1) {
                                            bArr4 = bArr;
                                            unsafe5 = unsafe6;
                                            c44494 = c4449;
                                            obj5 = obj6;
                                            unsafe5.putLong(obj5, j, AbstractC0702.m2532(i7, bArr));
                                            i33 = i2;
                                            iM25143 = i7 + 8;
                                            i37 = i9 | i47;
                                        } else {
                                            bArr4 = bArr;
                                            c44494 = c4449;
                                            unsafe3 = unsafe6;
                                            obj4 = obj6;
                                            c5037 = c50377;
                                            i6 = i42;
                                            i4 = i3;
                                            i5 = i48;
                                            c44492 = c44494;
                                            i38 = i10;
                                            i37 = i9;
                                            unsafe = unsafe3;
                                            obj2 = obj4;
                                            bArr2 = bArr4;
                                            if (i38 == i4) {
                                            }
                                            AbstractC4814 abstractC48142222 = (AbstractC4814) obj2;
                                            c5037M10370 = abstractC48142222.zzc;
                                            if (c5037M10370 == c5037) {
                                            }
                                            int i502222 = i38;
                                            int iM25172222 = AbstractC0702.m2517(i502222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                            c4127 = this;
                                            c44497 = c4449;
                                            i38 = i502222 == true ? 1 : 0;
                                            i33 = i2;
                                            i34 = i6;
                                            obj5 = obj2;
                                            i35 = i8;
                                            unsafe5 = unsafe;
                                            i36 = i5;
                                            i39 = 1048575;
                                            iM25143 = iM25172222;
                                            bArr6 = bArr;
                                        }
                                        break;
                                    case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                                    case 13:
                                        unsafe2 = unsafe5;
                                        obj3 = obj5;
                                        i8 = iM9024;
                                        i9 = i37;
                                        i7 = i41;
                                        bArr3 = bArr;
                                        c44493 = c4449;
                                        i10 = i38 == true ? 1 : 0;
                                        if (z == 5) {
                                            iM25143 = i7 + 4;
                                            i11 = i9 | i47;
                                            unsafe2.putInt(obj3, j, AbstractC0702.m2512(i7, bArr3));
                                            bArr6 = bArr3;
                                            c44497 = c44493;
                                            i37 = i11;
                                            obj5 = obj3;
                                            i35 = i8;
                                            i34 = i42;
                                            i36 = i48;
                                            unsafe5 = unsafe2;
                                            i38 = i10;
                                            i39 = 1048575;
                                            i33 = i2;
                                        } else {
                                            Unsafe unsafe7 = unsafe2;
                                            bArr4 = bArr3;
                                            obj4 = obj3;
                                            unsafe3 = unsafe7;
                                            c44494 = c44493;
                                            c5037 = c50377;
                                            i6 = i42;
                                            i4 = i3;
                                            i5 = i48;
                                            c44492 = c44494;
                                            i38 = i10;
                                            i37 = i9;
                                            unsafe = unsafe3;
                                            obj2 = obj4;
                                            bArr2 = bArr4;
                                            if (i38 == i4) {
                                            }
                                            AbstractC4814 abstractC481422222 = (AbstractC4814) obj2;
                                            c5037M10370 = abstractC481422222.zzc;
                                            if (c5037M10370 == c5037) {
                                            }
                                            int i5022222 = i38;
                                            int iM251722222 = AbstractC0702.m2517(i5022222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                            c4127 = this;
                                            c44497 = c4449;
                                            i38 = i5022222 == true ? 1 : 0;
                                            i33 = i2;
                                            i34 = i6;
                                            obj5 = obj2;
                                            i35 = i8;
                                            unsafe5 = unsafe;
                                            i36 = i5;
                                            i39 = 1048575;
                                            iM25143 = iM251722222;
                                            bArr6 = bArr;
                                        }
                                        break;
                                    case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                                        unsafe2 = unsafe5;
                                        obj3 = obj5;
                                        i8 = iM9024;
                                        i9 = i37;
                                        i7 = i41;
                                        bArr3 = bArr;
                                        c44493 = c4449;
                                        i10 = i38 == true ? 1 : 0;
                                        if (z == 0) {
                                            int i51 = i9 | i47;
                                            int iM25233 = AbstractC0702.m2523(bArr3, i7, c44493);
                                            AbstractC4892.f18620.mo1067(obj3, j, c44493.f16962 != 0);
                                            i33 = i2;
                                            c44497 = c44493;
                                            i37 = i51;
                                            obj5 = obj3;
                                            i35 = i8;
                                            i34 = i42;
                                            i36 = i48;
                                            i38 = i10 == true ? 1 : 0;
                                            i39 = 1048575;
                                            iM25143 = iM25233;
                                            bArr6 = bArr3;
                                            unsafe5 = unsafe2;
                                        } else {
                                            Unsafe unsafe72 = unsafe2;
                                            bArr4 = bArr3;
                                            obj4 = obj3;
                                            unsafe3 = unsafe72;
                                            c44494 = c44493;
                                            c5037 = c50377;
                                            i6 = i42;
                                            i4 = i3;
                                            i5 = i48;
                                            c44492 = c44494;
                                            i38 = i10;
                                            i37 = i9;
                                            unsafe = unsafe3;
                                            obj2 = obj4;
                                            bArr2 = bArr4;
                                            if (i38 == i4) {
                                            }
                                            AbstractC4814 abstractC4814222222 = (AbstractC4814) obj2;
                                            c5037M10370 = abstractC4814222222.zzc;
                                            if (c5037M10370 == c5037) {
                                            }
                                            int i50222222 = i38;
                                            int iM2517222222 = AbstractC0702.m2517(i50222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                            c4127 = this;
                                            c44497 = c4449;
                                            i38 = i50222222 == true ? 1 : 0;
                                            i33 = i2;
                                            i34 = i6;
                                            obj5 = obj2;
                                            i35 = i8;
                                            unsafe5 = unsafe;
                                            i36 = i5;
                                            i39 = 1048575;
                                            iM25143 = iM2517222222;
                                            bArr6 = bArr;
                                        }
                                        break;
                                    case C5224.BYTES_FIELD_NUMBER /* 8 */:
                                        unsafe2 = unsafe5;
                                        obj3 = obj5;
                                        i8 = iM9024;
                                        i9 = i37;
                                        i7 = i41;
                                        bArr3 = bArr;
                                        c44493 = c4449;
                                        i10 = i38 == true ? 1 : 0;
                                        if (z == 2) {
                                            if ((i45 & 536870912) != 0) {
                                                int i52 = i9 | i47;
                                                int iM25144 = AbstractC0702.m2514(bArr3, i7, c44493);
                                                int i53 = c44493.f16964;
                                                if (i53 < 0) {
                                                    C1974.m5336("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                    return 0;
                                                }
                                                if (i53 == 0) {
                                                    c44493.f16963 = "";
                                                    i12 = i52;
                                                } else {
                                                    int i54 = AbstractC1902.f7535;
                                                    int length = bArr3.length;
                                                    if ((((length - iM25144) - i53) | iM25144 | i53) < 0) {
                                                        throw new ArrayIndexOutOfBoundsException(String.format("buffer length=%d, index=%d, size=%d", Integer.valueOf(length), Integer.valueOf(iM25144), Integer.valueOf(i53)));
                                                    }
                                                    int i55 = iM25144 + i53;
                                                    char[] cArr = new char[i53];
                                                    int i56 = 0;
                                                    while (iM25144 < i55) {
                                                        byte b2 = bArr3[iM25144];
                                                        if (b2 >= 0) {
                                                            iM25144++;
                                                            cArr[i56] = (char) b2;
                                                            i56++;
                                                        } else {
                                                            while (iM25144 < i55) {
                                                                int i57 = iM25144 + 1;
                                                                int i58 = iM25144;
                                                                byte b3 = bArr3[i58];
                                                                if (b3 >= 0) {
                                                                    int i59 = i56 + 1;
                                                                    cArr[i56] = (char) b3;
                                                                    iM25144 = i57;
                                                                    while (true) {
                                                                        i56 = i59;
                                                                        if (iM25144 >= i55 || (b = bArr3[iM25144]) < 0) {
                                                                        }
                                                                        iM25144++;
                                                                        i59 = i56 + 1;
                                                                        cArr[i56] = (char) b;
                                                                    }
                                                                } else {
                                                                    int i60 = i52;
                                                                    if (b3 >= -32) {
                                                                        if (b3 >= -16) {
                                                                            i13 = i55;
                                                                            if (i57 >= i13 - 2) {
                                                                                C1974.m5336("Protocol message had invalid UTF-8.");
                                                                                return 0;
                                                                            }
                                                                            byte b4 = bArr3[i57];
                                                                            int i61 = i58 + 3;
                                                                            byte b5 = bArr3[i58 + 2];
                                                                            int i62 = i58 + 4;
                                                                            byte b6 = bArr3[i61];
                                                                            if (!ᵱˉˈ.ʿᵿʽᵞ(b4) && (((b4 + 112) + (b3 << 28)) >> 30) == 0 && !ᵱˉˈ.ʿᵿʽᵞ(b5) && !ᵱˉˈ.ʿᵿʽᵞ(b6)) {
                                                                                int i63 = ((b3 & 7) << 18) | ((b4 & 63) << 12) | ((b5 & 63) << 6) | (b6 & 63);
                                                                                cArr[i56] = (char) ((i63 >>> 10) + 55232);
                                                                                cArr[i56 + 1] = (char) ((i63 & 1023) + 56320);
                                                                                i56 += 2;
                                                                                iM25144 = i62;
                                                                                i52 = i60;
                                                                            }
                                                                            break;
                                                                        } else {
                                                                            if (i57 >= i55 - 1) {
                                                                                C1974.m5336("Protocol message had invalid UTF-8.");
                                                                                return 0;
                                                                            }
                                                                            int i64 = i56 + 1;
                                                                            int i65 = i58 + 2;
                                                                            byte b7 = bArr3[i57];
                                                                            int i66 = i58 + 3;
                                                                            byte b8 = bArr3[i65];
                                                                            if (!ᵱˉˈ.ʿᵿʽᵞ(b7)) {
                                                                                i13 = i55;
                                                                                if (b3 != -32) {
                                                                                    if (b3 != -19) {
                                                                                        if (ᵱˉˈ.ʿᵿʽᵞ(b8)) {
                                                                                            cArr[i56] = (char) (((b3 & 15) << 12) | ((b7 & 63) << 6) | (b8 & 63));
                                                                                            iM25144 = i66;
                                                                                            i52 = i60;
                                                                                            i56 = i64;
                                                                                        }
                                                                                        break;
                                                                                    } else if (b7 >= -96) {
                                                                                        break;
                                                                                    } else {
                                                                                        b3 = -19;
                                                                                        if (ᵱˉˈ.ʿᵿʽᵞ(b8)) {
                                                                                        }
                                                                                    }
                                                                                } else if (b7 < -96) {
                                                                                    break;
                                                                                } else {
                                                                                    b3 = -32;
                                                                                    if (b3 != -19) {
                                                                                    }
                                                                                }
                                                                            } else {
                                                                                break;
                                                                            }
                                                                        }
                                                                        i55 = i13;
                                                                    } else {
                                                                        if (i57 >= i55) {
                                                                            C1974.m5336("Protocol message had invalid UTF-8.");
                                                                            return 0;
                                                                        }
                                                                        int i67 = i56 + 1;
                                                                        int i68 = i58 + 2;
                                                                        byte b9 = bArr3[i57];
                                                                        if (b3 >= -62 && !ᵱˉˈ.ʿᵿʽᵞ(b9)) {
                                                                            cArr[i56] = (char) (((b3 & 31) << 6) | (b9 & 63));
                                                                            i56 = i67;
                                                                            iM25144 = i68;
                                                                            i52 = i60;
                                                                        }
                                                                    }
                                                                }
                                                                break;
                                                            }
                                                            i12 = i52;
                                                            c44493.f16963 = new String(cArr, 0, i56);
                                                            iM25144 = i55;
                                                        }
                                                    }
                                                    while (iM25144 < i55) {
                                                    }
                                                    i12 = i52;
                                                    c44493.f16963 = new String(cArr, 0, i56);
                                                    iM25144 = i55;
                                                }
                                                iM25143 = iM25144;
                                                i11 = i12;
                                            } else {
                                                int iM25145 = AbstractC0702.m2514(bArr3, i7, c44493);
                                                int i69 = c44493.f16964;
                                                if (i69 < 0) {
                                                    C1974.m5336("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                    return 0;
                                                }
                                                i11 = i9 | i47;
                                                if (i69 == 0) {
                                                    c44493.f16963 = "";
                                                } else {
                                                    c44493.f16963 = new String(bArr3, iM25145, i69, StandardCharsets.UTF_8);
                                                    iM25145 += i69;
                                                }
                                                iM25143 = iM25145;
                                            }
                                            unsafe2.putObject(obj3, j, c44493.f16963);
                                            bArr6 = bArr3;
                                            c44497 = c44493;
                                            i37 = i11;
                                            obj5 = obj3;
                                            i35 = i8;
                                            i34 = i42;
                                            i36 = i48;
                                            unsafe5 = unsafe2;
                                            i38 = i10;
                                            i39 = 1048575;
                                            i33 = i2;
                                        } else {
                                            Unsafe unsafe722 = unsafe2;
                                            bArr4 = bArr3;
                                            obj4 = obj3;
                                            unsafe3 = unsafe722;
                                            c44494 = c44493;
                                            c5037 = c50377;
                                            i6 = i42;
                                            i4 = i3;
                                            i5 = i48;
                                            c44492 = c44494;
                                            i38 = i10;
                                            i37 = i9;
                                            unsafe = unsafe3;
                                            obj2 = obj4;
                                            bArr2 = bArr4;
                                            if (i38 == i4) {
                                            }
                                            AbstractC4814 abstractC48142222222 = (AbstractC4814) obj2;
                                            c5037M10370 = abstractC48142222222.zzc;
                                            if (c5037M10370 == c5037) {
                                            }
                                            int i502222222 = i38;
                                            int iM25172222222 = AbstractC0702.m2517(i502222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                            c4127 = this;
                                            c44497 = c4449;
                                            i38 = i502222222 == true ? 1 : 0;
                                            i33 = i2;
                                            i34 = i6;
                                            obj5 = obj2;
                                            i35 = i8;
                                            unsafe5 = unsafe;
                                            i36 = i5;
                                            i39 = 1048575;
                                            iM25143 = iM25172222222;
                                            bArr6 = bArr;
                                        }
                                        break;
                                    case 9:
                                        Object obj7 = obj5;
                                        Unsafe unsafe8 = unsafe5;
                                        i8 = iM9024;
                                        i7 = i41;
                                        if (z == 2) {
                                            i37 |= i47;
                                            Object objM9022 = c4127.m9022(i8, obj7);
                                            c44497 = c4449;
                                            i33 = i2;
                                            iM25143 = AbstractC0702.m2510(objM9022, c4127.m9019(i8), bArr, i7, i33, c44497);
                                            c4127.m9025(obj7, i8, objM9022);
                                            bArr6 = bArr;
                                            obj5 = obj7;
                                            i35 = i8;
                                            i34 = i42;
                                            i36 = i48;
                                            unsafe5 = unsafe8;
                                        } else {
                                            c44493 = c4449;
                                            bArr4 = bArr;
                                            obj4 = obj7;
                                            unsafe3 = unsafe8;
                                            i9 = i37;
                                            i10 = i38 == true ? 1 : 0;
                                            c44494 = c44493;
                                            c5037 = c50377;
                                            i6 = i42;
                                            i4 = i3;
                                            i5 = i48;
                                            c44492 = c44494;
                                            i38 = i10;
                                            i37 = i9;
                                            unsafe = unsafe3;
                                            obj2 = obj4;
                                            bArr2 = bArr4;
                                            if (i38 == i4) {
                                            }
                                            AbstractC4814 abstractC481422222222 = (AbstractC4814) obj2;
                                            c5037M10370 = abstractC481422222222.zzc;
                                            if (c5037M10370 == c5037) {
                                            }
                                            int i5022222222 = i38;
                                            int iM251722222222 = AbstractC0702.m2517(i5022222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                            c4127 = this;
                                            c44497 = c4449;
                                            i38 = i5022222222 == true ? 1 : 0;
                                            i33 = i2;
                                            i34 = i6;
                                            obj5 = obj2;
                                            i35 = i8;
                                            unsafe5 = unsafe;
                                            i36 = i5;
                                            i39 = 1048575;
                                            iM25143 = iM251722222222;
                                            bArr6 = bArr;
                                        }
                                        break;
                                    case 10:
                                        Object obj8 = obj5;
                                        unsafe4 = unsafe5;
                                        obj4 = obj8;
                                        bArr5 = bArr;
                                        c44495 = c4449;
                                        i8 = iM9024;
                                        i7 = i41;
                                        if (z == 2) {
                                            i37 |= i47;
                                            iM25143 = AbstractC0702.m2531(bArr5, i7, c44495);
                                            unsafe4.putObject(obj4, j, c44495.f16963);
                                        }
                                        i9 = i37;
                                        i10 = i38 == true ? 1 : 0;
                                        c44494 = c44495;
                                        bArr4 = bArr5;
                                        unsafe3 = unsafe4;
                                        c5037 = c50377;
                                        i6 = i42;
                                        i4 = i3;
                                        i5 = i48;
                                        c44492 = c44494;
                                        i38 = i10;
                                        i37 = i9;
                                        unsafe = unsafe3;
                                        obj2 = obj4;
                                        bArr2 = bArr4;
                                        if (i38 == i4) {
                                        }
                                        AbstractC4814 abstractC4814222222222 = (AbstractC4814) obj2;
                                        c5037M10370 = abstractC4814222222222.zzc;
                                        if (c5037M10370 == c5037) {
                                        }
                                        int i50222222222 = i38;
                                        int iM2517222222222 = AbstractC0702.m2517(i50222222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                        c4127 = this;
                                        c44497 = c4449;
                                        i38 = i50222222222 == true ? 1 : 0;
                                        i33 = i2;
                                        i34 = i6;
                                        obj5 = obj2;
                                        i35 = i8;
                                        unsafe5 = unsafe;
                                        i36 = i5;
                                        i39 = 1048575;
                                        iM25143 = iM2517222222222;
                                        bArr6 = bArr;
                                        break;
                                    case 12:
                                        Object obj9 = obj5;
                                        unsafe4 = unsafe5;
                                        obj4 = obj9;
                                        bArr5 = bArr;
                                        c44495 = c4449;
                                        i8 = iM9024;
                                        i7 = i41;
                                        if (z == 0) {
                                            int iM25146 = AbstractC0702.m2514(bArr5, i7, c44495);
                                            int i70 = c44495.f16964;
                                            C5407 c5407M9032 = c4127.m9032(i8);
                                            if ((i45 & Integer.MIN_VALUE) == 0 || c5407M9032 == null || c5407M9032.m11023(i70)) {
                                                i37 |= i47;
                                                unsafe4.putInt(obj4, j, i70);
                                            } else {
                                                AbstractC4814 abstractC48143 = (AbstractC4814) obj4;
                                                C5037 c5037M103703 = abstractC48143.zzc;
                                                if (c5037M103703 == c50377) {
                                                    c5037M103703 = C5037.m10370();
                                                    abstractC48143.zzc = c5037M103703;
                                                }
                                                c5037M103703.m10371(i38 == true ? 1 : 0, Long.valueOf(i70));
                                            }
                                            obj5 = obj4;
                                            unsafe5 = unsafe4;
                                            iM25143 = iM25146;
                                        }
                                        i9 = i37;
                                        i10 = i38 == true ? 1 : 0;
                                        c44494 = c44495;
                                        bArr4 = bArr5;
                                        unsafe3 = unsafe4;
                                        c5037 = c50377;
                                        i6 = i42;
                                        i4 = i3;
                                        i5 = i48;
                                        c44492 = c44494;
                                        i38 = i10;
                                        i37 = i9;
                                        unsafe = unsafe3;
                                        obj2 = obj4;
                                        bArr2 = bArr4;
                                        if (i38 == i4) {
                                        }
                                        AbstractC4814 abstractC48142222222222 = (AbstractC4814) obj2;
                                        c5037M10370 = abstractC48142222222222.zzc;
                                        if (c5037M10370 == c5037) {
                                        }
                                        int i502222222222 = i38;
                                        int iM25172222222222 = AbstractC0702.m2517(i502222222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                        c4127 = this;
                                        c44497 = c4449;
                                        i38 = i502222222222 == true ? 1 : 0;
                                        i33 = i2;
                                        i34 = i6;
                                        obj5 = obj2;
                                        i35 = i8;
                                        unsafe5 = unsafe;
                                        i36 = i5;
                                        i39 = 1048575;
                                        iM25143 = iM25172222222222;
                                        bArr6 = bArr;
                                        break;
                                    case 15:
                                        Object obj10 = obj5;
                                        unsafe4 = unsafe5;
                                        obj4 = obj10;
                                        bArr5 = bArr;
                                        c44495 = c4449;
                                        i8 = iM9024;
                                        i7 = i41;
                                        if (z == 0) {
                                            i37 |= i47;
                                            iM25143 = AbstractC0702.m2514(bArr5, i7, c44495);
                                            unsafe4.putInt(obj4, j, AbstractC3481.m7918(c44495.f16964));
                                        }
                                        i9 = i37;
                                        i10 = i38 == true ? 1 : 0;
                                        c44494 = c44495;
                                        bArr4 = bArr5;
                                        unsafe3 = unsafe4;
                                        c5037 = c50377;
                                        i6 = i42;
                                        i4 = i3;
                                        i5 = i48;
                                        c44492 = c44494;
                                        i38 = i10;
                                        i37 = i9;
                                        unsafe = unsafe3;
                                        obj2 = obj4;
                                        bArr2 = bArr4;
                                        if (i38 == i4) {
                                        }
                                        AbstractC4814 abstractC481422222222222 = (AbstractC4814) obj2;
                                        c5037M10370 = abstractC481422222222222.zzc;
                                        if (c5037M10370 == c5037) {
                                        }
                                        int i5022222222222 = i38;
                                        int iM251722222222222 = AbstractC0702.m2517(i5022222222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                        c4127 = this;
                                        c44497 = c4449;
                                        i38 = i5022222222222 == true ? 1 : 0;
                                        i33 = i2;
                                        i34 = i6;
                                        obj5 = obj2;
                                        i35 = i8;
                                        unsafe5 = unsafe;
                                        i36 = i5;
                                        i39 = 1048575;
                                        iM25143 = iM251722222222222;
                                        bArr6 = bArr;
                                        break;
                                    case 16:
                                        bArr5 = bArr;
                                        c44495 = c4449;
                                        i8 = iM9024;
                                        i7 = i41;
                                        if (z == 0) {
                                            i37 |= i47;
                                            int iM25234 = AbstractC0702.m2523(bArr5, i7, c44495);
                                            long j2 = c44495.f16962;
                                            unsafe5.putLong(obj5, j, (-(j2 & 1)) ^ (j2 >>> 1));
                                            obj5 = obj5;
                                            unsafe5 = unsafe5;
                                            i33 = i2;
                                            iM25143 = iM25234;
                                        } else {
                                            Object obj11 = obj5;
                                            unsafe4 = unsafe5;
                                            obj4 = obj11;
                                            i9 = i37;
                                            i10 = i38 == true ? 1 : 0;
                                            c44494 = c44495;
                                            bArr4 = bArr5;
                                            unsafe3 = unsafe4;
                                            c5037 = c50377;
                                            i6 = i42;
                                            i4 = i3;
                                            i5 = i48;
                                            c44492 = c44494;
                                            i38 = i10;
                                            i37 = i9;
                                            unsafe = unsafe3;
                                            obj2 = obj4;
                                            bArr2 = bArr4;
                                            if (i38 == i4) {
                                            }
                                            AbstractC4814 abstractC4814222222222222 = (AbstractC4814) obj2;
                                            c5037M10370 = abstractC4814222222222222.zzc;
                                            if (c5037M10370 == c5037) {
                                            }
                                            int i50222222222222 = i38;
                                            int iM2517222222222222 = AbstractC0702.m2517(i50222222222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                            c4127 = this;
                                            c44497 = c4449;
                                            i38 = i50222222222222 == true ? 1 : 0;
                                            i33 = i2;
                                            i34 = i6;
                                            obj5 = obj2;
                                            i35 = i8;
                                            unsafe5 = unsafe;
                                            i36 = i5;
                                            i39 = 1048575;
                                            iM25143 = iM2517222222222222;
                                            bArr6 = bArr;
                                        }
                                        break;
                                    default:
                                        if (z == 3) {
                                            i37 |= i47;
                                            Object objM90222 = c4127.m9022(iM9024, obj5);
                                            i8 = iM9024;
                                            iM25143 = AbstractC0702.m2505(objM90222, c4127.m9019(iM9024), bArr, i41, i2, (i42 << 3) | 4, c4449);
                                            c44495 = c4449;
                                            bArr5 = bArr;
                                            c4127.m9025(obj5, i8, objM90222);
                                        } else {
                                            i8 = iM9024;
                                            bArr4 = bArr;
                                            unsafe3 = unsafe5;
                                            obj4 = obj5;
                                            i9 = i37;
                                            i7 = i41;
                                            i10 = i38 == true ? 1 : 0;
                                            c44494 = c4449;
                                            c5037 = c50377;
                                            i6 = i42;
                                            i4 = i3;
                                            i5 = i48;
                                            c44492 = c44494;
                                            i38 = i10;
                                            i37 = i9;
                                            unsafe = unsafe3;
                                            obj2 = obj4;
                                            bArr2 = bArr4;
                                            if (i38 == i4) {
                                            }
                                            AbstractC4814 abstractC48142222222222222 = (AbstractC4814) obj2;
                                            c5037M10370 = abstractC48142222222222222.zzc;
                                            if (c5037M10370 == c5037) {
                                            }
                                            int i502222222222222 = i38;
                                            int iM25172222222222222 = AbstractC0702.m2517(i502222222222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                            c4127 = this;
                                            c44497 = c4449;
                                            i38 = i502222222222222 == true ? 1 : 0;
                                            i33 = i2;
                                            i34 = i6;
                                            obj5 = obj2;
                                            i35 = i8;
                                            unsafe5 = unsafe;
                                            i36 = i5;
                                            i39 = 1048575;
                                            iM25143 = iM25172222222222222;
                                            bArr6 = bArr;
                                        }
                                        break;
                                }
                            } else {
                                unsafe = unsafe5;
                                Object obj12 = obj5;
                                i8 = iM9024;
                                i5 = i36;
                                if (iM9017 != 27) {
                                    i38 = i38 == true ? 1 : 0;
                                    if (iM9017 <= 49) {
                                        int i71 = i37;
                                        long j3 = i45;
                                        InterfaceC0662 interfaceC0662Mo2430 = (InterfaceC0662) unsafe.getObject(obj12, j);
                                        if (!((AbstractC0560) interfaceC0662Mo2430).f2813) {
                                            int size = interfaceC0662Mo2430.size();
                                            interfaceC0662Mo2430 = interfaceC0662Mo2430.mo2430(size + size);
                                            unsafe.putObject(obj12, j, interfaceC0662Mo2430);
                                        }
                                        String str2 = "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.";
                                        switch (iM9017) {
                                            case 18:
                                            case 35:
                                                c50373 = c50377;
                                                i17 = i41;
                                                i18 = i42;
                                                if (z == 2) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                if (z == 1) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                iM25143 = i17;
                                                if (iM25143 == i17) {
                                                    obj5 = obj;
                                                    bArr6 = bArr;
                                                    i33 = i2;
                                                    c44497 = c4449;
                                                    i35 = i8;
                                                    unsafe5 = unsafe;
                                                    i37 = i71;
                                                    i34 = i18;
                                                } else {
                                                    obj2 = obj;
                                                    bArr2 = bArr;
                                                    i4 = i3;
                                                    i7 = iM25143;
                                                    i37 = i71;
                                                    i6 = i18;
                                                    c5037 = c50373;
                                                    c44492 = c4449;
                                                }
                                                break;
                                                break;
                                            case 19:
                                            case 36:
                                                c50373 = c50377;
                                                i17 = i41;
                                                i18 = i42;
                                                if (z == 2) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                if (z == 5) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                iM25143 = i17;
                                                if (iM25143 == i17) {
                                                }
                                                break;
                                            case 20:
                                            case 21:
                                            case 37:
                                            case 38:
                                                c50373 = c50377;
                                                i17 = i41;
                                                i18 = i42;
                                                if (z == 2) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                if (z == 0) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                iM25143 = i17;
                                                if (iM25143 == i17) {
                                                }
                                                break;
                                            case 22:
                                            case 29:
                                            case 39:
                                            case 43:
                                                c50373 = c50377;
                                                i19 = i38 == true ? 1 : 0;
                                                InterfaceC0662 interfaceC0662 = interfaceC0662Mo2430;
                                                i20 = i41;
                                                i18 = i42;
                                                if (z == 2) {
                                                    iM2507 = AbstractC0702.m2507(bArr, i20, interfaceC0662, c4449);
                                                    int i72 = i20;
                                                    iM25143 = iM2507;
                                                    i17 = i72;
                                                    i38 = i19;
                                                    if (iM25143 == i17) {
                                                    }
                                                } else {
                                                    if (z == 0) {
                                                        int iM2541 = AbstractC0702.m2541(i19 == true ? 1 : 0, bArr, i20, i2, interfaceC0662, c4449);
                                                        i38 = i19 == true ? 1 : 0;
                                                        i17 = i20;
                                                        iM25143 = iM2541;
                                                        if (iM25143 == i17) {
                                                        }
                                                    }
                                                    i38 = i19;
                                                    i17 = i20;
                                                    iM25143 = i17;
                                                    if (iM25143 == i17) {
                                                    }
                                                }
                                                break;
                                            case 23:
                                            case 32:
                                            case 40:
                                            case 46:
                                                c50373 = c50377;
                                                i19 = i38 == true ? 1 : 0;
                                                i20 = i41;
                                                i18 = i42;
                                                if (z == 2) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                if (z == 1) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                i38 = i19;
                                                i17 = i20;
                                                iM25143 = i17;
                                                if (iM25143 == i17) {
                                                }
                                                break;
                                            case 24:
                                            case 31:
                                            case 41:
                                            case 45:
                                                InterfaceC0662 interfaceC06622 = interfaceC0662Mo2430;
                                                i20 = i41;
                                                i18 = i42;
                                                C5037 c50378 = c50377;
                                                i19 = i38 == true ? 1 : 0;
                                                if (z == 2) {
                                                    C3467 c3467 = (C3467) interfaceC06622;
                                                    int iM25147 = AbstractC0702.m2514(bArr, i20, c4449);
                                                    int i73 = c4449.f16964;
                                                    if (i73 < 0) {
                                                        C1974.m5336("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                        return 0;
                                                    }
                                                    if (i73 > bArr.length - iM25147) {
                                                        C1974.m5336("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.");
                                                        return 0;
                                                    }
                                                    int i74 = iM25147 + i73;
                                                    int i75 = c3467.f13365 + (i73 >> 2);
                                                    int length2 = c3467.f13366.length;
                                                    if (i75 <= length2) {
                                                        str = "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.";
                                                        i21 = iM25147;
                                                        c50373 = c50378;
                                                    } else if (length2 != 0) {
                                                        while (length2 < i75) {
                                                            length2 = AbstractC0659.m2408(length2, 3, 2, 1, 10);
                                                            str2 = str2;
                                                            iM25147 = iM25147;
                                                            c50378 = c50378;
                                                        }
                                                        str = str2;
                                                        i21 = iM25147;
                                                        c50373 = c50378;
                                                        c3467.f13366 = Arrays.copyOf(c3467.f13366, length2);
                                                    } else {
                                                        str = "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.";
                                                        i21 = iM25147;
                                                        c50373 = c50378;
                                                        c3467.f13366 = new int[Math.max(i75, 10)];
                                                    }
                                                    int i76 = i21;
                                                    while (i76 < i74) {
                                                        c3467.m7900(AbstractC0702.m2512(i76, bArr));
                                                        i76 += 4;
                                                    }
                                                    if (i76 != i74) {
                                                        C1974.m5336(str);
                                                        return 0;
                                                    }
                                                    i38 = i19 == true ? 1 : 0;
                                                    i17 = i20;
                                                    iM25143 = i76;
                                                    if (iM25143 == i17) {
                                                    }
                                                } else {
                                                    c50373 = c50378;
                                                    if (z == 5) {
                                                        iM2507 = i20 + 4;
                                                        C3467 c34672 = (C3467) interfaceC06622;
                                                        c34672.m7900(AbstractC0702.m2512(i20, bArr));
                                                        while (iM2507 < i2) {
                                                            int iM25148 = AbstractC0702.m2514(bArr, iM2507, c4449);
                                                            if (i19 == c4449.f16964) {
                                                                c34672.m7900(AbstractC0702.m2512(iM25148, bArr));
                                                                iM2507 = iM25148 + 4;
                                                            } else {
                                                                int i722 = i20;
                                                                iM25143 = iM2507;
                                                                i17 = i722;
                                                                i38 = i19;
                                                                if (iM25143 == i17) {
                                                                }
                                                            }
                                                        }
                                                        int i7222 = i20;
                                                        iM25143 = iM2507;
                                                        i17 = i7222;
                                                        i38 = i19;
                                                        if (iM25143 == i17) {
                                                        }
                                                    }
                                                    i38 = i19;
                                                    i17 = i20;
                                                    iM25143 = i17;
                                                    if (iM25143 == i17) {
                                                    }
                                                }
                                                break;
                                            case 25:
                                            case 42:
                                                i22 = i38 == true ? 1 : 0;
                                                i23 = i41;
                                                i18 = i42;
                                                c50374 = c50377;
                                                if (z == 2) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                if (z == 0) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                i38 = i22;
                                                i17 = i23;
                                                c50373 = c50374;
                                                iM25143 = i17;
                                                if (iM25143 == i17) {
                                                }
                                                break;
                                            case 26:
                                                InterfaceC0662 interfaceC06623 = interfaceC0662Mo2430;
                                                i23 = i41;
                                                i18 = i42;
                                                c50374 = c50377;
                                                i22 = i38 == true ? 1 : 0;
                                                if (z == 2) {
                                                    if ((j3 & 536870912) == 0) {
                                                        iM2514 = AbstractC0702.m2514(bArr, i23, c4449);
                                                        int i77 = c4449.f16964;
                                                        if (i77 < 0) {
                                                            C1974.m5336("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                            return 0;
                                                        }
                                                        if (i77 == 0) {
                                                            interfaceC06623.add("");
                                                        } else {
                                                            interfaceC06623.add(new String(bArr, iM2514, i77, StandardCharsets.UTF_8));
                                                            iM2514 += i77;
                                                        }
                                                        while (iM2514 < i2) {
                                                            int iM25149 = AbstractC0702.m2514(bArr, iM2514, c4449);
                                                            if (i22 == c4449.f16964) {
                                                                iM2514 = AbstractC0702.m2514(bArr, iM25149, c4449);
                                                                int i78 = c4449.f16964;
                                                                if (i78 < 0) {
                                                                    C1974.m5336("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                                    return 0;
                                                                }
                                                                if (i78 == 0) {
                                                                    interfaceC06623.add("");
                                                                } else {
                                                                    interfaceC06623.add(new String(bArr, iM2514, i78, StandardCharsets.UTF_8));
                                                                    iM2514 += i78;
                                                                }
                                                            }
                                                        }
                                                    } else {
                                                        iM2514 = AbstractC0702.m2514(bArr, i23, c4449);
                                                        int i79 = c4449.f16964;
                                                        if (i79 < 0) {
                                                            C1974.m5336("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                            return 0;
                                                        }
                                                        if (i79 == 0) {
                                                            interfaceC06623.add("");
                                                        } else {
                                                            int i80 = iM2514 + i79;
                                                            if (!AbstractC1902.m5139(bArr, iM2514, i80)) {
                                                                C1974.m5336("Protocol message had invalid UTF-8.");
                                                                return 0;
                                                            }
                                                            interfaceC06623.add(new String(bArr, iM2514, i79, StandardCharsets.UTF_8));
                                                            iM2514 = i80;
                                                        }
                                                        while (iM2514 < i2) {
                                                            int iM251410 = AbstractC0702.m2514(bArr, iM2514, c4449);
                                                            if (i22 == c4449.f16964) {
                                                                iM2514 = AbstractC0702.m2514(bArr, iM251410, c4449);
                                                                int i81 = c4449.f16964;
                                                                if (i81 < 0) {
                                                                    C1974.m5336("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                                    return 0;
                                                                }
                                                                if (i81 == 0) {
                                                                    interfaceC06623.add("");
                                                                } else {
                                                                    int i82 = iM2514 + i81;
                                                                    if (!AbstractC1902.m5139(bArr, iM2514, i82)) {
                                                                        C1974.m5336("Protocol message had invalid UTF-8.");
                                                                        return 0;
                                                                    }
                                                                    interfaceC06623.add(new String(bArr, iM2514, i81, StandardCharsets.UTF_8));
                                                                    iM2514 = i82;
                                                                }
                                                            }
                                                        }
                                                    }
                                                    iM25143 = iM2514;
                                                    i17 = i23;
                                                    i38 = i22 == true ? 1 : 0;
                                                    c50373 = c50374;
                                                    if (iM25143 == i17) {
                                                    }
                                                } else {
                                                    i38 = i22;
                                                    i17 = i23;
                                                    c50373 = c50374;
                                                    iM25143 = i17;
                                                    if (iM25143 == i17) {
                                                    }
                                                }
                                                break;
                                            case 27:
                                                InterfaceC0662 interfaceC06624 = interfaceC0662Mo2430;
                                                i24 = i38 == true ? 1 : 0;
                                                i25 = i41;
                                                i18 = i42;
                                                c50374 = c50377;
                                                if (z == 2) {
                                                    iM25143 = AbstractC0702.m2508(c4127.m9019(i8), i24 == true ? 1 : 0, bArr, i25, i2, interfaceC06624, c4449);
                                                    i17 = i25;
                                                    i38 = i24 == true ? 1 : 0;
                                                    c50373 = c50374;
                                                    if (iM25143 == i17) {
                                                    }
                                                } else {
                                                    i38 = i24;
                                                    i17 = i25;
                                                    c50373 = c50374;
                                                    iM25143 = i17;
                                                    if (iM25143 == i17) {
                                                    }
                                                }
                                                break;
                                            case 28:
                                                InterfaceC0662 interfaceC06625 = interfaceC0662Mo2430;
                                                i24 = i38 == true ? 1 : 0;
                                                i25 = i41;
                                                i18 = i42;
                                                c50374 = c50377;
                                                if (z == 2) {
                                                    int iM251411 = AbstractC0702.m2514(bArr, i25, c4449);
                                                    int i83 = c4449.f16964;
                                                    if (i83 < 0) {
                                                        C1974.m5336("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                        return 0;
                                                    }
                                                    if (i83 > bArr.length - iM251411) {
                                                        C1974.m5336("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.");
                                                        return 0;
                                                    }
                                                    if (i83 == 0) {
                                                        interfaceC06625.add(AbstractC0287.f1926);
                                                    } else {
                                                        interfaceC06625.add(AbstractC0287.m1522(bArr, iM251411, i83));
                                                        iM251411 += i83;
                                                    }
                                                    while (iM251411 < i2) {
                                                        int iM251412 = AbstractC0702.m2514(bArr, iM251411, c4449);
                                                        if (i24 == c4449.f16964) {
                                                            iM251411 = AbstractC0702.m2514(bArr, iM251412, c4449);
                                                            int i84 = c4449.f16964;
                                                            if (i84 < 0) {
                                                                C1974.m5336("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                                return 0;
                                                            }
                                                            if (i84 > bArr.length - iM251411) {
                                                                C1974.m5336("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.");
                                                                return 0;
                                                            }
                                                            if (i84 == 0) {
                                                                interfaceC06625.add(AbstractC0287.f1926);
                                                            } else {
                                                                interfaceC06625.add(AbstractC0287.m1522(bArr, iM251411, i84));
                                                                iM251411 += i84;
                                                            }
                                                        } else {
                                                            i38 = i24 == true ? 1 : 0;
                                                            i17 = i25;
                                                            iM25143 = iM251411;
                                                            c50373 = c50374;
                                                            if (iM25143 == i17) {
                                                            }
                                                        }
                                                    }
                                                    i38 = i24 == true ? 1 : 0;
                                                    i17 = i25;
                                                    iM25143 = iM251411;
                                                    c50373 = c50374;
                                                    if (iM25143 == i17) {
                                                    }
                                                }
                                                i38 = i24;
                                                i17 = i25;
                                                c50373 = c50374;
                                                iM25143 = i17;
                                                if (iM25143 == i17) {
                                                }
                                                break;
                                            case 30:
                                            case 44:
                                                InterfaceC0662 interfaceC06626 = interfaceC0662Mo2430;
                                                int i85 = i41;
                                                if (z == 2) {
                                                    iM25072 = AbstractC0702.m2507(bArr, i85, interfaceC06626, c4449);
                                                    i26 = i38 == true ? 1 : 0;
                                                } else if (z == 0) {
                                                    int iM25412 = AbstractC0702.m2541(i38 == true ? 1 : 0, bArr, i85, i2, interfaceC06626, c4449);
                                                    i85 = i85;
                                                    i26 = i38 == true ? 1 : 0;
                                                    iM25072 = iM25412;
                                                } else {
                                                    i18 = i42;
                                                    i17 = i85;
                                                    c50373 = c50377;
                                                    iM25143 = i17;
                                                    if (iM25143 == i17) {
                                                    }
                                                }
                                                C5407 c5407M90322 = c4127.m9032(i8);
                                                C2299 c2299 = AbstractC3712.f14139;
                                                if (c5407M90322 != null) {
                                                    int size2 = interfaceC06626.size();
                                                    i27 = iM25072;
                                                    C5037 c50379 = null;
                                                    int i86 = 0;
                                                    int i87 = 0;
                                                    while (i86 < size2) {
                                                        int i88 = i42;
                                                        Integer num = (Integer) interfaceC06626.get(i86);
                                                        int iIntValue = num.intValue();
                                                        if (c5407M90322.m11023(iIntValue)) {
                                                            if (i86 != i87) {
                                                                interfaceC06626.set(i87, num);
                                                            }
                                                            i87++;
                                                            i28 = i86;
                                                            c50376 = c50377;
                                                            c5037M103702 = c50379;
                                                            c5407 = c5407M90322;
                                                        } else {
                                                            if (c50379 == null) {
                                                                AbstractC4814 abstractC48144 = (AbstractC4814) obj;
                                                                i28 = i86;
                                                                c5037M103702 = abstractC48144.zzc;
                                                                if (c5037M103702 == c50377) {
                                                                    c5037M103702 = C5037.m10370();
                                                                    abstractC48144.zzc = c5037M103702;
                                                                }
                                                                c5407 = c5407M90322;
                                                                c50376 = c50377;
                                                            } else {
                                                                i28 = i86;
                                                                c5037M103702 = c50379;
                                                                c50376 = c50377;
                                                                c5407 = c5407M90322;
                                                            }
                                                            c5037M103702.m10371(i88 << 3, Long.valueOf(iIntValue));
                                                        }
                                                        C5407 c54072 = c5407;
                                                        c50379 = c5037M103702;
                                                        i86 = i28 + 1;
                                                        c5407M90322 = c54072;
                                                        c50377 = c50376;
                                                        i42 = i88;
                                                    }
                                                    i18 = i42;
                                                    c50375 = c50377;
                                                    if (i87 != size2) {
                                                        interfaceC06626.subList(i87, size2).clear();
                                                    }
                                                } else {
                                                    i27 = iM25072;
                                                    i18 = i42;
                                                    c50375 = c50377;
                                                }
                                                i38 = i26;
                                                i17 = i85;
                                                c50373 = c50375;
                                                iM25143 = i27;
                                                if (iM25143 == i17) {
                                                }
                                                break;
                                            case 33:
                                            case 47:
                                                InterfaceC0662 interfaceC06627 = interfaceC0662Mo2430;
                                                i29 = i41;
                                                if (z == 2) {
                                                    C3467 c34673 = (C3467) interfaceC06627;
                                                    int iM251413 = AbstractC0702.m2514(bArr, i29, c4449);
                                                    int i89 = c4449.f16964;
                                                    if (i89 < 0) {
                                                        C1974.m5336("CodedInputStream encountered an embedded string or message which claimed to have negative size.");
                                                        return 0;
                                                    }
                                                    if (i89 > bArr.length - iM251413) {
                                                        C1974.m5336("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.");
                                                        return 0;
                                                    }
                                                    int i90 = i89 + iM251413;
                                                    while (iM251413 < i90) {
                                                        iM251413 = AbstractC0702.m2514(bArr, iM251413, c4449);
                                                        c34673.m7900(AbstractC3481.m7918(c4449.f16964));
                                                    }
                                                    if (iM251413 != i90) {
                                                        C1974.m5336("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.");
                                                        return 0;
                                                    }
                                                    i17 = i29;
                                                    iM25143 = iM251413;
                                                    c50373 = c50377;
                                                    i18 = i42;
                                                    if (iM25143 == i17) {
                                                    }
                                                } else {
                                                    if (z == 0) {
                                                        C3467 c34674 = (C3467) interfaceC06627;
                                                        int iM251414 = AbstractC0702.m2514(bArr, i29, c4449);
                                                        c34674.m7900(AbstractC3481.m7918(c4449.f16964));
                                                        while (iM251414 < i2) {
                                                            int iM251415 = AbstractC0702.m2514(bArr, iM251414, c4449);
                                                            if (i38 == c4449.f16964) {
                                                                iM251414 = AbstractC0702.m2514(bArr, iM251415, c4449);
                                                                c34674.m7900(AbstractC3481.m7918(c4449.f16964));
                                                            } else {
                                                                i17 = i29;
                                                                c50373 = c50377;
                                                                i18 = i42;
                                                                iM25143 = iM251414;
                                                                if (iM25143 == i17) {
                                                                }
                                                            }
                                                        }
                                                        i17 = i29;
                                                        c50373 = c50377;
                                                        i18 = i42;
                                                        iM25143 = iM251414;
                                                        if (iM25143 == i17) {
                                                        }
                                                    }
                                                    i17 = i29;
                                                    c50373 = c50377;
                                                    i18 = i42;
                                                    iM25143 = i17;
                                                    if (iM25143 == i17) {
                                                    }
                                                }
                                                break;
                                            case 34:
                                            case 48:
                                                i29 = i41;
                                                if (z == 2) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                if (z == 0) {
                                                    C1685.m4560();
                                                    return 0;
                                                }
                                                i17 = i29;
                                                c50373 = c50377;
                                                i18 = i42;
                                                iM25143 = i17;
                                                if (iM25143 == i17) {
                                                }
                                                break;
                                            default:
                                                if (z == 3) {
                                                    int i91 = ((i38 == true ? 1 : 0) & (-8)) | 4;
                                                    InterfaceC5045 interfaceC5045M9019 = c4127.m9019(i8);
                                                    AbstractC4814 abstractC4814Mo5381 = interfaceC5045M9019.mo5381();
                                                    InterfaceC0662 interfaceC06628 = interfaceC0662Mo2430;
                                                    int i92 = i41;
                                                    int iM2505 = AbstractC0702.m2505(abstractC4814Mo5381, interfaceC5045M9019, bArr, i92, i2, i91, c4449);
                                                    int i93 = i91;
                                                    C4449 c44498 = c4449;
                                                    interfaceC5045M9019.mo5383(abstractC4814Mo5381);
                                                    c44498.f16963 = abstractC4814Mo5381;
                                                    interfaceC06628.add(abstractC4814Mo5381);
                                                    while (true) {
                                                        if (iM2505 < i2) {
                                                            int i94 = i92;
                                                            int iM251416 = AbstractC0702.m2514(bArr, iM2505, c44498);
                                                            if (i38 == c44498.f16964) {
                                                                int i95 = i93;
                                                                AbstractC4814 abstractC4814Mo53812 = interfaceC5045M9019.mo5381();
                                                                iM2505 = AbstractC0702.m2505(abstractC4814Mo53812, interfaceC5045M9019, bArr, iM251416, i2, i95, c4449);
                                                                i93 = i95;
                                                                c44498 = c4449;
                                                                interfaceC5045M9019.mo5383(abstractC4814Mo53812);
                                                                c44498.f16963 = abstractC4814Mo53812;
                                                                interfaceC06628.add(abstractC4814Mo53812);
                                                                i92 = i94;
                                                            } else {
                                                                i92 = i94;
                                                            }
                                                        }
                                                    }
                                                    i17 = i92;
                                                    c50373 = c50377;
                                                    i18 = i42;
                                                    iM25143 = iM2505;
                                                    if (iM25143 == i17) {
                                                    }
                                                } else {
                                                    c50373 = c50377;
                                                    i17 = i41;
                                                    i18 = i42;
                                                    iM25143 = i17;
                                                    if (iM25143 == i17) {
                                                    }
                                                }
                                                break;
                                        }
                                    } else {
                                        c50372 = c50377;
                                        i16 = i37;
                                        i14 = i41;
                                        i15 = i42;
                                        if (iM9017 != 50) {
                                            obj2 = obj;
                                            long j4 = iArr[i8 + 2] & 1048575;
                                            switch (iM9017) {
                                                case 51:
                                                    c44492 = c4449;
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    i30 = i8;
                                                    i31 = i14;
                                                    bArr2 = bArr;
                                                    if (z == 1) {
                                                        iM2523 = i31 + 8;
                                                        unsafe.putObject(obj2, j, Double.valueOf(Double.longBitsToDouble(AbstractC0702.m2532(i31, bArr2))));
                                                        unsafe.putInt(obj2, j4, i6);
                                                    } else {
                                                        iM2523 = i31;
                                                    }
                                                    if (iM2523 != i31) {
                                                        i33 = i2;
                                                        bArr6 = bArr2;
                                                        c44497 = c44492;
                                                        i34 = i6;
                                                        obj5 = obj2;
                                                        unsafe5 = unsafe;
                                                        i37 = i16;
                                                        i35 = i30;
                                                        i36 = i5;
                                                        i39 = 1048575;
                                                        iM25143 = iM2523;
                                                        c4127 = this;
                                                    } else {
                                                        i7 = iM2523;
                                                        i37 = i16;
                                                        i8 = i30;
                                                        i4 = i3;
                                                    }
                                                    break;
                                                case 52:
                                                    c44492 = c4449;
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    i30 = i8;
                                                    i31 = i14;
                                                    bArr2 = bArr;
                                                    if (z == 5) {
                                                        iM2523 = i31 + 4;
                                                        unsafe.putObject(obj2, j, Float.valueOf(Float.intBitsToFloat(AbstractC0702.m2512(i31, bArr2))));
                                                        unsafe.putInt(obj2, j4, i6);
                                                    }
                                                    if (iM2523 != i31) {
                                                    }
                                                    break;
                                                case 53:
                                                case 54:
                                                    c44492 = c4449;
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    i30 = i8;
                                                    i31 = i14;
                                                    bArr2 = bArr;
                                                    if (z == 0) {
                                                        iM2523 = AbstractC0702.m2523(bArr2, i31, c44492);
                                                        unsafe.putObject(obj2, j, Long.valueOf(c44492.f16962));
                                                        unsafe.putInt(obj2, j4, i6);
                                                    }
                                                    if (iM2523 != i31) {
                                                    }
                                                    break;
                                                case 55:
                                                case 62:
                                                    c44492 = c4449;
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    i30 = i8;
                                                    i31 = i14;
                                                    bArr2 = bArr;
                                                    if (z == 0) {
                                                        iM2523 = AbstractC0702.m2514(bArr2, i31, c44492);
                                                        unsafe.putObject(obj2, j, Integer.valueOf(c44492.f16964));
                                                        unsafe.putInt(obj2, j4, i6);
                                                    }
                                                    if (iM2523 != i31) {
                                                    }
                                                    break;
                                                case 56:
                                                case 65:
                                                    c44492 = c4449;
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    i30 = i8;
                                                    i31 = i14;
                                                    bArr2 = bArr;
                                                    if (z == 1) {
                                                        iM2523 = i31 + 8;
                                                        unsafe.putObject(obj2, j, Long.valueOf(AbstractC0702.m2532(i31, bArr2)));
                                                        unsafe.putInt(obj2, j4, i6);
                                                    }
                                                    if (iM2523 != i31) {
                                                    }
                                                    break;
                                                case 57:
                                                case 64:
                                                    c44492 = c4449;
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    i30 = i8;
                                                    i31 = i14;
                                                    bArr2 = bArr;
                                                    if (z == 5) {
                                                        iM2523 = i31 + 4;
                                                        unsafe.putObject(obj2, j, Integer.valueOf(AbstractC0702.m2512(i31, bArr2)));
                                                        unsafe.putInt(obj2, j4, i6);
                                                    }
                                                    if (iM2523 != i31) {
                                                    }
                                                    break;
                                                case 58:
                                                    c44492 = c4449;
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    i30 = i8;
                                                    i31 = i14;
                                                    bArr2 = bArr;
                                                    if (z == 0) {
                                                        iM2523 = AbstractC0702.m2523(bArr2, i31, c44492);
                                                        unsafe.putObject(obj2, j, Boolean.valueOf(c44492.f16962 != 0));
                                                        unsafe.putInt(obj2, j4, i6);
                                                    }
                                                    if (iM2523 != i31) {
                                                    }
                                                    break;
                                                case 59:
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    c44492 = c4449;
                                                    i30 = i8;
                                                    i31 = i14;
                                                    bArr2 = bArr;
                                                    if (z == 2) {
                                                        int iM251417 = AbstractC0702.m2514(bArr2, i31, c44492);
                                                        int i96 = c44492.f16964;
                                                        if (i96 == 0) {
                                                            unsafe.putObject(obj2, j, "");
                                                        } else {
                                                            int i97 = iM251417 + i96;
                                                            if ((i45 & 536870912) != 0 && !AbstractC1902.m5139(bArr2, iM251417, i97)) {
                                                                C1974.m5336("Protocol message had invalid UTF-8.");
                                                                return 0;
                                                            }
                                                            unsafe.putObject(obj2, j, new String(bArr2, iM251417, i96, StandardCharsets.UTF_8));
                                                            iM251417 = i97;
                                                        }
                                                        unsafe.putInt(obj2, j4, i6);
                                                        iM2523 = iM251417;
                                                    }
                                                    if (iM2523 != i31) {
                                                    }
                                                    break;
                                                case 60:
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    bArr2 = bArr;
                                                    if (z == 2) {
                                                        Object objM9034 = c4127.m9034(i6, i8, obj2);
                                                        int iM2510 = AbstractC0702.m2510(objM9034, c4127.m9019(i8), bArr, i14, i2, c4449);
                                                        bArr2 = bArr;
                                                        c4127.m9021(obj2, i6, objM9034, i8);
                                                        iM2523 = iM2510;
                                                        i30 = i8;
                                                        i31 = i14;
                                                        c44492 = c4449;
                                                        if (iM2523 != i31) {
                                                        }
                                                    } else {
                                                        i30 = i8;
                                                        i31 = i14;
                                                        c44492 = c4449;
                                                        iM2523 = i31;
                                                        if (iM2523 != i31) {
                                                        }
                                                    }
                                                    break;
                                                case 61:
                                                    c44496 = c4449;
                                                    i32 = i14;
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    bArr2 = bArr;
                                                    if (z == 2) {
                                                        iM2531 = AbstractC0702.m2531(bArr2, i32, c44496);
                                                        unsafe.putObject(obj2, j, c44496.f16963);
                                                        unsafe.putInt(obj2, j4, i6);
                                                        iM2523 = iM2531;
                                                        i30 = i8;
                                                        i31 = i32;
                                                        c44492 = c44496;
                                                        if (iM2523 != i31) {
                                                        }
                                                    } else {
                                                        i30 = i8;
                                                        i31 = i32;
                                                        c44492 = c44496;
                                                        iM2523 = i31;
                                                        if (iM2523 != i31) {
                                                        }
                                                    }
                                                    break;
                                                case 63:
                                                    c44496 = c4449;
                                                    i32 = i14;
                                                    i6 = i15;
                                                    bArr2 = bArr;
                                                    i30 = i8;
                                                    if (z == 0) {
                                                        iM2531 = AbstractC0702.m2514(bArr2, i32, c44496);
                                                        int i98 = c44496.f16964;
                                                        i8 = i30;
                                                        C5407 c5407M90323 = c4127.m9032(i8);
                                                        if (c5407M90323 == null || c5407M90323.m11023(i98)) {
                                                            c5037 = c50372;
                                                            unsafe.putObject(obj2, j, Integer.valueOf(i98));
                                                            unsafe.putInt(obj2, j4, i6);
                                                        } else {
                                                            AbstractC4814 abstractC48145 = (AbstractC4814) obj2;
                                                            C5037 c5037M103704 = abstractC48145.zzc;
                                                            c5037 = c50372;
                                                            if (c5037M103704 == c5037) {
                                                                c5037M103704 = C5037.m10370();
                                                                abstractC48145.zzc = c5037M103704;
                                                            }
                                                            c5037M103704.m10371(i38 == true ? 1 : 0, Long.valueOf(i98));
                                                        }
                                                        iM2523 = iM2531;
                                                        i30 = i8;
                                                        i31 = i32;
                                                        c44492 = c44496;
                                                        if (iM2523 != i31) {
                                                        }
                                                    }
                                                    c5037 = c50372;
                                                    i31 = i32;
                                                    c44492 = c44496;
                                                    iM2523 = i31;
                                                    if (iM2523 != i31) {
                                                    }
                                                    break;
                                                case 66:
                                                    c44496 = c4449;
                                                    i32 = i14;
                                                    i6 = i15;
                                                    bArr2 = bArr;
                                                    i30 = i8;
                                                    if (z == 0) {
                                                        iM25142 = AbstractC0702.m2514(bArr2, i32, c44496);
                                                        unsafe.putObject(obj2, j, Integer.valueOf(AbstractC3481.m7918(c44496.f16964)));
                                                        unsafe.putInt(obj2, j4, i6);
                                                        i31 = i32;
                                                        iM2523 = iM25142;
                                                        c44492 = c44496;
                                                        c5037 = c50372;
                                                        if (iM2523 != i31) {
                                                        }
                                                    } else {
                                                        i31 = i32;
                                                        c44492 = c44496;
                                                        c5037 = c50372;
                                                        iM2523 = i31;
                                                        if (iM2523 != i31) {
                                                        }
                                                    }
                                                    break;
                                                case 67:
                                                    c44496 = c4449;
                                                    i32 = i14;
                                                    i6 = i15;
                                                    bArr2 = bArr;
                                                    if (z == 0) {
                                                        iM25142 = AbstractC0702.m2523(bArr2, i32, c44496);
                                                        i30 = i8;
                                                        long j5 = c44496.f16962;
                                                        unsafe.putObject(obj2, j, Long.valueOf((j5 >>> 1) ^ (-(j5 & 1))));
                                                        unsafe.putInt(obj2, j4, i6);
                                                        i31 = i32;
                                                        iM2523 = iM25142;
                                                        c44492 = c44496;
                                                        c5037 = c50372;
                                                        if (iM2523 != i31) {
                                                        }
                                                    } else {
                                                        i30 = i8;
                                                        c5037 = c50372;
                                                        i31 = i32;
                                                        c44492 = c44496;
                                                        iM2523 = i31;
                                                        if (iM2523 != i31) {
                                                        }
                                                    }
                                                    break;
                                                case 68:
                                                    if (z == 3) {
                                                        int i99 = ((i38 == true ? 1 : 0) & (-8)) | 4;
                                                        i32 = i14;
                                                        i6 = i15;
                                                        Object objM90342 = c4127.m9034(i6, i8, obj2);
                                                        int iM25052 = AbstractC0702.m2505(objM90342, c4127.m9019(i8), bArr, i32, i2, i99, c4449);
                                                        bArr2 = bArr;
                                                        c44496 = c4449;
                                                        c4127.m9021(obj2, i6, objM90342, i8);
                                                        iM2523 = iM25052;
                                                        i30 = i8;
                                                        c5037 = c50372;
                                                        i31 = i32;
                                                        c44492 = c44496;
                                                        if (iM2523 != i31) {
                                                        }
                                                    } else {
                                                        i6 = i15;
                                                        c44492 = c4449;
                                                        i30 = i8;
                                                        c5037 = c50372;
                                                        i31 = i14;
                                                        bArr2 = bArr;
                                                        iM2523 = i31;
                                                        if (iM2523 != i31) {
                                                        }
                                                    }
                                                    break;
                                                default:
                                                    c44492 = c4449;
                                                    i6 = i15;
                                                    c5037 = c50372;
                                                    i30 = i8;
                                                    i31 = i14;
                                                    bArr2 = bArr;
                                                    iM2523 = i31;
                                                    if (iM2523 != i31) {
                                                    }
                                                    break;
                                            }
                                        } else {
                                            if (z == 2) {
                                                int i100 = i8 / 3;
                                                Object obj13 = objArr[i100 + i100];
                                                Object object = unsafe.getObject(obj, j);
                                                if (!((C0428) object).f2375) {
                                                    C0428 c04282 = C0428.f2374;
                                                    if (c04282.isEmpty()) {
                                                        c0428 = new C0428();
                                                    } else {
                                                        C0428 c04283 = new C0428(c04282);
                                                        c04283.f2375 = true;
                                                        c0428 = c04283;
                                                    }
                                                    ᵶᵦ.ˁˌᵩ(c0428, object);
                                                    unsafe.putObject(obj, j, c0428);
                                                }
                                                throw AbstractC0659.m2422(obj13);
                                            }
                                            obj2 = obj;
                                            i4 = i3;
                                            c44492 = c4449;
                                            i7 = i14;
                                            i37 = i16;
                                            i6 = i15;
                                            c5037 = c50372;
                                        }
                                    }
                                } else if (z == 2) {
                                    InterfaceC0662 interfaceC0662Mo24302 = (InterfaceC0662) unsafe.getObject(obj12, j);
                                    if (!((AbstractC0560) interfaceC0662Mo24302).f2813) {
                                        int size3 = interfaceC0662Mo24302.size();
                                        interfaceC0662Mo24302 = interfaceC0662Mo24302.mo2430(size3 == 0 ? 10 : size3 + size3);
                                        unsafe.putObject(obj12, j, interfaceC0662Mo24302);
                                    }
                                    bArr6 = bArr;
                                    i33 = i2;
                                    iM25143 = AbstractC0702.m2508(c4127.m9019(i8), i38 == true ? 1 : 0, bArr6, i41, i33, interfaceC0662Mo24302, c4449);
                                    i38 = i38 == true ? 1 : 0;
                                    c44497 = c4449;
                                    obj5 = obj;
                                    i35 = i8;
                                    i34 = i42;
                                    unsafe5 = unsafe;
                                } else {
                                    obj2 = obj12;
                                    c50372 = c50377;
                                    i38 = i38 == true ? 1 : 0;
                                    i14 = i41;
                                    i15 = i42;
                                    i16 = i37;
                                    i4 = i3;
                                    c44492 = c4449;
                                    i7 = i14;
                                    i37 = i16;
                                    i6 = i15;
                                    c5037 = c50372;
                                }
                                if (i38 == i4) {
                                }
                                AbstractC4814 abstractC481422222222222222 = (AbstractC4814) obj2;
                                c5037M10370 = abstractC481422222222222222.zzc;
                                if (c5037M10370 == c5037) {
                                }
                                int i5022222222222222 = i38;
                                int iM251722222222222222 = AbstractC0702.m2517(i5022222222222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                                c4127 = this;
                                c44497 = c4449;
                                i38 = i5022222222222222 == true ? 1 : 0;
                                i33 = i2;
                                i34 = i6;
                                obj5 = obj2;
                                i35 = i8;
                                unsafe5 = unsafe;
                                i36 = i5;
                                i39 = 1048575;
                                iM25143 = iM251722222222222222;
                                bArr6 = bArr;
                            }
                        }
                        bArr2 = bArr;
                        if (i38 == i4) {
                        }
                        AbstractC4814 abstractC4814222222222222222 = (AbstractC4814) obj2;
                        c5037M10370 = abstractC4814222222222222222.zzc;
                        if (c5037M10370 == c5037) {
                        }
                        int i50222222222222222 = i38;
                        int iM2517222222222222222 = AbstractC0702.m2517(i50222222222222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                        c4127 = this;
                        c44497 = c4449;
                        i38 = i50222222222222222 == true ? 1 : 0;
                        i33 = i2;
                        i34 = i6;
                        obj5 = obj2;
                        i35 = i8;
                        unsafe5 = unsafe;
                        i36 = i5;
                        i39 = 1048575;
                        iM25143 = iM2517222222222222222;
                        bArr6 = bArr;
                    } else {
                        if (i42 >= i44 && i42 <= i43) {
                            iM9024 = c4127.m9024(i42, 0);
                        }
                        C5037 c503772 = C5037.f19069;
                        if (iM9024 != -1) {
                        }
                        bArr2 = bArr;
                        if (i38 == i4) {
                        }
                        AbstractC4814 abstractC48142222222222222222 = (AbstractC4814) obj2;
                        c5037M10370 = abstractC48142222222222222222.zzc;
                        if (c5037M10370 == c5037) {
                        }
                        int i502222222222222222 = i38;
                        int iM25172222222222222222 = AbstractC0702.m2517(i502222222222222222 == true ? 1 : 0, bArr2, i7, i2, c5037M10370, c44492);
                        c4127 = this;
                        c44497 = c4449;
                        i38 = i502222222222222222 == true ? 1 : 0;
                        i33 = i2;
                        i34 = i6;
                        obj5 = obj2;
                        i35 = i8;
                        unsafe5 = unsafe;
                        i36 = i5;
                        i39 = 1048575;
                        iM25143 = iM25172222222222222222;
                        bArr6 = bArr;
                    }
                } else {
                    i4 = i3;
                    i5 = i36;
                    iArr = iArr2;
                    objArr = objArr2;
                    unsafe = unsafe5;
                    obj2 = obj5;
                }
            }
        }
        int i101 = i5;
        if (i101 != 1048575) {
            unsafe.putInt(obj2, i101, i37);
        }
        for (int i102 = this.f15784; i102 < this.f15780; i102++) {
            int i103 = this.f15786[i102];
            int i104 = iArr[i103];
            Object objM10173 = AbstractC4892.m10173(m9027(i103) & 1048575, obj2);
            if (objM10173 != null && m9032(i103) != null) {
                int i105 = i103 / 3;
                throw AbstractC0659.m2422(objArr[i105 + i105]);
            }
        }
        if (i4 == 0) {
            if (iM25143 != i33) {
                C1974.m5336("Failed to parse the message.");
                return 0;
            }
        } else if (iM25143 > i33 || i38 != i4) {
            C1974.m5336("Failed to parse the message.");
            return 0;
        }
        return iM25143;
    }

    @Override // defpackage.InterfaceC5045
    /* JADX INFO: renamed from: ːˏᵟᵯ */
    public final AbstractC4814 mo5381() {
        return ((AbstractC4814) this.f15782).m10038();
    }

    /* JADX INFO: renamed from: ᵜᵪʾ, reason: contains not printable characters */
    public final int m9024(int i, int i2) {
        int[] iArr = this.f15783;
        int length = (iArr.length / 3) - 1;
        while (i2 <= length) {
            int i3 = (length + i2) >>> 1;
            int i4 = i3 * 3;
            int i5 = iArr[i4];
            if (i == i5) {
                return i4;
            }
            if (i < i5) {
                length = i3 - 1;
            } else {
                i2 = i3 + 1;
            }
        }
        return -1;
    }

    /* JADX INFO: renamed from: ᵝᵶ, reason: contains not printable characters */
    public final void m9025(Object obj, int i, Object obj2) {
        f15777.putObject(obj, m9027(i) & 1048575, obj2);
        m9029(i, obj);
    }

    /* JADX INFO: renamed from: ᵟᵹᵙ, reason: contains not printable characters */
    public final boolean m9026(int i, Object obj) {
        int i2 = this.f15783[i + 2];
        long j = i2 & 1048575;
        if (j != 1048575) {
            return ((1 << (i2 >>> 20)) & AbstractC4892.m10170(j, obj)) != 0;
        }
        int iM9027 = m9027(i);
        long j2 = iM9027 & 1048575;
        switch (m9017(iM9027)) {
            case 0:
                if (Double.doubleToRawLongBits(AbstractC4892.f18620.mo1586(j2, obj)) != 0) {
                }
                break;
            case 1:
                if (Float.floatToRawIntBits(AbstractC4892.f18620.mo1584(j2, obj)) != 0) {
                }
                break;
            case 2:
                if (AbstractC4892.m10160(j2, obj) != 0) {
                }
                break;
            case 3:
                if (AbstractC4892.m10160(j2, obj) != 0) {
                }
                break;
            case 4:
                if (AbstractC4892.m10170(j2, obj) != 0) {
                }
                break;
            case 5:
                if (AbstractC4892.m10160(j2, obj) != 0) {
                }
                break;
            case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                if (AbstractC4892.m10170(j2, obj) != 0) {
                }
                break;
            case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                break;
            case C5224.BYTES_FIELD_NUMBER /* 8 */:
                Object objM10173 = AbstractC4892.m10173(j2, obj);
                if (!(objM10173 instanceof String)) {
                    if (!(objM10173 instanceof AbstractC0287)) {
                        ᵷᵝˎ.ᵷᵺʾᵖ();
                        break;
                    } else if (!AbstractC0287.f1926.equals(objM10173)) {
                    }
                } else if (!((String) objM10173).isEmpty()) {
                }
                break;
            case 9:
                if (AbstractC4892.m10173(j2, obj) != null) {
                }
                break;
            case 10:
                if (!AbstractC0287.f1926.equals(AbstractC4892.m10173(j2, obj))) {
                }
                break;
            case 11:
                if (AbstractC4892.m10170(j2, obj) != 0) {
                }
                break;
            case 12:
                if (AbstractC4892.m10170(j2, obj) != 0) {
                }
                break;
            case 13:
                if (AbstractC4892.m10170(j2, obj) != 0) {
                }
                break;
            case 14:
                if (AbstractC4892.m10160(j2, obj) != 0) {
                }
                break;
            case 15:
                if (AbstractC4892.m10170(j2, obj) != 0) {
                }
                break;
            case 16:
                if (AbstractC4892.m10160(j2, obj) != 0) {
                }
                break;
            case 17:
                if (AbstractC4892.m10173(j2, obj) != null) {
                }
                break;
            default:
                ᵷᵝˎ.ᵷᵺʾᵖ();
                break;
        }
        return false;
    }

    /* JADX WARN: Code restructure failed: missing block: B:174:0x01d1, code lost:
    
        continue;
     */
    /* JADX WARN: Removed duplicated region for block: B:134:0x0218 A[SYNTHETIC] */
    /* JADX WARN: Removed duplicated region for block: B:171:0x01d1 A[SYNTHETIC] */
    @Override // defpackage.InterfaceC5045
    /* JADX INFO: renamed from: ᵨᵣ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final boolean mo5382(AbstractC4814 abstractC4814, AbstractC4814 abstractC48142) {
        boolean zM8342;
        int i = 0;
        while (true) {
            int[] iArr = this.f15783;
            if (i < iArr.length) {
                int iM9027 = m9027(i);
                int iM9017 = m9017(iM9027);
                if (iM9017 <= 50 || iM9017 >= 69) {
                    long j = iM9027 & 1048575;
                    switch (iM9017) {
                        case 0:
                            if (m9028(abstractC4814, abstractC48142, i)) {
                                AbstractC0330 abstractC0330 = AbstractC4892.f18620;
                                if (Double.doubleToLongBits(abstractC0330.mo1586(j, abstractC4814)) != Double.doubleToLongBits(abstractC0330.mo1586(j, abstractC48142))) {
                                }
                            }
                            break;
                        case 1:
                            if (m9028(abstractC4814, abstractC48142, i)) {
                                AbstractC0330 abstractC03302 = AbstractC4892.f18620;
                                if (Float.floatToIntBits(abstractC03302.mo1584(j, abstractC4814)) != Float.floatToIntBits(abstractC03302.mo1584(j, abstractC48142))) {
                                }
                            }
                            break;
                        case 2:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10160(j, abstractC4814) != AbstractC4892.m10160(j, abstractC48142)) {
                            }
                            break;
                        case 3:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10160(j, abstractC4814) != AbstractC4892.m10160(j, abstractC48142)) {
                            }
                            break;
                        case 4:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10170(j, abstractC4814) != AbstractC4892.m10170(j, abstractC48142)) {
                            }
                            break;
                        case 5:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10160(j, abstractC4814) != AbstractC4892.m10160(j, abstractC48142)) {
                            }
                            break;
                        case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10170(j, abstractC4814) != AbstractC4892.m10170(j, abstractC48142)) {
                            }
                            break;
                        case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                            if (m9028(abstractC4814, abstractC48142, i)) {
                                AbstractC0330 abstractC03303 = AbstractC4892.f18620;
                                if (abstractC03303.mo1585(j, abstractC4814) != abstractC03303.mo1585(j, abstractC48142)) {
                                }
                            }
                            break;
                        case C5224.BYTES_FIELD_NUMBER /* 8 */:
                            if (!m9028(abstractC4814, abstractC48142, i) || !AbstractC3712.m8342(AbstractC4892.m10173(j, abstractC4814), AbstractC4892.m10173(j, abstractC48142))) {
                            }
                            break;
                        case 9:
                            if (!m9028(abstractC4814, abstractC48142, i) || !AbstractC3712.m8342(AbstractC4892.m10173(j, abstractC4814), AbstractC4892.m10173(j, abstractC48142))) {
                            }
                            break;
                        case 10:
                            if (!m9028(abstractC4814, abstractC48142, i) || !AbstractC3712.m8342(AbstractC4892.m10173(j, abstractC4814), AbstractC4892.m10173(j, abstractC48142))) {
                            }
                            break;
                        case 11:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10170(j, abstractC4814) != AbstractC4892.m10170(j, abstractC48142)) {
                            }
                            break;
                        case 12:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10170(j, abstractC4814) != AbstractC4892.m10170(j, abstractC48142)) {
                            }
                            break;
                        case 13:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10170(j, abstractC4814) != AbstractC4892.m10170(j, abstractC48142)) {
                            }
                            break;
                        case 14:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10160(j, abstractC4814) != AbstractC4892.m10160(j, abstractC48142)) {
                            }
                            break;
                        case 15:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10170(j, abstractC4814) != AbstractC4892.m10170(j, abstractC48142)) {
                            }
                            break;
                        case 16:
                            if (!m9028(abstractC4814, abstractC48142, i) || AbstractC4892.m10160(j, abstractC4814) != AbstractC4892.m10160(j, abstractC48142)) {
                            }
                            break;
                        case 17:
                            if (!m9028(abstractC4814, abstractC48142, i) || !AbstractC3712.m8342(AbstractC4892.m10173(j, abstractC4814), AbstractC4892.m10173(j, abstractC48142))) {
                            }
                            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:
                            zM8342 = AbstractC3712.m8342(AbstractC4892.m10173(j, abstractC4814), AbstractC4892.m10173(j, abstractC48142));
                            if (!zM8342) {
                            }
                            break;
                        case 50:
                            zM8342 = AbstractC3712.m8342(AbstractC4892.m10173(j, abstractC4814), AbstractC4892.m10173(j, abstractC48142));
                            if (!zM8342) {
                            }
                            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 j2 = iArr[i + 2] & 1048575;
                            if (AbstractC4892.m10170(j2, abstractC4814) == AbstractC4892.m10170(j2, abstractC48142) && AbstractC3712.m8342(AbstractC4892.m10173(j, abstractC4814), AbstractC4892.m10173(j, abstractC48142))) {
                            }
                            break;
                    }
                    return false;
                }
                i += 3;
            } else {
                int i2 = this.f15780;
                while (true) {
                    int[] iArr2 = this.f15786;
                    if (i2 < iArr2.length) {
                        int i3 = iArr2[i2];
                        long j3 = iArr[i3 + 2] & 1048575;
                        if (AbstractC4892.m10170(j3, abstractC4814) != AbstractC4892.m10170(j3, abstractC48142)) {
                            return false;
                        }
                        if (!m9020(0, i3, abstractC4814)) {
                            long jM9027 = m9027(i3) & 1048575;
                            if (!AbstractC3712.m8342(AbstractC4892.m10173(jM9027, abstractC4814), AbstractC4892.m10173(jM9027, abstractC48142))) {
                            }
                        }
                        i2++;
                    } else if (abstractC4814.zzc.equals(abstractC48142.zzc)) {
                        return true;
                    }
                }
            }
        }
        return false;
    }

    /* JADX INFO: renamed from: ᵨᵼⁱ, reason: contains not printable characters */
    public final int m9027(int i) {
        return this.f15783[i + 1];
    }

    /* JADX INFO: renamed from: ᵪᵹᵥᵻ, reason: contains not printable characters */
    public final boolean m9028(AbstractC4814 abstractC4814, AbstractC4814 abstractC48142, int i) {
        return m9026(i, abstractC4814) == m9026(i, abstractC48142);
    }

    /* JADX INFO: renamed from: ᵮᵣᵗˈ, reason: contains not printable characters */
    public final void m9029(int i, Object obj) {
        int i2 = this.f15783[i + 2];
        long j = 1048575 & i2;
        if (j == 1048575) {
            return;
        }
        AbstractC4892.m10161(j, obj, (1 << (i2 >>> 20)) | AbstractC4892.m10170(j, obj));
    }

    /* JADX INFO: renamed from: ᵱʡˏ, reason: contains not printable characters */
    public final boolean m9030(Object obj, int i, int i2, int i3, int i4) {
        return i2 == 1048575 ? m9026(i, obj) : (i3 & i4) != 0;
    }

    /* JADX INFO: renamed from: ᵱᵽʡᵚ, reason: contains not printable characters */
    public final void m9031(Object obj, int i, Object obj2) {
        if (m9026(i, obj2)) {
            int iM9027 = m9027(i) & 1048575;
            Unsafe unsafe = f15777;
            long j = iM9027;
            Object object = unsafe.getObject(obj2, j);
            if (object == null) {
                throw new IllegalStateException("Source subfield " + this.f15783[i] + " is present but null: " + obj2.toString());
            }
            InterfaceC5045 interfaceC5045M9019 = m9019(i);
            if (!m9026(i, obj)) {
                if (m9013(object)) {
                    AbstractC4814 abstractC4814Mo5381 = interfaceC5045M9019.mo5381();
                    interfaceC5045M9019.mo5384(abstractC4814Mo5381, object);
                    unsafe.putObject(obj, j, abstractC4814Mo5381);
                } else {
                    unsafe.putObject(obj, j, object);
                }
                m9029(i, obj);
                return;
            }
            Object object2 = unsafe.getObject(obj, j);
            if (!m9013(object2)) {
                AbstractC4814 abstractC4814Mo53812 = interfaceC5045M9019.mo5381();
                interfaceC5045M9019.mo5384(abstractC4814Mo53812, object2);
                unsafe.putObject(obj, j, abstractC4814Mo53812);
                object2 = abstractC4814Mo53812;
            }
            interfaceC5045M9019.mo5384(object2, object);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:28:0x0071  */
    @Override // defpackage.InterfaceC5045
    /* JADX INFO: renamed from: ᵲᵶᵳˈ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void mo5383(Object obj) {
        if (!m9013(obj)) {
            return;
        }
        if (obj instanceof AbstractC4814) {
            AbstractC4814 abstractC4814 = (AbstractC4814) obj;
            abstractC4814.m10041();
            abstractC4814.zza = 0;
            abstractC4814.m10039();
        }
        int i = 0;
        while (true) {
            int[] iArr = this.f15783;
            if (i >= iArr.length) {
                C5037 c5037 = ((AbstractC4814) obj).zzc;
                if (c5037.f19072) {
                    c5037.f19072 = false;
                    return;
                }
                return;
            }
            int iM9027 = m9027(i);
            int i2 = 1048575 & iM9027;
            int iM9017 = m9017(iM9027);
            long j = i2;
            if (iM9017 != 9) {
                if (iM9017 != 60 && iM9017 != 68) {
                    switch (iM9017) {
                        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:
                            AbstractC0560 abstractC0560 = (AbstractC0560) ((InterfaceC0662) AbstractC4892.m10173(j, obj));
                            if (abstractC0560.f2813) {
                                abstractC0560.f2813 = false;
                            }
                            break;
                        case 50:
                            Unsafe unsafe = f15777;
                            Object object = unsafe.getObject(obj, j);
                            if (object != null) {
                                ((C0428) object).f2375 = false;
                                unsafe.putObject(obj, j, object);
                            }
                            break;
                    }
                } else if (m9020(iArr[i], i, obj)) {
                    m9019(i).mo5383(f15777.getObject(obj, j));
                }
            } else if (m9026(i, obj)) {
                m9019(i).mo5383(f15777.getObject(obj, j));
            }
            i += 3;
        }
    }

    /* JADX WARN: Can't fix incorrect switch cases order, some code will duplicate */
    /* JADX WARN: Removed duplicated region for block: B:9:0x0022  */
    @Override // defpackage.InterfaceC5045
    /* JADX INFO: renamed from: ᵵᵽ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final void mo5384(Object obj, Object obj2) {
        Object obj3;
        if (!m9013(obj)) {
            ᵕᵩʽᵲ.ᵮᵣᵗˈ("Mutating immutable message: ".concat(String.valueOf(obj)));
            return;
        }
        obj2.getClass();
        int i = 0;
        while (true) {
            int[] iArr = this.f15783;
            if (i >= iArr.length) {
                AbstractC3712.m8344(obj, obj2);
                return;
            }
            int iM9027 = m9027(i);
            int i2 = iM9027 & 1048575;
            int iM9017 = m9017(iM9027);
            int i3 = iArr[i];
            long j = i2;
            switch (iM9017) {
                case 0:
                    if (!m9026(i, obj2)) {
                        obj3 = obj;
                    } else {
                        AbstractC0330 abstractC0330 = AbstractC4892.f18620;
                        obj3 = obj;
                        abstractC0330.mo1587(obj3, j, abstractC0330.mo1586(j, obj2));
                        m9029(i, obj3);
                    }
                    break;
                case 1:
                    if (m9026(i, obj2)) {
                        AbstractC0330 abstractC03302 = AbstractC4892.f18620;
                        abstractC03302.mo1066(obj, j, abstractC03302.mo1584(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 2:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10174(obj, j, AbstractC4892.m10160(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 3:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10174(obj, j, AbstractC4892.m10160(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 4:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10161(j, obj, AbstractC4892.m10170(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 5:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10174(obj, j, AbstractC4892.m10160(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10161(j, obj, AbstractC4892.m10170(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                    if (m9026(i, obj2)) {
                        AbstractC0330 abstractC03303 = AbstractC4892.f18620;
                        abstractC03303.mo1067(obj, j, abstractC03303.mo1585(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case C5224.BYTES_FIELD_NUMBER /* 8 */:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10169(obj, j, AbstractC4892.m10173(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 9:
                    m9031(obj, i, obj2);
                    obj3 = obj;
                    break;
                case 10:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10169(obj, j, AbstractC4892.m10173(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 11:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10161(j, obj, AbstractC4892.m10170(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 12:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10161(j, obj, AbstractC4892.m10170(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 13:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10161(j, obj, AbstractC4892.m10170(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 14:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10174(obj, j, AbstractC4892.m10160(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 15:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10161(j, obj, AbstractC4892.m10170(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 16:
                    if (m9026(i, obj2)) {
                        AbstractC4892.m10174(obj, j, AbstractC4892.m10160(j, obj2));
                        m9029(i, obj);
                    }
                    obj3 = obj;
                    break;
                case 17:
                    m9031(obj, i, obj2);
                    obj3 = obj;
                    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:
                    InterfaceC0662 interfaceC0662Mo2430 = (InterfaceC0662) AbstractC4892.m10173(j, obj);
                    InterfaceC0662 interfaceC0662 = (InterfaceC0662) AbstractC4892.m10173(j, obj2);
                    int size = interfaceC0662Mo2430.size();
                    int size2 = interfaceC0662.size();
                    if (size > 0 && size2 > 0) {
                        if (!((AbstractC0560) interfaceC0662Mo2430).f2813) {
                            interfaceC0662Mo2430 = interfaceC0662Mo2430.mo2430(size2 + size);
                        }
                        interfaceC0662Mo2430.addAll(interfaceC0662);
                    }
                    if (size > 0) {
                        interfaceC0662 = interfaceC0662Mo2430;
                    }
                    AbstractC4892.m10169(obj, j, interfaceC0662);
                    obj3 = obj;
                    break;
                case 50:
                    C2299 c2299 = AbstractC3712.f14139;
                    AbstractC4892.m10169(obj, j, ᵶᵦ.ˁˌᵩ(AbstractC4892.m10173(j, obj), AbstractC4892.m10173(j, obj2)));
                    obj3 = obj;
                    break;
                case 51:
                case 52:
                case 53:
                case 54:
                case 55:
                case 56:
                case 57:
                case 58:
                case 59:
                    if (m9020(i3, i, obj2)) {
                        AbstractC4892.m10169(obj, j, AbstractC4892.m10173(j, obj2));
                        AbstractC4892.m10161(iArr[i + 2] & 1048575, obj, i3);
                    }
                    obj3 = obj;
                    break;
                case 60:
                    m9033(obj, i, obj2);
                    obj3 = obj;
                    break;
                case 61:
                case 62:
                case 63:
                case 64:
                case 65:
                case 66:
                case 67:
                    if (m9020(i3, i, obj2)) {
                        AbstractC4892.m10169(obj, j, AbstractC4892.m10173(j, obj2));
                        AbstractC4892.m10161(iArr[i + 2] & 1048575, obj, i3);
                    }
                    obj3 = obj;
                    break;
                case 68:
                    m9033(obj, i, obj2);
                    obj3 = obj;
                    break;
            }
            i += 3;
            obj = obj3;
        }
    }

    /* JADX INFO: renamed from: ᵶˇᵱ, reason: contains not printable characters */
    public final C5407 m9032(int i) {
        int i2 = i / 3;
        return (C5407) this.f15779[i2 + i2 + 1];
    }

    /* JADX INFO: renamed from: ᵶᵥᵝ, reason: contains not printable characters */
    public final void m9033(Object obj, int i, Object obj2) {
        int[] iArr = this.f15783;
        int i2 = iArr[i];
        if (m9020(i2, i, obj2)) {
            int iM9027 = m9027(i) & 1048575;
            Unsafe unsafe = f15777;
            long j = iM9027;
            Object object = unsafe.getObject(obj2, j);
            if (object == null) {
                throw new IllegalStateException("Source subfield " + iArr[i] + " is present but null: " + obj2.toString());
            }
            InterfaceC5045 interfaceC5045M9019 = m9019(i);
            if (!m9020(i2, i, obj)) {
                if (m9013(object)) {
                    AbstractC4814 abstractC4814Mo5381 = interfaceC5045M9019.mo5381();
                    interfaceC5045M9019.mo5384(abstractC4814Mo5381, object);
                    unsafe.putObject(obj, j, abstractC4814Mo5381);
                } else {
                    unsafe.putObject(obj, j, object);
                }
                AbstractC4892.m10161(iArr[i + 2] & 1048575, obj, i2);
                return;
            }
            Object object2 = unsafe.getObject(obj, j);
            if (!m9013(object2)) {
                AbstractC4814 abstractC4814Mo53812 = interfaceC5045M9019.mo5381();
                interfaceC5045M9019.mo5384(abstractC4814Mo53812, object2);
                unsafe.putObject(obj, j, abstractC4814Mo53812);
                object2 = abstractC4814Mo53812;
            }
            interfaceC5045M9019.mo5384(object2, object);
        }
    }

    /* JADX WARN: Removed duplicated region for block: B:146:0x0364  */
    /* JADX WARN: Removed duplicated region for block: B:191:0x0488  */
    /* JADX WARN: Removed duplicated region for block: B:223:0x0579  */
    /* JADX WARN: Removed duplicated region for block: B:226:0x0587  */
    /* JADX WARN: Removed duplicated region for block: B:35:0x00b1  */
    /* JADX WARN: Removed duplicated region for block: B:38:0x00bf  */
    @Override // defpackage.InterfaceC5045
    /* JADX INFO: renamed from: ᵷᵺʾᵖ */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public final int mo5385(AbstractC4474 abstractC4474) {
        int i;
        int iM2708;
        int iM2709;
        int iM27082;
        int iMo1530;
        int iM27083;
        int iMo9524;
        int i2;
        int iM27084;
        int iM8333;
        int i3;
        int iMo95242;
        int size;
        int iM8334;
        int iM27085;
        int iM27086;
        int iM27087;
        int iMo15302;
        int iM27088;
        int size2;
        int iM27089;
        int iMo95243;
        int iM270810;
        int iM27092;
        int iM9015;
        int iM270811;
        C4127 c4127 = this;
        AbstractC4474 abstractC44742 = abstractC4474;
        Unsafe unsafe = f15777;
        int i4 = 1048575;
        int i5 = 1048575;
        int i6 = 0;
        int i7 = 0;
        int iM2414 = 0;
        while (true) {
            int[] iArr = c4127.f15783;
            if (i6 >= iArr.length) {
                return ((AbstractC4814) abstractC4474).zzc.m10373() + iM2414;
            }
            int iM9027 = c4127.m9027(i6);
            int iM9017 = m9017(iM9027);
            int i8 = iArr[i6];
            int i9 = iArr[i6 + 2];
            int i10 = i9 & i4;
            if (iM9017 <= 17) {
                if (i10 != i5) {
                    i7 = i10 == i4 ? 0 : unsafe.getInt(abstractC44742, i10);
                    i5 = i10;
                }
                i = 1 << (i9 >>> 20);
            } else {
                i = 0;
            }
            int i11 = iM9027 & i4;
            if (iM9017 >= EnumC5361.f20281.f20284) {
                EnumC5361.f20280.getClass();
            }
            long j = i11;
            switch (iM9017) {
                case 0:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        iM2414 = AbstractC0659.m2414(i8 << 3, 8, iM2414);
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 1:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        iM2414 = AbstractC0659.m2414(i8 << 3, 4, iM2414);
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 2:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        long j2 = unsafe.getLong(abstractC44742, j);
                        iM2708 = C0760.m2708(i8 << 3);
                        iM2709 = C0760.m2709(j2);
                        iM8333 = iM2709 + iM2708;
                        iM2414 += iM8333;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 3:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        long j3 = unsafe.getLong(abstractC44742, j);
                        iM2708 = C0760.m2708(i8 << 3);
                        iM2709 = C0760.m2709(j3);
                        iM8333 = iM2709 + iM2708;
                        iM2414 += iM8333;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 4:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        long j4 = unsafe.getInt(abstractC44742, j);
                        iM2708 = C0760.m2708(i8 << 3);
                        iM2709 = C0760.m2709(j4);
                        iM8333 = iM2709 + iM2708;
                        iM2414 += iM8333;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 5:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        iM2414 = AbstractC0659.m2414(i8 << 3, 1, iM2414);
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case C5224.BYTES_FIELD_NUMBER /* 8 */:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        int i12 = i8 << 3;
                        Object object = unsafe.getObject(abstractC44742, j);
                        if (object instanceof AbstractC0287) {
                            iM27082 = C0760.m2708(i12);
                            iMo1530 = ((AbstractC0287) object).mo1530();
                        } else {
                            iM27082 = C0760.m2708(i12);
                            int i13 = AbstractC1902.f7535;
                            iMo1530 = ᵬʕˎʽ.ˑˊᵲ((String) object);
                        }
                        iM2414 = AbstractC0659.m2412(iMo1530, iMo1530, iM27082, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 9:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        Object object2 = unsafe.getObject(abstractC44742, j);
                        InterfaceC5045 interfaceC5045M9019 = c4127.m9019(i6);
                        C2299 c2299 = AbstractC3712.f14139;
                        iM27083 = C0760.m2708(i8 << 3);
                        iMo9524 = ((AbstractC4474) object2).mo9524(interfaceC5045M9019);
                        iM2414 = AbstractC0659.m2412(iMo9524, iMo9524, iM27083, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 10:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        AbstractC0287 abstractC0287 = (AbstractC0287) unsafe.getObject(abstractC44742, j);
                        iM27082 = C0760.m2708(i8 << 3);
                        iMo1530 = abstractC0287.mo1530();
                        iM2414 = AbstractC0659.m2412(iMo1530, iMo1530, iM27082, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 11:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        i2 = unsafe.getInt(abstractC44742, j);
                        iM27084 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2414(i2, iM27084, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 12:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        long j5 = unsafe.getInt(abstractC44742, j);
                        iM2708 = C0760.m2708(i8 << 3);
                        iM2709 = C0760.m2709(j5);
                        iM8333 = iM2709 + iM2708;
                        iM2414 += iM8333;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 13:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 14:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 15:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        int i14 = unsafe.getInt(abstractC44742, j);
                        iM27084 = C0760.m2708(i8 << 3);
                        i2 = (i14 >> 31) ^ (i14 + i14);
                        iM2414 = AbstractC0659.m2414(i2, iM27084, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 16:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        long j6 = unsafe.getLong(abstractC44742, j);
                        iM2708 = C0760.m2708(i8 << 3);
                        iM2709 = C0760.m2709((j6 >> 63) ^ (j6 + j6));
                        iM8333 = iM2709 + iM2708;
                        iM2414 += iM8333;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 17:
                    if (c4127.m9030(abstractC44742, i6, i5, i7, i)) {
                        AbstractC4474 abstractC44743 = (AbstractC4474) unsafe.getObject(abstractC44742, j);
                        InterfaceC5045 interfaceC5045M90192 = c4127.m9019(i6);
                        C2299 c22992 = AbstractC3712.f14139;
                        int iM270812 = C0760.m2708(i8 << 3);
                        i3 = iM270812 + iM270812;
                        iMo95242 = abstractC44743.mo9524(interfaceC5045M90192);
                        iM8333 = iMo95242 + i3;
                        iM2414 += iM8333;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 18:
                    iM8333 = AbstractC3712.m8333(i8, (List) unsafe.getObject(abstractC44742, j));
                    iM2414 += iM8333;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 19:
                    iM8333 = AbstractC3712.m8349(i8, (List) unsafe.getObject(abstractC44742, j));
                    iM2414 += iM8333;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 20:
                    List list = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c22993 = AbstractC3712.f14139;
                    iM27086 = list.size() == 0 ? 0 : (C0760.m2708(i8 << 3) * list.size()) + AbstractC3712.m8347(list);
                    iM2414 += iM27086;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 21:
                    List list2 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c22994 = AbstractC3712.f14139;
                    size = list2.size();
                    if (size != 0) {
                        iM8334 = AbstractC3712.m8334(list2);
                        iM27085 = C0760.m2708(i8 << 3);
                        iM27087 = (iM27085 * size) + iM8334;
                        iM2414 += iM27087;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    iM27087 = 0;
                    iM2414 += iM27087;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 22:
                    List list3 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c22995 = AbstractC3712.f14139;
                    size = list3.size();
                    if (size != 0) {
                        iM8334 = AbstractC3712.m8352(list3);
                        iM27085 = C0760.m2708(i8 << 3);
                        iM27087 = (iM27085 * size) + iM8334;
                        iM2414 += iM27087;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    iM27087 = 0;
                    iM2414 += iM27087;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 23:
                    iM8333 = AbstractC3712.m8333(i8, (List) unsafe.getObject(abstractC44742, j));
                    iM2414 += iM8333;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 24:
                    iM8333 = AbstractC3712.m8349(i8, (List) unsafe.getObject(abstractC44742, j));
                    iM2414 += iM8333;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 25:
                    List list4 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c22996 = AbstractC3712.f14139;
                    int size3 = list4.size();
                    if (size3 != 0) {
                        iM27086 = (C0760.m2708(i8 << 3) + 1) * size3;
                    }
                    iM2414 += iM27086;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 26:
                    List list5 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c22997 = AbstractC3712.f14139;
                    int size4 = list5.size();
                    if (size4 == 0) {
                        iM27087 = 0;
                    } else {
                        iM27087 = C0760.m2708(i8 << 3) * size4;
                        for (int i15 = 0; i15 < size4; i15++) {
                            Object obj = list5.get(i15);
                            if (obj instanceof AbstractC0287) {
                                iMo15302 = ((AbstractC0287) obj).mo1530();
                            } else {
                                int i16 = AbstractC1902.f7535;
                                iMo15302 = ᵬʕˎʽ.ˑˊᵲ((String) obj);
                            }
                            iM27087 = AbstractC0659.m2414(iMo15302, iMo15302, iM27087);
                        }
                    }
                    iM2414 += iM27087;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 27:
                    List list6 = (List) unsafe.getObject(abstractC44742, j);
                    InterfaceC5045 interfaceC5045M90193 = c4127.m9019(i6);
                    C2299 c22998 = AbstractC3712.f14139;
                    int size5 = list6.size();
                    if (size5 == 0) {
                        iM27088 = 0;
                    } else {
                        iM27088 = C0760.m2708(i8 << 3) * size5;
                        for (int i17 = 0; i17 < size5; i17++) {
                            int iMo95244 = ((AbstractC4474) list6.get(i17)).mo9524(interfaceC5045M90193);
                            iM27088 = AbstractC0659.m2414(iMo95244, iMo95244, iM27088);
                        }
                    }
                    iM2414 += iM27088;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 28:
                    List list7 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c22999 = AbstractC3712.f14139;
                    int size6 = list7.size();
                    if (size6 != 0) {
                        iM27087 = C0760.m2708(i8 << 3) * size6;
                        for (int i18 = 0; i18 < list7.size(); i18++) {
                            int iMo15303 = ((AbstractC0287) list7.get(i18)).mo1530();
                            iM27087 = AbstractC0659.m2414(iMo15303, iMo15303, iM27087);
                        }
                    }
                    iM2414 += iM27087;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 29:
                    List list8 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229910 = AbstractC3712.f14139;
                    size = list8.size();
                    if (size != 0) {
                        iM8334 = AbstractC3712.m8340(list8);
                        iM27085 = C0760.m2708(i8 << 3);
                        iM27087 = (iM27085 * size) + iM8334;
                        iM2414 += iM27087;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    iM27087 = 0;
                    iM2414 += iM27087;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 30:
                    List list9 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229911 = AbstractC3712.f14139;
                    size = list9.size();
                    if (size != 0) {
                        iM8334 = AbstractC3712.m8353(list9);
                        iM27085 = C0760.m2708(i8 << 3);
                        iM27087 = (iM27085 * size) + iM8334;
                        iM2414 += iM27087;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    iM27087 = 0;
                    iM2414 += iM27087;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 31:
                    iM8333 = AbstractC3712.m8349(i8, (List) unsafe.getObject(abstractC44742, j));
                    iM2414 += iM8333;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 32:
                    iM8333 = AbstractC3712.m8333(i8, (List) unsafe.getObject(abstractC44742, j));
                    iM2414 += iM8333;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 33:
                    List list10 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229912 = AbstractC3712.f14139;
                    size = list10.size();
                    if (size != 0) {
                        iM8334 = AbstractC3712.m8350(list10);
                        iM27085 = C0760.m2708(i8 << 3);
                        iM27087 = (iM27085 * size) + iM8334;
                        iM2414 += iM27087;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    iM27087 = 0;
                    iM2414 += iM27087;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 34:
                    List list11 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229913 = AbstractC3712.f14139;
                    size = list11.size();
                    if (size != 0) {
                        iM8334 = AbstractC3712.m8345(list11);
                        iM27085 = C0760.m2708(i8 << 3);
                        iM27087 = (iM27085 * size) + iM8334;
                        iM2414 += iM27087;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    iM27087 = 0;
                    iM2414 += iM27087;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 35:
                    List list12 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229914 = AbstractC3712.f14139;
                    size2 = list12.size() * 8;
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 36:
                    List list13 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229915 = AbstractC3712.f14139;
                    size2 = list13.size() * 4;
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 37:
                    size2 = AbstractC3712.m8347((List) unsafe.getObject(abstractC44742, j));
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 38:
                    size2 = AbstractC3712.m8334((List) unsafe.getObject(abstractC44742, j));
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 39:
                    size2 = AbstractC3712.m8352((List) unsafe.getObject(abstractC44742, j));
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 40:
                    List list14 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229916 = AbstractC3712.f14139;
                    size2 = list14.size() * 8;
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 41:
                    List list15 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229917 = AbstractC3712.f14139;
                    size2 = list15.size() * 4;
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 42:
                    List list16 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229918 = AbstractC3712.f14139;
                    size2 = list16.size();
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 43:
                    size2 = AbstractC3712.m8340((List) unsafe.getObject(abstractC44742, j));
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 44:
                    size2 = AbstractC3712.m8353((List) unsafe.getObject(abstractC44742, j));
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 45:
                    List list17 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229919 = AbstractC3712.f14139;
                    size2 = list17.size() * 4;
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 46:
                    List list18 = (List) unsafe.getObject(abstractC44742, j);
                    C2299 c229920 = AbstractC3712.f14139;
                    size2 = list18.size() * 8;
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 47:
                    size2 = AbstractC3712.m8350((List) unsafe.getObject(abstractC44742, j));
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 48:
                    size2 = AbstractC3712.m8345((List) unsafe.getObject(abstractC44742, j));
                    if (size2 > 0) {
                        iM27089 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2412(size2, iM27089, size2, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 49:
                    List list19 = (List) unsafe.getObject(abstractC44742, j);
                    InterfaceC5045 interfaceC5045M90194 = c4127.m9019(i6);
                    C2299 c229921 = AbstractC3712.f14139;
                    int size7 = list19.size();
                    if (size7 == 0) {
                        iMo95243 = 0;
                    } else {
                        iMo95243 = 0;
                        for (int i19 = 0; i19 < size7; i19++) {
                            AbstractC4474 abstractC44744 = (AbstractC4474) list19.get(i19);
                            int iM270813 = C0760.m2708(i8 << 3);
                            iMo95243 += abstractC44744.mo9524(interfaceC5045M90194) + iM270813 + iM270813;
                        }
                    }
                    iM2414 += iMo95243;
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 50:
                    int i20 = i6 / 3;
                    C0428 c0428 = (C0428) unsafe.getObject(abstractC44742, j);
                    if (c4127.f15779[i20 + i20] != null) {
                        C1685.m4560();
                        return 0;
                    }
                    if (c0428.isEmpty()) {
                        continue;
                    } else {
                        Iterator it = c0428.entrySet().iterator();
                        if (it.hasNext()) {
                            Map.Entry entry = (Map.Entry) it.next();
                            entry.getKey();
                            entry.getValue();
                            throw null;
                        }
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 51:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        iM2414 = AbstractC0659.m2414(i8 << 3, 8, iM2414);
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 52:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        iM2414 = AbstractC0659.m2414(i8 << 3, 4, iM2414);
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 53:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        long jM9018 = m9018(j, abstractC44742);
                        iM270810 = C0760.m2708(i8 << 3);
                        iM27092 = C0760.m2709(jM9018);
                        iM2414 += iM27092 + iM270810;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 54:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        long jM90182 = m9018(j, abstractC44742);
                        iM270810 = C0760.m2708(i8 << 3);
                        iM27092 = C0760.m2709(jM90182);
                        iM2414 += iM27092 + iM270810;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 55:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        long jM9015 = m9015(j, abstractC44742);
                        iM270810 = C0760.m2708(i8 << 3);
                        iM27092 = C0760.m2709(jM9015);
                        iM2414 += iM27092 + iM270810;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 56:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 57:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 58:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        iM2414 = AbstractC0659.m2414(i8 << 3, 1, iM2414);
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 59:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        int i21 = i8 << 3;
                        Object object3 = unsafe.getObject(abstractC44742, j);
                        if (object3 instanceof AbstractC0287) {
                            iM27083 = C0760.m2708(i21);
                            iMo9524 = ((AbstractC0287) object3).mo1530();
                        } else {
                            iM27083 = C0760.m2708(i21);
                            int i22 = AbstractC1902.f7535;
                            iMo9524 = ᵬʕˎʽ.ˑˊᵲ((String) object3);
                        }
                        iM2414 = AbstractC0659.m2412(iMo9524, iMo9524, iM27083, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 60:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        Object object4 = unsafe.getObject(abstractC44742, j);
                        InterfaceC5045 interfaceC5045M90195 = c4127.m9019(i6);
                        C2299 c229922 = AbstractC3712.f14139;
                        iM27083 = C0760.m2708(i8 << 3);
                        iMo9524 = ((AbstractC4474) object4).mo9524(interfaceC5045M90195);
                        iM2414 = AbstractC0659.m2412(iMo9524, iMo9524, iM27083, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 61:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        AbstractC0287 abstractC02872 = (AbstractC0287) unsafe.getObject(abstractC44742, j);
                        iM27083 = C0760.m2708(i8 << 3);
                        iMo9524 = abstractC02872.mo1530();
                        iM2414 = AbstractC0659.m2412(iMo9524, iMo9524, iM27083, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 62:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        iM9015 = m9015(j, abstractC44742);
                        iM270811 = C0760.m2708(i8 << 3);
                        iM2414 = AbstractC0659.m2414(iM9015, iM270811, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 63:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        long jM90152 = m9015(j, abstractC44742);
                        iM270810 = C0760.m2708(i8 << 3);
                        iM27092 = C0760.m2709(jM90152);
                        iM2414 += iM27092 + iM270810;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 64:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 65:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                    }
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
                case 66:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        int iM90152 = m9015(j, abstractC44742);
                        iM270811 = C0760.m2708(i8 << 3);
                        iM9015 = (iM90152 >> 31) ^ (iM90152 + iM90152);
                        iM2414 = AbstractC0659.m2414(iM9015, iM270811, iM2414);
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 67:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        long jM90183 = m9018(j, abstractC44742);
                        iM270810 = C0760.m2708(i8 << 3);
                        iM27092 = C0760.m2709((jM90183 >> 63) ^ (jM90183 + jM90183));
                        iM2414 += iM27092 + iM270810;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                case 68:
                    if (c4127.m9020(i8, i6, abstractC44742)) {
                        AbstractC4474 abstractC44745 = (AbstractC4474) unsafe.getObject(abstractC44742, j);
                        InterfaceC5045 interfaceC5045M90196 = c4127.m9019(i6);
                        C2299 c229923 = AbstractC3712.f14139;
                        int iM270814 = C0760.m2708(i8 << 3);
                        i3 = iM270814 + iM270814;
                        iMo95242 = abstractC44745.mo9524(interfaceC5045M90196);
                        iM8333 = iMo95242 + i3;
                        iM2414 += iM8333;
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    } else {
                        i6 += 3;
                        c4127 = this;
                        abstractC44742 = abstractC4474;
                        i4 = 1048575;
                    }
                    break;
                default:
                    i6 += 3;
                    c4127 = this;
                    abstractC44742 = abstractC4474;
                    i4 = 1048575;
                    break;
            }
        }
    }

    /* JADX INFO: renamed from: ᵸˆˁ, reason: contains not printable characters */
    public final Object m9034(int i, int i2, Object obj) {
        InterfaceC5045 interfaceC5045M9019 = m9019(i2);
        if (!m9020(i, i2, obj)) {
            return interfaceC5045M9019.mo5381();
        }
        Object object = f15777.getObject(obj, m9027(i2) & 1048575);
        if (m9013(object)) {
            return object;
        }
        AbstractC4814 abstractC4814Mo5381 = interfaceC5045M9019.mo5381();
        if (object != null) {
            interfaceC5045M9019.mo5384(abstractC4814Mo5381, object);
        }
        return abstractC4814Mo5381;
    }

    @Override // defpackage.InterfaceC5045
    /* JADX INFO: renamed from: ᵻʽᵯ */
    public final void mo5386(Object obj, C2198 c2198) throws zzfv {
        int[] iArr;
        int i;
        C4127 c4127 = this;
        C0760 c0760 = (C0760) c2198.f8735;
        Unsafe unsafe = f15777;
        int i2 = 1048575;
        int i3 = 1048575;
        int i4 = 0;
        int i5 = 0;
        while (true) {
            int[] iArr2 = c4127.f15783;
            if (i4 >= iArr2.length) {
                ((AbstractC4814) obj).zzc.m10374(c2198);
                return;
            }
            int iM9027 = c4127.m9027(i4);
            int iM9017 = m9017(iM9027);
            int i6 = iArr2[i4];
            if (iM9017 <= 17) {
                int i7 = iArr2[i4 + 2];
                int i8 = i7 & i2;
                if (i8 != i3) {
                    i5 = i8 == i2 ? 0 : unsafe.getInt(obj, i8);
                    i3 = i8;
                }
                iArr = iArr2;
                i = 1 << (i7 >>> 20);
            } else {
                iArr = iArr2;
                i = 0;
            }
            long j = iM9027 & i2;
            switch (iM9017) {
                case 0:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2727(Double.doubleToRawLongBits(AbstractC4892.f18620.mo1586(j, obj)), i6);
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 1:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2725(i6, Float.floatToRawIntBits(AbstractC4892.f18620.mo1584(j, obj)));
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 2:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2719(unsafe.getLong(obj, j), i6);
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 3:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2719(unsafe.getLong(obj, j), i6);
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 4:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2711(i6, unsafe.getInt(obj, j));
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 5:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2727(unsafe.getLong(obj, j), i6);
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case C5224.STRING_SET_FIELD_NUMBER /* 6 */:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2725(i6, unsafe.getInt(obj, j));
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case C5224.DOUBLE_FIELD_NUMBER /* 7 */:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        boolean zMo1585 = AbstractC4892.f18620.mo1585(j, obj);
                        c0760.m2720(i6 << 3);
                        c0760.m2721(zMo1585 ? (byte) 1 : (byte) 0);
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case C5224.BYTES_FIELD_NUMBER /* 8 */:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        Object object = unsafe.getObject(obj, j);
                        if (object instanceof String) {
                            String str = (String) object;
                            c0760.m2720((i6 << 3) | 2);
                            byte[] bArr = (byte[]) c0760.f3420;
                            int i9 = c0760.f3419;
                            try {
                                int iM2708 = C0760.m2708(str.length() * 3);
                                int iM27082 = C0760.m2708(str.length());
                                if (iM27082 == iM2708) {
                                    int i10 = i9 + iM27082;
                                    c0760.f3419 = i10;
                                    int iM5140 = AbstractC1902.m5140(str, bArr, i10, bArr.length - i10);
                                    c0760.f3419 = i9;
                                    c0760.m2720((iM5140 - i9) - iM27082);
                                    c0760.f3419 = iM5140;
                                } else {
                                    int i11 = AbstractC1902.f7535;
                                    c0760.m2720(ᵬʕˎʽ.ˑˊᵲ(str));
                                    int i12 = c0760.f3419;
                                    c0760.f3419 = AbstractC1902.m5140(str, bArr, i12, bArr.length - i12);
                                }
                            } catch (IndexOutOfBoundsException e) {
                                throw new zzfv("CodedOutputStream was writing to a flat byte array and ran out of space.", e);
                            }
                        } else {
                            AbstractC0287 abstractC0287 = (AbstractC0287) object;
                            c0760.m2720((i6 << 3) | 2);
                            c0760.m2720(abstractC0287.mo1530());
                            abstractC0287.mo1529(c0760);
                        }
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 9:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c2198.m5760(i6, unsafe.getObject(obj, j), c4127.m9019(i4));
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 10:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        AbstractC0287 abstractC02872 = (AbstractC0287) unsafe.getObject(obj, j);
                        c0760.m2720((i6 << 3) | 2);
                        c0760.m2720(abstractC02872.mo1530());
                        abstractC02872.mo1529(c0760);
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 11:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2716(i6, unsafe.getInt(obj, j));
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 12:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2711(i6, unsafe.getInt(obj, j));
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 13:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2725(i6, unsafe.getInt(obj, j));
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 14:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        c0760.m2727(unsafe.getLong(obj, j), i6);
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 15:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        int i13 = unsafe.getInt(obj, j);
                        c0760.m2716(i6, (i13 >> 31) ^ (i13 + i13));
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 16:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        long j2 = unsafe.getLong(obj, j);
                        c0760.m2719((j2 >> 63) ^ (j2 + j2), i6);
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 17:
                    if (c4127.m9030(obj, i4, i3, i5, i)) {
                        Object object2 = unsafe.getObject(obj, j);
                        c0760.m2713(i6, 3);
                        c4127.m9019(i4).mo5386((AbstractC4474) object2, c2198);
                        c0760.m2713(i6, 4);
                    } else {
                        continue;
                    }
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 18:
                    AbstractC3712.m8346(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 19:
                    AbstractC3712.m8332(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 20:
                    AbstractC3712.m8339(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 21:
                    AbstractC3712.m8351(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 22:
                    AbstractC3712.m8335(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 23:
                    AbstractC3712.m8336(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 24:
                    AbstractC3712.m8330(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 25:
                    AbstractC3712.m8341(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 26:
                    int i14 = iArr[i4];
                    List list = (List) unsafe.getObject(obj, j);
                    C2299 c2299 = AbstractC3712.f14139;
                    if (list != null && !list.isEmpty()) {
                        for (int i15 = 0; i15 < list.size(); i15++) {
                            String str2 = (String) list.get(i15);
                            c0760.m2720((i14 << 3) | 2);
                            byte[] bArr2 = (byte[]) c0760.f3420;
                            int i16 = c0760.f3419;
                            try {
                                int iM27083 = C0760.m2708(str2.length() * 3);
                                int iM27084 = C0760.m2708(str2.length());
                                if (iM27084 == iM27083) {
                                    int i17 = i16 + iM27084;
                                    c0760.f3419 = i17;
                                    int iM51402 = AbstractC1902.m5140(str2, bArr2, i17, bArr2.length - i17);
                                    c0760.f3419 = i16;
                                    c0760.m2720((iM51402 - i16) - iM27084);
                                    c0760.f3419 = iM51402;
                                } else {
                                    int i18 = AbstractC1902.f7535;
                                    c0760.m2720(ᵬʕˎʽ.ˑˊᵲ(str2));
                                    int i19 = c0760.f3419;
                                    c0760.f3419 = AbstractC1902.m5140(str2, bArr2, i19, bArr2.length - i19);
                                }
                            } catch (IndexOutOfBoundsException e2) {
                                throw new zzfv("CodedOutputStream was writing to a flat byte array and ran out of space.", e2);
                            }
                        }
                    }
                    break;
                case 27:
                    int i20 = iArr[i4];
                    List list2 = (List) unsafe.getObject(obj, j);
                    InterfaceC5045 interfaceC5045M9019 = c4127.m9019(i4);
                    C2299 c22992 = AbstractC3712.f14139;
                    if (list2 != null && !list2.isEmpty()) {
                        for (int i21 = 0; i21 < list2.size(); i21++) {
                            c2198.m5760(i20, list2.get(i21), interfaceC5045M9019);
                        }
                    }
                    break;
                case 28:
                    int i22 = iArr[i4];
                    List list3 = (List) unsafe.getObject(obj, j);
                    C2299 c22993 = AbstractC3712.f14139;
                    if (list3 != null && !list3.isEmpty()) {
                        for (int i23 = 0; i23 < list3.size(); i23++) {
                            AbstractC0287 abstractC02873 = (AbstractC0287) list3.get(i23);
                            c0760.m2720((i22 << 3) | 2);
                            c0760.m2720(abstractC02873.mo1530());
                            abstractC02873.mo1529(c0760);
                        }
                    }
                    break;
                case 29:
                    AbstractC3712.m8337(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 30:
                    AbstractC3712.m8331(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 31:
                    AbstractC3712.m8338(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 32:
                    AbstractC3712.m8343(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 33:
                    AbstractC3712.m8348(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 34:
                    AbstractC3712.m8329(iArr[i4], (List) unsafe.getObject(obj, j), c2198, false);
                    continue;
                    i4 += 3;
                    i2 = 1048575;
                    c4127 = this;
                    break;
                case 35:
                    AbstractC3712.m8346(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 36:
                    AbstractC3712.m8332(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 37:
                    AbstractC3712.m8339(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 38:
                    AbstractC3712.m8351(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 39:
                    AbstractC3712.m8335(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 40:
                    AbstractC3712.m8336(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 41:
                    AbstractC3712.m8330(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 42:
                    AbstractC3712.m8341(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 43:
                    AbstractC3712.m8337(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 44:
                    AbstractC3712.m8331(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 45:
                    AbstractC3712.m8338(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 46:
                    AbstractC3712.m8343(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 47:
                    AbstractC3712.m8348(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 48:
                    AbstractC3712.m8329(iArr[i4], (List) unsafe.getObject(obj, j), c2198, true);
                    break;
                case 49:
                    int i24 = iArr[i4];
                    List list4 = (List) unsafe.getObject(obj, j);
                    InterfaceC5045 interfaceC5045M90192 = c4127.m9019(i4);
                    C2299 c22994 = AbstractC3712.f14139;
                    if (list4 != null && !list4.isEmpty()) {
                        for (int i25 = 0; i25 < list4.size(); i25++) {
                            AbstractC4474 abstractC4474 = (AbstractC4474) list4.get(i25);
                            c0760.m2713(i24, 3);
                            interfaceC5045M90192.mo5386(abstractC4474, c2198);
                            c0760.m2713(i24, 4);
                        }
                    }
                    break;
                case 50:
                    if (unsafe.getObject(obj, j) != null) {
                        int i26 = i4 / 3;
                        throw AbstractC0659.m2422(c4127.f15779[i26 + i26]);
                    }
                    break;
                case 51:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2727(Double.doubleToRawLongBits(((Double) AbstractC4892.m10173(j, obj)).doubleValue()), i6);
                    }
                    break;
                case 52:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2725(i6, Float.floatToRawIntBits(((Float) AbstractC4892.m10173(j, obj)).floatValue()));
                    }
                    break;
                case 53:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2719(m9018(j, obj), i6);
                    }
                    break;
                case 54:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2719(m9018(j, obj), i6);
                    }
                    break;
                case 55:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2711(i6, m9015(j, obj));
                    }
                    break;
                case 56:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2727(m9018(j, obj), i6);
                    }
                    break;
                case 57:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2725(i6, m9015(j, obj));
                    }
                    break;
                case 58:
                    if (c4127.m9020(i6, i4, obj)) {
                        boolean zBooleanValue = ((Boolean) AbstractC4892.m10173(j, obj)).booleanValue();
                        c0760.m2720(i6 << 3);
                        c0760.m2721(zBooleanValue ? (byte) 1 : (byte) 0);
                    }
                    break;
                case 59:
                    if (c4127.m9020(i6, i4, obj)) {
                        Object object3 = unsafe.getObject(obj, j);
                        if (!(object3 instanceof String)) {
                            AbstractC0287 abstractC02874 = (AbstractC0287) object3;
                            c0760.m2720((i6 << 3) | 2);
                            c0760.m2720(abstractC02874.mo1530());
                            abstractC02874.mo1529(c0760);
                        } else {
                            String str3 = (String) object3;
                            c0760.m2720((i6 << 3) | 2);
                            byte[] bArr3 = (byte[]) c0760.f3420;
                            int i27 = c0760.f3419;
                            try {
                                int iM27085 = C0760.m2708(str3.length() * 3);
                                int iM27086 = C0760.m2708(str3.length());
                                if (iM27086 == iM27085) {
                                    int i28 = i27 + iM27086;
                                    c0760.f3419 = i28;
                                    int iM51403 = AbstractC1902.m5140(str3, bArr3, i28, bArr3.length - i28);
                                    c0760.f3419 = i27;
                                    c0760.m2720((iM51403 - i27) - iM27086);
                                    c0760.f3419 = iM51403;
                                } else {
                                    int i29 = AbstractC1902.f7535;
                                    c0760.m2720(ᵬʕˎʽ.ˑˊᵲ(str3));
                                    int i30 = c0760.f3419;
                                    c0760.f3419 = AbstractC1902.m5140(str3, bArr3, i30, bArr3.length - i30);
                                }
                            } catch (IndexOutOfBoundsException e3) {
                                throw new zzfv("CodedOutputStream was writing to a flat byte array and ran out of space.", e3);
                            }
                        }
                    }
                    break;
                case 60:
                    if (c4127.m9020(i6, i4, obj)) {
                        c2198.m5760(i6, unsafe.getObject(obj, j), c4127.m9019(i4));
                    }
                    break;
                case 61:
                    if (c4127.m9020(i6, i4, obj)) {
                        AbstractC0287 abstractC02875 = (AbstractC0287) unsafe.getObject(obj, j);
                        c0760.m2720((i6 << 3) | 2);
                        c0760.m2720(abstractC02875.mo1530());
                        abstractC02875.mo1529(c0760);
                    }
                    break;
                case 62:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2716(i6, m9015(j, obj));
                    }
                    break;
                case 63:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2711(i6, m9015(j, obj));
                    }
                    break;
                case 64:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2725(i6, m9015(j, obj));
                    }
                    break;
                case 65:
                    if (c4127.m9020(i6, i4, obj)) {
                        c0760.m2727(m9018(j, obj), i6);
                    }
                    break;
                case 66:
                    if (c4127.m9020(i6, i4, obj)) {
                        int iM9015 = m9015(j, obj);
                        c0760.m2716(i6, (iM9015 >> 31) ^ (iM9015 + iM9015));
                    }
                    break;
                case 67:
                    if (c4127.m9020(i6, i4, obj)) {
                        long jM9018 = m9018(j, obj);
                        c0760.m2719((jM9018 >> 63) ^ (jM9018 + jM9018), i6);
                    }
                    break;
                case 68:
                    if (c4127.m9020(i6, i4, obj)) {
                        Object object4 = unsafe.getObject(obj, j);
                        c0760.m2713(i6, 3);
                        c4127.m9019(i4).mo5386((AbstractC4474) object4, c2198);
                        c0760.m2713(i6, 4);
                    }
                    break;
            }
            i4 += 3;
            i2 = 1048575;
            c4127 = this;
        }
    }

    @Override // defpackage.InterfaceC5045
    /* JADX INFO: renamed from: ᵻˈᵦʼ */
    public final void mo5387(Object obj, byte[] bArr, int i, int i2, C4449 c4449) {
        m9023(obj, bArr, i, i2, 0, c4449);
    }
}
