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

# interfaces
.implements Lcom/google/android/gms/ads/mediation/MediationBannerAdCallback;
.implements Lcom/google/android/gms/ads/mediation/MediationInterstitialAdCallback;
.implements Lcom/google/android/gms/ads/mediation/MediationNativeAdCallback;
.implements Lcom/google/android/gms/ads/mediation/MediationRewardedAdCallback;


# instance fields
.field public final synthetic a:I

.field public final b:Lz5/ux;


# direct methods
.method public constructor <init>(Lz5/ux;I)V
    .registers 4

    iput p2, p0, Lz5/ey;->a:I

    const/4 v0, 0x1

    if-eq p2, v0, :cond_14

    const/4 v0, 0x2

    if-eq p2, v0, :cond_e

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

    iput-object p1, p0, Lz5/ey;->b:Lz5/ux;

    return-void

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

    iput-object p1, p0, Lz5/ey;->b:Lz5/ux;

    return-void

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

    iput-object p1, p0, Lz5/ey;->b:Lz5/ux;

    return-void
.end method


# virtual methods
.method public final onAdClosed()V
    .registers 5

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

    const-string v1, "#007 Could not call remote method."

    const-string v2, "Adapter called onAdClosed."

    const-string v3, "#008 Must be called on the main UI thread."

    packed-switch v0, :pswitch_data_34

    goto :goto_23

    .line 1
    :pswitch_c
    :try_start_c
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzf()V
    :try_end_11
    .catch Landroid/os/RemoteException; {:try_start_c .. :try_end_11} :catch_11

    :catch_11
    return-void

    .line 2
    :pswitch_12
    invoke-static {v3}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v2}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_18
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzf()V
    :try_end_1d
    .catch Landroid/os/RemoteException; {:try_start_18 .. :try_end_1d} :catch_1e

    goto :goto_22

    :catch_1e
    move-exception v0

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_22
    return-void

    .line 3
    :goto_23
    invoke-static {v3}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v2}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_29
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzf()V
    :try_end_2e
    .catch Landroid/os/RemoteException; {:try_start_29 .. :try_end_2e} :catch_2f

    goto :goto_33

    :catch_2f
    move-exception v0

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_33
    return-void

    :pswitch_data_34
    .packed-switch 0x0
        :pswitch_12
        :pswitch_c
    .end packed-switch
.end method

