package com.google.android.gms.measurement.internal; import android.content.ComponentName; import android.content.Context; import android.content.pm.ActivityInfo; import android.content.pm.PackageInfo; import android.content.pm.PackageManager; import android.content.pm.ServiceInfo; import android.graphics.Color; import android.net.Uri; import android.os.Bundle; import android.os.Parcel; import android.os.Parcelable; import android.os.Process; import android.os.RemoteException; import android.telephony.cdma.CdmaCellLocation; import android.text.TextUtils; import android.util.TypedValue; import android.view.ViewConfiguration; import android.widget.ExpandableListView; import com.airbnb.deeplinkdispatch.base.MatchIndex; import com.google.android.gms.common.GoogleApiAvailabilityLight; import com.google.android.gms.common.GooglePlayServicesUtilLight; import com.google.android.gms.common.internal.Preconditions; import com.google.android.gms.common.util.CollectionUtils; import com.google.android.gms.common.wrappers.Wrappers; import com.google.android.gms.internal.measurement.zzom; import com.google.android.gms.maps.model.BitmapDescriptorFactory; import com.google.android.gms.measurement.api.AppMeasurementSdk; import com.huawei.hms.support.hianalytics.HiAnalyticsConstant; import java.io.ByteArrayInputStream; import java.lang.reflect.Method; import java.net.MalformedURLException; import java.net.URL; import java.security.MessageDigest; import java.security.NoSuchAlgorithmException; import java.security.SecureRandom; import java.security.cert.CertificateException; import java.security.cert.CertificateFactory; import java.security.cert.X509Certificate; import java.util.ArrayList; import java.util.List; import java.util.Random; import java.util.concurrent.atomic.AtomicLong; import javax.security.auth.x500.X500Principal; import net.sf.scuba.smartcards.ISO7816; import o.TVH; import o.xzZ; import org.checkerframework.checker.nullness.qual.EnsuresNonNull; /* loaded from: classes.dex */ public final class zzkz extends zzgp { private static final byte[] $$a = {75, ISO7816.INS_UPDATE_RECORD, 11, 77}; private static final int $$b = 59; private static int $10 = 0; private static int $11 = 1; private static int b = 0; private static char[] d; private static int e; public static final int zza = 0; private static final String[] zzb; private static final String[] zzc; private SecureRandom zzd; private final AtomicLong zze; private int zzf; private Integer zzg; /* JADX INFO: Access modifiers changed from: package-private */ public zzkz(zzfv zzfvVar) { super(zzfvVar); this.zzg = null; this.zze = new AtomicLong(0L); } /* JADX WARN: Removed duplicated region for block: B:10:0x0026 */ /* JADX WARN: Removed duplicated region for block: B:7:0x001e */ /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:10:0x0026 -> B:4:0x002d). Please report as a decompilation issue!!! */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private static void c(byte r7, short r8, short r9, java.lang.Object[] r10) { /* int r9 = r9 * 2 int r9 = r9 + 71 int r8 = r8 * 3 int r8 = 3 - r8 byte[] r0 = com.google.android.gms.measurement.internal.zzkz.$$a int r7 = r7 * 2 int r7 = r7 + 1 byte[] r1 = new byte[r7] r2 = 0 if (r0 != 0) goto L16 r3 = r7 r4 = r2 goto L2d L16: r3 = r2 L17: int r4 = r3 + 1 byte r5 = (byte) r9 r1[r3] = r5 if (r4 != r7) goto L26 java.lang.String r7 = new java.lang.String r7.(r1, r2) r10[r2] = r7 return L26: int r8 = r8 + 1 r3 = r0[r8] r6 = r3 r3 = r9 r9 = r6 L2d: int r9 = -r9 int r9 = r9 + r3 r3 = r4 goto L17 */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.c(byte, short, short, java.lang.Object[]):void"); } /* JADX INFO: Access modifiers changed from: package-private */ public static MessageDigest zzE() { MessageDigest messageDigest; int i = 2 % 2; int i2 = 0; while (i2 < 2) { int i3 = b + 115; e = i3 % 128; int i4 = i3 % 2; try { messageDigest = MessageDigest.getInstance("MD5"); } catch (NoSuchAlgorithmException unused) { } if (messageDigest != null) { return messageDigest; } int i5 = b + 45; e = i5 % 128; int i6 = i5 % 2; i2++; int i7 = b + 101; e = i7 % 128; int i8 = i7 % 2; } return null; } /* JADX INFO: Access modifiers changed from: package-private */ public static boolean zzag(String str) { int i = 2 % 2; int i2 = b + 87; e = i2 % 128; int i3 = i2 % 2; if (TextUtils.isEmpty(str) || !str.startsWith("_")) { return false; } int i4 = e + 43; b = i4 % 128; int i5 = i4 % 2; return true; } /* JADX INFO: Access modifiers changed from: package-private */ public static boolean zzak(String str, String str2) { int i = 2 % 2; int i2 = b; int i3 = i2 + 37; e = i3 % 128; int i4 = i3 % 2; if (str == null) { int i5 = i2 + 53; e = i5 % 128; if (i5 % 2 == 0) { throw null; } if (str2 == null) { return true; } } if (str != null) { return str.equals(str2); } int i6 = i2 + 17; e = i6 % 128; int i7 = i6 % 2; return false; } public static boolean zzal(String str) { int i = 2 % 2; int i2 = e + 93; b = i2 % 128; int i3 = i2 % 2; if (!zzc[0].equals(str)) { return true; } int i4 = e + 89; b = i4 % 128; int i5 = i4 % 2; return false; } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzae(Object obj) { int i = 2 % 2; int i2 = b + 125; int i3 = i2 % 128; e = i3; if (i2 % 2 == 0) { int i4 = 6 / 0; if (obj instanceof Parcelable[]) { return true; } } else if (obj instanceof Parcelable[]) { return true; } int i5 = i3 + 111; b = i5 % 128; if (i5 % 2 != 0) { boolean z = obj instanceof ArrayList; Object obj2 = null; obj2.hashCode(); throw null; } if (obj instanceof ArrayList) { return true; } if (obj instanceof Bundle) { int i6 = i3 + 83; b = i6 % 128; int i7 = i6 % 2; return true; } int i8 = i3 + 33; b = i8 % 128; int i9 = i8 % 2; return false; } public final long zzq() { long andIncrement; long nextLong; long j; if (this.zze.get() == 0) { synchronized (this.zze) { nextLong = new Random(System.nanoTime() ^ this.zzs.zzav().currentTimeMillis()).nextLong(); int i = this.zzf + 1; this.zzf = i; j = i; } return nextLong + j; } synchronized (this.zze) { this.zze.compareAndSet(-1L, 1L); andIncrement = this.zze.getAndIncrement(); } return andIncrement; } /* JADX INFO: Access modifiers changed from: package-private */ public static boolean zzah(String str) { int i = 2 % 2; int i2 = e + 73; b = i2 % 128; if (i2 % 2 != 0) { Preconditions.checkNotEmpty(str); if (str.charAt(0) != '}') { return true; } } else { Preconditions.checkNotEmpty(str); if (str.charAt(0) != '_') { return true; } } int i3 = b + 101; e = i3 % 128; int i4 = i3 % 2; return str.equals("_ep"); } /* JADX INFO: Access modifiers changed from: package-private */ public static boolean zzaj(Context context, boolean z) { int i = 2 % 2; int i2 = e + 125; b = i2 % 128; if (i2 % 2 == 0) { Preconditions.checkNotNull(context); return zzat(context, "com.google.android.gms.measurement.AppMeasurementJobService"); } Preconditions.checkNotNull(context); zzat(context, "com.google.android.gms.measurement.AppMeasurementJobService"); throw null; } static final boolean zzao(Bundle bundle, int i) { int i2 = 2 % 2; int i3 = b + 11; e = i3 % 128; int i4 = i3 % 2; if (bundle.getLong("_err") == 0) { bundle.putLong("_err", i); int i5 = b + 63; e = i5 % 128; int i6 = i5 % 2; return true; } int i7 = b + 109; e = i7 % 128; if (i7 % 2 != 0) { return false; } throw null; } static final boolean zzap(String str) { int i = 2 % 2; int i2 = e + 81; b = i2 % 128; if (i2 % 2 == 0) { Preconditions.checkNotNull(str); boolean matches = str.matches("^(1:\\d+:android:[a-f0-9]+|ca-app-pub-.*)$"); int i3 = b + 59; e = i3 % 128; int i4 = i3 % 2; return matches; } Preconditions.checkNotNull(str); str.matches("^(1:\\d+:android:[a-f0-9]+|ca-app-pub-.*)$"); Object obj = null; obj.hashCode(); throw null; } public final String zzC(String str, int i, boolean z) { int i2 = 2 % 2; Object obj = null; if (str == null) { int i3 = e + 37; b = i3 % 128; if (i3 % 2 == 0) { return null; } obj.hashCode(); throw null; } if (str.codePointCount(0, str.length()) <= i) { int i4 = b + 25; e = i4 % 128; int i5 = i4 % 2; return str; } if (!z) { return null; } int i6 = e + 75; b = i6 % 128; int i7 = i6 % 2; return String.valueOf(str.substring(0, str.offsetByCodePoints(0, i))).concat("..."); } /* JADX INFO: Access modifiers changed from: package-private */ @EnsuresNonNull({"this.secureRandom"}) public final SecureRandom zzF() { int i = 2 % 2; int i2 = b + 89; e = i2 % 128; int i3 = i2 % 2; zzg(); if (this.zzd == null) { this.zzd = new SecureRandom(); } SecureRandom secureRandom = this.zzd; int i4 = e + 1; b = i4 % 128; if (i4 % 2 == 0) { return secureRandom; } throw null; } public final void zzQ(com.google.android.gms.internal.measurement.zzcf zzcfVar, Bundle bundle) { int i = 2 % 2; int i2 = b + 39; e = i2 % 128; int i3 = i2 % 2; try { zzcfVar.zzd(bundle); int i4 = e + 29; b = i4 % 128; if (i4 % 2 != 0) { int i5 = 71 / 0; } } catch (RemoteException e2) { this.zzs.zzay().zzk().zzb("Error returning bundle value to wrapper", e2); } } private static boolean zzas(String str, String[] strArr) { int length; int i; int i2 = 2 % 2; int i3 = e + 107; b = i3 % 128; if (i3 % 2 != 0) { Preconditions.checkNotNull(strArr); length = strArr.length; i = 1; } else { Preconditions.checkNotNull(strArr); length = strArr.length; i = 0; } while (i < length) { int i4 = e + 11; b = i4 % 128; int i5 = i4 % 2; if (zzak(str, strArr[i])) { int i6 = b + 83; e = i6 % 128; if (i6 % 2 != 0) { return true; } throw null; } i++; } return false; } private static boolean zzat(Context context, String str) { PackageManager packageManager; int i = 2 % 2; try { packageManager = context.getPackageManager(); } catch (PackageManager.NameNotFoundException unused) { } if (packageManager != null) { ServiceInfo serviceInfo = packageManager.getServiceInfo(new ComponentName(context, str), 0); if (serviceInfo != null) { if (Class.forName("android.content.pm.ServiceInfo").getField("enabled").getBoolean(serviceInfo)) { int i2 = e + 59; b = i2 % 128; int i3 = i2 % 2; return true; } } int i4 = e + 5; b = i4 % 128; if (i4 % 2 == 0) { return false; } throw null; } int i5 = b + 51; e = i5 % 128; int i6 = i5 % 2; return false; } /* JADX INFO: Access modifiers changed from: package-private */ public final Object zzB(String str, Object obj) { int i = 2 % 2; int i2 = b + 113; e = i2 % 128; if (i2 % 2 != 0) { if (!(!"_ldl".equals(str))) { Object zzar = zzar(zzaq(str), obj, true, false); int i3 = e + 25; b = i3 % 128; int i4 = i3 % 2; return zzar; } return zzar(zzaq(str), obj, false, false); } "_ldl".equals(str); Object obj2 = null; obj2.hashCode(); throw null; } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzam(String str, String str2, String str3, String str4) { int i = 2 % 2; boolean isEmpty = TextUtils.isEmpty(str); boolean isEmpty2 = TextUtils.isEmpty(str2); if (!isEmpty && !isEmpty2) { int i2 = e + 111; b = i2 % 128; if (i2 % 2 == 0) { Preconditions.checkNotNull(str); return !str.equals(str2); } Preconditions.checkNotNull(str); str.equals(str2); throw null; } if (!(!isEmpty) && isEmpty2) { if (!(!TextUtils.isEmpty(str3)) || TextUtils.isEmpty(str4)) { return !TextUtils.isEmpty(str4); } if (str3.equals(str4)) { return false; } int i3 = b + 33; e = i3 % 128; int i4 = i3 % 2; return true; } if (isEmpty) { return TextUtils.isEmpty(str3) || !str3.equals(str4); } if (TextUtils.isEmpty(str4)) { int i5 = e + 1; b = i5 % 128; int i6 = i5 % 2; return false; } if (!TextUtils.isEmpty(str3)) { int i7 = e + 79; b = i7 % 128; int i8 = i7 % 2; if (str3.equals(str4)) { return false; } int i9 = b + 111; e = i9 % 128; int i10 = i9 % 2; } int i11 = e + 11; b = i11 % 128; if (i11 % 2 != 0) { int i12 = 17 / 0; } return true; } /* JADX WARN: Code restructure failed: missing block: B:10:0x001b, code lost: r4.zzg = java.lang.Integer.valueOf(com.google.android.gms.common.GoogleApiAvailabilityLight.getInstance().getApkVersion(r4.zzs.zzau()) / 1000); r1 = com.google.android.gms.measurement.internal.zzkz.e + 119; com.google.android.gms.measurement.internal.zzkz.b = r1 % 128; r1 = r1 % 2; */ /* JADX WARN: Code restructure failed: missing block: B:12:0x0019, code lost: if (r4.zzg == null) goto L9; */ /* JADX WARN: Code restructure failed: missing block: B:4:0x0014, code lost: if (r4.zzg == null) goto L9; */ @org.checkerframework.checker.nullness.qual.EnsuresNonNull({"this.apkVersion"}) /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final int zzm() { /* r4 = this; r0 = 2 int r1 = r0 % r0 int r1 = com.google.android.gms.measurement.internal.zzkz.e int r1 = r1 + 79 int r2 = r1 % 128 com.google.android.gms.measurement.internal.zzkz.b = r2 int r1 = r1 % r0 if (r1 == 0) goto L17 java.lang.Integer r1 = r4.zzg r2 = 47 int r2 = r2 / 0 if (r1 != 0) goto L3a goto L1b L17: java.lang.Integer r1 = r4.zzg if (r1 != 0) goto L3a L1b: com.google.android.gms.common.GoogleApiAvailabilityLight r1 = com.google.android.gms.common.GoogleApiAvailabilityLight.getInstance() com.google.android.gms.measurement.internal.zzfv r2 = r4.zzs android.content.Context r2 = r2.zzau() int r1 = r1.getApkVersion(r2) int r1 = r1 / 1000 java.lang.Integer r1 = java.lang.Integer.valueOf(r1) r4.zzg = r1 int r1 = com.google.android.gms.measurement.internal.zzkz.e int r1 = r1 + 119 int r2 = r1 % 128 com.google.android.gms.measurement.internal.zzkz.b = r2 int r1 = r1 % r0 L3a: java.lang.Integer r1 = r4.zzg int r1 = r1.intValue() int r2 = com.google.android.gms.measurement.internal.zzkz.e int r2 = r2 + 71 int r3 = r2 % 128 com.google.android.gms.measurement.internal.zzkz.b = r3 int r2 = r2 % r0 if (r2 == 0) goto L4f r0 = 23 int r0 = r0 / 0 L4f: return r1 */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.zzm():int"); } public final int zzo(int i) { int i2 = 2 % 2; int i3 = e + 39; b = i3 % 128; int i4 = i3 % 2; int isGooglePlayServicesAvailable = GoogleApiAvailabilityLight.getInstance().isGooglePlayServicesAvailable(this.zzs.zzau(), GooglePlayServicesUtilLight.GOOGLE_PLAY_SERVICES_VERSION_CODE); int i5 = e + 27; b = i5 % 128; int i6 = i5 % 2; return isGooglePlayServicesAvailable; } public static void zzJ(zzih zzihVar, Bundle bundle, boolean z) { int i = 2 % 2; if (bundle != null) { int i2 = e + 27; b = i2 % 128; Object obj = null; if (i2 % 2 != 0) { obj.hashCode(); throw null; } if (zzihVar != null) { if (!bundle.containsKey("_sc") || z) { String str = zzihVar.zza; if (str != null) { int i3 = b + 47; e = i3 % 128; if (i3 % 2 == 0) { bundle.putString("_sn", str); throw null; } bundle.putString("_sn", str); } else { bundle.remove("_sn"); } String str2 = zzihVar.zzb; if (str2 != null) { bundle.putString("_sc", str2); int i4 = b + 47; e = i4 % 128; int i5 = i4 % 2; } else { bundle.remove("_sc"); } bundle.putLong("_si", zzihVar.zzc); return; } z = false; } } if (bundle != null && zzihVar == null && z) { bundle.remove("_sn"); bundle.remove("_sc"); bundle.remove("_si"); } } /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: Multi-variable type inference failed */ public static long zzp(byte[] bArr) { int length; int i = 2 % 2; int i2 = e + 25; b = i2 % 128; boolean z = true; boolean z2 = false; if (i2 % 2 != 0) { Preconditions.checkNotNull(bArr); length = bArr.length; if (length > 0) { z2 = true; } int i3 = e + 37; b = i3 % 128; int i4 = i3 % 2; z2 = z; z = false; } else { Preconditions.checkNotNull(bArr); length = bArr.length; if (length <= 0) { z = false; int i32 = e + 37; b = i32 % 128; int i42 = i32 % 2; z2 = z; z = false; } } Preconditions.checkState(z); int i5 = length - 1; long j = 0; int i6 = z2; while (i5 >= 0) { int i7 = e + 113; b = i7 % 128; if (i7 % 2 == 0) { if (i5 < bArr.length - 8) { break; } j += (bArr[i5] & 255) << i6; i5--; i6 += 8; } else { if (i5 < (bArr.length >>> 98)) { break; } j += (bArr[i5] & 255) << i6; i5--; i6 += 8; } } int i8 = b + 25; e = i8 % 128; int i9 = i8 % 2; return j; } /* JADX ERROR: JadxRuntimeException in pass: IfRegionVisitor jadx.core.utils.exceptions.JadxRuntimeException: Can't remove SSA var: r5v5 long, still in use, count: 2, list: (r5v5 long) from 0x0025: PHI (r5v1 long) = (r5v0 long), (r5v5 long) binds: [B:11:0x0023, B:4:0x001a] A[DONT_GENERATE, DONT_INLINE] (r5v5 long) from 0x0018: CMP_L (r5v5 long), (1 long) A[WRAPPED] at jadx.core.utils.InsnRemover.removeSsaVar(InsnRemover.java:151) at jadx.core.utils.InsnRemover.unbindResult(InsnRemover.java:116) at jadx.core.dex.visitors.regions.TernaryMod.makeTernaryInsn(TernaryMod.java:114) at jadx.core.dex.visitors.regions.TernaryMod.processRegion(TernaryMod.java:62) at jadx.core.dex.visitors.regions.TernaryMod.enterRegion(TernaryMod.java:45) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:67) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverse(DepthRegionTraversal.java:19) at jadx.core.dex.visitors.regions.TernaryMod.process(TernaryMod.java:35) at jadx.core.dex.visitors.regions.IfRegionVisitor.process(IfRegionVisitor.java:34) at jadx.core.dex.visitors.regions.IfRegionVisitor.visit(IfRegionVisitor.java:30) */ final void zzH(android.os.Bundle r10, long r11) { /* r9 = this; r0 = 2 int r1 = r0 % r0 int r1 = com.google.android.gms.measurement.internal.zzkz.e int r1 = r1 + 119 int r2 = r1 % 128 com.google.android.gms.measurement.internal.zzkz.b = r2 int r1 = r1 % r0 r2 = 0 java.lang.String r4 = "_et" if (r1 == 0) goto L1d long r5 = r10.getLong(r4) r7 = 1 int r1 = (r5 > r7 ? 1 : (r5 == r7 ? 0 : -1)) if (r1 == 0) goto L43 goto L25 L1d: long r5 = r10.getLong(r4) int r1 = (r5 > r2 ? 1 : (r5 == r2 ? 0 : -1)) if (r1 == 0) goto L43 L25: r2 = r5 com.google.android.gms.measurement.internal.zzfv r1 = r9.zzs com.google.android.gms.measurement.internal.zzel r1 = r1.zzay() com.google.android.gms.measurement.internal.zzej r1 = r1.zzk() java.lang.String r5 = "Params already contained engagement" java.lang.Long r6 = java.lang.Long.valueOf(r2) r1.zzb(r5, r6) int r1 = com.google.android.gms.measurement.internal.zzkz.e int r1 = r1 + 89 int r5 = r1 % 128 com.google.android.gms.measurement.internal.zzkz.b = r5 int r1 = r1 % r0 goto L4c L43: int r1 = com.google.android.gms.measurement.internal.zzkz.b int r1 = r1 + 103 int r5 = r1 % 128 com.google.android.gms.measurement.internal.zzkz.e = r5 int r1 = r1 % r0 L4c: long r11 = r11 + r2 r10.putLong(r4, r11) return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.zzH(android.os.Bundle, long):void"); } /* JADX INFO: Access modifiers changed from: package-private */ public final void zzK(Bundle bundle, Bundle bundle2) { int i = 2 % 2; int i2 = b + 89; e = i2 % 128; if (i2 % 2 == 0) { Object obj = null; obj.hashCode(); throw null; } if (bundle2 == null) { return; } for (String str : bundle2.keySet()) { int i3 = b + 65; e = i3 % 128; int i4 = i3 % 2; if (!bundle.containsKey(str)) { this.zzs.zzv().zzN(bundle, str, bundle2.get(str)); int i5 = b + 107; e = i5 % 128; int i6 = i5 % 2; } } } public final void zzO(com.google.android.gms.internal.measurement.zzcf zzcfVar, boolean z) { int i = 2 % 2; Bundle bundle = new Bundle(); bundle.putBoolean(MatchIndex.ROOT_VALUE, z); try { zzcfVar.zzd(bundle); int i2 = e + 103; b = i2 % 128; if (i2 % 2 != 0) { int i3 = 95 / 0; } } catch (RemoteException e2) { this.zzs.zzay().zzk().zzb("Error returning boolean value to wrapper", e2); } } public final void zzP(com.google.android.gms.internal.measurement.zzcf zzcfVar, ArrayList arrayList) { int i = 2 % 2; Bundle bundle = new Bundle(); bundle.putParcelableArrayList(MatchIndex.ROOT_VALUE, arrayList); try { zzcfVar.zzd(bundle); int i2 = e + 111; b = i2 % 128; int i3 = i2 % 2; } catch (RemoteException e2) { this.zzs.zzay().zzk().zzb("Error returning bundle list to wrapper", e2); } } public final void zzR(com.google.android.gms.internal.measurement.zzcf zzcfVar, byte[] bArr) { int i = 2 % 2; Bundle bundle = new Bundle(); bundle.putByteArray(MatchIndex.ROOT_VALUE, bArr); try { zzcfVar.zzd(bundle); int i2 = e + 7; b = i2 % 128; int i3 = i2 % 2; } catch (RemoteException e2) { this.zzs.zzay().zzk().zzb("Error returning byte array to wrapper", e2); } } public final void zzS(com.google.android.gms.internal.measurement.zzcf zzcfVar, int i) { int i2 = 2 % 2; Bundle bundle = new Bundle(); bundle.putInt(MatchIndex.ROOT_VALUE, i); try { zzcfVar.zzd(bundle); int i3 = b + 81; e = i3 % 128; if (i3 % 2 == 0) { int i4 = 61 / 0; } } catch (RemoteException e2) { this.zzs.zzay().zzk().zzb("Error returning int value to wrapper", e2); } } public final void zzT(com.google.android.gms.internal.measurement.zzcf zzcfVar, long j) { int i = 2 % 2; Bundle bundle = new Bundle(); bundle.putLong(MatchIndex.ROOT_VALUE, j); try { zzcfVar.zzd(bundle); int i2 = e + 75; b = i2 % 128; int i3 = i2 % 2; } catch (RemoteException e2) { this.zzs.zzay().zzk().zzb("Error returning long value to wrapper", e2); } } public final void zzU(com.google.android.gms.internal.measurement.zzcf zzcfVar, String str) { int i = 2 % 2; Bundle bundle = new Bundle(); bundle.putString(MatchIndex.ROOT_VALUE, str); try { zzcfVar.zzd(bundle); int i2 = e + 49; b = i2 % 128; int i3 = i2 % 2; } catch (RemoteException e2) { this.zzs.zzay().zzk().zzb("Error returning string value to wrapper", e2); } } /* JADX INFO: Access modifiers changed from: package-private */ public final int zzh(String str) { int i = 2 % 2; int i2 = b + 77; e = i2 % 128; int i3 = i2 % 2; if (zzaa("event", str)) { if (!zzY("event", zzgs.zza, zzgs.zzb, str)) { return 13; } this.zzs.zzf(); if (zzX("event", 40, str)) { return 0; } int i4 = e + 13; b = i4 % 128; int i5 = i4 % 2; return 2; } int i6 = e + 69; b = i6 % 128; int i7 = i6 % 2; return 2; } final int zzi(String str) { int i = 2 % 2; if (zzaa("event param", str)) { if (!zzY("event param", null, null, str)) { return 14; } this.zzs.zzf(); if (!zzX("event param", 40, str)) { int i2 = b + 49; e = i2 % 128; int i3 = i2 % 2; return 3; } int i4 = e + 15; b = i4 % 128; if (i4 % 2 == 0) { return 0; } throw null; } int i5 = b + 77; e = i5 % 128; int i6 = i5 % 2; return 3; } final int zzj(String str) { int i = 2 % 2; int i2 = e + 71; b = i2 % 128; int i3 = i2 % 2; if (zzab("event param", str)) { if (!zzY("event param", null, null, str)) { return 14; } this.zzs.zzf(); return !zzX("event param", 40, str) ? 3 : 0; } int i4 = b + 25; e = i4 % 128; return i4 % 2 == 0 ? 5 : 3; } /* JADX INFO: Access modifiers changed from: package-private */ public static boolean zzai(Context context) { PackageManager packageManager; int i = 2 % 2; Preconditions.checkNotNull(context); try { packageManager = context.getPackageManager(); } catch (PackageManager.NameNotFoundException unused) { } if (packageManager != null) { if (packageManager.getReceiverInfo(new ComponentName(context, "com.google.android.gms.measurement.AppMeasurementReceiver"), 0) != null) { if (!(!ActivityInfo.class.getField("enabled").getBoolean(r5))) { int i2 = b + 31; e = i2 % 128; int i3 = i2 % 2; return true; } } return false; } int i4 = e + 97; int i5 = i4 % 128; b = i5; int i6 = i4 % 2; int i7 = i5 + 125; e = i7 % 128; if (i7 % 2 != 0) { return false; } throw null; } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzac(String str) { int i = 2 % 2; int i2 = b + 57; e = i2 % 128; int i3 = i2 % 2; zzg(); if (Wrappers.packageManager(this.zzs.zzau()).checkCallingOrSelfPermission(str) == 0) { int i4 = e + 81; b = i4 % 128; int i5 = i4 % 2; return true; } this.zzs.zzay().zzc().zzb("Permission not granted", str); return false; } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzad(String str) { int i = 2 % 2; int i2 = e + 15; b = i2 % 128; int i3 = i2 % 2; if (!TextUtils.isEmpty(str)) { String zzl = this.zzs.zzf().zzl(); this.zzs.zzaw(); return zzl.equals(str); } int i4 = e + 35; b = i4 % 128; int i5 = i4 % 2; return false; } /* JADX INFO: Access modifiers changed from: package-private */ public final byte[] zzan(Parcelable parcelable) { int i = 2 % 2; if (parcelable == null) { int i2 = b + 97; e = i2 % 128; int i3 = i2 % 2; return null; } Parcel obtain = Parcel.obtain(); try { parcelable.writeToParcel(obtain, 0); byte[] marshall = obtain.marshall(); obtain.recycle(); int i4 = e + 39; b = i4 % 128; int i5 = i4 % 2; return marshall; } catch (Throwable th) { obtain.recycle(); throw th; } } /* JADX INFO: Access modifiers changed from: package-private */ public final int zzd(String str, Object obj) { boolean zzZ; int i = 2 % 2; int i2 = b + 117; e = i2 % 128; int i3 = i2 % 2; if ("_ldl".equals(str)) { zzZ = zzZ("user property referrer", str, zzaq(str), obj); } else { zzZ = zzZ("user property", str, zzaq(str), obj); int i4 = b + 7; e = i4 % 128; int i5 = i4 % 2; } if (!zzZ) { return 7; } int i6 = e; int i7 = i6 + 79; b = i7 % 128; int i8 = i7 % 2; int i9 = i6 + 87; b = i9 % 128; if (i9 % 2 != 0) { int i10 = 74 / 0; } return 0; } /* JADX INFO: Access modifiers changed from: package-private */ public final int zzl(String str) { int i = 2 % 2; if (!zzaa("user property", str)) { int i2 = b + 63; e = i2 % 128; return i2 % 2 == 0 ? 73 : 6; } if (zzY("user property", zzgu.zza, null, str)) { this.zzs.zzf(); return !zzX("user property", 24, str) ? 6 : 0; } int i3 = b + 79; e = i3 % 128; int i4 = i3 % 2; return 15; } /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: Code restructure failed: missing block: B:12:0x003b, code lost: if (r7 == 2) goto L17; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final void zzM(com.google.android.gms.measurement.internal.zzky r5, java.lang.String r6, int r7, java.lang.String r8, java.lang.String r9, int r10) { /* r4 = this; r0 = 2 int r1 = r0 % r0 android.os.Bundle r1 = new android.os.Bundle r1.() zzao(r1, r7) boolean r2 = android.text.TextUtils.isEmpty(r8) if (r2 != 0) goto L25 boolean r2 = android.text.TextUtils.isEmpty(r9) r2 = r2 ^ 1 if (r2 == 0) goto L25 int r2 = com.google.android.gms.measurement.internal.zzkz.e int r2 = r2 + 97 int r3 = r2 % 128 com.google.android.gms.measurement.internal.zzkz.b = r3 int r2 = r2 % r0 r1.putString(r8, r9) L25: r8 = 6 if (r7 == r8) goto L3d int r8 = com.google.android.gms.measurement.internal.zzkz.e int r8 = r8 + 75 int r9 = r8 % 128 com.google.android.gms.measurement.internal.zzkz.b = r9 int r8 = r8 % r0 if (r8 == 0) goto L38 r8 = 95 if (r7 == r8) goto L3d goto L3b L38: r8 = 7 if (r7 == r8) goto L3d L3b: if (r7 != r0) goto L43 L3d: long r7 = (long) r10 java.lang.String r9 = "_el" r1.putLong(r9, r7) L43: java.lang.String r7 = "_err" r5.zza(r6, r7, r1) return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.zzM(com.google.android.gms.measurement.internal.zzky, java.lang.String, int, java.lang.String, java.lang.String, int):void"); } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzX(String str, int i, String str2) { int i2 = 2 % 2; int i3 = b + 53; e = i3 % 128; if (i3 % 2 == 0) { throw null; } if (str2 == null) { this.zzs.zzay().zze().zzb("Name is required and can't be null. Type", str); return false; } if (str2.codePointCount(0, str2.length()) <= i) { int i4 = b + 117; e = i4 % 128; int i5 = i4 % 2; return true; } int i6 = e + 53; b = i6 % 128; if (i6 % 2 != 0) { this.zzs.zzay().zze().zzd("Name is too long. Type, maximum supported length, name", str, Integer.valueOf(i), str2); return false; } this.zzs.zzay().zze().zzd("Name is too long. Type, maximum supported length, name", str, Integer.valueOf(i), str2); return false; } /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: Code restructure failed: missing block: B:18:0x0021, code lost: if ("_ev".equals(r6) != false) goto L10; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final java.lang.Object zzA(java.lang.String r6, java.lang.Object r7) { /* r5 = this; r0 = 2 int r1 = r0 % r0 int r1 = com.google.android.gms.measurement.internal.zzkz.b int r1 = r1 + 87 int r2 = r1 % 128 com.google.android.gms.measurement.internal.zzkz.e = r2 int r1 = r1 % r0 r2 = 256(0x100, float:3.59E-43) java.lang.String r3 = "_ev" r4 = 1 if (r1 != 0) goto L1d boolean r1 = r3.equals(r6) if (r1 == 0) goto L1a goto L23 L1a: r2 = 20929(0x51c1, float:2.9328E-41) goto L36 L1d: boolean r1 = r3.equals(r6) if (r1 == 0) goto L36 L23: int r6 = com.google.android.gms.measurement.internal.zzkz.e int r6 = r6 + 79 int r1 = r6 % 128 com.google.android.gms.measurement.internal.zzkz.b = r1 int r6 = r6 % r0 com.google.android.gms.measurement.internal.zzfv r6 = r5.zzs r6.zzf() java.lang.Object r6 = r5.zzar(r2, r7, r4, r4) return r6 L36: boolean r6 = zzag(r6) if (r6 == 0) goto L42 com.google.android.gms.measurement.internal.zzfv r6 = r5.zzs r6.zzf() goto L49 L42: com.google.android.gms.measurement.internal.zzfv r6 = r5.zzs r6.zzf() r2 = 100 L49: r6 = 0 java.lang.Object r7 = r5.zzar(r2, r7, r6, r4) int r1 = com.google.android.gms.measurement.internal.zzkz.e r2 = 57 int r1 = r1 + r2 int r3 = r1 % 128 com.google.android.gms.measurement.internal.zzkz.b = r3 int r1 = r1 % r0 if (r1 == 0) goto L5b int r2 = r2 / r6 L5b: return r7 */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.zzA(java.lang.String, java.lang.Object):java.lang.Object"); } @Override // com.google.android.gms.measurement.internal.zzgp protected final void zzaA() { int i = 2 % 2; zzg(); SecureRandom secureRandom = new SecureRandom(); long nextLong = secureRandom.nextLong(); if (nextLong == 0) { int i2 = e + 57; b = i2 % 128; int i3 = i2 % 2; nextLong = secureRandom.nextLong(); if (nextLong == 0) { int i4 = e + 59; b = i4 % 128; int i5 = i4 % 2; this.zzs.zzay().zzk().zza("Utils falling back to Random for random id"); } } this.zze.set(nextLong); int i6 = b + 19; e = i6 % 128; int i7 = i6 % 2; } /* JADX INFO: Access modifiers changed from: package-private */ public final Bundle zzs(Uri uri) { String str; String str2; String str3; String str4; int i = 2 % 2; if (uri != null) { int i2 = e + 57; b = i2 % 128; try { if (i2 % 2 != 0) { uri.isHierarchical(); throw null; } if (uri.isHierarchical()) { str = uri.getQueryParameter("utm_campaign"); str2 = uri.getQueryParameter("utm_source"); str3 = uri.getQueryParameter("utm_medium"); str4 = uri.getQueryParameter("gclid"); } else { str = null; str2 = null; str3 = null; str4 = null; } if (TextUtils.isEmpty(str) && TextUtils.isEmpty(str2)) { int i3 = b + 63; e = i3 % 128; int i4 = i3 % 2; if (TextUtils.isEmpty(str3) && TextUtils.isEmpty(str4)) { return null; } } Bundle bundle = new Bundle(); if (!TextUtils.isEmpty(str)) { int i5 = b + 107; e = i5 % 128; int i6 = i5 % 2; bundle.putString("campaign", str); } if (!TextUtils.isEmpty(str2)) { bundle.putString("source", str2); } if (!TextUtils.isEmpty(str3)) { bundle.putString("medium", str3); } if (!TextUtils.isEmpty(str4)) { bundle.putString("gclid", str4); } String queryParameter = uri.getQueryParameter("utm_term"); if (!TextUtils.isEmpty(queryParameter)) { bundle.putString("term", queryParameter); } String queryParameter2 = uri.getQueryParameter("utm_content"); if (!TextUtils.isEmpty(queryParameter2)) { bundle.putString("content", queryParameter2); } String queryParameter3 = uri.getQueryParameter("aclid"); if (!TextUtils.isEmpty(queryParameter3)) { int i7 = b + 123; e = i7 % 128; if (i7 % 2 == 0) { bundle.putString("aclid", queryParameter3); throw null; } bundle.putString("aclid", queryParameter3); } String queryParameter4 = uri.getQueryParameter("cp1"); if (!TextUtils.isEmpty(queryParameter4)) { int i8 = e + 23; b = i8 % 128; if (i8 % 2 != 0) { bundle.putString("cp1", queryParameter4); int i9 = 79 / 0; } else { bundle.putString("cp1", queryParameter4); } } String queryParameter5 = uri.getQueryParameter("anid"); if (!TextUtils.isEmpty(queryParameter5)) { bundle.putString("anid", queryParameter5); } return bundle; } catch (UnsupportedOperationException e2) { this.zzs.zzay().zzk().zzb("Install referrer url isn't a hierarchical URI", e2); } } return null; } final void zzI(Bundle bundle, int i, String str, String str2, Object obj) { int i2 = 2 % 2; if (zzao(bundle, i)) { int i3 = e + 49; b = i3 % 128; int i4 = i3 % 2; this.zzs.zzf(); bundle.putString("_ev", zzC(str, 40, true)); if (obj != null) { int i5 = e + 123; b = i5 % 128; int i6 = i5 % 2; Preconditions.checkNotNull(bundle); if ((obj instanceof String) || (obj instanceof CharSequence)) { bundle.putLong("_el", obj.toString().length()); } } } int i7 = e + 15; b = i7 % 128; if (i7 % 2 == 0) { return; } Object obj2 = null; obj2.hashCode(); throw null; } /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: Code restructure failed: missing block: B:21:0x0039, code lost: if ((r10 instanceof java.lang.Double) != false) goto L38; */ /* JADX WARN: Code restructure failed: missing block: B:23:0x0043, code lost: if ((r10 instanceof java.lang.String) != false) goto L34; */ /* JADX WARN: Code restructure failed: missing block: B:25:0x0047, code lost: if ((r10 instanceof java.lang.Character) != false) goto L34; */ /* JADX WARN: Code restructure failed: missing block: B:26:0x0049, code lost: r3 = r3 + 93; com.google.android.gms.measurement.internal.zzkz.e = r3 % 128; r3 = r3 % 2; */ /* JADX WARN: Code restructure failed: missing block: B:27:0x0052, code lost: if ((r10 instanceof java.lang.CharSequence) == false) goto L33; */ /* JADX WARN: Code restructure failed: missing block: B:28:0x0055, code lost: return false; */ /* JADX WARN: Code restructure failed: missing block: B:29:0x0056, code lost: r10 = r10.toString(); */ /* JADX WARN: Code restructure failed: missing block: B:30:0x0062, code lost: if (r10.codePointCount(0, r10.length()) <= r9) goto L38; */ /* JADX WARN: Code restructure failed: missing block: B:31:0x0064, code lost: r6.zzs.zzay().zzl().zzd("Value is too long; discarded. Value kind, name, value length", r7, r8, java.lang.Integer.valueOf(r10.length())); */ /* JADX WARN: Code restructure failed: missing block: B:32:0x007b, code lost: return false; */ /* JADX WARN: Code restructure failed: missing block: B:34:0x003e, code lost: if ((r10 instanceof java.lang.Double) != false) goto L38; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final boolean zzZ(java.lang.String r7, java.lang.String r8, int r9, java.lang.Object r10) { /* r6 = this; r0 = 2 int r1 = r0 % r0 r1 = 1 if (r10 != 0) goto L10 int r7 = com.google.android.gms.measurement.internal.zzkz.b int r7 = r7 + 125 int r8 = r7 % 128 com.google.android.gms.measurement.internal.zzkz.e = r8 int r7 = r7 % r0 return r1 L10: boolean r2 = r10 instanceof java.lang.Long if (r2 != 0) goto L7c boolean r2 = r10 instanceof java.lang.Float if (r2 != 0) goto L7c boolean r2 = r10 instanceof java.lang.Integer if (r2 != 0) goto L7c boolean r2 = r10 instanceof java.lang.Byte if (r2 != 0) goto L7c boolean r2 = r10 instanceof java.lang.Short if (r2 != 0) goto L7c boolean r2 = r10 instanceof java.lang.Boolean if (r2 != 0) goto L7c int r2 = com.google.android.gms.measurement.internal.zzkz.e int r2 = r2 + 61 int r3 = r2 % 128 com.google.android.gms.measurement.internal.zzkz.b = r3 int r2 = r2 % r0 r4 = 0 if (r2 == 0) goto L3c boolean r2 = r10 instanceof java.lang.Double r5 = 97 int r5 = r5 / r4 if (r2 == 0) goto L41 goto L7c L3c: boolean r2 = r10 instanceof java.lang.Double if (r2 == 0) goto L41 goto L7c L41: boolean r2 = r10 instanceof java.lang.String if (r2 != 0) goto L56 boolean r2 = r10 instanceof java.lang.Character if (r2 != 0) goto L56 int r3 = r3 + 93 int r2 = r3 % 128 com.google.android.gms.measurement.internal.zzkz.e = r2 int r3 = r3 % r0 boolean r0 = r10 instanceof java.lang.CharSequence if (r0 == 0) goto L55 goto L56 L55: return r4 L56: java.lang.String r10 = r10.toString() int r0 = r10.length() int r0 = r10.codePointCount(r4, r0) if (r0 <= r9) goto L7c com.google.android.gms.measurement.internal.zzfv r9 = r6.zzs com.google.android.gms.measurement.internal.zzel r9 = r9.zzay() com.google.android.gms.measurement.internal.zzej r9 = r9.zzl() int r10 = r10.length() java.lang.String r0 = "Value is too long; discarded. Value kind, name, value length" java.lang.Integer r10 = java.lang.Integer.valueOf(r10) r9.zzd(r0, r7, r8, r10) return r4 L7c: return r1 */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.zzZ(java.lang.String, java.lang.String, int, java.lang.Object):boolean"); } /* JADX INFO: Access modifiers changed from: package-private */ public final Bundle zzt(Bundle bundle) { int i = 2 % 2; Bundle bundle2 = new Bundle(); if (bundle != null) { int i2 = b + 55; e = i2 % 128; int i3 = i2 % 2; for (String str : bundle.keySet()) { int i4 = b + 115; e = i4 % 128; int i5 = i4 % 2; Object zzA = zzA(str, bundle.get(str)); if (zzA == null) { int i6 = e + 111; b = i6 % 128; int i7 = i6 % 2; this.zzs.zzay().zzl().zzb("Param value can't be null", this.zzs.zzj().zze(str)); int i8 = e + 57; b = i8 % 128; int i9 = i8 % 2; } else { zzN(bundle2, str, zzA); } } } return bundle2; } /* JADX INFO: Access modifiers changed from: package-private */ public final zzat zzz(String str, String str2, Bundle bundle, String str3, long j, boolean z, boolean z2) { Bundle bundle2; int i = 2 % 2; if (TextUtils.isEmpty(str2)) { return null; } if (zzh(str2) != 0) { this.zzs.zzay().zzd().zzb("Invalid conditional property event name", this.zzs.zzj().zzf(str2)); throw new IllegalArgumentException(); } int i2 = e + 75; b = i2 % 128; int i3 = i2 % 2; if (bundle != null) { bundle2 = new Bundle(bundle); } else { bundle2 = new Bundle(); int i4 = b + 107; e = i4 % 128; int i5 = i4 % 2; } Bundle bundle3 = bundle2; bundle3.putString("_o", str3); Bundle zzy = zzy(str, str2, bundle3, CollectionUtils.listOf("_o"), true); if (z) { int i6 = b + 63; e = i6 % 128; int i7 = i6 % 2; zzy = zzt(zzy); int i8 = b + 111; e = i8 % 128; int i9 = i8 % 2; } Preconditions.checkNotNull(zzy); return new zzat(str2, new zzar(zzy), str3, j); } private final int zzaq(String str) { int i = 2 % 2; if ("_ldl".equals(str)) { int i2 = b + 7; e = i2 % 128; int i3 = i2 % 2; this.zzs.zzf(); return 2048; } if ("_id".equals(str)) { this.zzs.zzf(); int i4 = e + 41; b = i4 % 128; if (i4 % 2 == 0) { return 256; } throw null; } if (!(!this.zzs.zzf().zzs(null, zzdy.zzab))) { int i5 = e + 35; b = i5 % 128; int i6 = i5 % 2; if ("_lgclid".equals(str)) { this.zzs.zzf(); return 100; } } this.zzs.zzf(); return 36; } /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: Removed duplicated region for block: B:31:0x0094 A[SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:34:0x00a4 A[SYNTHETIC] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final boolean zzaa(java.lang.String r8, java.lang.String r9) { /* r7 = this; r0 = 2 int r1 = r0 % r0 r1 = 0 if (r9 != 0) goto L16 com.google.android.gms.measurement.internal.zzfv r9 = r7.zzs com.google.android.gms.measurement.internal.zzel r9 = r9.zzay() com.google.android.gms.measurement.internal.zzej r9 = r9.zze() java.lang.String r0 = "Name is required and can't be null. Type" r9.zzb(r0, r8) return r1 L16: int r2 = r9.length() if (r2 != 0) goto L3b int r9 = com.google.android.gms.measurement.internal.zzkz.b int r9 = r9 + 45 int r2 = r9 % 128 com.google.android.gms.measurement.internal.zzkz.e = r2 int r9 = r9 % r0 java.lang.String r0 = "Name is required and can't be empty. Type" if (r9 != 0) goto L37 com.google.android.gms.measurement.internal.zzfv r9 = r7.zzs L2b: com.google.android.gms.measurement.internal.zzel r9 = r9.zzay() com.google.android.gms.measurement.internal.zzej r9 = r9.zze() r9.zzb(r0, r8) goto L3a L37: com.google.android.gms.measurement.internal.zzfv r9 = r7.zzs goto L2b L3a: return r1 L3b: int r2 = r9.codePointAt(r1) boolean r3 = java.lang.Character.isLetter(r2) r4 = 95 if (r3 != 0) goto L69 if (r2 != r4) goto L59 int r2 = com.google.android.gms.measurement.internal.zzkz.b int r2 = r2 + 75 int r3 = r2 % 128 com.google.android.gms.measurement.internal.zzkz.e = r3 int r2 = r2 % r0 if (r2 != 0) goto L57 r2 = 44 goto L69 L57: r2 = r4 goto L69 L59: com.google.android.gms.measurement.internal.zzfv r0 = r7.zzs com.google.android.gms.measurement.internal.zzel r0 = r0.zzay() com.google.android.gms.measurement.internal.zzej r0 = r0.zze() java.lang.String r2 = "Name must start with a letter or _ (underscore). Type, name" r0.zzc(r2, r8, r9) return r1 L69: int r3 = r9.length() int r2 = java.lang.Character.charCount(r2) L71: if (r2 >= r3) goto Laa int r5 = com.google.android.gms.measurement.internal.zzkz.b int r5 = r5 + 37 int r6 = r5 % 128 com.google.android.gms.measurement.internal.zzkz.e = r6 int r5 = r5 % r0 if (r5 != 0) goto L87 int r5 = r9.codePointAt(r2) r6 = 127(0x7f, float:1.78E-43) if (r5 == r6) goto La4 goto L8d L87: int r5 = r9.codePointAt(r2) if (r5 == r4) goto La4 L8d: boolean r6 = java.lang.Character.isLetterOrDigit(r5) if (r6 == 0) goto L94 goto La4 L94: com.google.android.gms.measurement.internal.zzfv r0 = r7.zzs com.google.android.gms.measurement.internal.zzel r0 = r0.zzay() com.google.android.gms.measurement.internal.zzej r0 = r0.zze() java.lang.String r2 = "Name must consist of letters, digits or _ (underscores). Type, name" r0.zzc(r2, r8, r9) return r1 La4: int r5 = java.lang.Character.charCount(r5) int r2 = r2 + r5 goto L71 Laa: r8 = 1 return r8 */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.zzaa(java.lang.String, java.lang.String):boolean"); } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzY(String str, String[] strArr, String[] strArr2, String str2) { int i = 2 % 2; if (str2 == null) { this.zzs.zzay().zze().zzb("Name is required and can't be null. Type", str); int i2 = e + 77; b = i2 % 128; int i3 = i2 % 2; return false; } Preconditions.checkNotNull(str2); String[] strArr3 = zzb; for (int i4 = 0; i4 < 3; i4++) { if (str2.startsWith(strArr3[i4])) { this.zzs.zzay().zze().zzc("Name starts with reserved prefix. Type, name", str, str2); return false; } } if (strArr == null || !zzas(str2, strArr)) { return true; } if (strArr2 != null) { int i5 = e + 97; b = i5 % 128; int i6 = i5 % 2; if (zzas(str2, strArr2)) { return true; } } this.zzs.zzay().zze().zzc("Name is reserved. Type, name", str, str2); int i7 = b + 15; e = i7 % 128; int i8 = i7 % 2; return false; } public final URL zzD(long j, String str, String str2, long j2) { int i = 2 % 2; int i2 = e + 103; b = i2 % 128; int i3 = i2 % 2; try { Preconditions.checkNotEmpty(str2); Preconditions.checkNotEmpty(str); String format = String.format("https://www.googleadservices.com/pagead/conversion/app/deeplink?id_type=adid&sdk_version=%s&rdid=%s&bundleid=%s&retry=%s", String.format("v%s.%s", 46000L, Integer.valueOf(zzm())), str2, str, Long.valueOf(j2)); if (str.equals(this.zzs.zzf().zzm())) { format = format.concat("&ddl_test=1"); } URL url = new URL(format); int i4 = e + 121; b = i4 % 128; if (i4 % 2 != 0) { int i5 = 98 / 0; } return url; } catch (IllegalArgumentException | MalformedURLException e2) { this.zzs.zzay().zzd().zzb("Failed to create BOW URL for Deferred Deep Link. exception", e2.getMessage()); return null; } } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzab(String str, String str2) { int i = 2 % 2; if (str2 == null) { int i2 = b + 9; e = i2 % 128; if (i2 % 2 == 0) { this.zzs.zzay().zze().zzb("Name is required and can't be null. Type", str); return true; } this.zzs.zzay().zze().zzb("Name is required and can't be null. Type", str); return false; } if (str2.length() == 0) { int i3 = e + 105; b = i3 % 128; int i4 = i3 % 2; this.zzs.zzay().zze().zzb("Name is required and can't be empty. Type", str); return false; } int codePointAt = str2.codePointAt(0); if (!Character.isLetter(codePointAt)) { int i5 = b + 83; e = i5 % 128; if (i5 % 2 == 0) { this.zzs.zzay().zze().zzc("Name must start with a letter. Type, name", str, str2); return false; } this.zzs.zzay().zze().zzc("Name must start with a letter. Type, name", str, str2); return false; } int length = str2.length(); int charCount = Character.charCount(codePointAt); while (charCount < length) { int i6 = b + 69; e = i6 % 128; int i7 = i6 % 2; int codePointAt2 = str2.codePointAt(charCount); if (codePointAt2 != 95 && !Character.isLetterOrDigit(codePointAt2)) { this.zzs.zzay().zze().zzc("Name must consist of letters, digits or _ (underscores). Type, name", str, str2); return false; } charCount += Character.charCount(codePointAt2); int i8 = b + 101; e = i8 % 128; int i9 = i8 % 2; } return true; } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzaf(Context context, String str) { int i = 2 % 2; X500Principal x500Principal = new X500Principal("CN=Android Debug,O=Android,C=US"); try { PackageInfo packageInfo = Wrappers.packageManager(context).getPackageInfo(str, 64); if (packageInfo != null) { int i2 = b + 65; e = i2 % 128; int i3 = i2 % 2; if (packageInfo.signatures != null) { int i4 = e + 39; b = i4 % 128; int i5 = i4 % 2; if (packageInfo.signatures.length > 0) { return ((X509Certificate) CertificateFactory.getInstance("X.509").generateCertificate(new ByteArrayInputStream(packageInfo.signatures[0].toByteArray()))).getSubjectX500Principal().equals(x500Principal); } } } } catch (PackageManager.NameNotFoundException e2) { this.zzs.zzay().zzd().zzb("Package name not found", e2); } catch (CertificateException e3) { this.zzs.zzay().zzd().zzb("Error obtaining certificate", e3); } int i6 = b + 33; e = i6 % 128; int i7 = i6 % 2; return true; } /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: Removed duplicated region for block: B:15:0x0052 A[SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:19:0x0021 A[SYNTHETIC] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final void zzL(com.google.android.gms.measurement.internal.zzem r11, int r12) { /* r10 = this; r0 = 2 int r1 = r0 % r0 java.util.TreeSet r1 = new java.util.TreeSet android.os.Bundle r2 = r11.zzd java.util.Set r2 = r2.keySet() r1.(r2) java.util.Iterator r1 = r1.iterator() int r2 = com.google.android.gms.measurement.internal.zzkz.b int r2 = r2 + 35 int r3 = r2 % 128 com.google.android.gms.measurement.internal.zzkz.e = r3 int r2 = r2 % r0 if (r2 != 0) goto L1f r2 = 5 int r2 = r2 % r0 L1f: r2 = 0 r3 = r2 L21: boolean r4 = r1.hasNext() if (r4 == 0) goto L9b int r4 = com.google.android.gms.measurement.internal.zzkz.e int r4 = r4 + 119 int r5 = r4 % 128 com.google.android.gms.measurement.internal.zzkz.b = r5 int r4 = r4 % r0 if (r4 == 0) goto L42 java.lang.Object r4 = r1.next() java.lang.String r4 = (java.lang.String) r4 boolean r5 = zzah(r4) r6 = 80 int r6 = r6 / r2 if (r5 == 0) goto L21 goto L4e L42: java.lang.Object r4 = r1.next() java.lang.String r4 = (java.lang.String) r4 boolean r5 = zzah(r4) if (r5 == 0) goto L21 L4e: int r3 = r3 + 1 if (r3 <= r12) goto L21 java.lang.StringBuilder r5 = new java.lang.StringBuilder r6 = 48 r5.(r6) java.lang.String r6 = "Event can't contain more than " r5.append(r6) r5.append(r12) java.lang.String r6 = " params" r5.append(r6) com.google.android.gms.measurement.internal.zzfv r6 = r10.zzs com.google.android.gms.measurement.internal.zzel r6 = r6.zzay() com.google.android.gms.measurement.internal.zzej r6 = r6.zze() java.lang.String r5 = r5.toString() com.google.android.gms.measurement.internal.zzfv r7 = r10.zzs com.google.android.gms.measurement.internal.zzeg r7 = r7.zzj() java.lang.String r8 = r11.zza java.lang.String r7 = r7.zzd(r8) com.google.android.gms.measurement.internal.zzfv r8 = r10.zzs com.google.android.gms.measurement.internal.zzeg r8 = r8.zzj() android.os.Bundle r9 = r11.zzd java.lang.String r8 = r8.zzb(r9) r6.zzc(r5, r7, r8) android.os.Bundle r5 = r11.zzd r6 = 5 zzao(r5, r6) android.os.Bundle r5 = r11.zzd r5.remove(r4) goto L21 L9b: return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.zzL(com.google.android.gms.measurement.internal.zzem, int):void"); } private final Object zzar(int i, Object obj, boolean z, boolean z2) { int i2 = 2 % 2; Object obj2 = null; if (obj != null) { if ((obj instanceof Long) || (obj instanceof Double)) { return obj; } if (!(obj instanceof Integer)) { if (obj instanceof Byte) { return Long.valueOf(((Byte) obj).byteValue()); } if (obj instanceof Short) { return Long.valueOf(((Short) obj).shortValue()); } if (obj instanceof Boolean) { return Long.valueOf(true != ((Boolean) obj).booleanValue() ? 0L : 1L); } int i3 = 0; if (obj instanceof Float) { int i4 = e + 75; b = i4 % 128; if (i4 % 2 == 0) { return Double.valueOf(((Float) obj).doubleValue()); } Double valueOf = Double.valueOf(((Float) obj).doubleValue()); int i5 = 76 / 0; return valueOf; } if (!(obj instanceof String)) { int i6 = b + 33; e = i6 % 128; int i7 = i6 % 2; if (!(obj instanceof Character) && !(obj instanceof CharSequence)) { if (!z2 || ((!(obj instanceof Bundle[])) && !(obj instanceof Parcelable[]))) { return null; } ArrayList arrayList = new ArrayList(); Parcelable[] parcelableArr = (Parcelable[]) obj; int length = parcelableArr.length; while (i3 < length) { Parcelable parcelable = parcelableArr[i3]; if (parcelable instanceof Bundle) { Bundle zzt = zzt((Bundle) parcelable); if (!zzt.isEmpty()) { arrayList.add(zzt); } } i3++; int i8 = b + 3; e = i8 % 128; int i9 = i8 % 2; } return arrayList.toArray(new Bundle[arrayList.size()]); } } return zzC(obj.toString(), i, z); } int i10 = e + 7; b = i10 % 128; if (i10 % 2 == 0) { return Long.valueOf(((Integer) obj).intValue()); } Long.valueOf(((Integer) obj).intValue()); obj2.hashCode(); throw null; } int i11 = b + 7; e = i11 % 128; int i12 = i11 % 2; return null; } /* JADX INFO: Access modifiers changed from: package-private */ public final void zzN(Bundle bundle, String str, Object obj) { int i = 2 % 2; if (bundle == null) { return; } if (obj instanceof Long) { int i2 = b + 101; e = i2 % 128; if (i2 % 2 != 0) { bundle.putLong(str, ((Long) obj).longValue()); return; } else { bundle.putLong(str, ((Long) obj).longValue()); r2.hashCode(); throw null; } } if (obj instanceof String) { bundle.putString(str, String.valueOf(obj)); int i3 = e + 95; b = i3 % 128; int i4 = i3 % 2; return; } if (obj instanceof Double) { bundle.putDouble(str, ((Double) obj).doubleValue()); return; } if (obj instanceof Bundle[]) { bundle.putParcelableArray(str, (Bundle[]) obj); return; } if (str != null) { int i5 = b + 113; e = i5 % 128; if (i5 % 2 == 0) { throw null; } this.zzs.zzay().zzl().zzc("Not putting event parameter. Invalid value type. name, type", this.zzs.zzj().zze(str), obj != null ? obj.getClass().getSimpleName() : null); int i6 = e + 45; b = i6 % 128; int i7 = i6 % 2; } } /* JADX INFO: Access modifiers changed from: package-private */ public final boolean zzW(String str, String str2, String str3) { int i = 2 % 2; Object obj = null; if (TextUtils.isEmpty(str)) { zzom.zzc(); if (!this.zzs.zzf().zzs(null, zzdy.zzac) || TextUtils.isEmpty(str3)) { if (TextUtils.isEmpty(str2)) { if (!(!this.zzs.zzL())) { this.zzs.zzay().zze().zza("Missing google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI"); } return false; } if (!zzap(str2)) { int i2 = b + 53; e = i2 % 128; int i3 = i2 % 2; this.zzs.zzay().zze().zzb("Invalid admob_app_id. Analytics disabled.", zzel.zzn(str2)); return false; } } } else if (!zzap(str)) { int i4 = b + 49; e = i4 % 128; if (i4 % 2 == 0) { this.zzs.zzL(); obj.hashCode(); throw null; } if (this.zzs.zzL()) { this.zzs.zzay().zze().zzb("Invalid google_app_id. Firebase Analytics disabled. See https://goo.gl/NAOOOI. provided id", zzel.zzn(str)); } int i5 = b + 19; e = i5 % 128; int i6 = i5 % 2; return false; } return true; } /* JADX WARN: Removed duplicated region for block: B:15:0x0090 A[SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:43:0x0067 A[SYNTHETIC] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ final void zzV(java.lang.String r19, java.lang.String r20, java.lang.String r21, android.os.Bundle r22, java.util.List r23, boolean r24) { /* Method dump skipped, instructions count: 324 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.zzV(java.lang.String, java.lang.String, java.lang.String, android.os.Bundle, java.util.List, boolean):void"); } /* JADX INFO: Access modifiers changed from: package-private */ /* JADX WARN: Code restructure failed: missing block: B:13:0x0061, code lost: if (r25.contains(r6) == false) goto L20; */ /* JADX WARN: Code restructure failed: missing block: B:14:0x006b, code lost: r0 = com.google.android.gms.measurement.internal.zzkz.e + 79; com.google.android.gms.measurement.internal.zzkz.b = r0 % 128; r0 = r0 % 2; r2 = 0; */ /* JADX WARN: Code restructure failed: missing block: B:53:0x0068, code lost: if (r25.contains(r6) == false) goto L20; */ /* JADX WARN: Removed duplicated region for block: B:16:0x009b */ /* JADX WARN: Removed duplicated region for block: B:27:0x00bf */ /* JADX WARN: Removed duplicated region for block: B:36:0x013a */ /* JADX WARN: Removed duplicated region for block: B:41:0x0189 A[SYNTHETIC] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final android.os.Bundle zzy(java.lang.String r22, java.lang.String r23, android.os.Bundle r24, java.util.List r25, boolean r26) { /* Method dump skipped, instructions count: 410 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.zzy(java.lang.String, java.lang.String, android.os.Bundle, java.util.List, boolean):android.os.Bundle"); } public static ArrayList zzG(List list) { int i = 2 % 2; if (list == null) { return new ArrayList<>(0); } ArrayList arrayList = new ArrayList<>(list.size()); for (zzab zzabVar : list) { Bundle bundle = new Bundle(); bundle.putString(HiAnalyticsConstant.BI_KEY_APP_ID, zzabVar.zza); bundle.putString("origin", zzabVar.zzb); bundle.putLong(AppMeasurementSdk.ConditionalUserProperty.CREATION_TIMESTAMP, zzabVar.zzd); bundle.putString("name", zzabVar.zzc.zzb); zzgr.zzb(bundle, Preconditions.checkNotNull(zzabVar.zzc.zza())); bundle.putBoolean(AppMeasurementSdk.ConditionalUserProperty.ACTIVE, zzabVar.zze); String str = zzabVar.zzf; if (str != null) { bundle.putString(AppMeasurementSdk.ConditionalUserProperty.TRIGGER_EVENT_NAME, str); } zzat zzatVar = zzabVar.zzg; Object obj = null; if (zzatVar != null) { int i2 = e + 103; b = i2 % 128; if (i2 % 2 != 0) { bundle.putString(AppMeasurementSdk.ConditionalUserProperty.TIMED_OUT_EVENT_NAME, zzatVar.zza); zzar zzarVar = zzatVar.zzb; throw null; } bundle.putString(AppMeasurementSdk.ConditionalUserProperty.TIMED_OUT_EVENT_NAME, zzatVar.zza); zzar zzarVar2 = zzatVar.zzb; if (zzarVar2 != null) { bundle.putBundle(AppMeasurementSdk.ConditionalUserProperty.TIMED_OUT_EVENT_PARAMS, zzarVar2.zzc()); } } bundle.putLong(AppMeasurementSdk.ConditionalUserProperty.TRIGGER_TIMEOUT, zzabVar.zzh); zzat zzatVar2 = zzabVar.zzi; if (zzatVar2 != null) { bundle.putString(AppMeasurementSdk.ConditionalUserProperty.TRIGGERED_EVENT_NAME, zzatVar2.zza); zzar zzarVar3 = zzatVar2.zzb; if (zzarVar3 != null) { int i3 = e + 79; b = i3 % 128; int i4 = i3 % 2; bundle.putBundle(AppMeasurementSdk.ConditionalUserProperty.TRIGGERED_EVENT_PARAMS, zzarVar3.zzc()); } } bundle.putLong(AppMeasurementSdk.ConditionalUserProperty.TRIGGERED_TIMESTAMP, zzabVar.zzc.zzc); bundle.putLong(AppMeasurementSdk.ConditionalUserProperty.TIME_TO_LIVE, zzabVar.zzj); zzat zzatVar3 = zzabVar.zzk; if (zzatVar3 != null) { int i5 = e + 7; b = i5 % 128; if (i5 % 2 != 0) { bundle.putString(AppMeasurementSdk.ConditionalUserProperty.EXPIRED_EVENT_NAME, zzatVar3.zza); zzar zzarVar4 = zzatVar3.zzb; obj.hashCode(); throw null; } bundle.putString(AppMeasurementSdk.ConditionalUserProperty.EXPIRED_EVENT_NAME, zzatVar3.zza); zzar zzarVar5 = zzatVar3.zzb; if (zzarVar5 != null) { bundle.putBundle(AppMeasurementSdk.ConditionalUserProperty.EXPIRED_EVENT_PARAMS, zzarVar5.zzc()); } } arrayList.add(bundle); } return arrayList; } /* JADX ERROR: JadxRuntimeException in pass: IfRegionVisitor jadx.core.utils.exceptions.JadxRuntimeException: Can't remove SSA var: r3v28 java.util.ArrayList, still in use, count: 2, list: (r3v28 java.util.ArrayList) from 0x00b9: INVOKE (r3v28 java.util.ArrayList) VIRTUAL call: java.util.ArrayList.size():int A[MD:():int (c), WRAPPED] (LINE:22) (r3v28 java.util.ArrayList) from 0x00cb: PHI (r3v25 java.util.ArrayList) = (r3v24 java.util.ArrayList), (r3v28 java.util.ArrayList) binds: [B:80:0x00c9, B:77:0x00bf] A[DONT_GENERATE, DONT_INLINE] at jadx.core.utils.InsnRemover.removeSsaVar(InsnRemover.java:151) at jadx.core.utils.InsnRemover.unbindResult(InsnRemover.java:116) at jadx.core.dex.visitors.regions.TernaryMod.makeTernaryInsn(TernaryMod.java:114) at jadx.core.dex.visitors.regions.TernaryMod.processRegion(TernaryMod.java:62) at jadx.core.dex.visitors.regions.TernaryMod.enterRegion(TernaryMod.java:45) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:67) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1117) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1117) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1117) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1117) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1117) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1117) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at java.base/java.util.Collections$UnmodifiableCollection.forEach(Collections.java:1117) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.lambda$traverseInternal$0(DepthRegionTraversal.java:68) at java.base/java.util.ArrayList.forEach(ArrayList.java:1597) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverseInternal(DepthRegionTraversal.java:68) at jadx.core.dex.visitors.regions.DepthRegionTraversal.traverse(DepthRegionTraversal.java:19) at jadx.core.dex.visitors.regions.TernaryMod.process(TernaryMod.java:35) at jadx.core.dex.visitors.regions.IfRegionVisitor.process(IfRegionVisitor.java:34) at jadx.core.dex.visitors.regions.IfRegionVisitor.visit(IfRegionVisitor.java:30) */ /* JADX WARN: Removed duplicated region for block: B:32:0x0110 */ /* JADX WARN: Removed duplicated region for block: B:34:0x011a */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ final int zza(java.lang.String r18, java.lang.String r19, java.lang.String r20, java.lang.Object r21, android.os.Bundle r22, java.util.List r23, boolean r24, boolean r25) { /* Method dump skipped, instructions count: 504 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzkz.zza(java.lang.String, java.lang.String, java.lang.String, java.lang.Object, android.os.Bundle, java.util.List, boolean, boolean):int"); } private static void a(byte[] bArr, int[] iArr, boolean z, Object[] objArr) { int i; char[] cArr; int i2; int i3 = 2; int i4 = 2 % 2; TVH tvh = new TVH(); int i5 = 0; int i6 = iArr[0]; int i7 = iArr[1]; int i8 = iArr[2]; int i9 = iArr[3]; char[] cArr2 = d; if (cArr2 != null) { int length = cArr2.length; char[] cArr3 = new char[length]; int i10 = 0; while (i10 < length) { int i11 = $10 + 57; $11 = i11 % 128; if (i11 % i3 == 0) { try { Object[] objArr2 = new Object[1]; objArr2[i5] = Integer.valueOf(cArr2[i10]); Object obj = xzZ.y.get(1645349359); if (obj != null) { i2 = length; } else { Class cls = (Class) xzZ.c((ViewConfiguration.getZoomControlsTimeout() > 0L ? 1 : (ViewConfiguration.getZoomControlsTimeout() == 0L ? 0 : -1)) + 222, (ViewConfiguration.getDoubleTapTimeout() >> 16) + 5, (char) ((CdmaCellLocation.convertQuartSecToDecDegrees(i5) > 0.0d ? 1 : (CdmaCellLocation.convertQuartSecToDecDegrees(i5) == 0.0d ? 0 : -1)) + 41977)); byte b2 = (byte) i5; byte b3 = b2; i2 = length; Object[] objArr3 = new Object[1]; c(b2, b3, b3, objArr3); obj = cls.getMethod((String) objArr3[0], Integer.TYPE); xzZ.y.put(1645349359, obj); } cArr3[i10] = ((Character) ((Method) obj).invoke(null, objArr2)).charValue(); i10 <<= 1; } catch (Throwable th) { Throwable cause = th.getCause(); if (cause == null) { throw th; } throw cause; } } else { i2 = length; Object[] objArr4 = {Integer.valueOf(cArr2[i10])}; Object obj2 = xzZ.y.get(1645349359); if (obj2 == null) { Class cls2 = (Class) xzZ.c(TextUtils.indexOf("", "", 0) + 223, 5 - ExpandableListView.getPackedPositionType(0L), (char) (41976 - (ExpandableListView.getPackedPositionForChild(0, 0) > 0L ? 1 : (ExpandableListView.getPackedPositionForChild(0, 0) == 0L ? 0 : -1)))); byte b4 = (byte) 0; byte b5 = b4; Object[] objArr5 = new Object[1]; c(b4, b5, b5, objArr5); obj2 = cls2.getMethod((String) objArr5[0], Integer.TYPE); xzZ.y.put(1645349359, obj2); } cArr3[i10] = ((Character) ((Method) obj2).invoke(null, objArr4)).charValue(); i10++; } length = i2; i3 = 2; i5 = 0; } cArr2 = cArr3; } char[] cArr4 = new char[i7]; char c = 0; System.arraycopy(cArr2, i6, cArr4, 0, i7); if (bArr != null) { int i12 = $10 + 113; $11 = i12 % 128; if (i12 % 2 == 0) { cArr = new char[i7]; tvh.c = 0; } else { cArr = new char[i7]; tvh.c = 0; c = 0; } while (tvh.c < i7) { int i13 = $10 + 45; $11 = i13 % 128; int i14 = i13 % 2; if (bArr[tvh.c] == 1) { int i15 = $10 + 13; $11 = i15 % 128; int i16 = i15 % 2; int i17 = tvh.c; Object[] objArr6 = {Integer.valueOf(cArr4[tvh.c]), Integer.valueOf(c)}; Object obj3 = xzZ.y.get(850398076); if (obj3 == null) { obj3 = ((Class) xzZ.c((ViewConfiguration.getScrollFriction() > BitmapDescriptorFactory.HUE_RED ? 1 : (ViewConfiguration.getScrollFriction() == BitmapDescriptorFactory.HUE_RED ? 0 : -1)) + 501, 5 - (ViewConfiguration.getKeyRepeatTimeout() >> 16), (char) ((ViewConfiguration.getGlobalActionKeyTimeout() > 0L ? 1 : (ViewConfiguration.getGlobalActionKeyTimeout() == 0L ? 0 : -1)) + 53))).getMethod("F", Integer.TYPE, Integer.TYPE); xzZ.y.put(850398076, obj3); } cArr[i17] = ((Character) ((Method) obj3).invoke(null, objArr6)).charValue(); } else { int i18 = tvh.c; Object[] objArr7 = {Integer.valueOf(cArr4[tvh.c]), Integer.valueOf(c)}; Object obj4 = xzZ.y.get(1084521042); if (obj4 == null) { obj4 = ((Class) xzZ.c((ViewConfiguration.getGlobalActionKeyTimeout() > 0L ? 1 : (ViewConfiguration.getGlobalActionKeyTimeout() == 0L ? 0 : -1)) + 14, 5 - (ViewConfiguration.getTapTimeout() >> 16), (char) ((ExpandableListView.getPackedPositionForChild(0, 0) > 0L ? 1 : (ExpandableListView.getPackedPositionForChild(0, 0) == 0L ? 0 : -1)) + 58135))).getMethod("H", Integer.TYPE, Integer.TYPE); xzZ.y.put(1084521042, obj4); } cArr[i18] = ((Character) ((Method) obj4).invoke(null, objArr7)).charValue(); } c = cArr[tvh.c]; Object[] objArr8 = {tvh, tvh}; Object obj5 = xzZ.y.get(1698744941); if (obj5 == null) { Class cls3 = (Class) xzZ.c(402 - (TypedValue.complexToFraction(0, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED) > BitmapDescriptorFactory.HUE_RED ? 1 : (TypedValue.complexToFraction(0, BitmapDescriptorFactory.HUE_RED, BitmapDescriptorFactory.HUE_RED) == BitmapDescriptorFactory.HUE_RED ? 0 : -1)), Color.blue(0) + 5, (char) (21608 - (Process.myPid() >> 22))); byte b6 = (byte) 0; byte b7 = b6; Object[] objArr9 = new Object[1]; c(b6, b7, (byte) (b7 + 1), objArr9); obj5 = cls3.getMethod((String) objArr9[0], Object.class, Object.class); xzZ.y.put(1698744941, obj5); } ((Method) obj5).invoke(null, objArr8); } int i19 = $10 + 27; $11 = i19 % 128; int i20 = i19 % 2; cArr4 = cArr; } if (i9 > 0) { char[] cArr5 = new char[i7]; i = 0; System.arraycopy(cArr4, 0, cArr5, 0, i7); int i21 = i7 - i9; System.arraycopy(cArr5, 0, cArr4, i21, i9); System.arraycopy(cArr5, i9, cArr4, 0, i21); } else { i = 0; } if (z) { char[] cArr6 = new char[i7]; while (true) { tvh.c = i; if (tvh.c >= i7) { break; } cArr6[tvh.c] = cArr4[(i7 - tvh.c) - 1]; i = tvh.c + 1; } cArr4 = cArr6; } if (i8 > 0) { int i22 = $10 + 101; $11 = i22 % 128; int i23 = i22 % 2; int i24 = 0; while (true) { tvh.c = i24; if (tvh.c >= i7) { break; } cArr4[tvh.c] = (char) (cArr4[tvh.c] - iArr[2]); i24 = tvh.c + 1; } } objArr[0] = new String(cArr4); } static void b() { d = new char[]{40019, 40122, 40126, 40127}; } public final long zzr(long j, long j2) { int i = 2 % 2; int i2 = b; int i3 = i2 + 111; e = i3 % 128; int i4 = i3 % 2; long j3 = (j + (j2 * 60000)) / 86400000; int i5 = i2 + 1; e = i5 % 128; int i6 = i5 % 2; return j3; } @Override // com.google.android.gms.measurement.internal.zzgp protected final boolean zzf() { int i = 2 % 2; int i2 = b + 61; int i3 = i2 % 128; e = i3; boolean z = i2 % 2 != 0; int i4 = i3 + 121; b = i4 % 128; if (i4 % 2 != 0) { int i5 = 2 / 0; } return z; } static { e = 1; b(); zzb = new String[]{"firebase_", "google_", "ga_"}; zzc = new String[]{"_err"}; int i = b + 119; e = i % 128; if (i % 2 == 0) { throw null; } } }