package com.google.android.gms.common.api.internal;

import android.os.SystemClock;
import androidx.annotation.Nullable;
import androidx.annotation.VisibleForTesting;
import com.google.android.gms.common.api.ApiException;
import com.google.android.gms.common.api.Status;

/* JADX INFO: loaded from: classes2.dex */
public final class g0 implements w8.d {

    /* JADX INFO: renamed from: a, reason: collision with root package name */
    public final g f8246a;

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

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

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

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

    @VisibleForTesting
    public g0(g gVar, int i10, a aVar, long j10, long j11, @Nullable String str, @Nullable String str2) {
        this.f8246a = gVar;
        this.f8247b = i10;
        this.f8248c = aVar;
        this.f8249d = j10;
        this.f8250e = j11;
    }

    /* JADX WARN: Removed duplicated region for block: B:20:0x003e  */
    @Nullable
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    public static g0 zaa(g gVar, int i10, a aVar) {
        if (!gVar.c()) {
            return null;
        }
        com.google.android.gms.common.internal.y config = com.google.android.gms.common.internal.x.a().getConfig();
        boolean z10 = true;
        if (config != null) {
            if (!config.f8417b) {
                return null;
            }
            a0 a0VarZai = gVar.zai(aVar);
            if (a0VarZai != null) {
                Object obj = a0VarZai.f8209b;
                if (!(obj instanceof com.google.android.gms.common.internal.g)) {
                    return null;
                }
                com.google.android.gms.common.internal.g gVar2 = (com.google.android.gms.common.internal.g) obj;
                if (!gVar2.hasConnectionInfo() || gVar2.isConnecting()) {
                    z10 = config.f8418c;
                } else {
                    com.google.android.gms.common.internal.j jVarZab = zab(a0VarZai, gVar2, i10);
                    if (jVarZab == null) {
                        return null;
                    }
                    a0VarZai.f8217j++;
                    z10 = jVarZab.f8362c;
                }
            }
        }
        return new g0(gVar, i10, aVar, z10 ? System.currentTimeMillis() : 0L, z10 ? SystemClock.elapsedRealtime() : 0L, null, null);
    }

    @Nullable
    private static com.google.android.gms.common.internal.j zab(a0 a0Var, com.google.android.gms.common.internal.g gVar, int i10) {
        int[] methodInvocationMethodKeyAllowlist;
        int[] methodInvocationMethodKeyDisallowlist;
        com.google.android.gms.common.internal.j telemetryConfiguration = gVar.getTelemetryConfiguration();
        if (telemetryConfiguration == null || !telemetryConfiguration.f8361b || ((methodInvocationMethodKeyAllowlist = telemetryConfiguration.getMethodInvocationMethodKeyAllowlist()) != null ? !i8.b.contains(methodInvocationMethodKeyAllowlist, i10) : !((methodInvocationMethodKeyDisallowlist = telemetryConfiguration.getMethodInvocationMethodKeyDisallowlist()) == null || !i8.b.contains(methodInvocationMethodKeyDisallowlist, i10))) || a0Var.f8217j >= telemetryConfiguration.f8363d) {
            return null;
        }
        return telemetryConfiguration;
    }

    @Override // w8.d
    public final void onComplete(w8.h hVar) {
        a0 a0VarZai;
        int i10;
        int i11;
        int i12;
        int i13;
        long j10;
        long j11;
        int iElapsedRealtime;
        if (this.f8246a.c()) {
            com.google.android.gms.common.internal.y config = com.google.android.gms.common.internal.x.a().getConfig();
            if ((config == null || config.f8417b) && (a0VarZai = this.f8246a.zai(this.f8248c)) != null) {
                Object obj = a0VarZai.f8209b;
                if (obj instanceof com.google.android.gms.common.internal.g) {
                    com.google.android.gms.common.internal.g gVar = (com.google.android.gms.common.internal.g) obj;
                    int i14 = 0;
                    boolean z10 = this.f8249d > 0;
                    int gCoreServiceId = gVar.getGCoreServiceId();
                    int i15 = 100;
                    if (config != null) {
                        z10 &= config.f8418c;
                        int i16 = config.f8419d;
                        int i17 = config.f8420e;
                        i10 = config.f8416a;
                        if (gVar.hasConnectionInfo() && !gVar.isConnecting()) {
                            com.google.android.gms.common.internal.j jVarZab = zab(a0VarZai, gVar, this.f8247b);
                            if (jVarZab == null) {
                                return;
                            }
                            boolean z11 = jVarZab.f8362c && this.f8249d > 0;
                            i17 = jVarZab.f8363d;
                            z10 = z11;
                        }
                        i12 = i16;
                        i11 = i17;
                    } else {
                        i10 = 0;
                        i11 = 100;
                        i12 = 5000;
                    }
                    g gVar2 = this.f8246a;
                    if (hVar.j()) {
                        i13 = 0;
                    } else if (((w8.t) hVar).f34253d) {
                        i14 = i15;
                        i13 = -1;
                    } else {
                        Exception exception = hVar.getException();
                        if (exception instanceof ApiException) {
                            Status statusA = ((ApiException) exception).a();
                            i15 = statusA.f8192a;
                            e8.b connectionResult = statusA.getConnectionResult();
                            if (connectionResult != null) {
                                i13 = connectionResult.f25514b;
                                i14 = i15;
                            }
                            i14 = i15;
                            i13 = -1;
                        } else {
                            i14 = 101;
                            i13 = -1;
                        }
                    }
                    if (z10) {
                        long j12 = this.f8249d;
                        long j13 = this.f8250e;
                        long jCurrentTimeMillis = System.currentTimeMillis();
                        iElapsedRealtime = (int) (SystemClock.elapsedRealtime() - j13);
                        j11 = jCurrentTimeMillis;
                        j10 = j12;
                    } else {
                        j10 = 0;
                        j11 = 0;
                        iElapsedRealtime = -1;
                    }
                    gVar2.getClass();
                    h0 h0Var = new h0(new com.google.android.gms.common.internal.t(this.f8247b, i14, i13, j10, j11, null, null, gCoreServiceId, iElapsedRealtime), i10, i12, i11);
                    o8.e eVar = gVar2.f8244k;
                    eVar.sendMessage(eVar.obtainMessage(18, h0Var));
                }
            }
        }
    }
}