.method public final onAdFailedToShow(Lcom/google/android/gms/ads/AdError;)V
    .registers 12

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

    const-string v1, "#007 Could not call remote method."

    const-string v2, "Mediation ad failed to show: Error Code = "

    const-string v3, "Adapter called onAdFailedToShow."

    const-string v4, "#008 Must be called on the main UI thread."

    const-string v5, " Error Domain = "

    const-string v6, ". Error Message = "

    packed-switch v0, :pswitch_data_100

    goto/16 :goto_ae

    .line 1
    :pswitch_13
    :try_start_13
    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->getCode()I

    move-result v0

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->getMessage()Ljava/lang/String;

    move-result-object v1

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->getDomain()Ljava/lang/String;

    move-result-object v2

    invoke-static {v1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v3

    invoke-virtual {v3}, Ljava/lang/String;->length()I

    move-result v3

    add-int/lit8 v3, v3, 0x56

    invoke-static {v2}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v4

    invoke-virtual {v4}, Ljava/lang/String;->length()I

    move-result v4

    add-int/2addr v3, v4

    new-instance v4, Ljava/lang/StringBuilder;

    invoke-direct {v4, v3}, Ljava/lang/StringBuilder;-><init>(I)V

    const-string v3, "Mediated ad failed to show: Error Code = "

    invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v4, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lz5/d50;->zzi(Ljava/lang/String;)V

    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->zza()Lz5/sj;

    move-result-object p1

    invoke-interface {v0, p1}, Lz5/ux;->t0(Lz5/sj;)V
    :try_end_5b
    .catch Landroid/os/RemoteException; {:try_start_13 .. :try_end_5b} :catch_5b

    :catch_5b
    return-void

    .line 2
    :pswitch_5c
    invoke-static {v4}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v3}, Lz5/d50;->zzd(Ljava/lang/String;)V

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->getCode()I

    move-result v0

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->getMessage()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->getDomain()Ljava/lang/String;

    move-result-object v4

    invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v7}, Ljava/lang/String;->length()I

    move-result v7

    invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v8}, Ljava/lang/String;->length()I

    move-result v8

    new-instance v9, Ljava/lang/StringBuilder;

    add-int/lit8 v7, v7, 0x57

    add-int/2addr v7, v8

    invoke-direct {v9, v7}, Ljava/lang/StringBuilder;-><init>(I)V

    invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lz5/d50;->zzi(Ljava/lang/String;)V

    :try_start_9f
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->zza()Lz5/sj;

    move-result-object p1

    invoke-interface {v0, p1}, Lz5/ux;->t0(Lz5/sj;)V
    :try_end_a8
    .catch Landroid/os/RemoteException; {:try_start_9f .. :try_end_a8} :catch_a9

    goto :goto_ad

    :catch_a9
    move-exception p1

    invoke-static {v1, p1}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_ad
    return-void

    .line 3
    :goto_ae
    invoke-static {v4}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v3}, Lz5/d50;->zzd(Ljava/lang/String;)V

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->getCode()I

    move-result v0

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->getMessage()Ljava/lang/String;

    move-result-object v3

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->getDomain()Ljava/lang/String;

    move-result-object v4

    invoke-static {v3}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v7

    invoke-virtual {v7}, Ljava/lang/String;->length()I

    move-result v7

    invoke-static {v4}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v8

    invoke-virtual {v8}, Ljava/lang/String;->length()I

    move-result v8

    new-instance v9, Ljava/lang/StringBuilder;

    add-int/lit8 v7, v7, 0x57

    add-int/2addr v7, v8

    invoke-direct {v9, v7}, Ljava/lang/StringBuilder;-><init>(I)V

    invoke-virtual {v9, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;

    invoke-virtual {v9}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;

    move-result-object v0

    invoke-static {v0}, Lz5/d50;->zzi(Ljava/lang/String;)V

    :try_start_f1
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-virtual {p1}, Lcom/google/android/gms/ads/AdError;->zza()Lz5/sj;

    move-result-object p1

    invoke-interface {v0, p1}, Lz5/ux;->t0(Lz5/sj;)V
    :try_end_fa
    .catch Landroid/os/RemoteException; {:try_start_f1 .. :try_end_fa} :catch_fb

    goto :goto_ff

    :catch_fb
    move-exception p1

    invoke-static {v1, p1}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_ff
    return-void

    :pswitch_data_100
    .packed-switch 0x0
        :pswitch_5c
        :pswitch_13
    .end packed-switch
.end method

.method public final onAdFailedToShow(Ljava/lang/String;)V
    .registers 7

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

    const-string v1, "#007 Could not call remote method."

    const-string v2, "Mediation ad failed to show: "

    const-string v3, "Adapter called onAdFailedToShow."

    const-string v4, "#008 Must be called on the main UI thread."

    packed-switch v0, :pswitch_data_7e

    goto :goto_56

    :pswitch_e
    :try_start_e
    const-string v0, "Mediated ad failed to show: "

    .line 4
    invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v1

    invoke-virtual {v1}, Ljava/lang/String;->length()I

    move-result v2

    if-eqz v2, :cond_1f

    invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    goto :goto_25

    :cond_1f
    new-instance v1, Ljava/lang/String;

    invoke-direct {v1, v0}, Ljava/lang/String;-><init>(Ljava/lang/String;)V

    move-object v0, v1

    :goto_25
    invoke-static {v0}, Lz5/d50;->zzi(Ljava/lang/String;)V

    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0, p1}, Lz5/ux;->u(Ljava/lang/String;)V
    :try_end_2d
    .catch Landroid/os/RemoteException; {:try_start_e .. :try_end_2d} :catch_2d

    :catch_2d
    return-void

    .line 5
    :pswitch_2e
    invoke-static {v4}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v3}, Lz5/d50;->zzd(Ljava/lang/String;)V

    invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/String;->length()I

    move-result v3

    if-eqz v3, :cond_43

    invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    goto :goto_48

    :cond_43
    new-instance v0, Ljava/lang/String;

    invoke-direct {v0, v2}, Ljava/lang/String;-><init>(Ljava/lang/String;)V

    :goto_48
    invoke-static {v0}, Lz5/d50;->zzi(Ljava/lang/String;)V

    :try_start_4b
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0, p1}, Lz5/ux;->u(Ljava/lang/String;)V
    :try_end_50
    .catch Landroid/os/RemoteException; {:try_start_4b .. :try_end_50} :catch_51

    goto :goto_55

    :catch_51
    move-exception p1

    invoke-static {v1, p1}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_55
    return-void

    .line 6
    :goto_56
    invoke-static {v4}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v3}, Lz5/d50;->zzd(Ljava/lang/String;)V

    invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;

    move-result-object v0

    invoke-virtual {v0}, Ljava/lang/String;->length()I

    move-result v3

    if-eqz v3, :cond_6b

    invoke-virtual {v2, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;

    move-result-object v0

    goto :goto_70

    :cond_6b
    new-instance v0, Ljava/lang/String;

    invoke-direct {v0, v2}, Ljava/lang/String;-><init>(Ljava/lang/String;)V

    :goto_70
    invoke-static {v0}, Lz5/d50;->zzi(Ljava/lang/String;)V

    :try_start_73
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0, p1}, Lz5/ux;->u(Ljava/lang/String;)V
    :try_end_78
    .catch Landroid/os/RemoteException; {:try_start_73 .. :try_end_78} :catch_79

    goto :goto_7d

    :catch_79
    move-exception p1

    invoke-static {v1, p1}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_7d
    return-void

    :pswitch_data_7e
    .packed-switch 0x0
        :pswitch_2e
        :pswitch_e
    .end packed-switch
