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

import android.content.Intent;
import android.os.Parcel;
import android.os.Parcelable;
import java.util.ArrayList;

/* JADX INFO: loaded from: classes2.dex */
public final class l4 implements Parcelable.Creator {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final /* synthetic */ int f21737a;

    public /* synthetic */ l4(int i10) {
        this.f21737a = i10;
    }

    @Override // android.os.Parcelable.Creator
    public final Object createFromParcel(Parcel parcel) {
        int iU0 = 0;
        Intent intent = null;
        e8.b bVar = null;
        com.google.android.gms.common.internal.l0 l0Var = null;
        ArrayList arrayListK = null;
        switch (this.f21737a) {
            case 0:
                int iF0 = hb.a.F0(parcel);
                long jV0 = 0;
                int iU02 = 0;
                String strI = null;
                Long lValueOf = null;
                Float fValueOf = null;
                String strI2 = null;
                String strI3 = null;
                Double dValueOf = null;
                while (parcel.dataPosition() < iF0) {
                    int i10 = parcel.readInt();
                    switch ((char) i10) {
                        case 1:
                            iU02 = hb.a.u0(i10, parcel);
                            break;
                        case 2:
                            strI = hb.a.i(i10, parcel);
                            break;
                        case 3:
                            jV0 = hb.a.v0(i10, parcel);
                            break;
                        case 4:
                            int iW0 = hb.a.w0(i10, parcel);
                            if (iW0 != 0) {
                                hb.a.S0(parcel, iW0, 8);
                                lValueOf = Long.valueOf(parcel.readLong());
                            } else {
                                lValueOf = null;
                            }
                            break;
                        case 5:
                            int iW02 = hb.a.w0(i10, parcel);
                            if (iW02 != 0) {
                                hb.a.S0(parcel, iW02, 4);
                                fValueOf = Float.valueOf(parcel.readFloat());
                            } else {
                                fValueOf = null;
                            }
                            break;
                        case 6:
                            strI2 = hb.a.i(i10, parcel);
                            break;
                        case 7:
                            strI3 = hb.a.i(i10, parcel);
                            break;
                        case '\b':
                            int iW03 = hb.a.w0(i10, parcel);
                            if (iW03 != 0) {
                                hb.a.S0(parcel, iW03, 8);
                                dValueOf = Double.valueOf(parcel.readDouble());
                            } else {
                                dValueOf = null;
                            }
                            break;
                        default:
                            hb.a.A0(i10, parcel);
                            break;
                    }
                }
                hb.a.X(iF0, parcel);
                return new i4(iU02, strI, jV0, lValueOf, fValueOf, strI2, strI3, dValueOf);
            case 1:
                int iF02 = hb.a.F0(parcel);
                long jV02 = 0;
                long jV03 = 0;
                long jV04 = 0;
                long jV05 = 0;
                long jV06 = 0;
                long jV07 = 0;
                long jV08 = 0;
                long jV09 = -2147483648L;
                boolean zS0 = true;
                boolean zS02 = true;
                boolean zS03 = false;
                int iU03 = 0;
                boolean zS04 = false;
                boolean zS05 = false;
                int iU04 = 0;
                String strI4 = null;
                String strI5 = null;
                String strI6 = null;
                String strI7 = null;
                String strI8 = null;
                String strI9 = null;
                String strI10 = null;
                Boolean boolValueOf = null;
                ArrayList arrayListK2 = null;
                String strI11 = null;
                String strI12 = null;
                String strI13 = null;
                String strI14 = "";
                String strI15 = strI14;
                String strI16 = strI15;
                String strI17 = strI16;
                int iU05 = 100;
                while (parcel.dataPosition() < iF02) {
                    int i11 = parcel.readInt();
                    switch ((char) i11) {
                        case 2:
                            strI4 = hb.a.i(i11, parcel);
                            break;
                        case 3:
                            strI5 = hb.a.i(i11, parcel);
                            break;
                        case 4:
                            strI6 = hb.a.i(i11, parcel);
                            break;
                        case 5:
                            strI7 = hb.a.i(i11, parcel);
                            break;
                        case 6:
                            jV02 = hb.a.v0(i11, parcel);
                            break;
                        case 7:
                            jV03 = hb.a.v0(i11, parcel);
                            break;
                        case '\b':
                            strI8 = hb.a.i(i11, parcel);
                            break;
                        case '\t':
                            zS0 = hb.a.s0(i11, parcel);
                            break;
                        case '\n':
                            zS03 = hb.a.s0(i11, parcel);
                            break;
                        case 11:
                            jV09 = hb.a.v0(i11, parcel);
                            break;
                        case '\f':
                            strI9 = hb.a.i(i11, parcel);
                            break;
                        case '\r':
                            jV04 = hb.a.v0(i11, parcel);
                            break;
                        case 14:
                            jV05 = hb.a.v0(i11, parcel);
                            break;
                        case 15:
                            iU03 = hb.a.u0(i11, parcel);
                            break;
                        case 16:
                            zS02 = hb.a.s0(i11, parcel);
                            break;
                        case 17:
                        case 20:
                        case '!':
                        default:
                            hb.a.A0(i11, parcel);
                            break;
                        case 18:
                            zS04 = hb.a.s0(i11, parcel);
                            break;
                        case 19:
                            strI10 = hb.a.i(i11, parcel);
                            break;
                        case 21:
                            int iW04 = hb.a.w0(i11, parcel);
                            if (iW04 != 0) {
                                hb.a.S0(parcel, iW04, 4);
                                boolValueOf = Boolean.valueOf(parcel.readInt() != 0);
                            } else {
                                boolValueOf = null;
                            }
                            break;
                        case 22:
                            jV06 = hb.a.v0(i11, parcel);
                            break;
                        case 23:
                            arrayListK2 = hb.a.k(i11, parcel);
                            break;
                        case 24:
                            strI11 = hb.a.i(i11, parcel);
                            break;
                        case 25:
                            strI14 = hb.a.i(i11, parcel);
                            break;
                        case 26:
                            strI15 = hb.a.i(i11, parcel);
                            break;
                        case 27:
                            strI12 = hb.a.i(i11, parcel);
                            break;
                        case 28:
                            zS05 = hb.a.s0(i11, parcel);
                            break;
                        case 29:
                            jV07 = hb.a.v0(i11, parcel);
                            break;
                        case 30:
                            iU05 = hb.a.u0(i11, parcel);
                            break;
                        case 31:
                            strI16 = hb.a.i(i11, parcel);
                            break;
                        case ' ':
                            iU04 = hb.a.u0(i11, parcel);
                            break;
                        case '\"':
                            jV08 = hb.a.v0(i11, parcel);
                            break;
                        case '#':
                            strI13 = hb.a.i(i11, parcel);
                            break;
                        case '$':
                            strI17 = hb.a.i(i11, parcel);
                            break;
                    }
                }
                hb.a.X(iF02, parcel);
                return new d4(strI4, strI5, strI6, strI7, jV02, jV03, strI8, zS0, zS03, jV09, strI9, jV04, jV05, iU03, zS02, zS04, strI10, boolValueOf, jV06, arrayListK2, strI11, strI14, strI15, strI12, zS05, jV07, iU05, strI16, iU04, jV08, strI13, strI17);
            case 2:
                int iF03 = hb.a.F0(parcel);
                int iU06 = 0;
                while (parcel.dataPosition() < iF03) {
                    int i12 = parcel.readInt();
                    char c6 = (char) i12;
                    if (c6 == 1) {
                        iU0 = hb.a.u0(i12, parcel);
                    } else if (c6 == 2) {
                        iU06 = hb.a.u0(i12, parcel);
                    } else if (c6 != 3) {
                        hb.a.A0(i12, parcel);
                    } else {
                        intent = (Intent) hb.a.h(parcel, i12, Intent.CREATOR);
                    }
                }
                hb.a.X(iF03, parcel);
                return new u8.b(iU0, iU06, intent);
            case 3:
                int iF04 = hb.a.F0(parcel);
                String strI18 = null;
                while (parcel.dataPosition() < iF04) {
                    int i13 = parcel.readInt();
                    char c10 = (char) i13;
                    if (c10 == 1) {
                        arrayListK = hb.a.k(i13, parcel);
                    } else if (c10 != 2) {
                        hb.a.A0(i13, parcel);
                    } else {
                        strI18 = hb.a.i(i13, parcel);
                    }
                }
                hb.a.X(iF04, parcel);
                return new u8.g(arrayListK, strI18);
            case 4:
                int iF05 = hb.a.F0(parcel);
                while (parcel.dataPosition() < iF05) {
                    int i14 = parcel.readInt();
                    char c11 = (char) i14;
                    if (c11 == 1) {
                        iU0 = hb.a.u0(i14, parcel);
                    } else if (c11 != 2) {
                        hb.a.A0(i14, parcel);
                    } else {
                        l0Var = (com.google.android.gms.common.internal.l0) hb.a.h(parcel, i14, com.google.android.gms.common.internal.l0.CREATOR);
                    }
                }
                hb.a.X(iF05, parcel);
                return new u8.h(iU0, l0Var);
            case 5:
                int iF06 = hb.a.F0(parcel);
                com.google.android.gms.common.internal.m0 m0Var = null;
                while (parcel.dataPosition() < iF06) {
                    int i15 = parcel.readInt();
                    char c12 = (char) i15;
                    if (c12 == 1) {
                        iU0 = hb.a.u0(i15, parcel);
                    } else if (c12 == 2) {
                        bVar = (e8.b) hb.a.h(parcel, i15, e8.b.CREATOR);
                    } else if (c12 != 3) {
                        hb.a.A0(i15, parcel);
                    } else {
                        m0Var = (com.google.android.gms.common.internal.m0) hb.a.h(parcel, i15, com.google.android.gms.common.internal.m0.CREATOR);
                    }
                }
                hb.a.X(iF06, parcel);
                return new u8.i(iU0, bVar, m0Var);
            case 6:
                return new z8.b(parcel);
            case 7:
                com.google.android.material.checkbox.b bVar2 = new com.google.android.material.checkbox.b(parcel);
                bVar2.f22424a = ((Integer) parcel.readValue(com.google.android.material.checkbox.b.class.getClassLoader())).intValue();
                return bVar2;
            case 8:
                return new com.google.android.material.datepicker.c((com.google.android.material.datepicker.r) parcel.readParcelable(com.google.android.material.datepicker.r.class.getClassLoader()), (com.google.android.material.datepicker.r) parcel.readParcelable(com.google.android.material.datepicker.r.class.getClassLoader()), (com.google.android.material.datepicker.b) parcel.readParcelable(com.google.android.material.datepicker.b.class.getClassLoader()), (com.google.android.material.datepicker.r) parcel.readParcelable(com.google.android.material.datepicker.r.class.getClassLoader()), parcel.readInt(), 0);
            case 9:
                return new com.google.android.material.datepicker.f(parcel.readLong());
            case 10:
                return com.google.android.material.datepicker.r.a(parcel.readInt(), parcel.readInt());
            case 11:
                return new com.google.android.material.navigation.i(parcel);
            case 12:
                v9.d dVar = new v9.d(parcel);
                dVar.f33765a = parcel.readFloat();
                dVar.f33766b = parcel.readFloat();
                ArrayList arrayList = new ArrayList();
                dVar.f33767c = arrayList;
                parcel.readList(arrayList, Float.class.getClassLoader());
                dVar.f33768d = parcel.readFloat();
                dVar.f33769e = parcel.createBooleanArray()[0];
                return dVar;
            case 13:
                return new v9.f(parcel);
            case 14:
                return new com.google.android.material.timepicker.i(parcel);
            case 15:
                return new aa.j(parcel.readInt(), parcel.readInt(), parcel.readInt() == 0 ? parcel.readString() : null, parcel.readInt() == 0 ? parcel.readString() : null, parcel.readInt() == 0 ? parcel.readString() : null);
            case 16:
                return new aa.k(parcel.readArrayList(aa.b.class.getClassLoader()));
            default:
                return new pl.droidsonroids.gif.i(parcel);
        }
    }

    @Override // android.os.Parcelable.Creator
    public final Object[] newArray(int i10) {
        switch (this.f21737a) {
            case 0:
                return new i4[i10];
            case 1:
                return new d4[i10];
            case 2:
                return new u8.b[i10];
            case 3:
                return new u8.g[i10];
            case 4:
                return new u8.h[i10];
            case 5:
                return new u8.i[i10];
            case 6:
                return new z8.b[i10];
            case 7:
                return new com.google.android.material.checkbox.b[i10];
            case 8:
                return new com.google.android.material.datepicker.c[i10];
            case 9:
                return new com.google.android.material.datepicker.f[i10];
            case 10:
                return new com.google.android.material.datepicker.r[i10];
            case 11:
                return new com.google.android.material.navigation.i[i10];
            case 12:
                return new v9.d[i10];
            case 13:
                return new v9.f[i10];
            case 14:
                return new com.google.android.material.timepicker.i[i10];
            case 15:
                return new aa.j[i10];
            case 16:
                return new aa.k[i10];
            default:
                return new pl.droidsonroids.gif.i[i10];
        }
    }
}
