package a4; import android.os.Parcel; import android.os.Parcelable; import com.google.android.gms.common.internal.safeparcel.SafeParcelReader; import com.google.android.gms.internal.p002firebaseauthapi.zzadu; import java.util.ArrayList; /* loaded from: classes2.dex */ public final class f1 implements Parcelable.Creator { @Override // android.os.Parcelable.Creator public final /* bridge */ /* synthetic */ Object createFromParcel(Parcel parcel) { int validateObjectHeader = SafeParcelReader.validateObjectHeader(parcel); zzadu zzaduVar = null; a1 a1Var = null; String str = null; String str2 = null; ArrayList arrayList = null; ArrayList arrayList2 = null; String str3 = null; Boolean bool = null; g1 g1Var = null; com.google.firebase.auth.g1 g1Var2 = null; t tVar = null; boolean z10 = false; while (parcel.dataPosition() < validateObjectHeader) { int readHeader = SafeParcelReader.readHeader(parcel); switch (SafeParcelReader.getFieldId(readHeader)) { case 1: zzaduVar = (zzadu) SafeParcelReader.createParcelable(parcel, readHeader, zzadu.CREATOR); break; case 2: a1Var = (a1) SafeParcelReader.createParcelable(parcel, readHeader, a1.CREATOR); break; case 3: str = SafeParcelReader.createString(parcel, readHeader); break; case 4: str2 = SafeParcelReader.createString(parcel, readHeader); break; case 5: arrayList = SafeParcelReader.createTypedList(parcel, readHeader, a1.CREATOR); break; case 6: arrayList2 = SafeParcelReader.createStringList(parcel, readHeader); break; case 7: str3 = SafeParcelReader.createString(parcel, readHeader); break; case 8: bool = SafeParcelReader.readBooleanObject(parcel, readHeader); break; case 9: g1Var = (g1) SafeParcelReader.createParcelable(parcel, readHeader, g1.CREATOR); break; case 10: z10 = SafeParcelReader.readBoolean(parcel, readHeader); break; case 11: g1Var2 = (com.google.firebase.auth.g1) SafeParcelReader.createParcelable(parcel, readHeader, com.google.firebase.auth.g1.CREATOR); break; case 12: tVar = (t) SafeParcelReader.createParcelable(parcel, readHeader, t.CREATOR); break; default: SafeParcelReader.skipUnknownField(parcel, readHeader); break; } } SafeParcelReader.ensureAtEnd(parcel, validateObjectHeader); return new e1(zzaduVar, a1Var, str, str2, arrayList, arrayList2, str3, bool, g1Var, z10, g1Var2, tVar); } @Override // android.os.Parcelable.Creator public final /* synthetic */ Object[] newArray(int i10) { return new e1[i10]; } }