package com.google.android.gms.measurement.internal; import android.app.Activity; import android.graphics.Color; import android.os.Bundle; import android.os.SystemClock; import android.text.TextUtils; import android.view.KeyEvent; import android.view.View; import android.widget.ExpandableListView; import com.google.android.gms.common.internal.Preconditions; import java.lang.reflect.Method; import java.util.Map; import java.util.concurrent.ConcurrentHashMap; import net.sf.scuba.smartcards.ISO7816; import o.xzZ; import o.zUI; import org.bouncycastle.crypto.tls.CipherSuite; import org.simpleframework.xml.strategy.Name; /* loaded from: classes.dex */ public final class zzio extends zzf { protected zzih zza; private volatile zzih zzb; private volatile zzih zzc; private final Map zzd; private Activity zze; private volatile boolean zzf; private volatile zzih zzg; private zzih zzh; private boolean zzi; private final Object zzj; private zzih zzk; private String zzl; private static final byte[] $$a = {39, 45, ISO7816.INS_PUT_DATA, 49}; private static final int $$b = 199; private static int $10 = 0; private static int $11 = 1; private static int e = 0; private static int c = 1; private static int b = 2015661605; public zzio(zzfv zzfvVar) { super(zzfvVar); this.zzj = new Object(); this.zzd = new ConcurrentHashMap(); } /* JADX WARN: Removed duplicated region for block: B:10:0x0029 */ /* JADX WARN: Removed duplicated region for block: B:7:0x0021 */ /* JADX WARN: Unsupported multi-entry loop pattern (BACK_EDGE: B:10:0x0029 -> B:4:0x002f). 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 f(int r6, byte r7, int r8, java.lang.Object[] r9) { /* int r8 = r8 * 7 int r8 = r8 + 69 int r6 = r6 * 2 int r0 = 1 - r6 byte[] r1 = com.google.android.gms.measurement.internal.zzio.$$a int r7 = r7 * 3 int r7 = r7 + 4 byte[] r0 = new byte[r0] r2 = 0 int r6 = 0 - r6 if (r1 != 0) goto L19 r3 = r8 r4 = r2 r8 = r7 goto L2f L19: r3 = r2 L1a: byte r4 = (byte) r8 r0[r3] = r4 int r4 = r3 + 1 if (r3 != r6) goto L29 java.lang.String r6 = new java.lang.String r6.(r0, r2) r9[r2] = r6 return L29: r3 = r1[r7] r5 = r8 r8 = r7 r7 = r3 r3 = r5 L2f: int r7 = r7 + r3 int r8 = r8 + 1 r3 = r4 r5 = r8 r8 = r7 r7 = r5 goto L1a */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzio.f(int, byte, int, java.lang.Object[]):void"); } public final void zzs(Activity activity) { synchronized (this.zzj) { if (activity == this.zze) { this.zze = null; } } if (this.zzs.zzf().zzu()) { this.zzd.remove(activity); } } public final void zzt(Activity activity) { synchronized (this.zzj) { this.zzi = false; this.zzf = true; } long elapsedRealtime = this.zzs.zzav().elapsedRealtime(); if (!this.zzs.zzf().zzu()) { this.zzb = null; this.zzs.zzaz().zzp(new zzil(this, elapsedRealtime)); } else { zzih zzz = zzz(activity); this.zzc = this.zzb; this.zzb = null; this.zzs.zzaz().zzp(new zzim(this, zzz, elapsedRealtime)); } } public final void zzu(Activity activity) { synchronized (this.zzj) { this.zzi = true; if (activity != this.zze) { synchronized (this.zzj) { this.zze = activity; this.zzf = false; } if (this.zzs.zzf().zzu()) { this.zzg = null; this.zzs.zzaz().zzp(new zzin(this)); } } } if (!this.zzs.zzf().zzu()) { this.zzb = this.zzg; this.zzs.zzaz().zzp(new zzik(this)); } else { zzA(activity, zzz(activity), false); zzd zzd = this.zzs.zzd(); zzd.zzs.zzaz().zzp(new zzc(zzd, zzd.zzs.zzav().elapsedRealtime())); } } /* JADX WARN: Code restructure failed: missing block: B:15:0x0035, code lost: if (r3 > 100) goto L15; */ /* JADX WARN: Code restructure failed: missing block: B:24:0x0067, code lost: if (r4 > 100) goto L24; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final void zzx(android.os.Bundle r19, long r20) { /* Method dump skipped, instructions count: 400 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzio.zzx(android.os.Bundle, long):void"); } public final void zzy(String str, zzih zzihVar) { zzg(); synchronized (this) { String str2 = this.zzl; if (str2 == null || str2.equals(str) || zzihVar != null) { this.zzl = str; this.zzk = zzihVar; } } } public final zzih zzj(boolean z) { int i = 2 % 2; zza(); zzg(); if (!z) { int i2 = e + 103; c = i2 % 128; if (i2 % 2 != 0) { return this.zza; } int i3 = 11 / 0; return this.zza; } zzih zzihVar = this.zza; if (zzihVar != null) { int i4 = c + 25; e = i4 % 128; if (i4 % 2 != 0) { int i5 = 31 / 0; } return zzihVar; } zzih zzihVar2 = this.zzh; int i6 = e + 85; c = i6 % 128; if (i6 % 2 != 0) { return zzihVar2; } throw null; } /* JADX WARN: Removed duplicated region for block: B:14:? A[RETURN, SYNTHETIC] */ /* JADX WARN: Removed duplicated region for block: B:8:0x0037 */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private final void zzC(com.google.android.gms.measurement.internal.zzih r5, boolean r6, long r7) { /* r4 = this; r0 = 2 int r1 = r0 % r0 com.google.android.gms.measurement.internal.zzfv r1 = r4.zzs com.google.android.gms.measurement.internal.zzd r1 = r1.zzd() com.google.android.gms.measurement.internal.zzfv r2 = r4.zzs com.google.android.gms.common.util.Clock r2 = r2.zzav() long r2 = r2.elapsedRealtime() r1.zzf(r2) r1 = 0 if (r5 == 0) goto L28 int r2 = com.google.android.gms.measurement.internal.zzio.c int r2 = r2 + 23 int r3 = r2 % 128 com.google.android.gms.measurement.internal.zzio.e = r3 int r2 = r2 % r0 boolean r2 = r5.zzd if (r2 == 0) goto L28 r2 = 1 goto L29 L28: r2 = r1 L29: com.google.android.gms.measurement.internal.zzfv r3 = r4.zzs com.google.android.gms.measurement.internal.zzkd r3 = r3.zzu() com.google.android.gms.measurement.internal.zzkb r3 = r3.zzb boolean r6 = r3.zzd(r2, r6, r7) if (r6 == 0) goto L4d int r6 = com.google.android.gms.measurement.internal.zzio.e int r6 = r6 + 19 int r7 = r6 % 128 com.google.android.gms.measurement.internal.zzio.c = r7 int r6 = r6 % r0 if (r5 == 0) goto L4d r5.zzd = r1 int r5 = com.google.android.gms.measurement.internal.zzio.e int r5 = r5 + 79 int r6 = r5 % 128 com.google.android.gms.measurement.internal.zzio.c = r6 int r5 = r5 % r0 L4d: return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzio.zzC(com.google.android.gms.measurement.internal.zzih, boolean, long):void"); } /* JADX INFO: Access modifiers changed from: package-private */ public static /* synthetic */ void zzp(zzio zzioVar, Bundle bundle, zzih zzihVar, zzih zzihVar2, long j) { int i = 2 % 2; int i2 = e + 111; c = i2 % 128; int i3 = i2 % 2; bundle.remove("screen_name"); bundle.remove("screen_class"); zzioVar.zzB(zzihVar, zzihVar2, j, true, zzioVar.zzs.zzv().zzy(null, "screen_view", bundle, null, false)); int i4 = e + 107; c = i4 % 128; int i5 = i4 % 2; } private final zzih zzz(Activity activity) { int i = 2 % 2; int i2 = c + 53; e = i2 % 128; int i3 = i2 % 2; Preconditions.checkNotNull(activity); zzih zzihVar = this.zzd.get(activity); if (zzihVar == null) { zzih zzihVar2 = new zzih(null, zzl(activity.getClass(), "Activity"), this.zzs.zzv().zzq()); this.zzd.put(activity, zzihVar2); int i4 = c + 1; e = i4 % 128; int i5 = i4 % 2; zzihVar = zzihVar2; } return this.zzg != null ? this.zzg : zzihVar; } /* JADX WARN: Code restructure failed: missing block: B:10:0x003d, code lost: r1 = null; */ /* JADX WARN: Code restructure failed: missing block: B:15:0x0032, code lost: r1 = zzl(r17.getClass(), "Activity"); */ /* JADX WARN: Code restructure failed: missing block: B:16:0x0030, code lost: if (r17 != null) goto L14; */ /* JADX WARN: Code restructure failed: missing block: B:9:0x002d, code lost: if (r17 != null) goto L14; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private final void zzA(android.app.Activity r17, com.google.android.gms.measurement.internal.zzih r18, boolean r19) { /* r16 = this; r7 = r16 r0 = r18 r1 = 2 int r2 = r1 % r1 com.google.android.gms.measurement.internal.zzih r2 = r7.zzb if (r2 != 0) goto L17 com.google.android.gms.measurement.internal.zzih r2 = r7.zzc int r3 = com.google.android.gms.measurement.internal.zzio.c int r3 = r3 + 121 int r4 = r3 % 128 com.google.android.gms.measurement.internal.zzio.e = r4 int r3 = r3 % r1 goto L19 L17: com.google.android.gms.measurement.internal.zzih r2 = r7.zzb L19: r3 = r2 java.lang.String r2 = r0.zzb if (r2 != 0) goto L4f int r2 = com.google.android.gms.measurement.internal.zzio.e int r2 = r2 + 65 int r4 = r2 % 128 com.google.android.gms.measurement.internal.zzio.c = r4 int r2 = r2 % r1 if (r2 != 0) goto L30 r1 = 80 int r1 = r1 / 0 if (r17 == 0) goto L3d goto L32 L30: if (r17 == 0) goto L3d L32: java.lang.Class r1 = r17.getClass() java.lang.String r2 = "Activity" java.lang.String r1 = r7.zzl(r1, r2) goto L3e L3d: r1 = 0 L3e: r10 = r1 com.google.android.gms.measurement.internal.zzih r1 = new com.google.android.gms.measurement.internal.zzih java.lang.String r9 = r0.zza long r11 = r0.zzc boolean r13 = r0.zze long r14 = r0.zzf r8 = r1 r8.(r9, r10, r11, r13, r14) r2 = r1 goto L59 L4f: int r2 = com.google.android.gms.measurement.internal.zzio.c int r2 = r2 + 15 int r4 = r2 % 128 com.google.android.gms.measurement.internal.zzio.e = r4 int r2 = r2 % r1 r2 = r0 L59: com.google.android.gms.measurement.internal.zzih r0 = r7.zzb r7.zzc = r0 r7.zzb = r2 com.google.android.gms.measurement.internal.zzfv r0 = r7.zzs com.google.android.gms.common.util.Clock r0 = r0.zzav() long r4 = r0.elapsedRealtime() com.google.android.gms.measurement.internal.zzfv r0 = r7.zzs com.google.android.gms.measurement.internal.zzfs r8 = r0.zzaz() com.google.android.gms.measurement.internal.zzij r9 = new com.google.android.gms.measurement.internal.zzij r0 = r9 r1 = r16 r6 = r19 r0.(r1, r2, r3, r4, r6) r8.zzp(r9) return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzio.zzA(android.app.Activity, com.google.android.gms.measurement.internal.zzih, boolean):void"); } public final void zzr(Activity activity, Bundle bundle) { int i = 2 % 2; int i2 = c + 117; e = i2 % 128; int i3 = i2 % 2; if (this.zzs.zzf().zzu()) { if (bundle != null) { Bundle bundle2 = bundle.getBundle("com.google.app_measurement.screen_service"); if (bundle2 == null) { return; } this.zzd.put(activity, new zzih(bundle2.getString("name"), bundle2.getString("referrer_name"), bundle2.getLong(Name.MARK))); return; } int i4 = c + 85; e = i4 % 128; if (i4 % 2 != 0) { throw null; } } } final String zzl(Class cls, String str) { int i = 2 % 2; int i2 = e + 121; c = i2 % 128; if (i2 % 2 == 0) { cls.getCanonicalName(); throw null; } String canonicalName = cls.getCanonicalName(); if (canonicalName == null) { int i3 = c + 55; e = i3 % 128; int i4 = i3 % 2; return "Activity"; } String[] split = canonicalName.split("\\."); int length = split.length; String str2 = length > 0 ? split[length - 1] : ""; int length2 = str2.length(); this.zzs.zzf(); if (length2 <= 100) { return str2; } int i5 = e + 63; c = i5 % 128; if (i5 % 2 == 0) { this.zzs.zzf(); return str2.substring(1, 101); } this.zzs.zzf(); return str2.substring(0, 100); } public final void zzv(Activity activity, Bundle bundle) { int i = 2 % 2; int i2 = e + 121; c = i2 % 128; int i3 = i2 % 2; if (this.zzs.zzf().zzu() && bundle != null) { zzih zzihVar = this.zzd.get(activity); if (zzihVar != null) { Bundle bundle2 = new Bundle(); bundle2.putLong(Name.MARK, zzihVar.zzc); bundle2.putString("name", zzihVar.zza); bundle2.putString("referrer_name", zzihVar.zzb); bundle.putBundle("com.google.app_measurement.screen_service", bundle2); return; } int i4 = e + 107; c = i4 % 128; int i5 = i4 % 2; } } /* JADX WARN: Code restructure failed: missing block: B:27:0x00af, code lost: if (r13.length() <= 100) goto L32; */ /* JADX WARN: Code restructure failed: missing block: B:34:0x00e4, code lost: if (r14.length() <= 100) goto L40; */ @java.lang.Deprecated /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final void zzw(android.app.Activity r12, java.lang.String r13, java.lang.String r14) { /* Method dump skipped, instructions count: 356 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzio.zzw(android.app.Activity, java.lang.String, java.lang.String):void"); } /* JADX WARN: Code restructure failed: missing block: B:18:0x006e, code lost: if (r23 != null) goto L25; */ /* JADX WARN: Code restructure failed: missing block: B:19:0x0079, code lost: r7 = new android.os.Bundle(); */ /* JADX WARN: Code restructure failed: missing block: B:34:0x00c3, code lost: if (r13 > 0) goto L45; */ /* JADX WARN: Code restructure failed: missing block: B:35:0x00d8, code lost: r17.zzs.zzv().zzH(r7, r13); */ /* JADX WARN: Code restructure failed: missing block: B:37:0x00d6, code lost: if (r13 > 0) goto L45; */ /* JADX WARN: Code restructure failed: missing block: B:52:0x0073, code lost: r7 = new android.os.Bundle(r23); */ /* JADX WARN: Code restructure failed: missing block: B:53:0x0071, code lost: if (r23 != null) goto L25; */ /* JADX WARN: Removed duplicated region for block: B:11:0x0048 */ /* JADX WARN: Removed duplicated region for block: B:15:0x0061 */ /* JADX WARN: Removed duplicated region for block: B:55:0x012e */ /* JADX WARN: Removed duplicated region for block: B:58:0x0143 */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ private final void zzB(com.google.android.gms.measurement.internal.zzih r18, com.google.android.gms.measurement.internal.zzih r19, long r20, boolean r22, android.os.Bundle r23) { /* Method dump skipped, instructions count: 335 To view this dump add '--comments-level debug' option */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.measurement.internal.zzio.zzB(com.google.android.gms.measurement.internal.zzih, com.google.android.gms.measurement.internal.zzih, long, boolean, android.os.Bundle):void"); } private static void a(int i, int i2, int i3, char[] cArr, boolean z, Object[] objArr) { int i4 = 2 % 2; zUI zui = new zUI(); char[] cArr2 = new char[i]; zui.d = 0; while (zui.d < i) { zui.c = cArr[zui.d]; cArr2[zui.d] = (char) (i3 + zui.c); int i5 = zui.d; try { Object[] objArr2 = {Integer.valueOf(cArr2[i5]), Integer.valueOf(b)}; Object obj = xzZ.y.get(880493502); if (obj == null) { Class cls = (Class) xzZ.c(View.combineMeasuredStates(0, 0) + CipherSuite.TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA, 6 - TextUtils.lastIndexOf("", '0', 0), (char) ExpandableListView.getPackedPositionType(0L)); byte b2 = (byte) 0; byte b3 = b2; Object[] objArr3 = new Object[1]; f(b2, b3, b3, objArr3); obj = cls.getMethod((String) objArr3[0], Integer.TYPE, Integer.TYPE); xzZ.y.put(880493502, obj); } cArr2[i5] = ((Character) ((Method) obj).invoke(null, objArr2)).charValue(); Object[] objArr4 = {zui, zui}; Object obj2 = xzZ.y.get(1294990079); if (obj2 == null) { Class cls2 = (Class) xzZ.c(TextUtils.lastIndexOf("", '0', 0) + 343, 5 - TextUtils.indexOf("", "", 0), (char) (KeyEvent.getMaxKeyCode() >> 16)); byte b4 = (byte) 0; byte b5 = b4; Object[] objArr5 = new Object[1]; f(b4, b5, (byte) (b5 + 1), objArr5); obj2 = cls2.getMethod((String) objArr5[0], Object.class, Object.class); xzZ.y.put(1294990079, obj2); } ((Method) obj2).invoke(null, objArr4); } catch (Throwable th) { Throwable cause = th.getCause(); if (cause == null) { throw th; } throw cause; } } if (i2 > 0) { zui.a = i2; char[] cArr3 = new char[i]; System.arraycopy(cArr2, 0, cArr3, 0, i); System.arraycopy(cArr3, 0, cArr2, i - zui.a, zui.a); System.arraycopy(cArr3, zui.a, cArr2, 0, i - zui.a); } if (z) { char[] cArr4 = new char[i]; zui.d = 0; int i6 = $10 + 71; $11 = i6 % 128; int i7 = i6 % 2; while (zui.d < i) { int i8 = $11 + 83; $10 = i8 % 128; int i9 = i8 % 2; cArr4[zui.d] = cArr2[(i - zui.d) - 1]; Object[] objArr6 = {zui, zui}; Object obj3 = xzZ.y.get(1294990079); if (obj3 == null) { Class cls3 = (Class) xzZ.c(342 - TextUtils.getTrimmedLength(""), Color.alpha(0) + 5, (char) ((SystemClock.elapsedRealtime() > 0L ? 1 : (SystemClock.elapsedRealtime() == 0L ? 0 : -1)) - 1)); byte b6 = (byte) 0; byte b7 = b6; Object[] objArr7 = new Object[1]; f(b6, b7, (byte) (b7 + 1), objArr7); obj3 = cls3.getMethod((String) objArr7[0], Object.class, Object.class); xzZ.y.put(1294990079, obj3); } ((Method) obj3).invoke(null, objArr6); int i10 = $11 + 21; $10 = i10 % 128; int i11 = i10 % 2; } cArr2 = cArr4; } objArr[0] = new String(cArr2); } public final zzih zzi() { int i = 2 % 2; int i2 = e + 59; c = i2 % 128; if (i2 % 2 == 0) { throw null; } zzih zzihVar = this.zzb; int i3 = e + 69; c = i3 % 128; int i4 = i3 % 2; return zzihVar; } @Override // com.google.android.gms.measurement.internal.zzf protected final boolean zzf() { int i = 2 % 2; int i2 = e + 63; c = i2 % 128; int i3 = i2 % 2; return false; } /* JADX INFO: Access modifiers changed from: package-private */ public static /* synthetic */ void zzq(zzio zzioVar, zzih zzihVar, boolean z, long j) { int i = 2 % 2; int i2 = c + 67; e = i2 % 128; zzioVar.zzC(zzihVar, i2 % 2 != 0, j); } /* JADX INFO: Access modifiers changed from: package-private */ public static /* synthetic */ void zzo(zzio zzioVar, zzih zzihVar, zzih zzihVar2, long j, boolean z, Bundle bundle) { int i = 2 % 2; int i2 = e + 101; c = i2 % 128; if (i2 % 2 == 0) { zzioVar.zzB(zzihVar, zzihVar2, j, z, null); throw null; } zzioVar.zzB(zzihVar, zzihVar2, j, z, null); int i3 = e + 71; c = i3 % 128; int i4 = i3 % 2; } /* JADX INFO: Access modifiers changed from: package-private */ public static /* bridge */ /* synthetic */ void zzm(zzio zzioVar, zzih zzihVar) { int i = 2 % 2; int i2 = e + 89; c = i2 % 128; int i3 = i2 % 2; zzioVar.zzh = null; if (i3 == 0) { throw null; } } /* JADX INFO: Access modifiers changed from: package-private */ public static /* synthetic */ zzih zzh(zzio zzioVar) { int i = 2 % 2; int i2 = e + 89; c = i2 % 128; int i3 = i2 % 2; zzih zzihVar = zzioVar.zzh; if (i3 != 0) { return zzihVar; } Object obj = null; obj.hashCode(); throw null; } }