package com.google.ads.interactivemedia.v3.internal;

import android.content.Context;
import android.content.pm.ApkChecksum;
import android.content.pm.PackageManager;
import android.content.pm.PackageManager$OnChecksumsReadyListener;
import android.os.Build;
import androidx.media3.exoplayer.analytics.a0;
import java.io.ByteArrayInputStream;
import java.lang.reflect.InvocationTargetException;
import java.security.cert.CertificateEncodingException;
import java.security.cert.CertificateException;
import java.security.cert.CertificateFactory;
import java.util.ArrayList;
import java.util.List;
import java.util.concurrent.ExecutionException;
import java.util.concurrent.TimeUnit;
import java.util.concurrent.TimeoutException;
import java.util.concurrent.atomic.AtomicReference;

/* JADX INFO: loaded from: classes2.dex */
public final class zzjx extends zzkx {
    private static final zzky zzh = new zzky();
    private final zzai zzi;
    private final Context zzj;
    private final zzgq zzk;

    public zzjx(zzjj zzjjVar, String str, String str2, zzan zzanVar, int i10, int i11, Context context, zzy zzyVar, zzai zzaiVar, zzgq zzgqVar) {
        super(zzjjVar, "tJmUdMX6gqvtYlGKWrIbrrzb8XPfGATZoLaUzDKGLsbQDYlTX2kjiVwbkwxCBzrp", "/TGj8+Sp8IdKBz9y8bC3H0KHpnJRg9DGCA85aF22WXc=", zzanVar, i10, 27);
        this.zzj = context;
        this.zzi = zzaiVar;
        this.zzk = zzgqVar;
    }

    /* JADX WARN: Multi-variable type inference failed */
    /* JADX WARN: Removed duplicated region for block: B:23:0x008c  */
    /*
        Code decompiled incorrectly, please refer to instructions dump.
    */
    private final zzgm zzc() throws IllegalAccessException, InvocationTargetException {
        int iZza;
        String strZzg;
        if (((Boolean) zzls.zzc().zza(zzmj.zzq)).booleanValue()) {
            iZza = ((Integer) zzls.zzc().zza(zzmj.zzr)).intValue();
        } else {
            iZza = this.zzi.zza();
        }
        zzgm zzgmVar = new zzgm((String) this.zze.invoke(null, this.zzj, Boolean.FALSE, ""));
        if (!this.zza.zzp() || this.zza.zzl() == null || ((Build.VERSION.SDK_INT >= 31 && !this.zza.zzl().isDone()) || this.zzi.zzg())) {
            strZzg = "E";
        } else {
            this.zza.zzl().get(iZza, TimeUnit.MILLISECONDS);
            zzbp zzbpVarZzc = this.zza.zzc();
            if (zzbpVarZzc != null && zzbpVarZzc.zzaj()) {
                strZzg = zzbpVarZzc.zzg();
            }
        }
        if (strZzg.equals("E")) {
            try {
                String str = (String) this.zzk.zza().get(iZza, TimeUnit.MILLISECONDS);
                if (true != zzjm.zzd(str)) {
                    strZzg = str;
                }
            } catch (ClassCastException | InterruptedException | ExecutionException | TimeoutException unused) {
            }
        }
        zzgmVar.zza = strZzg;
        return zzgmVar;
    }

    private final String zzd() {
        try {
            if (this.zza.zzl() != null) {
                this.zza.zzl().get();
            }
            zzbp zzbpVarZzc = this.zza.zzc();
            if (zzbpVarZzc == null || !zzbpVarZzc.zzaj()) {
                return null;
            }
            return zzbpVarZzc.zzg();
        } catch (InterruptedException | ExecutionException unused) {
            return null;
        }
    }

