.class public final Lz5/q0;
.super Ljava/lang/Object;
.source ""

# interfaces
.implements Ljava/util/concurrent/Callable;


# instance fields
.field public final synthetic a:I

.field public final b:Ljava/lang/Object;

.field public final c:Ljava/lang/Object;


# direct methods
.method public constructor <init>(Lj6/b6;Lj6/j6;)V
    .registers 4

    const/4 v0, 0x3

    iput v0, p0, Lz5/q0;->a:I

    .line 2
    iput-object p1, p0, Lz5/q0;->c:Ljava/lang/Object;

    iput-object p2, p0, Lz5/q0;->b:Ljava/lang/Object;

    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method public synthetic constructor <init>(Lj6/y3;Ljava/lang/String;)V
    .registers 4

    const/4 v0, 0x2

    iput v0, p0, Lz5/q0;->a:I

    .line 1
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    iput-object p1, p0, Lz5/q0;->b:Ljava/lang/Object;

    iput-object p2, p0, Lz5/q0;->c:Ljava/lang/Object;

    return-void
.end method

.method public constructor <init>(Lz5/b0;Lz5/j02;)V
    .registers 4

    const/4 v0, 0x0

    iput v0, p0, Lz5/q0;->a:I

    .line 3
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    iput-object p1, p0, Lz5/q0;->b:Ljava/lang/Object;

    iput-object p2, p0, Lz5/q0;->c:Ljava/lang/Object;

    return-void
.end method

.method public constructor <init>(Lz5/ka0;Lz5/fc1;)V
    .registers 4

    const/4 v0, 0x1

    iput v0, p0, Lz5/q0;->a:I

    .line 4
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    iput-object p1, p0, Lz5/q0;->b:Ljava/lang/Object;

    iput-object p2, p0, Lz5/q0;->c:Ljava/lang/Object;

    return-void
.end method


