package defpackage;

import android.accounts.Account;
import android.os.Binder;
import android.os.Bundle;
import android.os.IBinder;
import android.os.IInterface;
import android.os.Parcel;
import android.os.Parcelable;
import android.os.RemoteException;
import com.google.android.gms.common.api.Scope;

/* renamed from: ᵽˉᵦ, reason: contains not printable characters */
/* loaded from: classes3.dex */
public final class C5334 extends AbstractC4814 {

    /* renamed from: ˀᵗᵝᵭ, reason: contains not printable characters */
    public Bundle f19975;

    /* renamed from: ˎˑː, reason: contains not printable characters */
    public C0377[] f19976;

    /* renamed from: ˑᵥˁ, reason: contains not printable characters */
    public C0377[] f19977;

    /* renamed from: ᐧﾞ, reason: contains not printable characters */
    public final String f19978;

    /* renamed from: ᵡˎ, reason: contains not printable characters */
    public Account f19979;

    /* renamed from: ᵡⁱᵥ, reason: contains not printable characters */
    public Scope[] f19980;

    /* renamed from: ᵢˇᵭ, reason: contains not printable characters */
    public final int f19981;

    /* renamed from: ᵤᵙᵷ, reason: contains not printable characters */
    public IBinder f19982;

    /* renamed from: ᵧـˌᵎ, reason: contains not printable characters */
    public final int f19983;

    /* renamed from: ᵧᵾˀˈ, reason: contains not printable characters */
    public final int f19984;

    /* renamed from: ᵮᵠـˌ, reason: contains not printable characters */
    public final boolean f19985;

    /* renamed from: ᵺʙ, reason: contains not printable characters */
    public final boolean f19986;

    /* renamed from: ᵾᵬ, reason: contains not printable characters */
    public String f19987;

    /* renamed from: ᵿʗᵝʽ, reason: contains not printable characters */
    public final int f19988;
    public static final Parcelable.Creator<C5334> CREATOR = new C3782(1);

    /* renamed from: ᵶʔᵢˊ, reason: contains not printable characters */
    public static final Scope[] f19974 = new Scope[0];

    /* renamed from: ˁˑᵰ, reason: contains not printable characters */
    public static final C0377[] f19973 = new C0377[0];

    public C5334(int i, int i2, int i3, String str, IBinder iBinder, Scope[] scopeArr, Bundle bundle, Account account, C0377[] c0377Arr, C0377[] c0377Arr2, boolean z, int i4, boolean z2, String str2) {
        Account account2;
        Scope[] scopeArr2 = scopeArr == null ? f19974 : scopeArr;
        Bundle bundle2 = bundle == null ? new Bundle() : bundle;
        C0377[] c0377Arr3 = f19973;
        C0377[] c0377Arr4 = c0377Arr == null ? c0377Arr3 : c0377Arr;
        c0377Arr3 = c0377Arr2 != null ? c0377Arr2 : c0377Arr3;
        this.f19984 = i;
        this.f19981 = i2;
        this.f19988 = i3;
        if ("com.google.android.gms".equals(str)) {
            this.f19987 = "com.google.android.gms";
        } else {
            this.f19987 = str;
        }
        if (i < 2) {
            account2 = null;
            if (iBinder != null) {
                int i5 = AbstractBinderC3834.f14254;
                IInterface iInterfaceQueryLocalInterface = iBinder.queryLocalInterface("com.google.android.gms.common.internal.IAccountAccessor");
                InterfaceC1393 c1016 = iInterfaceQueryLocalInterface instanceof InterfaceC1393 ? (InterfaceC1393) iInterfaceQueryLocalInterface : new C1016(iBinder, "com.google.android.gms.common.internal.IAccountAccessor", 1);
                long jClearCallingIdentity = Binder.clearCallingIdentity();
                try {
                    C1016 c10162 = (C1016) c1016;
                    Parcel parcelM8911 = c10162.m8911(c10162.m8908(), 2);
                    Account account3 = (Account) AbstractC4563.m9721(parcelM8911, Account.CREATOR);
                    parcelM8911.recycle();
                    Binder.restoreCallingIdentity(jClearCallingIdentity);
                    account2 = account3;
                } catch (RemoteException unused) {
                    Binder.restoreCallingIdentity(jClearCallingIdentity);
                } catch (Throwable th) {
                    Binder.restoreCallingIdentity(jClearCallingIdentity);
                    throw th;
                }
            }
        } else {
            this.f19982 = iBinder;
            account2 = account;
        }
        this.f19979 = account2;
        this.f19980 = scopeArr2;
        this.f19975 = bundle2;
        this.f19977 = c0377Arr4;
        this.f19976 = c0377Arr3;
        this.f19985 = z;
        this.f19983 = i4;
        this.f19986 = z2;
        this.f19978 = str2;
    }

    @Override // android.os.Parcelable
    public final void writeToParcel(Parcel parcel, int i) {
        C3782.m8438(this, parcel, i);
    }
}