.end method

.method public onAdLeftApplication()V
    .registers 3

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

    packed-switch v0, :pswitch_data_24

    goto :goto_1d

    :pswitch_6
    const-string v0, "#008 Must be called on the main UI thread."

    .line 1
    invoke-static {v0}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    const-string v0, "Adapter called onAdLeftApplication."

    invoke-static {v0}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_10
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzh()V
    :try_end_15
    .catch Landroid/os/RemoteException; {:try_start_10 .. :try_end_15} :catch_16

    goto :goto_1c

    :catch_16
    move-exception v0

    const-string v1, "#007 Could not call remote method."

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_1c
    return-void

    .line 2
    :goto_1d
    :try_start_1d
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzh()V
    :try_end_22
    .catch Landroid/os/RemoteException; {:try_start_1d .. :try_end_22} :catch_22

    :catch_22
    return-void

    nop

    :pswitch_data_24
    .packed-switch 0x0
        :pswitch_6
    .end packed-switch
.end method

.method public final onAdOpened()V
    .registers 5

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

    const-string v1, "#007 Could not call remote method."

    const-string v2, "Adapter called onAdOpened."

    const-string v3, "#008 Must be called on the main UI thread."

    packed-switch v0, :pswitch_data_34

    goto :goto_23

    .line 1
    :pswitch_c
    :try_start_c
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzi()V
    :try_end_11
    .catch Landroid/os/RemoteException; {:try_start_c .. :try_end_11} :catch_11

    :catch_11
    return-void

    .line 2
    :pswitch_12
    invoke-static {v3}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v2}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_18
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzi()V
    :try_end_1d
    .catch Landroid/os/RemoteException; {:try_start_18 .. :try_end_1d} :catch_1e

    goto :goto_22

    :catch_1e
    move-exception v0

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_22
    return-void

    .line 3
    :goto_23
    invoke-static {v3}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v2}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_29
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzi()V
    :try_end_2e
    .catch Landroid/os/RemoteException; {:try_start_29 .. :try_end_2e} :catch_2f

    goto :goto_33

    :catch_2f
    move-exception v0

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_33
    return-void

    :pswitch_data_34
    .packed-switch 0x0
        :pswitch_12
        :pswitch_c
    .end packed-switch
.end method

