package com.google.android.gms.ads.nonagon.signalgeneration;

import android.content.Context;
import android.content.pm.ApplicationInfo;
import android.content.pm.PackageInfo;
import android.content.pm.PackageManager;
import android.util.Base64;
import android.webkit.WebView;
import androidx.annotation.Nullable;
import com.google.android.gms.internal.ads.ao;
import com.google.android.gms.internal.ads.tp;
import com.google.android.gms.internal.ads.zzgup;
import java.util.ArrayList;
import java.util.Iterator;
import java.util.List;
import java.util.Locale;
import java.util.concurrent.atomic.AtomicBoolean;
import org.json.JSONException;
import org.json.JSONObject;

/* JADX INFO: loaded from: classes2.dex */
public final class i0 {

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

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

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

    /* JADX INFO: renamed from: d, reason: collision with root package name */
    public final JSONObject f8046d = new JSONObject();

    /* JADX INFO: renamed from: e, reason: collision with root package name */
    public final AtomicBoolean f8047e = new AtomicBoolean(false);

    @Nullable
    private final ApplicationInfo zzb;

    public i0(Context context, ArrayList arrayList, q7.a aVar) {
        this.f8043a = context;
        this.zzb = context.getApplicationInfo();
        this.f8044b = arrayList;
        this.f8045c = aVar;
    }

    public final JSONObject a() {
        if (!this.f8047e.get()) {
            zza(null);
        }
        return this.f8046d;
    }

    public final void zza(@Nullable WebView webView) {
        if (this.f8047e.getAndSet(true)) {
            return;
        }
        PackageInfo packageInfoB = null;
        try {
            ApplicationInfo applicationInfo = this.zzb;
            if (applicationInfo != null) {
                packageInfoB = j8.e.a(this.f8043a).b(0, applicationInfo.packageName);
            }
        } catch (PackageManager.NameNotFoundException unused) {
        }
        JSONObject jSONObject = this.f8046d;
        if (packageInfoB != null) {
            try {
                jSONObject.put("vc", packageInfoB.versionCode);
                jSONObject.put("vnm", packageInfoB.versionName);
            } catch (JSONException e10) {
                m7.n.C.f30469h.d("PawAppSignalGenerator.initialize", e10);
            }
        }
        ApplicationInfo applicationInfo2 = this.zzb;
        if (applicationInfo2 != null) {
            jSONObject.put("pn", applicationInfo2.packageName);
        }
        List list = this.f8044b;
        ArrayList arrayList = new ArrayList();
        for (String str : ((String) n7.y.f31093e.f31096c.b(ao.f8773ab)).split(",", -1)) {
            if (list.contains(str)) {
                arrayList.add(str);
            }
        }
        jSONObject.put("eid", arrayList);
        jSONObject.put("js", this.f8045c.f32212a);
        Iterator<String> itKeys = jSONObject.keys();
        while (itKeys.hasNext()) {
            String next = itKeys.next();
            Object obj = jSONObject.get(next);
            if (obj != null) {
                jSONObject.put(next, Base64.encodeToString(obj.toString().getBytes(), 2));
            }
        }
        if (((Boolean) tp.f16975b.j()).booleanValue() && z3.c0.a("DOCUMENT_START_SCRIPT") && webView != null) {
            z3.b0.a(webView, String.format(Locale.getDefault(), (String) n7.y.f31093e.f31096c.b(ao.Za), a()), zzgup.l());
        }
    }
}