    @Override // com.google.ads.interactivemedia.v3.internal.zzkx
    public final void zza() throws IllegalAccessException, InvocationTargetException {
        int i10;
        zzgm zzgmVarZzc;
        zzgm zzgmVar;
        AtomicReference atomicReferenceZza = zzh.zza(this.zzj.getPackageName());
        synchronized (atomicReferenceZza) {
            try {
                zzgm zzgmVar2 = (zzgm) atomicReferenceZza.get();
                if (zzgmVar2 == null || zzjm.zzd(zzgmVar2.zza) || zzgmVar2.zza.equals("E") || zzgmVar2.zza.equals("0000000000000000000000000000000000000000000000000000000000000000")) {
                    if (zzjm.zzd(null)) {
                        (!zzjm.zzd(null) ? Boolean.FALSE : Boolean.FALSE).booleanValue();
                        i10 = 3;
                    } else {
                        i10 = 5;
                    }
                    if (this.zzk != null) {
                        zzgmVarZzc = zzc();
                    } else {
                        Boolean boolValueOf = Boolean.valueOf(i10 == 3 && !this.zzi.zzf());
                        Boolean bool = (Boolean) zzls.zzc().zza(zzmj.zze);
                        String strZzb = ((Boolean) zzls.zzc().zza(zzmj.zzd)).booleanValue() ? zzb() : null;
                        if (bool.booleanValue() && this.zza.zzp() && zzjm.zzd(strZzb)) {
                            strZzb = zzd();
                        }
                        zzgm zzgmVar3 = new zzgm((String) this.zze.invoke(null, this.zzj, boolValueOf, strZzb));
                        if (zzjm.zzd(zzgmVar3.zza) || zzgmVar3.zza.equals("E")) {
                            int i11 = i10 - 1;
                            if (i11 == 3) {
                                String strZzd = zzd();
                                if (!zzjm.zzd(strZzd)) {
                                    zzgmVar3.zza = strZzd;
                                }
                            } else if (i11 == 4) {
                                throw null;
                            }
                        }
                        zzgmVarZzc = zzgmVar3;
                    }
                    atomicReferenceZza.set(zzgmVarZzc);
                }
                zzgmVar = (zzgm) atomicReferenceZza.get();
            } finally {
            }
        }
        synchronized (this.zzd) {
            if (zzgmVar != null) {
                try {
                    this.zzd.zzx(zzgmVar.zza);
                    this.zzd.zzX(zzgmVar.zzb);
                    this.zzd.zzZ(zzgmVar.zzc);
                    this.zzd.zzi(zzgmVar.zzd);
                    this.zzd.zzw(zzgmVar.zze);
                } finally {
                }
            }
        }
    }

    /* JADX WARN: Type inference failed for: r5v1, types: [com.google.ads.interactivemedia.v3.internal.zzkz] */
    public final String zzb() {
        try {
            CertificateFactory certificateFactory = CertificateFactory.getInstance("X.509");
            byte[] bArrZzf = zzjm.zzf((String) zzls.zzc().zza(zzmj.zzf));
            ArrayList arrayList = new ArrayList();
            arrayList.add(certificateFactory.generateCertificate(new ByteArrayInputStream(bArrZzf)));
            if (!Build.TYPE.equals("user")) {
                arrayList.add(certificateFactory.generateCertificate(new ByteArrayInputStream(zzjm.zzf((String) zzls.zzc().zza(zzmj.zzg)))));
            }
            Context context = this.zzj;
            String packageName = context.getPackageName();
            this.zza.zzk();
            if (Build.VERSION.SDK_INT <= 30 && !Build.VERSION.CODENAME.equals("S")) {
                return null;
            }
            final zzvd zzvdVarZzs = zzvd.zzs();
            context.getPackageManager().requestChecksums(packageName, false, 8, arrayList, new PackageManager$OnChecksumsReadyListener() { // from class: com.google.ads.interactivemedia.v3.internal.zzkz
                public final void onChecksumsReady(List list) {
                    zzvd zzvdVar = zzvdVarZzs;
                    if (list == null) {
                        zzvdVar.zzc(null);
                        return;
                    }
                    try {
                        int size = list.size();
                        for (int i10 = 0; i10 < size; i10++) {
                            ApkChecksum apkChecksumD = a0.d(list.get(i10));
                            if (apkChecksumD.getType() == 8) {
                                zzvdVar.zzc(zzjm.zzb(apkChecksumD.getValue()));
                                return;
                            }
                        }
                        zzvdVar.zzc(null);
                    } catch (Throwable unused) {
                        zzvdVar.zzc(null);
                    }
                }
            });
            return (String) zzvdVarZzs.get();
        } catch (PackageManager.NameNotFoundException | InterruptedException | NoClassDefFoundError | CertificateEncodingException | CertificateException | ExecutionException unused) {
            return null;
        }
    }
}