.method public onUserEarnedReward(Lcom/google/android/gms/ads/rewarded/RewardItem;)V
    .registers 4

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

    packed-switch v0, :pswitch_data_2e

    goto :goto_11

    .line 1
    :pswitch_6
    :try_start_6
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    new-instance v1, Lz5/f30;

    invoke-direct {v1, p1}, Lz5/f30;-><init>(Lcom/google/android/gms/ads/rewarded/RewardItem;)V

    invoke-interface {v0, v1}, Lz5/ux;->b2(Lz5/r20;)V
    :try_end_10
    .catch Landroid/os/RemoteException; {:try_start_6 .. :try_end_10} :catch_10

    :catch_10
    return-void

    :goto_11
    const-string v0, "#008 Must be called on the main UI thread."

    .line 2
    invoke-static {v0}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    const-string v0, "Adapter called onUserEarnedReward."

    invoke-static {v0}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_1b
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    new-instance v1, Lz5/f30;

    invoke-direct {v1, p1}, Lz5/f30;-><init>(Lcom/google/android/gms/ads/rewarded/RewardItem;)V

    invoke-interface {v0, v1}, Lz5/ux;->b2(Lz5/r20;)V
    :try_end_25
    .catch Landroid/os/RemoteException; {:try_start_1b .. :try_end_25} :catch_26

    goto :goto_2c

    :catch_26
    move-exception p1

    const-string v0, "#007 Could not call remote method."

    invoke-static {v0, p1}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_2c
    return-void

    nop

    :pswitch_data_2e
    .packed-switch 0x1
        :pswitch_6
    .end packed-switch
.end method

.method public final onVideoComplete()V
    .registers 5

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

    const-string v1, "#007 Could not call remote method."

    const-string v2, "Adapter called onVideoComplete."

    const-string v3, "#008 Must be called on the main UI thread."

    packed-switch v0, :pswitch_data_34

    goto :goto_23

    .line 1
    :pswitch_c
    :try_start_c
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzn()V
    :try_end_11
    .catch Landroid/os/RemoteException; {:try_start_c .. :try_end_11} :catch_11

    :catch_11
    return-void

    .line 2
    :pswitch_12
    invoke-static {v3}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v2}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_18
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzt()V
    :try_end_1d
    .catch Landroid/os/RemoteException; {:try_start_18 .. :try_end_1d} :catch_1e

    goto :goto_22

    :catch_1e
    move-exception v0

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_22
    return-void

    .line 3
    :goto_23
    invoke-static {v3}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v2}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_29
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzt()V
    :try_end_2e
    .catch Landroid/os/RemoteException; {:try_start_29 .. :try_end_2e} :catch_2f

    goto :goto_33

    :catch_2f
    move-exception v0

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_33
    return-void

    :pswitch_data_34
    .packed-switch 0x0
        :pswitch_12
        :pswitch_c
    .end packed-switch
.end method

.method public onVideoMute()V
    .registers 1

    return-void
.end method

.method public onVideoPause()V
    .registers 3

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

    packed-switch v0, :pswitch_data_24

    goto :goto_1d

    :pswitch_6
    const-string v0, "#008 Must be called on the main UI thread."

    .line 1
    invoke-static {v0}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    const-string v0, "Adapter called onVideoPause."

    invoke-static {v0}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_10
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzq()V
    :try_end_15
    .catch Landroid/os/RemoteException; {:try_start_10 .. :try_end_15} :catch_16

    goto :goto_1c

    :catch_16
    move-exception v0

    const-string v1, "#007 Could not call remote method."

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_1c
    return-void

    .line 2
    :goto_1d
    :try_start_1d
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzq()V
    :try_end_22
    .catch Landroid/os/RemoteException; {:try_start_1d .. :try_end_22} :catch_22

    :catch_22
    return-void

    nop

    :pswitch_data_24
    .packed-switch 0x0
        :pswitch_6
    .end packed-switch
.end method

.method public onVideoPlay()V
    .registers 3

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

    packed-switch v0, :pswitch_data_24

    goto :goto_1d

    :pswitch_6
    const-string v0, "#008 Must be called on the main UI thread."

    .line 1
    invoke-static {v0}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    const-string v0, "Adapter called onVideoPlay."

    invoke-static {v0}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_10
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzu()V
    :try_end_15
    .catch Landroid/os/RemoteException; {:try_start_10 .. :try_end_15} :catch_16

    goto :goto_1c

    :catch_16
    move-exception v0

    const-string v1, "#007 Could not call remote method."

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_1c
    return-void

    .line 2
    :goto_1d
    :try_start_1d
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzu()V
    :try_end_22
    .catch Landroid/os/RemoteException; {:try_start_1d .. :try_end_22} :catch_22

    :catch_22
    return-void

    nop

    :pswitch_data_24
    .packed-switch 0x0
        :pswitch_6
    .end packed-switch