# virtual methods
.method public final call()Ljava/lang/Object;
    .registers 15

    iget v0, p0, Lz5/q0;->a:I

    const/4 v1, 0x0

    packed-switch v0, :pswitch_data_e0

    goto/16 :goto_94

    .line 1
    :pswitch_8
    iget-object v0, p0, Lz5/q0;->b:Ljava/lang/Object;

    check-cast v0, Lj6/y3;

    iget-object v1, p0, Lz5/q0;->c:Ljava/lang/Object;

    check-cast v1, Ljava/lang/String;

    new-instance v2, Lg6/h6;

    new-instance v3, Lz5/w30;

    invoke-direct {v3, v0, v1}, Lz5/w30;-><init>(Lj6/y3;Ljava/lang/String;)V

    invoke-direct {v2, v3}, Lg6/h6;-><init>(Ljava/util/concurrent/Callable;)V

    return-object v2

    .line 2
    :pswitch_1b
    iget-object v0, p0, Lz5/q0;->b:Ljava/lang/Object;

    check-cast v0, Lz5/ka0;

    iget-object v1, p0, Lz5/q0;->c:Ljava/lang/Object;

    check-cast v1, Lz5/fc1;

    invoke-static {v0}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;)Ljava/lang/Object;

    .line 3
    new-instance v13, Lcom/google/android/gms/internal/ads/k1;

    invoke-interface {v1}, Ljava/util/concurrent/Future;->get()Ljava/lang/Object;

    move-result-object v1

    move-object v3, v1

    check-cast v3, Landroid/os/Bundle;

    iget-object v1, v0, Lz5/ka0;->s:Ljava/lang/Object;

    move-object v4, v1

    check-cast v4, Lz5/g50;

    iget-object v1, v0, Lz5/ka0;->t:Ljava/lang/Object;

    move-object v5, v1

    check-cast v5, Landroid/content/pm/ApplicationInfo;

    iget-object v1, v0, Lz5/ka0;->u:Ljava/lang/Object;

    move-object v6, v1

    check-cast v6, Ljava/lang/String;

    iget-object v1, v0, Lz5/ka0;->v:Ljava/lang/Object;

    move-object v7, v1

    check-cast v7, Ljava/util/List;

    iget-object v1, v0, Lz5/ka0;->w:Ljava/lang/Object;

    move-object v8, v1

    check-cast v8, Landroid/content/pm/PackageInfo;

    iget-object v1, v0, Lz5/ka0;->x:Ljava/lang/Object;

    check-cast v1, Lz5/po1;

    invoke-interface {v1}, Lz5/po1;->zzb()Ljava/lang/Object;

    move-result-object v1

    check-cast v1, Lz5/fc1;

    invoke-interface {v1}, Ljava/util/concurrent/Future;->get()Ljava/lang/Object;

    move-result-object v1

    move-object v9, v1

    check-cast v9, Ljava/lang/String;

    iget-object v0, v0, Lz5/ka0;->y:Ljava/lang/Object;

    move-object v10, v0

    check-cast v10, Ljava/lang/String;

    const/4 v11, 0x0

    const/4 v12, 0x0

    move-object v2, v13

    invoke-direct/range {v2 .. v12}, Lcom/google/android/gms/internal/ads/k1;-><init>(Landroid/os/Bundle;Lz5/g50;Landroid/content/pm/ApplicationInfo;Ljava/lang/String;Ljava/util/List;Landroid/content/pm/PackageInfo;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/d5;Ljava/lang/String;)V

    return-object v13

    .line 4
    :pswitch_65
    iget-object v0, p0, Lz5/q0;->b:Ljava/lang/Object;

    check-cast v0, Lz5/b0;

    .line 5
    iget-object v0, v0, Lz5/b0;->k:Ljava/util/concurrent/Future;

    if-eqz v0, :cond_70

    .line 6
    invoke-interface {v0}, Ljava/util/concurrent/Future;->get()Ljava/lang/Object;

    :cond_70
    iget-object v0, p0, Lz5/q0;->b:Ljava/lang/Object;

    check-cast v0, Lz5/b0;

    .line 7
    iget-object v0, v0, Lz5/b0;->j:Lz5/v02;

    if-eqz v0, :cond_93

    .line 8
    :try_start_78
    iget-object v2, p0, Lz5/q0;->c:Ljava/lang/Object;

    check-cast v2, Lz5/j02;

    monitor-enter v2
    :try_end_7d
    .catch Lz5/il1; {:try_start_78 .. :try_end_7d} :catch_93
    .catch Ljava/lang/NullPointerException; {:try_start_78 .. :try_end_7d} :catch_93

    :try_start_7d
    iget-object v3, p0, Lz5/q0;->c:Ljava/lang/Object;

    check-cast v3, Lz5/j02;

    invoke-virtual {v0}, Lz5/pj1;->j()[B

    move-result-object v0

    invoke-static {}, Lz5/lk1;->a()Lz5/lk1;

    move-result-object v4

    const/4 v5, 0x0

    array-length v6, v0

    invoke-virtual {v3, v0, v5, v6, v4}, Lz5/uk1;->p([BIILz5/lk1;)Lz5/uk1;

    monitor-exit v2

    goto :goto_93

    :catchall_90
    move-exception v0

    monitor-exit v2
    :try_end_92
    .catchall {:try_start_7d .. :try_end_92} :catchall_90

    :try_start_92
    throw v0
    :try_end_93
    .catch Lz5/il1; {:try_start_92 .. :try_end_93} :catch_93
    .catch Ljava/lang/NullPointerException; {:try_start_92 .. :try_end_93} :catch_93

    :catch_93
    :cond_93
    :goto_93
    return-object v1

    .line 9
    :goto_94
    iget-object v0, p0, Lz5/q0;->c:Ljava/lang/Object;

    check-cast v0, Lj6/b6;

    iget-object v2, p0, Lz5/q0;->b:Ljava/lang/Object;

    check-cast v2, Lj6/j6;

    iget-object v2, v2, Lj6/j6;->r:Ljava/lang/String;

    const-string v3, "null reference"

    .line 10
    invoke-static {v2, v3}, Ljava/util/Objects;->requireNonNull(Ljava/lang/Object;Ljava/lang/String;)Ljava/lang/Object;

    .line 11
    invoke-virtual {v0, v2}, Lj6/b6;->L(Ljava/lang/String;)Lj6/g;

    move-result-object v0

    invoke-virtual {v0}, Lj6/g;->g()Z

    move-result v0

    if-eqz v0, :cond_cf

    iget-object v0, p0, Lz5/q0;->b:Ljava/lang/Object;

    check-cast v0, Lj6/j6;

    iget-object v0, v0, Lj6/j6;->M:Ljava/lang/String;

    invoke-static {v0}, Lj6/g;->b(Ljava/lang/String;)Lj6/g;

    move-result-object v0

    invoke-virtual {v0}, Lj6/g;->g()Z

    move-result v0

    if-nez v0, :cond_be

    goto :goto_cf

    :cond_be
    iget-object v0, p0, Lz5/q0;->c:Ljava/lang/Object;

    check-cast v0, Lj6/b6;

    iget-object v1, p0, Lz5/q0;->b:Ljava/lang/Object;

    check-cast v1, Lj6/j6;

    invoke-virtual {v0, v1}, Lj6/b6;->J(Lj6/j6;)Lj6/f4;

    move-result-object v0

    invoke-virtual {v0}, Lj6/f4;->N()Ljava/lang/String;

    move-result-object v1

    goto :goto_de

    :cond_cf
    :goto_cf
    iget-object v0, p0, Lz5/q0;->c:Ljava/lang/Object;

    check-cast v0, Lj6/b6;

    invoke-virtual {v0}, Lj6/b6;->s()Lcom/google/android/gms/measurement/internal/b;

    move-result-object v0

    .line 12
    iget-object v0, v0, Lcom/google/android/gms/measurement/internal/b;->n:Lj6/e3;

    const-string v2, "Analytics storage consent denied. Returning null app instance id"

    .line 13
    invoke-virtual {v0, v2}, Lj6/e3;->c(Ljava/lang/String;)V

    :goto_de
    return-object v1

    nop

    :pswitch_data_e0
    .packed-switch 0x0
        :pswitch_65
        :pswitch_1b
        :pswitch_8
    .end packed-switch
.end method
