package com.google.android.gms.internal.auth; import java.util.concurrent.atomic.AtomicInteger; import java.util.concurrent.atomic.AtomicReference; /* loaded from: classes3.dex */ public abstract class zzdc { public static final /* synthetic */ int zzd = 0; private static volatile zzda zze; private static volatile boolean zzf; final zzcz zzb; final String zzc; private final Object zzj; private volatile int zzk = -1; private volatile Object zzl; private static final Object zza = new Object(); private static final AtomicReference zzg = new AtomicReference(); private static final zzde zzh = new zzde(new Object() { // from class: com.google.android.gms.internal.auth.zzcu }); private static final AtomicInteger zzi = new AtomicInteger(); public /* synthetic */ zzdc(zzcz zzczVar, String str, Object obj, boolean z, zzdb zzdbVar) { if (zzczVar.zza == null) { throw new IllegalArgumentException("Must pass a valid SharedPreferences file name or ContentProvider URI"); } this.zzb = zzczVar; this.zzc = str; this.zzj = obj; } public static void zzc() { zzi.incrementAndGet(); } /* JADX WARN: Code restructure failed: missing block: B:29:0x0045, code lost: r3 = move-exception; */ /* JADX WARN: Code restructure failed: missing block: B:32:0x004a, code lost: throw r3; */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public static void zzd(final android.content.Context r3) { /* com.google.android.gms.internal.auth.zzda r0 = com.google.android.gms.internal.auth.zzdc.zze if (r0 != 0) goto L4b if (r3 != 0) goto L7 goto L4b L7: java.lang.Object r0 = com.google.android.gms.internal.auth.zzdc.zza monitor-enter(r0) com.google.android.gms.internal.auth.zzda r1 = com.google.android.gms.internal.auth.zzdc.zze // Catch: java.lang.Throwable -> L45 if (r1 != 0) goto L47 monitor-enter(r0) // Catch: java.lang.Throwable -> L45 com.google.android.gms.internal.auth.zzda r1 = com.google.android.gms.internal.auth.zzdc.zze // Catch: java.lang.Throwable -> L21 android.content.Context r2 = r3.getApplicationContext() // Catch: java.lang.Throwable -> L21 if (r2 == 0) goto L18 r3 = r2 L18: if (r1 == 0) goto L23 android.content.Context r1 = r1.zza() // Catch: java.lang.Throwable -> L21 if (r1 == r3) goto L41 goto L23 L21: r3 = move-exception goto L43 L23: com.google.android.gms.internal.auth.zzcg.zzd() // Catch: java.lang.Throwable -> L21 com.google.android.gms.internal.auth.zzdd.zzc() // Catch: java.lang.Throwable -> L21 com.google.android.gms.internal.auth.zzco.zze() // Catch: java.lang.Throwable -> L21 com.google.android.gms.internal.auth.zzct r1 = new com.google.android.gms.internal.auth.zzct // Catch: java.lang.Throwable -> L21 r1.() // Catch: java.lang.Throwable -> L21 com.google.android.gms.internal.auth.zzdj r1 = com.google.android.gms.internal.auth.zzdo.zza(r1) // Catch: java.lang.Throwable -> L21 com.google.android.gms.internal.auth.zzcd r2 = new com.google.android.gms.internal.auth.zzcd // Catch: java.lang.Throwable -> L21 r2.(r3, r1) // Catch: java.lang.Throwable -> L21 com.google.android.gms.internal.auth.zzdc.zze = r2 // Catch: java.lang.Throwable -> L21 java.util.concurrent.atomic.AtomicInteger r3 = com.google.android.gms.internal.auth.zzdc.zzi // Catch: java.lang.Throwable -> L21 r3.incrementAndGet() // Catch: java.lang.Throwable -> L21 L41: monitor-exit(r0) // Catch: java.lang.Throwable -> L21 goto L47 L43: monitor-exit(r0) // Catch: java.lang.Throwable -> L21 throw r3 // Catch: java.lang.Throwable -> L45 L45: r3 = move-exception goto L49 L47: monitor-exit(r0) // Catch: java.lang.Throwable -> L45 return L49: monitor-exit(r0) // Catch: java.lang.Throwable -> L45 throw r3 L4b: return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzdc.zzd(android.content.Context):void"); } public abstract Object zza(Object obj); /* JADX WARN: Removed duplicated region for block: B:14:0x0043 A[Catch: all -> 0x003b, TryCatch #0 {all -> 0x003b, blocks: (B:5:0x000b, B:7:0x000f, B:9:0x0018, B:11:0x0028, B:14:0x0043, B:16:0x0049, B:18:0x0053, B:20:0x0074, B:22:0x007c, B:24:0x0084, B:26:0x008a, B:29:0x009c, B:31:0x00a2, B:32:0x009a, B:34:0x00a8, B:36:0x00ac, B:39:0x00b4, B:40:0x00b7, B:41:0x00bb, B:44:0x0068, B:45:0x00c0, B:46:0x00c5, B:49:0x00c6), top: B:4:0x000b }] */ /* JADX WARN: Removed duplicated region for block: B:45:0x00c0 A[Catch: all -> 0x003b, TryCatch #0 {all -> 0x003b, blocks: (B:5:0x000b, B:7:0x000f, B:9:0x0018, B:11:0x0028, B:14:0x0043, B:16:0x0049, B:18:0x0053, B:20:0x0074, B:22:0x007c, B:24:0x0084, B:26:0x008a, B:29:0x009c, B:31:0x00a2, B:32:0x009a, B:34:0x00a8, B:36:0x00ac, B:39:0x00b4, B:40:0x00b7, B:41:0x00bb, B:44:0x0068, B:45:0x00c0, B:46:0x00c5, B:49:0x00c6), top: B:4:0x000b }] */ /* Code decompiled incorrectly, please refer to instructions dump. To view partially-correct add '--show-bad-code' argument */ public final java.lang.Object zzb() { /* r8 = this; java.util.concurrent.atomic.AtomicInteger r0 = com.google.android.gms.internal.auth.zzdc.zzi int r0 = r0.get() int r1 = r8.zzk if (r1 >= r0) goto Lca monitor-enter(r8) int r1 = r8.zzk // Catch: java.lang.Throwable -> L3b if (r1 >= r0) goto Lc6 com.google.android.gms.internal.auth.zzda r1 = com.google.android.gms.internal.auth.zzdc.zze // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzdh r2 = com.google.android.gms.internal.auth.zzdh.zzc() // Catch: java.lang.Throwable -> L3b r3 = 0 if (r1 == 0) goto L3e com.google.android.gms.internal.auth.zzdj r2 = r1.zzb() // Catch: java.lang.Throwable -> L3b java.lang.Object r2 = r2.zza() // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzdh r2 = (com.google.android.gms.internal.auth.zzdh) r2 // Catch: java.lang.Throwable -> L3b boolean r4 = r2.zzb() // Catch: java.lang.Throwable -> L3b if (r4 == 0) goto L3e java.lang.Object r4 = r2.zza() // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzci r4 = (com.google.android.gms.internal.auth.zzci) r4 // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzcz r5 = r8.zzb // Catch: java.lang.Throwable -> L3b android.net.Uri r6 = r5.zza // Catch: java.lang.Throwable -> L3b java.lang.String r5 = r5.zzc // Catch: java.lang.Throwable -> L3b java.lang.String r7 = r8.zzc // Catch: java.lang.Throwable -> L3b java.lang.String r4 = r4.zza(r6, r3, r5, r7) // Catch: java.lang.Throwable -> L3b goto L3f L3b: r0 = move-exception goto Lc8 L3e: r4 = r3 L3f: java.lang.String r5 = "Must call PhenotypeFlag.init() first" if (r1 == 0) goto Lc0 com.google.android.gms.internal.auth.zzcz r5 = r8.zzb // Catch: java.lang.Throwable -> L3b android.net.Uri r5 = r5.zza // Catch: java.lang.Throwable -> L3b if (r5 == 0) goto L68 android.content.Context r6 = r1.zza() // Catch: java.lang.Throwable -> L3b boolean r5 = com.google.android.gms.internal.auth.zzcq.zza(r6, r5) // Catch: java.lang.Throwable -> L3b if (r5 == 0) goto L66 android.content.Context r5 = r1.zza() // Catch: java.lang.Throwable -> L3b android.content.ContentResolver r5 = r5.getContentResolver() // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzcz r6 = r8.zzb // Catch: java.lang.Throwable -> L3b android.net.Uri r6 = r6.zza // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzcs r7 = new java.lang.Runnable() { // from class: com.google.android.gms.internal.auth.zzcs static { /* com.google.android.gms.internal.auth.zzcs r0 = new com.google.android.gms.internal.auth.zzcs r0.() // error: 0x0005: SPUT (r0 I:com.google.android.gms.internal.auth.zzcs) com.google.android.gms.internal.auth.zzcs.zza com.google.android.gms.internal.auth.zzcs return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzcs.():void"); } { /* r0 = this; r0.() return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzcs.():void"); } @Override // java.lang.Runnable public final void run() { /* r0 = this; com.google.android.gms.internal.auth.zzdc.zzc() return */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzcs.run():void"); } } // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzcg r5 = com.google.android.gms.internal.auth.zzcg.zza(r5, r6, r7) // Catch: java.lang.Throwable -> L3b goto L72 L66: r5 = r3 goto L72 L68: android.content.Context r5 = r1.zza() // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzcs r6 = com.google.android.gms.internal.auth.zzcs.zza // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzdd r5 = com.google.android.gms.internal.auth.zzdd.zza(r5, r3, r6) // Catch: java.lang.Throwable -> L3b L72: if (r5 == 0) goto L81 java.lang.String r6 = r8.zzc // Catch: java.lang.Throwable -> L3b java.lang.Object r5 = r5.zzb(r6) // Catch: java.lang.Throwable -> L3b if (r5 == 0) goto L81 java.lang.Object r5 = r8.zza(r5) // Catch: java.lang.Throwable -> L3b goto L82 L81: r5 = r3 L82: if (r5 != 0) goto Lac com.google.android.gms.internal.auth.zzcz r5 = r8.zzb // Catch: java.lang.Throwable -> L3b boolean r5 = r5.zzd // Catch: java.lang.Throwable -> L3b if (r5 != 0) goto La6 android.content.Context r1 = r1.zza() // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzco r1 = com.google.android.gms.internal.auth.zzco.zza(r1) // Catch: java.lang.Throwable -> L3b com.google.android.gms.internal.auth.zzcz r5 = r8.zzb // Catch: java.lang.Throwable -> L3b boolean r5 = r5.zzd // Catch: java.lang.Throwable -> L3b if (r5 == 0) goto L9a r5 = r3 goto L9c L9a: java.lang.String r5 = r8.zzc // Catch: java.lang.Throwable -> L3b L9c: java.lang.String r1 = r1.zzb(r5) // Catch: java.lang.Throwable -> L3b if (r1 == 0) goto La6 java.lang.Object r3 = r8.zza(r1) // Catch: java.lang.Throwable -> L3b La6: if (r3 != 0) goto Lab java.lang.Object r5 = r8.zzj // Catch: java.lang.Throwable -> L3b goto Lac Lab: r5 = r3 Lac: boolean r1 = r2.zzb() // Catch: java.lang.Throwable -> L3b if (r1 == 0) goto Lbb if (r4 != 0) goto Lb7 java.lang.Object r5 = r8.zzj // Catch: java.lang.Throwable -> L3b goto Lbb Lb7: java.lang.Object r5 = r8.zza(r4) // Catch: java.lang.Throwable -> L3b Lbb: r8.zzl = r5 // Catch: java.lang.Throwable -> L3b r8.zzk = r0 // Catch: java.lang.Throwable -> L3b goto Lc6 Lc0: java.lang.IllegalStateException r0 = new java.lang.IllegalStateException // Catch: java.lang.Throwable -> L3b r0.(r5) // Catch: java.lang.Throwable -> L3b throw r0 // Catch: java.lang.Throwable -> L3b Lc6: monitor-exit(r8) // Catch: java.lang.Throwable -> L3b goto Lca Lc8: monitor-exit(r8) // Catch: java.lang.Throwable -> L3b throw r0 Lca: java.lang.Object r0 = r8.zzl return r0 */ throw new UnsupportedOperationException("Method not decompiled: com.google.android.gms.internal.auth.zzdc.zzb():java.lang.Object"); } }