.end method

.method public onVideoStart()V
    .registers 3

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

    packed-switch v0, :pswitch_data_24

    goto :goto_c

    .line 1
    :pswitch_6
    :try_start_6
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzo()V
    :try_end_b
    .catch Landroid/os/RemoteException; {:try_start_6 .. :try_end_b} :catch_b

    :catch_b
    return-void

    :goto_c
    const-string v0, "#008 Must be called on the main UI thread."

    .line 2
    invoke-static {v0}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    const-string v0, "Adapter called onVideoStart."

    invoke-static {v0}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_16
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzo()V
    :try_end_1b
    .catch Landroid/os/RemoteException; {:try_start_16 .. :try_end_1b} :catch_1c

    goto :goto_22

    :catch_1c
    move-exception v0

    const-string v1, "#007 Could not call remote method."

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_22
    return-void

    nop

    :pswitch_data_24
    .packed-switch 0x1
        :pswitch_6
    .end packed-switch
.end method

.method public onVideoUnmute()V
    .registers 1

    return-void
.end method

.method public final reportAdClicked()V
    .registers 5

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

    const-string v1, "#007 Could not call remote method."

    const-string v2, "Adapter called reportAdClicked."

    const-string v3, "#008 Must be called on the main UI thread."

    packed-switch v0, :pswitch_data_34

    goto :goto_23

    .line 1
    :pswitch_c
    :try_start_c
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zze()V
    :try_end_11
    .catch Landroid/os/RemoteException; {:try_start_c .. :try_end_11} :catch_11

    :catch_11
    return-void

    .line 2
    :pswitch_12
    invoke-static {v3}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v2}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_18
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zze()V
    :try_end_1d
    .catch Landroid/os/RemoteException; {:try_start_18 .. :try_end_1d} :catch_1e

    goto :goto_22

    :catch_1e
    move-exception v0

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_22
    return-void

    .line 3
    :goto_23
    invoke-static {v3}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v2}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_29
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zze()V
    :try_end_2e
    .catch Landroid/os/RemoteException; {:try_start_29 .. :try_end_2e} :catch_2f

    goto :goto_33

    :catch_2f
    move-exception v0

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_33
    return-void

    :pswitch_data_34
    .packed-switch 0x0
        :pswitch_12
        :pswitch_c
    .end packed-switch
.end method

.method public final reportAdImpression()V
    .registers 5

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

    const-string v1, "#007 Could not call remote method."

    const-string v2, "Adapter called reportAdImpression."

    const-string v3, "#008 Must be called on the main UI thread."

    packed-switch v0, :pswitch_data_34

    goto :goto_23

    .line 1
    :pswitch_c
    :try_start_c
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzk()V
    :try_end_11
    .catch Landroid/os/RemoteException; {:try_start_c .. :try_end_11} :catch_11

    :catch_11
    return-void

    .line 2
    :pswitch_12
    invoke-static {v3}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v2}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_18
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzk()V
    :try_end_1d
    .catch Landroid/os/RemoteException; {:try_start_18 .. :try_end_1d} :catch_1e

    goto :goto_22

    :catch_1e
    move-exception v0

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_22
    return-void

    .line 3
    :goto_23
    invoke-static {v3}, Lcom/google/android/gms/common/internal/d;->d(Ljava/lang/String;)V

    invoke-static {v2}, Lz5/d50;->zzd(Ljava/lang/String;)V

    :try_start_29
    iget-object v0, p0, Lz5/ey;->b:Lz5/ux;

    invoke-interface {v0}, Lz5/ux;->zzk()V
    :try_end_2e
    .catch Landroid/os/RemoteException; {:try_start_29 .. :try_end_2e} :catch_2f

    goto :goto_33

    :catch_2f
    move-exception v0

    invoke-static {v1, v0}, Lz5/d50;->zzl(Ljava/lang/String;Ljava/lang/Throwable;)V

    :goto_33
    return-void

    :pswitch_data_34
    .packed-switch 0x0
        :pswitch_12
        :pswitch_c
    .end packed-switch
.end method
