.class public final Lcom/google/android/gms/internal/ads/zzbqf; .super Lcom/google/android/gms/internal/ads/zzbpg; .source "SourceFile" # instance fields .field private final zza:Ljava/lang/Object; .field private zzb:Lcom/google/android/gms/internal/ads/zzbqh; .field private zzc:Lcom/google/android/gms/internal/ads/zzbwh; .field private zzd:Lcom/google/android/gms/dynamic/IObjectWrapper; .field private zze:Landroid/view/View; .field private zzf:Lcom/google/android/gms/ads/mediation/MediationInterstitialAd; .field private zzg:Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper; .field private zzh:Lcom/google/android/gms/ads/mediation/NativeAdMapper; .field private zzi:Lcom/google/android/gms/ads/mediation/MediationRewardedAd; .field private zzj:Lcom/google/android/gms/ads/mediation/MediationInterscrollerAd; .field private zzk:Lcom/google/android/gms/ads/mediation/MediationAppOpenAd; .field private final zzl:Ljava/lang/String; # direct methods .method public constructor (Lcom/google/android/gms/ads/mediation/Adapter;)V .locals 1 .param p1 # Lcom/google/android/gms/ads/mediation/Adapter; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 1 invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzbpg;->()V const-string v0, "" iput-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzl:Ljava/lang/String; iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; return-void .end method .method public constructor (Lcom/google/android/gms/ads/mediation/MediationAdapter;)V .locals 1 .param p1 # Lcom/google/android/gms/ads/mediation/MediationAdapter; .annotation build Landroidx/annotation/NonNull; .end annotation .end param .line 2 invoke-direct {p0}, Lcom/google/android/gms/internal/ads/zzbpg;->()V const-string v0, "" iput-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzl:Ljava/lang/String; iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; return-void .end method .method public static bridge synthetic zzQ(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/ads/mediation/MediationInterstitialAd;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzf:Lcom/google/android/gms/ads/mediation/MediationInterstitialAd; return-void .end method .method public static bridge synthetic zzR(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/ads/mediation/NativeAdMapper;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzh:Lcom/google/android/gms/ads/mediation/NativeAdMapper; return-void .end method .method public static bridge synthetic zzS(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/ads/mediation/MediationRewardedAd;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzi:Lcom/google/android/gms/ads/mediation/MediationRewardedAd; return-void .end method .method public static bridge synthetic zzT(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzg:Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper; return-void .end method .method public static bridge synthetic zzU(Lcom/google/android/gms/internal/ads/zzbqf;Landroid/view/View;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zze:Landroid/view/View; return-void .end method .method private final zzV(Lcom/google/android/gms/ads/internal/client/zzm;)Landroid/os/Bundle; .locals 1 .line 1 iget-object p1, p1, Lcom/google/android/gms/ads/internal/client/zzm;->zzm:Landroid/os/Bundle; if-eqz p1, :cond_0 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 2 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String; move-result-object v0 invoke-virtual {p1, v0}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; move-result-object p1 if-eqz p1, :cond_0 return-object p1 :cond_0 new-instance p1, Landroid/os/Bundle; .line 3 invoke-direct {p1}, Landroid/os/Bundle;->()V return-object p1 .end method .method private final zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; .locals 4 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .line 1 invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String; move-result-object v0 const-string v1, "Server parameters: " invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V :try_start_0 new-instance v0, Landroid/os/Bundle; .line 2 invoke-direct {v0}, Landroid/os/Bundle;->()V if-eqz p1, :cond_1 .line 3 new-instance v0, Lorg/json/JSONObject; invoke-direct {v0, p1}, Lorg/json/JSONObject;->(Ljava/lang/String;)V new-instance p1, Landroid/os/Bundle; .line 4 invoke-direct {p1}, Landroid/os/Bundle;->()V .line 5 invoke-virtual {v0}, Lorg/json/JSONObject;->keys()Ljava/util/Iterator; move-result-object v1 :goto_0 invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z move-result v2 if-eqz v2, :cond_0 .line 6 invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v2 check-cast v2, Ljava/lang/String; .line 7 invoke-virtual {v0, v2}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; move-result-object v3 invoke-virtual {p1, v2, v3}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V goto :goto_0 :catchall_0 move-exception p1 goto :goto_1 :cond_0 move-object v0, p1 :cond_1 iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; instance-of p1, p1, Lcom/google/ads/mediation/admob/AdMobAdapter; if-eqz p1, :cond_2 const-string p1, "adJson" .line 8 invoke-virtual {v0, p1, p3}, Landroid/os/BaseBundle;->putString(Ljava/lang/String;Ljava/lang/String;)V if-eqz p2, :cond_2 const-string p1, "tagForChildDirectedTreatment" iget p2, p2, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I .line 9 invoke-virtual {v0, p1, p2}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V :cond_2 const-string p1, "max_ad_content_rating" .line 10 invoke-virtual {v0, p1}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-object v0 :goto_1 const-string p2, "" .line 11 invoke-static {p2, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V .line 12 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 .end method .method private static final zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z .locals 0 .line 1 iget-boolean p0, p0, Lcom/google/android/gms/ads/internal/client/zzm;->zzf:Z if-nez p0, :cond_1 invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbc;->zzb()Lcom/google/android/gms/ads/internal/util/client/zzf; invoke-static {}, Lcom/google/android/gms/ads/internal/util/client/zzf;->zzr()Z move-result p0 if-eqz p0, :cond_0 goto :goto_0 :cond_0 const/4 p0, 0x0 return p0 :cond_1 :goto_0 const/4 p0, 0x1 return p0 .end method .method private static final zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; .locals 1 .annotation build Landroidx/annotation/Nullable; .end annotation .line 1 iget-object p1, p1, Lcom/google/android/gms/ads/internal/client/zzm;->zzu:Ljava/lang/String; .line 2 :try_start_0 new-instance v0, Lorg/json/JSONObject; invoke-direct {v0, p0}, Lorg/json/JSONObject;->(Ljava/lang/String;)V const-string p0, "max_ad_content_rating" .line 3 invoke-virtual {v0, p0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String; move-result-object p1 :try_end_0 .catch Lorg/json/JSONException; {:try_start_0 .. :try_end_0} :catch_0 :catch_0 return-object p1 .end method .method public static bridge synthetic zzb(Lcom/google/android/gms/internal/ads/zzbqf;)Ljava/lang/Object; .locals 0 iget-object p0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; return-object p0 .end method .method public static bridge synthetic zzc(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/ads/mediation/MediationAppOpenAd;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzk:Lcom/google/android/gms/ads/mediation/MediationAppOpenAd; return-void .end method .method public static bridge synthetic zzd(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/ads/mediation/MediationInterscrollerAd;)V .locals 0 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzj:Lcom/google/android/gms/ads/mediation/MediationInterscrollerAd; return-void .end method # virtual methods .method public final zzA(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V .locals 16 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation move-object/from16 v1, p0 move-object/from16 v0, p2 move-object/from16 v2, p3 iget-object v3, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v4, v3, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v4, :cond_0 const-string v3, "Requesting rewarded ad from adapter." .line 5 invoke-static {v3}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V :try_start_0 iget-object v3, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 6 check-cast v3, Lcom/google/android/gms/ads/mediation/Adapter; new-instance v4, Lcom/google/android/gms/internal/ads/zzbqd; move-object/from16 v5, p4 invoke-direct {v4, v1, v5}, Lcom/google/android/gms/internal/ads/zzbqd;->(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/internal/ads/zzbpk;)V .line 15 new-instance v15, Lcom/google/android/gms/ads/mediation/MediationRewardedAdConfiguration; .line 7 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v5 move-object v6, v5 check-cast v6, Landroid/content/Context; const-string v7, "" const/4 v5, 0x0 .line 8 invoke-direct {v1, v2, v0, v5}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v8 .line 9 invoke-direct {v1, v0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzV(Lcom/google/android/gms/ads/internal/client/zzm;)Landroid/os/Bundle; move-result-object v9 .line 10 invoke-static/range {p2 .. p2}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v10 iget-object v11, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; iget v12, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I iget v13, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 11 invoke-static {v2, v0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v14 const-string v0, "" move-object v5, v15 move-object v2, v15 move-object v15, v0 invoke-direct/range {v5 .. v15}, Lcom/google/android/gms/ads/mediation/MediationRewardedAdConfiguration;->(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/Bundle;ZLandroid/location/Location;IILjava/lang/String;Ljava/lang/String;)V .line 12 invoke-virtual {v3, v2, v4}, Lcom/google/android/gms/ads/mediation/Adapter;->loadRewardedAd(Lcom/google/android/gms/ads/mediation/MediationRewardedAdConfiguration;Lcom/google/android/gms/ads/mediation/MediationAdLoadCallback;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 return-void :catch_0 move-exception v0 const-string v2, "" .line 13 invoke-static {v2, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V const-string v2, "adapter.loadRewardedAd" move-object/from16 v3, p1 .line 14 invoke-static {v3, v0, v2}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 15 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_0 const-class v0, Lcom/google/android/gms/ads/mediation/Adapter; .line 1 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 .line 2 invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v2 invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v0, " #009 Class mismatch: " invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 3 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 4 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .end method .method public final zzB(Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Ljava/lang/String;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object p3, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v0, p3, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v0, :cond_0 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzd:Lcom/google/android/gms/dynamic/IObjectWrapper; .line 4 new-instance v1, Lcom/google/android/gms/internal/ads/zzbqi; .line 5 check-cast p3, Lcom/google/android/gms/ads/mediation/Adapter; iget-object v2, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzc:Lcom/google/android/gms/internal/ads/zzbwh; invoke-direct {v1, p3, v2}, Lcom/google/android/gms/internal/ads/zzbqi;->(Lcom/google/android/gms/ads/mediation/Adapter;Lcom/google/android/gms/internal/ads/zzbwh;)V invoke-virtual {p0, v0, p1, p2, v1}, Lcom/google/android/gms/internal/ads/zzbqf;->zzA(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V return-void :cond_0 const-class p1, Lcom/google/android/gms/ads/mediation/Adapter; .line 1 invoke-virtual {p1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object p1 .line 2 invoke-virtual {p3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object p2 invoke-virtual {p2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object p2 new-instance p3, Ljava/lang/StringBuilder; invoke-direct {p3}, Ljava/lang/StringBuilder;->()V invoke-virtual {p3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p1, " #009 Class mismatch: " invoke-virtual {p3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 .line 3 invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 4 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 .end method .method public final zzC(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V .locals 16 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation move-object/from16 v1, p0 move-object/from16 v0, p2 move-object/from16 v2, p3 iget-object v3, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v4, v3, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v4, :cond_0 const-string v3, "Requesting rewarded interstitial ad from adapter." .line 5 invoke-static {v3}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V :try_start_0 iget-object v3, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 6 check-cast v3, Lcom/google/android/gms/ads/mediation/Adapter; new-instance v4, Lcom/google/android/gms/internal/ads/zzbqd; move-object/from16 v5, p4 invoke-direct {v4, v1, v5}, Lcom/google/android/gms/internal/ads/zzbqd;->(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/internal/ads/zzbpk;)V .line 14 new-instance v15, Lcom/google/android/gms/ads/mediation/MediationRewardedAdConfiguration; .line 7 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v5 move-object v6, v5 check-cast v6, Landroid/content/Context; const-string v7, "" const/4 v5, 0x0 .line 8 invoke-direct {v1, v2, v0, v5}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v8 .line 9 invoke-direct {v1, v0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzV(Lcom/google/android/gms/ads/internal/client/zzm;)Landroid/os/Bundle; move-result-object v9 .line 10 invoke-static/range {p2 .. p2}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v10 iget-object v11, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; iget v12, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I iget v13, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 11 invoke-static {v2, v0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v14 const-string v0, "" move-object v5, v15 move-object v2, v15 move-object v15, v0 invoke-direct/range {v5 .. v15}, Lcom/google/android/gms/ads/mediation/MediationRewardedAdConfiguration;->(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/Bundle;ZLandroid/location/Location;IILjava/lang/String;Ljava/lang/String;)V .line 12 invoke-virtual {v3, v2, v4}, Lcom/google/android/gms/ads/mediation/Adapter;->loadRewardedInterstitialAd(Lcom/google/android/gms/ads/mediation/MediationRewardedAdConfiguration;Lcom/google/android/gms/ads/mediation/MediationAdLoadCallback;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 return-void :catch_0 move-exception v0 const-string v2, "adapter.loadRewardedInterstitialAd" move-object/from16 v3, p1 .line 13 invoke-static {v3, v0, v2}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 14 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_0 const-class v0, Lcom/google/android/gms/ads/mediation/Adapter; .line 1 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 .line 2 invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v2 invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v0, " #009 Class mismatch: " invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 3 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 4 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .end method .method public final zzD(Lcom/google/android/gms/dynamic/IObjectWrapper;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation .line 1 invoke-static {p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object p1 check-cast p1, Landroid/content/Context; iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; instance-of v1, v0, Lcom/google/android/gms/ads/mediation/OnContextChangedListener; if-eqz v1, :cond_0 .line 2 check-cast v0, Lcom/google/android/gms/ads/mediation/OnContextChangedListener; invoke-interface {v0, p1}, Lcom/google/android/gms/ads/mediation/OnContextChangedListener;->onContextChanged(Landroid/content/Context;)V :cond_0 return-void .end method .method public final zzE()V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/MediationAdapter; if-nez v1, :cond_0 return-void :cond_0 :try_start_0 check-cast v0, Lcom/google/android/gms/ads/mediation/MediationAdapter; invoke-interface {v0}, Lcom/google/android/gms/ads/mediation/MediationAdapter;->onPause()V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void :catchall_0 move-exception v0 const-string v1, "" .line 2 invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V .line 3 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .end method .method public final zzF()V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/MediationAdapter; if-nez v1, :cond_0 return-void :cond_0 :try_start_0 check-cast v0, Lcom/google/android/gms/ads/mediation/MediationAdapter; invoke-interface {v0}, Lcom/google/android/gms/ads/mediation/MediationAdapter;->onResume()V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void :catchall_0 move-exception v0 const-string v1, "" .line 2 invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V .line 3 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .end method .method public final zzG(Z)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/OnImmersiveModeUpdatedListener; if-eqz v1, :cond_0 :try_start_0 check-cast v0, Lcom/google/android/gms/ads/mediation/OnImmersiveModeUpdatedListener; .line 2 invoke-interface {v0, p1}, Lcom/google/android/gms/ads/mediation/OnImmersiveModeUpdatedListener;->onImmersiveModeUpdated(Z)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void :catchall_0 move-exception p1 const-string v0, "" .line 3 invoke-static {v0, p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V return-void :cond_0 const-class p1, Lcom/google/android/gms/ads/mediation/OnImmersiveModeUpdatedListener; .line 4 invoke-virtual {p1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object p1 .line 5 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p1, " #009 Class mismatch: " invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 .line 6 invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V return-void .end method .method public final zzH(Lcom/google/android/gms/dynamic/IObjectWrapper;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v1, :cond_1 const-string v0, "Show app open ad from adapter." .line 5 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzk:Lcom/google/android/gms/ads/mediation/MediationAppOpenAd; if-eqz v0, :cond_0 .line 6 :try_start_0 invoke-static {p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v1 check-cast v1, Landroid/content/Context; invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationAppOpenAd;->showAd(Landroid/content/Context;)V :try_end_0 .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 return-void :catch_0 move-exception v0 const-string v1, "adapter.appOpen.showAd" .line 7 invoke-static {p1, v0, v1}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 8 throw v0 :cond_0 const-string p1, "Can not show null mediation app open ad." .line 9 invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzg(Ljava/lang/String;)V .line 10 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 :cond_1 const-class p1, Lcom/google/android/gms/ads/mediation/Adapter; .line 1 invoke-virtual {p1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object p1 .line 2 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p1, " #009 Class mismatch: " invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 .line 3 invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 4 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 .end method .method public final zzI()V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter; if-eqz v1, :cond_0 const-string v0, "Showing interstitial from adapter." .line 5 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V :try_start_0 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 6 check-cast v0, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter; .line 7 invoke-interface {v0}, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter;->showInterstitial()V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void :catchall_0 move-exception v0 const-string v1, "" .line 8 invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V .line 9 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_0 const-class v1, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter; .line 1 invoke-virtual {v1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v1 .line 2 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, " #009 Class mismatch: " invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 3 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 4 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .end method .method public final zzJ(Lcom/google/android/gms/dynamic/IObjectWrapper;)V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-nez v1, :cond_1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter; if-eqz v1, :cond_0 goto :goto_0 :cond_0 const-class p1, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter; .line 8 invoke-virtual {p1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object p1 const-class v1, Lcom/google/android/gms/ads/mediation/Adapter; .line 9 invoke-virtual {v1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v1 .line 10 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p1, " or " invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p1, " #009 Class mismatch: " invoke-virtual {v2, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 .line 11 invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 12 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 .line 1 :cond_1 :goto_0 instance-of v0, v0, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter; if-eqz v0, :cond_2 invoke-virtual {p0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzI()V return-void :cond_2 const-string v0, "Show interstitial ad from adapter." .line 2 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzf:Lcom/google/android/gms/ads/mediation/MediationInterstitialAd; if-eqz v0, :cond_3 .line 3 :try_start_0 invoke-static {p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v1 check-cast v1, Landroid/content/Context; invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationInterstitialAd;->showAd(Landroid/content/Context;)V :try_end_0 .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 return-void :catch_0 move-exception v0 const-string v1, "adapter.interstitial.showAd" .line 4 invoke-static {p1, v0, v1}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 5 throw v0 :cond_3 const-string p1, "Can not show null mediation interstitial ad." .line 6 invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzg(Ljava/lang/String;)V .line 7 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 .end method .method public final zzK(Lcom/google/android/gms/dynamic/IObjectWrapper;)V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v1, :cond_1 const-string v0, "Show rewarded ad from adapter." .line 5 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzi:Lcom/google/android/gms/ads/mediation/MediationRewardedAd; if-eqz v0, :cond_0 .line 6 :try_start_0 invoke-static {p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v1 check-cast v1, Landroid/content/Context; invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationRewardedAd;->showAd(Landroid/content/Context;)V :try_end_0 .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 return-void :catch_0 move-exception v0 const-string v1, "adapter.rewarded.showAd" .line 7 invoke-static {p1, v0, v1}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 8 throw v0 :cond_0 const-string p1, "Can not show null mediation rewarded ad." .line 9 invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzg(Ljava/lang/String;)V .line 10 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 :cond_1 const-class p1, Lcom/google/android/gms/ads/mediation/Adapter; .line 1 invoke-virtual {p1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object p1 .line 2 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 new-instance v1, Ljava/lang/StringBuilder; invoke-direct {v1}, Ljava/lang/StringBuilder;->()V invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p1, " #009 Class mismatch: " invoke-virtual {v1, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 .line 3 invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 4 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 .end method .method public final zzL()V .locals 3 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v1, :cond_1 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzi:Lcom/google/android/gms/ads/mediation/MediationRewardedAd; if-eqz v0, :cond_0 :try_start_0 iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzd:Lcom/google/android/gms/dynamic/IObjectWrapper; .line 5 invoke-static {v1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v1 check-cast v1, Landroid/content/Context; invoke-interface {v0, v1}, Lcom/google/android/gms/ads/mediation/MediationRewardedAd;->showAd(Landroid/content/Context;)V :try_end_0 .catch Ljava/lang/RuntimeException; {:try_start_0 .. :try_end_0} :catch_0 return-void :catch_0 move-exception v0 iget-object v1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzd:Lcom/google/android/gms/dynamic/IObjectWrapper; const-string v2, "adapter.showVideo" .line 6 invoke-static {v1, v0, v2}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 7 throw v0 :cond_0 const-string v0, "Can not show null mediated rewarded ad." .line 8 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzg(Ljava/lang/String;)V .line 9 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_1 const-class v1, Lcom/google/android/gms/ads/mediation/Adapter; .line 1 invoke-virtual {v1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v1 .line 2 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, " #009 Class mismatch: " invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 3 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 4 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .end method .method public final zzM()Z .locals 1 const/4 v0, 0x0 return v0 .end method .method public final zzN()Z .locals 3 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-nez v1, :cond_1 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 const-string v1, "com.google.ads.mediation.admob.AdMobAdapter" .line 2 invoke-static {v0, v1}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_0 goto :goto_0 :cond_0 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; const-class v1, Lcom/google/android/gms/ads/mediation/Adapter; .line 3 invoke-virtual {v1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v1 .line 4 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 new-instance v2, Ljava/lang/StringBuilder; invoke-direct {v2}, Ljava/lang/StringBuilder;->()V invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, " #009 Class mismatch: " invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 5 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 6 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_1 :goto_0 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzc:Lcom/google/android/gms/internal/ads/zzbwh; if-eqz v0, :cond_2 const/4 v0, 0x1 return v0 :cond_2 const/4 v0, 0x0 return v0 .end method .method public final zzO()Lcom/google/android/gms/internal/ads/zzbpp; .locals 1 .annotation build Landroidx/annotation/Nullable; .end annotation const/4 v0, 0x0 return-object v0 .end method .method public final zzP()Lcom/google/android/gms/internal/ads/zzbpq; .locals 1 .annotation build Landroidx/annotation/Nullable; .end annotation const/4 v0, 0x0 return-object v0 .end method .method public final zze()Landroid/os/Bundle; .locals 1 .line 1 new-instance v0, Landroid/os/Bundle; invoke-direct {v0}, Landroid/os/Bundle;->()V return-object v0 .end method .method public final zzf()Landroid/os/Bundle; .locals 1 .line 1 new-instance v0, Landroid/os/Bundle; invoke-direct {v0}, Landroid/os/Bundle;->()V return-object v0 .end method .method public final zzg()Landroid/os/Bundle; .locals 1 .line 1 new-instance v0, Landroid/os/Bundle; invoke-direct {v0}, Landroid/os/Bundle;->()V return-object v0 .end method .method public final zzh()Lcom/google/android/gms/ads/internal/client/zzeb; .locals 3 .annotation build Landroidx/annotation/Nullable; .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/zza; const/4 v2, 0x0 if-eqz v1, :cond_0 :try_start_0 check-cast v0, Lcom/google/android/gms/ads/mediation/zza; .line 2 invoke-interface {v0}, Lcom/google/android/gms/ads/mediation/zza;->getVideoController()Lcom/google/android/gms/ads/internal/client/zzeb; move-result-object v0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-object v0 :catchall_0 move-exception v0 const-string v1, "" .line 3 invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V :cond_0 return-object v2 .end method .method public final zzi()Lcom/google/android/gms/internal/ads/zzbgq; .locals 2 .annotation build Landroidx/annotation/Nullable; .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzb:Lcom/google/android/gms/internal/ads/zzbqh; if-eqz v0, :cond_0 .line 1 invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbqh;->zzc()Lcom/google/android/gms/internal/ads/zzbgr; move-result-object v0 instance-of v1, v0, Lcom/google/android/gms/internal/ads/zzbgr; if-eqz v1, :cond_0 invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbgr;->zza()Lcom/google/android/gms/internal/ads/zzbgq; move-result-object v0 return-object v0 :cond_0 const/4 v0, 0x0 return-object v0 .end method .method public final zzj()Lcom/google/android/gms/internal/ads/zzbpn; .locals 2 .annotation build Landroidx/annotation/Nullable; .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzj:Lcom/google/android/gms/ads/mediation/MediationInterscrollerAd; if-eqz v0, :cond_0 .line 1 new-instance v1, Lcom/google/android/gms/internal/ads/zzbqg; invoke-direct {v1, v0}, Lcom/google/android/gms/internal/ads/zzbqg;->(Lcom/google/android/gms/ads/mediation/MediationInterscrollerAd;)V return-object v1 :cond_0 const/4 v0, 0x0 return-object v0 .end method .method public final zzk()Lcom/google/android/gms/internal/ads/zzbpt; .locals 2 .annotation build Landroidx/annotation/Nullable; .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/MediationNativeAdapter; if-eqz v1, :cond_0 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzb:Lcom/google/android/gms/internal/ads/zzbqh; if-eqz v0, :cond_2 invoke-virtual {v0}, Lcom/google/android/gms/internal/ads/zzbqh;->zza()Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper; move-result-object v0 if-eqz v0, :cond_2 new-instance v1, Lcom/google/android/gms/internal/ads/zzbql; invoke-direct {v1, v0}, Lcom/google/android/gms/internal/ads/zzbql;->(Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;)V return-object v1 :cond_0 instance-of v0, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v0, :cond_2 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzh:Lcom/google/android/gms/ads/mediation/NativeAdMapper; if-eqz v0, :cond_1 new-instance v1, Lcom/google/android/gms/internal/ads/zzbqj; .line 2 invoke-direct {v1, v0}, Lcom/google/android/gms/internal/ads/zzbqj;->(Lcom/google/android/gms/ads/mediation/NativeAdMapper;)V return-object v1 :cond_1 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzg:Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper; if-eqz v0, :cond_2 new-instance v1, Lcom/google/android/gms/internal/ads/zzbql; .line 3 invoke-direct {v1, v0}, Lcom/google/android/gms/internal/ads/zzbql;->(Lcom/google/android/gms/ads/mediation/UnifiedNativeAdMapper;)V return-object v1 :cond_2 const/4 v0, 0x0 return-object v0 .end method .method public final zzl()Lcom/google/android/gms/internal/ads/zzbrs; .locals 2 .annotation build Landroidx/annotation/Nullable; .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-nez v1, :cond_0 const/4 v0, 0x0 return-object v0 :cond_0 check-cast v0, Lcom/google/android/gms/ads/mediation/Adapter; invoke-virtual {v0}, Lcom/google/android/gms/ads/mediation/Adapter;->getVersionInfo()Lcom/google/android/gms/ads/VersionInfo; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbrs;->zza(Lcom/google/android/gms/ads/VersionInfo;)Lcom/google/android/gms/internal/ads/zzbrs; move-result-object v0 return-object v0 .end method .method public final zzm()Lcom/google/android/gms/internal/ads/zzbrs; .locals 2 .annotation build Landroidx/annotation/Nullable; .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-nez v1, :cond_0 const/4 v0, 0x0 return-object v0 :cond_0 check-cast v0, Lcom/google/android/gms/ads/mediation/Adapter; invoke-virtual {v0}, Lcom/google/android/gms/ads/mediation/Adapter;->getSDKVersionInfo()Lcom/google/android/gms/ads/VersionInfo; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/internal/ads/zzbrs;->zza(Lcom/google/android/gms/ads/VersionInfo;)Lcom/google/android/gms/internal/ads/zzbrs; move-result-object v0 return-object v0 .end method .method public final zzn()Lcom/google/android/gms/dynamic/IObjectWrapper; .locals 4 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/MediationBannerAdapter; if-eqz v1, :cond_0 :try_start_0 check-cast v0, Lcom/google/android/gms/ads/mediation/MediationBannerAdapter; .line 2 invoke-interface {v0}, Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;->getBannerView()Landroid/view/View; move-result-object v0 invoke-static {v0}, Lcom/google/android/gms/dynamic/ObjectWrapper;->wrap(Ljava/lang/Object;)Lcom/google/android/gms/dynamic/IObjectWrapper; move-result-object v0 :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-object v0 :catchall_0 move-exception v0 const-string v1, "" .line 3 invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V .line 4 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .line 2 :cond_0 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v1, :cond_1 iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zze:Landroid/view/View; .line 5 invoke-static {v0}, Lcom/google/android/gms/dynamic/ObjectWrapper;->wrap(Ljava/lang/Object;)Lcom/google/android/gms/dynamic/IObjectWrapper; move-result-object v0 return-object v0 :cond_1 const-class v1, Lcom/google/android/gms/ads/mediation/MediationBannerAdapter; .line 6 invoke-virtual {v1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v1 const-class v2, Lcom/google/android/gms/ads/mediation/Adapter; .line 7 invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v2 .line 8 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, " or " invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v1, " #009 Class mismatch: " invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 9 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 10 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .end method .method public final zzo()V .locals 2 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v1, v0, Lcom/google/android/gms/ads/mediation/MediationAdapter; if-nez v1, :cond_0 return-void :cond_0 :try_start_0 check-cast v0, Lcom/google/android/gms/ads/mediation/MediationAdapter; invoke-interface {v0}, Lcom/google/android/gms/ads/mediation/MediationAdapter;->onDestroy()V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void :catchall_0 move-exception v0 const-string v1, "" .line 2 invoke-static {v1, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V .line 3 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .end method .method public final zzp(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbwh;Ljava/lang/String;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object p2, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of p3, p2, Lcom/google/android/gms/ads/mediation/Adapter; if-nez p3, :cond_1 invoke-virtual {p2}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object p2 invoke-virtual {p2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object p2 const-string p3, "com.google.ads.mediation.admob.AdMobAdapter" .line 2 invoke-static {p2, p3}, Ljava/util/Objects;->equals(Ljava/lang/Object;Ljava/lang/Object;)Z move-result p2 if-eqz p2, :cond_0 goto :goto_0 :cond_0 iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; const-class p2, Lcom/google/android/gms/ads/mediation/Adapter; .line 4 invoke-virtual {p2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object p2 .line 5 invoke-virtual {p1}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object p1 invoke-virtual {p1}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object p1 new-instance p3, Ljava/lang/StringBuilder; invoke-direct {p3}, Ljava/lang/StringBuilder;->()V invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string p2, " #009 Class mismatch: " invoke-virtual {p3, p2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p3, p1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {p3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object p1 .line 6 invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 7 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 :cond_1 :goto_0 iput-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzd:Lcom/google/android/gms/dynamic/IObjectWrapper; iput-object p4, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zzc:Lcom/google/android/gms/internal/ads/zzbwh; iget-object p1, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 3 invoke-static {p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->wrap(Ljava/lang/Object;)Lcom/google/android/gms/dynamic/IObjectWrapper; move-result-object p1 invoke-interface {p4, p1}, Lcom/google/android/gms/internal/ads/zzbwh;->zzl(Lcom/google/android/gms/dynamic/IObjectWrapper;)V return-void .end method .method public final zzq(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/internal/ads/zzblr;Ljava/util/List;)V .locals 5 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation iget-object v0, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v0, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v0, :cond_4 new-instance v0, Lcom/google/android/gms/internal/ads/zzbpy; invoke-direct {v0, p0, p2}, Lcom/google/android/gms/internal/ads/zzbpy;->(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/internal/ads/zzblr;)V new-instance p2, Ljava/util/ArrayList; .line 2 invoke-direct {p2}, Ljava/util/ArrayList;->()V .line 3 invoke-interface {p3}, Ljava/util/List;->iterator()Ljava/util/Iterator; move-result-object p3 :cond_0 :goto_0 invoke-interface {p3}, Ljava/util/Iterator;->hasNext()Z move-result v1 if-eqz v1, :cond_3 invoke-interface {p3}, Ljava/util/Iterator;->next()Ljava/lang/Object; move-result-object v1 check-cast v1, Lcom/google/android/gms/internal/ads/zzblx; .line 4 iget-object v2, v1, Lcom/google/android/gms/internal/ads/zzblx;->zza:Ljava/lang/String; .line 5 invoke-virtual {v2}, Ljava/lang/String;->hashCode()I move-result v3 sparse-switch v3, :sswitch_data_0 goto :goto_1 :sswitch_0 const-string v3, "rewarded_interstitial" invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 const/4 v2, 0x3 goto :goto_2 :sswitch_1 const-string v3, "app_open_ad" invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 const/4 v2, 0x6 goto :goto_2 :sswitch_2 const-string v3, "app_open" invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 const/4 v2, 0x5 goto :goto_2 :sswitch_3 const-string v3, "interstitial" invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 const/4 v2, 0x1 goto :goto_2 :sswitch_4 const-string v3, "rewarded" invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 const/4 v2, 0x2 goto :goto_2 :sswitch_5 const-string v3, "native" invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 const/4 v2, 0x4 goto :goto_2 :sswitch_6 const-string v3, "banner" invoke-virtual {v2, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v2 if-eqz v2, :cond_1 const/4 v2, 0x0 goto :goto_2 :cond_1 :goto_1 const/4 v2, -0x1 :goto_2 const/4 v3, 0x0 packed-switch v2, :pswitch_data_0 goto :goto_3 .line 6 :pswitch_0 sget-object v2, Lcom/google/android/gms/internal/ads/zzbcl;->zzlI:Lcom/google/android/gms/internal/ads/zzbcc; .line 7 invoke-static {}, Lcom/google/android/gms/ads/internal/client/zzbe;->zzc()Lcom/google/android/gms/internal/ads/zzbcj; move-result-object v4 invoke-virtual {v4, v2}, Lcom/google/android/gms/internal/ads/zzbcj;->zza(Lcom/google/android/gms/internal/ads/zzbcc;)Ljava/lang/Object; move-result-object v2 .line 6 check-cast v2, Ljava/lang/Boolean; invoke-virtual {v2}, Ljava/lang/Boolean;->booleanValue()Z move-result v2 if-eqz v2, :cond_2 .line 8 sget-object v3, Lcom/google/android/gms/ads/AdFormat;->APP_OPEN_AD:Lcom/google/android/gms/ads/AdFormat; goto :goto_3 .line 9 :pswitch_1 sget-object v3, Lcom/google/android/gms/ads/AdFormat;->APP_OPEN_AD:Lcom/google/android/gms/ads/AdFormat; goto :goto_3 .line 10 :pswitch_2 sget-object v3, Lcom/google/android/gms/ads/AdFormat;->NATIVE:Lcom/google/android/gms/ads/AdFormat; goto :goto_3 .line 11 :pswitch_3 sget-object v3, Lcom/google/android/gms/ads/AdFormat;->REWARDED_INTERSTITIAL:Lcom/google/android/gms/ads/AdFormat; goto :goto_3 .line 12 :pswitch_4 sget-object v3, Lcom/google/android/gms/ads/AdFormat;->REWARDED:Lcom/google/android/gms/ads/AdFormat; goto :goto_3 .line 13 :pswitch_5 sget-object v3, Lcom/google/android/gms/ads/AdFormat;->INTERSTITIAL:Lcom/google/android/gms/ads/AdFormat; goto :goto_3 .line 14 :pswitch_6 sget-object v3, Lcom/google/android/gms/ads/AdFormat;->BANNER:Lcom/google/android/gms/ads/AdFormat; :cond_2 :goto_3 if-eqz v3, :cond_0 .line 5 new-instance v2, Lcom/google/android/gms/ads/mediation/MediationConfiguration; .line 15 iget-object v1, v1, Lcom/google/android/gms/internal/ads/zzblx;->zzb:Landroid/os/Bundle; invoke-direct {v2, v3, v1}, Lcom/google/android/gms/ads/mediation/MediationConfiguration;->(Lcom/google/android/gms/ads/AdFormat;Landroid/os/Bundle;)V invoke-interface {p2, v2}, Ljava/util/List;->add(Ljava/lang/Object;)Z goto/16 :goto_0 :cond_3 iget-object p3, p0, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 16 check-cast p3, Lcom/google/android/gms/ads/mediation/Adapter; .line 17 invoke-static {p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object p1 check-cast p1, Landroid/content/Context; invoke-virtual {p3, p1, v0, p2}, Lcom/google/android/gms/ads/mediation/Adapter;->initialize(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/InitializationCompleteCallback;Ljava/util/List;)V return-void .line 1 :cond_4 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 :sswitch_data_0 .sparse-switch -0x533a80d4 -> :sswitch_6 -0x3ebdafe9 -> :sswitch_5 -0xe47b3f2 -> :sswitch_4 0x240b672c -> :sswitch_3 0x459991a8 -> :sswitch_2 0x69fe9e1a -> :sswitch_1 0x71ef0bbd -> :sswitch_0 .end sparse-switch :pswitch_data_0 .packed-switch 0x0 :pswitch_6 :pswitch_5 :pswitch_4 :pswitch_3 :pswitch_2 :pswitch_1 :pswitch_0 .end packed-switch .end method .method public final zzr(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/internal/ads/zzbwh;Ljava/util/List;)V .locals 0 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation const-string p1, "Could not initialize rewarded video adapter." .line 1 invoke-static {p1}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 2 new-instance p1, Landroid/os/RemoteException; invoke-direct {p1}, Landroid/os/RemoteException;->()V throw p1 .end method .method public final zzs(Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)V .locals 1 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation const/4 v0, 0x0 .line 1 invoke-virtual {p0, p1, p2, v0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzB(Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Ljava/lang/String;)V return-void .end method .method public final zzt(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V .locals 16 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation move-object/from16 v1, p0 move-object/from16 v0, p2 move-object/from16 v2, p3 iget-object v3, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v4, v3, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v4, :cond_0 const-string v3, "Requesting app open ad from adapter." .line 5 invoke-static {v3}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V :try_start_0 iget-object v3, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 6 check-cast v3, Lcom/google/android/gms/ads/mediation/Adapter; new-instance v4, Lcom/google/android/gms/internal/ads/zzbqe; move-object/from16 v5, p4 invoke-direct {v4, v1, v5}, Lcom/google/android/gms/internal/ads/zzbqe;->(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/internal/ads/zzbpk;)V .line 15 new-instance v15, Lcom/google/android/gms/ads/mediation/MediationAppOpenAdConfiguration; .line 7 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v5 move-object v6, v5 check-cast v6, Landroid/content/Context; const-string v7, "" const/4 v5, 0x0 .line 8 invoke-direct {v1, v2, v0, v5}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v8 .line 9 invoke-direct {v1, v0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzV(Lcom/google/android/gms/ads/internal/client/zzm;)Landroid/os/Bundle; move-result-object v9 .line 10 invoke-static/range {p2 .. p2}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v10 iget-object v11, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; iget v12, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I iget v13, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 11 invoke-static {v2, v0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v14 const-string v0, "" move-object v5, v15 move-object v2, v15 move-object v15, v0 invoke-direct/range {v5 .. v15}, Lcom/google/android/gms/ads/mediation/MediationAppOpenAdConfiguration;->(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/Bundle;ZLandroid/location/Location;IILjava/lang/String;Ljava/lang/String;)V .line 12 invoke-virtual {v3, v2, v4}, Lcom/google/android/gms/ads/mediation/Adapter;->loadAppOpenAd(Lcom/google/android/gms/ads/mediation/MediationAppOpenAdConfiguration;Lcom/google/android/gms/ads/mediation/MediationAdLoadCallback;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 return-void :catch_0 move-exception v0 const-string v2, "" .line 13 invoke-static {v2, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V const-string v2, "adapter.loadAppOpenAd" move-object/from16 v3, p1 .line 14 invoke-static {v3, v0, v2}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 15 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_0 const-class v0, Lcom/google/android/gms/ads/mediation/Adapter; .line 1 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 .line 2 invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v2 invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v0, " #009 Class mismatch: " invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 3 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 4 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .end method .method public final zzu(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzs;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V .locals 7 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation const/4 v5, 0x0 move-object v0, p0 move-object v1, p1 move-object v2, p2 move-object v3, p3 move-object v4, p4 move-object v6, p5 .line 1 invoke-virtual/range {v0 .. v6}, Lcom/google/android/gms/internal/ads/zzbqf;->zzv(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzs;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V return-void .end method .method public final zzv(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzs;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V .locals 26 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation move-object/from16 v1, p0 move-object/from16 v2, p1 move-object/from16 v0, p2 move-object/from16 v3, p3 move-object/from16 v4, p4 move-object/from16 v5, p5 move-object/from16 v6, p6 iget-object v7, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v8, v7, Lcom/google/android/gms/ads/mediation/MediationBannerAdapter; if-nez v8, :cond_1 instance-of v8, v7, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v8, :cond_0 goto :goto_0 :cond_0 const-class v0, Lcom/google/android/gms/ads/mediation/MediationBannerAdapter; .line 30 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 const-class v2, Lcom/google/android/gms/ads/mediation/Adapter; .line 31 invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v2 .line 32 invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v3 invoke-virtual {v3}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v3 new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;->()V invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v0, " or " invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v0, " #009 Class mismatch: " invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 33 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 34 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_1 :goto_0 const-string v7, "Requesting banner ad from adapter." .line 1 invoke-static {v7}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V .line 2 iget-boolean v7, v0, Lcom/google/android/gms/ads/internal/client/zzs;->zzn:Z if-eqz v7, :cond_2 .line 3 iget v7, v0, Lcom/google/android/gms/ads/internal/client/zzs;->zze:I iget v0, v0, Lcom/google/android/gms/ads/internal/client/zzs;->zzb:I .line 4 invoke-static {v7, v0}, Lcom/google/android/gms/ads/zzc;->zzd(II)Lcom/google/android/gms/ads/AdSize; move-result-object v0 :goto_1 move-object v13, v0 goto :goto_2 .line 5 :cond_2 iget v7, v0, Lcom/google/android/gms/ads/internal/client/zzs;->zze:I iget v8, v0, Lcom/google/android/gms/ads/internal/client/zzs;->zzb:I iget-object v0, v0, Lcom/google/android/gms/ads/internal/client/zzs;->zza:Ljava/lang/String; invoke-static {v7, v8, v0}, Lcom/google/android/gms/ads/zzc;->zzc(IILjava/lang/String;)Lcom/google/android/gms/ads/AdSize; move-result-object v0 goto :goto_1 :goto_2 iget-object v0, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 4 instance-of v7, v0, Lcom/google/android/gms/ads/mediation/MediationBannerAdapter; const-string v15, "" if-eqz v7, :cond_6 .line 6 :try_start_0 check-cast v0, Lcom/google/android/gms/ads/mediation/MediationBannerAdapter; .line 7 iget-object v7, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zze:Ljava/util/List; const/4 v8, 0x0 if-eqz v7, :cond_3 new-instance v9, Ljava/util/HashSet; invoke-direct {v9, v7}, Ljava/util/HashSet;->(Ljava/util/Collection;)V move-object/from16 v19, v9 goto :goto_3 :catchall_0 move-exception v0 goto/16 :goto_6 :cond_3 move-object/from16 v19, v8 :goto_3 new-instance v9, Lcom/google/android/gms/internal/ads/zzbpw; .line 8 iget-wide v10, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzb:J const-wide/16 v16, -0x1 cmp-long v7, v10, v16 if-nez v7, :cond_4 move-object/from16 v17, v8 goto :goto_4 .line 16 :cond_4 new-instance v7, Ljava/util/Date; .line 9 invoke-direct {v7, v10, v11}, Ljava/util/Date;->(J)V move-object/from16 v17, v7 :goto_4 iget v7, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzd:I iget-object v10, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; .line 10 invoke-static/range {p3 .. p3}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v21 iget v11, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I iget-boolean v12, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzr:Z iget v14, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 11 invoke-static {v4, v3}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v25 move-object/from16 v16, v9 move/from16 v18, v7 move-object/from16 v20, v10 move/from16 v22, v11 move/from16 v23, v12 move/from16 v24, v14 invoke-direct/range {v16 .. v25}, Lcom/google/android/gms/internal/ads/zzbpw;->(Ljava/util/Date;ILjava/util/Set;Landroid/location/Location;ZIZILjava/lang/String;)V .line 12 iget-object v7, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzm:Landroid/os/Bundle; if-eqz v7, :cond_5 .line 13 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v8 invoke-virtual {v8}, Ljava/lang/Class;->getName()Ljava/lang/String; move-result-object v8 invoke-virtual {v7, v8}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; move-result-object v7 move-object v10, v7 goto :goto_5 :cond_5 move-object v10, v8 .line 14 :goto_5 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v7 check-cast v7, Landroid/content/Context; new-instance v8, Lcom/google/android/gms/internal/ads/zzbqh; invoke-direct {v8, v6}, Lcom/google/android/gms/internal/ads/zzbqh;->(Lcom/google/android/gms/internal/ads/zzbpk;)V .line 15 invoke-direct {v1, v4, v3, v5}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v6 move-object v3, v0 move-object v4, v7 move-object v5, v8 move-object v7, v13 move-object v8, v9 move-object v9, v10 .line 16 invoke-interface/range {v3 .. v9}, Lcom/google/android/gms/ads/mediation/MediationBannerAdapter;->requestBannerAd(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationBannerListener;Landroid/os/Bundle;Lcom/google/android/gms/ads/AdSize;Lcom/google/android/gms/ads/mediation/MediationAdRequest;Landroid/os/Bundle;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void .line 17 :goto_6 invoke-static {v15, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V const-string v3, "adapter.requestBannerAd" .line 18 invoke-static {v2, v0, v3}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 19 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .line 9 :cond_6 instance-of v7, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v7, :cond_7 .line 20 :try_start_1 check-cast v0, Lcom/google/android/gms/ads/mediation/Adapter; new-instance v14, Lcom/google/android/gms/internal/ads/zzbpz; invoke-direct {v14, v1, v6}, Lcom/google/android/gms/internal/ads/zzbpz;->(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/internal/ads/zzbpk;)V new-instance v12, Lcom/google/android/gms/ads/mediation/MediationBannerAdConfiguration; .line 21 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v6 check-cast v6, Landroid/content/Context; const-string v7, "" .line 22 invoke-direct {v1, v4, v3, v5}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v8 .line 23 invoke-direct {v1, v3}, Lcom/google/android/gms/internal/ads/zzbqf;->zzV(Lcom/google/android/gms/ads/internal/client/zzm;)Landroid/os/Bundle; move-result-object v9 .line 24 invoke-static/range {p3 .. p3}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v10 iget-object v11, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; iget v5, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I move-object/from16 p2, v14 iget v14, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 25 invoke-static {v4, v3}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v16 iget-object v4, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zzl:Ljava/lang/String; move-object v3, v12 move-object/from16 v17, v4 move-object v4, v6 move/from16 v18, v5 move-object v5, v7 move-object v6, v8 move-object v7, v9 move v8, v10 move-object v9, v11 move/from16 v10, v18 move v11, v14 move-object v14, v12 move-object/from16 v12, v16 move-object/from16 v1, p2 move-object v2, v14 move-object/from16 v14, v17 invoke-direct/range {v3 .. v14}, Lcom/google/android/gms/ads/mediation/MediationBannerAdConfiguration;->(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/Bundle;ZLandroid/location/Location;IILjava/lang/String;Lcom/google/android/gms/ads/AdSize;Ljava/lang/String;)V .line 26 invoke-virtual {v0, v2, v1}, Lcom/google/android/gms/ads/mediation/Adapter;->loadBannerAd(Lcom/google/android/gms/ads/mediation/MediationBannerAdConfiguration;Lcom/google/android/gms/ads/mediation/MediationAdLoadCallback;)V :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_1 return-void :catchall_1 move-exception v0 .line 27 invoke-static {v15, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V const-string v1, "adapter.loadBannerAd" move-object/from16 v2, p1 .line 28 invoke-static {v2, v0, v1}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 29 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_7 return-void .end method .method public final zzw(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzs;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V .locals 18 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation move-object/from16 v1, p0 move-object/from16 v0, p2 move-object/from16 v2, p3 move-object/from16 v3, p4 iget-object v4, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v5, v4, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v5, :cond_0 const-string v4, "Requesting interscroller ad from adapter." .line 5 invoke-static {v4}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V :try_start_0 iget-object v4, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 6 check-cast v4, Lcom/google/android/gms/ads/mediation/Adapter; new-instance v5, Lcom/google/android/gms/internal/ads/zzbpx; move-object/from16 v6, p6 invoke-direct {v5, v1, v6, v4}, Lcom/google/android/gms/internal/ads/zzbpx;->(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/internal/ads/zzbpk;Lcom/google/android/gms/ads/mediation/Adapter;)V new-instance v15, Lcom/google/android/gms/ads/mediation/MediationBannerAdConfiguration; .line 7 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v6 move-object v7, v6 check-cast v7, Landroid/content/Context; const-string v8, "" move-object/from16 v6, p5 .line 8 invoke-direct {v1, v3, v2, v6}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v9 .line 9 invoke-direct {v1, v2}, Lcom/google/android/gms/internal/ads/zzbqf;->zzV(Lcom/google/android/gms/ads/internal/client/zzm;)Landroid/os/Bundle; move-result-object v10 .line 10 invoke-static/range {p3 .. p3}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v11 iget-object v12, v2, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; iget v13, v2, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I iget v14, v2, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 11 invoke-static {v3, v2}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v2 iget v3, v0, Lcom/google/android/gms/ads/internal/client/zzs;->zze:I iget v0, v0, Lcom/google/android/gms/ads/internal/client/zzs;->zzb:I .line 12 invoke-static {v3, v0}, Lcom/google/android/gms/ads/zzc;->zze(II)Lcom/google/android/gms/ads/AdSize; move-result-object v16 const-string v17, "" move-object v6, v15 move-object v0, v15 move-object v15, v2 invoke-direct/range {v6 .. v17}, Lcom/google/android/gms/ads/mediation/MediationBannerAdConfiguration;->(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/Bundle;ZLandroid/location/Location;IILjava/lang/String;Lcom/google/android/gms/ads/AdSize;Ljava/lang/String;)V .line 13 invoke-virtual {v4, v0, v5}, Lcom/google/android/gms/ads/mediation/Adapter;->loadInterscrollerAd(Lcom/google/android/gms/ads/mediation/MediationBannerAdConfiguration;Lcom/google/android/gms/ads/mediation/MediationAdLoadCallback;)V :try_end_0 .catch Ljava/lang/Exception; {:try_start_0 .. :try_end_0} :catch_0 return-void :catch_0 move-exception v0 const-string v2, "" .line 14 invoke-static {v2, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V const-string v2, "adapter.loadInterscrollerAd" move-object/from16 v3, p1 .line 15 invoke-static {v3, v0, v2}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 16 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_0 const-class v0, Lcom/google/android/gms/ads/mediation/Adapter; .line 1 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 .line 2 invoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v2 invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v2 new-instance v3, Ljava/lang/StringBuilder; invoke-direct {v3}, Ljava/lang/StringBuilder;->()V invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v0, " #009 Class mismatch: " invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 3 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 4 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .end method .method public final zzx(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V .locals 6 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation const/4 v4, 0x0 move-object v0, p0 move-object v1, p1 move-object v2, p2 move-object v3, p3 move-object v5, p4 .line 1 invoke-virtual/range {v0 .. v5}, Lcom/google/android/gms/internal/ads/zzbqf;->zzy(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V return-void .end method .method public final zzy(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;)V .locals 21 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation move-object/from16 v1, p0 move-object/from16 v2, p1 move-object/from16 v0, p2 move-object/from16 v3, p3 move-object/from16 v4, p4 move-object/from16 v5, p5 iget-object v6, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v7, v6, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter; if-nez v7, :cond_1 instance-of v7, v6, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v7, :cond_0 goto :goto_0 :cond_0 const-class v0, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter; .line 26 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 const-class v2, Lcom/google/android/gms/ads/mediation/Adapter; .line 27 invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v2 .line 28 invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v3 invoke-virtual {v3}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v3 new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;->()V invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v0, " or " invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v0, " #009 Class mismatch: " invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 29 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 30 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_1 :goto_0 const-string v6, "Requesting interstitial ad from adapter." .line 1 invoke-static {v6}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V iget-object v6, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; instance-of v7, v6, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter; const-string v8, "" if-eqz v7, :cond_5 .line 2 :try_start_0 move-object v9, v6 check-cast v9, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter; .line 3 iget-object v6, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zze:Ljava/util/List; if-eqz v6, :cond_2 new-instance v10, Ljava/util/HashSet; invoke-direct {v10, v6}, Ljava/util/HashSet;->(Ljava/util/Collection;)V move-object v14, v10 goto :goto_1 :catchall_0 move-exception v0 goto :goto_4 :cond_2 const/4 v14, 0x0 :goto_1 new-instance v6, Lcom/google/android/gms/internal/ads/zzbpw; .line 4 iget-wide v10, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzb:J const-wide/16 v12, -0x1 cmp-long v12, v10, v12 if-nez v12, :cond_3 const/4 v12, 0x0 goto :goto_2 .line 12 :cond_3 new-instance v12, Ljava/util/Date; .line 5 invoke-direct {v12, v10, v11}, Ljava/util/Date;->(J)V :goto_2 iget v13, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzd:I iget-object v15, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; .line 6 invoke-static/range {p2 .. p2}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v16 iget v10, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I iget-boolean v11, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzr:Z iget v7, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 7 invoke-static {v3, v0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v20 move/from16 v18, v11 move-object v11, v6 move/from16 v17, v10 move/from16 v19, v7 invoke-direct/range {v11 .. v20}, Lcom/google/android/gms/internal/ads/zzbpw;->(Ljava/util/Date;ILjava/util/Set;Landroid/location/Location;ZIZILjava/lang/String;)V .line 8 iget-object v7, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzm:Landroid/os/Bundle; if-eqz v7, :cond_4 .line 9 invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v10 invoke-virtual {v10}, Ljava/lang/Class;->getName()Ljava/lang/String; move-result-object v10 invoke-virtual {v7, v10}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; move-result-object v7 move-object v14, v7 goto :goto_3 :cond_4 const/4 v14, 0x0 .line 10 :goto_3 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v7 move-object v10, v7 check-cast v10, Landroid/content/Context; new-instance v11, Lcom/google/android/gms/internal/ads/zzbqh; invoke-direct {v11, v5}, Lcom/google/android/gms/internal/ads/zzbqh;->(Lcom/google/android/gms/internal/ads/zzbpk;)V .line 11 invoke-direct {v1, v3, v0, v4}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v12 move-object v13, v6 .line 12 invoke-interface/range {v9 .. v14}, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdapter;->requestInterstitialAd(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationInterstitialListener;Landroid/os/Bundle;Lcom/google/android/gms/ads/mediation/MediationAdRequest;Landroid/os/Bundle;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void .line 13 :goto_4 invoke-static {v8, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V const-string v3, "adapter.requestInterstitialAd" .line 14 invoke-static {v2, v0, v3}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 15 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .line 5 :cond_5 instance-of v7, v6, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v7, :cond_6 .line 16 :try_start_1 check-cast v6, Lcom/google/android/gms/ads/mediation/Adapter; new-instance v7, Lcom/google/android/gms/internal/ads/zzbqa; invoke-direct {v7, v1, v5}, Lcom/google/android/gms/internal/ads/zzbqa;->(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/internal/ads/zzbpk;)V new-instance v5, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdConfiguration; .line 17 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v9 move-object v10, v9 check-cast v10, Landroid/content/Context; const-string v11, "" .line 18 invoke-direct {v1, v3, v0, v4}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v12 .line 19 invoke-direct {v1, v0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzV(Lcom/google/android/gms/ads/internal/client/zzm;)Landroid/os/Bundle; move-result-object v13 .line 20 invoke-static/range {p2 .. p2}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v14 iget-object v15, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; iget v4, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I iget v9, v0, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 21 invoke-static {v3, v0}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v18 iget-object v0, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zzl:Ljava/lang/String; move v3, v9 move-object v9, v5 move/from16 v16, v4 move/from16 v17, v3 move-object/from16 v19, v0 invoke-direct/range {v9 .. v19}, Lcom/google/android/gms/ads/mediation/MediationInterstitialAdConfiguration;->(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/Bundle;ZLandroid/location/Location;IILjava/lang/String;Ljava/lang/String;)V .line 22 invoke-virtual {v6, v5, v7}, Lcom/google/android/gms/ads/mediation/Adapter;->loadInterstitialAd(Lcom/google/android/gms/ads/mediation/MediationInterstitialAdConfiguration;Lcom/google/android/gms/ads/mediation/MediationAdLoadCallback;)V :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_1 return-void :catchall_1 move-exception v0 .line 23 invoke-static {v8, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V const-string v3, "adapter.loadInterstitialAd" .line 24 invoke-static {v2, v0, v3}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 25 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_6 return-void .end method .method public final zzz(Lcom/google/android/gms/dynamic/IObjectWrapper;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbpk;Lcom/google/android/gms/internal/ads/zzbfl;Ljava/util/List;)V .locals 23 .annotation system Ldalvik/annotation/Throws; value = { Landroid/os/RemoteException; } .end annotation move-object/from16 v1, p0 move-object/from16 v2, p1 move-object/from16 v3, p2 move-object/from16 v4, p3 move-object/from16 v5, p4 move-object/from16 v6, p5 iget-object v0, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 1 instance-of v7, v0, Lcom/google/android/gms/ads/mediation/MediationNativeAdapter; if-nez v7, :cond_1 instance-of v7, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v7, :cond_0 goto :goto_0 :cond_0 const-class v2, Lcom/google/android/gms/ads/mediation/MediationNativeAdapter; .line 38 invoke-virtual {v2}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v2 const-class v3, Lcom/google/android/gms/ads/mediation/Adapter; .line 39 invoke-virtual {v3}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v3 .line 40 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v0 invoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String; move-result-object v0 new-instance v4, Ljava/lang/StringBuilder; invoke-direct {v4}, Ljava/lang/StringBuilder;->()V invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, " or " invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; const-string v2, " #009 Class mismatch: " invoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder; invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String; move-result-object v0 .line 41 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzj(Ljava/lang/String;)V .line 42 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_1 :goto_0 const-string v0, "Requesting native ad from adapter." .line 1 invoke-static {v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zze(Ljava/lang/String;)V iget-object v0, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; instance-of v7, v0, Lcom/google/android/gms/ads/mediation/MediationNativeAdapter; const-string v8, "" if-eqz v7, :cond_5 .line 2 :try_start_0 check-cast v0, Lcom/google/android/gms/ads/mediation/MediationNativeAdapter; .line 3 iget-object v7, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zze:Ljava/util/List; if-eqz v7, :cond_2 new-instance v10, Ljava/util/HashSet; invoke-direct {v10, v7}, Ljava/util/HashSet;->(Ljava/util/Collection;)V move-object v14, v10 goto :goto_1 :catchall_0 move-exception v0 goto :goto_4 :cond_2 const/4 v14, 0x0 :goto_1 new-instance v7, Lcom/google/android/gms/internal/ads/zzbqk; .line 4 iget-wide v10, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzb:J const-wide/16 v12, -0x1 cmp-long v12, v10, v12 if-nez v12, :cond_3 const/4 v12, 0x0 goto :goto_2 .line 12 :cond_3 new-instance v12, Ljava/util/Date; .line 5 invoke-direct {v12, v10, v11}, Ljava/util/Date;->(J)V :goto_2 iget v13, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzd:I iget-object v15, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; .line 6 invoke-static/range {p2 .. p2}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v16 iget v10, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I iget-boolean v11, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzr:Z iget v9, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 7 invoke-static {v4, v3}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v22 move/from16 v20, v11 move-object v11, v7 move/from16 v17, v10 move-object/from16 v18, p6 move-object/from16 v19, p7 move/from16 v21, v9 invoke-direct/range {v11 .. v22}, Lcom/google/android/gms/internal/ads/zzbqk;->(Ljava/util/Date;ILjava/util/Set;Landroid/location/Location;ZILcom/google/android/gms/internal/ads/zzbfl;Ljava/util/List;ZILjava/lang/String;)V .line 8 iget-object v9, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzm:Landroid/os/Bundle; if-eqz v9, :cond_4 .line 9 invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class; move-result-object v10 invoke-virtual {v10}, Ljava/lang/Class;->getName()Ljava/lang/String; move-result-object v10 invoke-virtual {v9, v10}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle; move-result-object v9 goto :goto_3 :cond_4 const/4 v9, 0x0 :goto_3 new-instance v10, Lcom/google/android/gms/internal/ads/zzbqh; invoke-direct {v10, v6}, Lcom/google/android/gms/internal/ads/zzbqh;->(Lcom/google/android/gms/internal/ads/zzbpk;)V iput-object v10, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zzb:Lcom/google/android/gms/internal/ads/zzbqh; .line 10 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v6 check-cast v6, Landroid/content/Context; iget-object v10, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zzb:Lcom/google/android/gms/internal/ads/zzbqh; .line 11 invoke-direct {v1, v4, v3, v5}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v3 move-object/from16 p2, v0 move-object/from16 p3, v6 move-object/from16 p4, v10 move-object/from16 p5, v3 move-object/from16 p6, v7 move-object/from16 p7, v9 .line 12 invoke-interface/range {p2 .. p7}, Lcom/google/android/gms/ads/mediation/MediationNativeAdapter;->requestNativeAd(Landroid/content/Context;Lcom/google/android/gms/ads/mediation/MediationNativeListener;Landroid/os/Bundle;Lcom/google/android/gms/ads/mediation/NativeMediationAdRequest;Landroid/os/Bundle;)V :try_end_0 .catchall {:try_start_0 .. :try_end_0} :catchall_0 return-void .line 13 :goto_4 invoke-static {v8, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V const-string v3, "adapter.requestNativeAd" .line 14 invoke-static {v2, v0, v3}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 15 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .line 5 :cond_5 instance-of v7, v0, Lcom/google/android/gms/ads/mediation/Adapter; if-eqz v7, :cond_7 .line 16 :try_start_1 check-cast v0, Lcom/google/android/gms/ads/mediation/Adapter; new-instance v7, Lcom/google/android/gms/internal/ads/zzbqc; invoke-direct {v7, v1, v6}, Lcom/google/android/gms/internal/ads/zzbqc;->(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/internal/ads/zzbpk;)V new-instance v15, Lcom/google/android/gms/ads/mediation/MediationNativeAdConfiguration; .line 17 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v9 move-object v10, v9 check-cast v10, Landroid/content/Context; const-string v11, "" .line 18 invoke-direct {v1, v4, v3, v5}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v12 .line 19 invoke-direct {v1, v3}, Lcom/google/android/gms/internal/ads/zzbqf;->zzV(Lcom/google/android/gms/ads/internal/client/zzm;)Landroid/os/Bundle; move-result-object v13 .line 20 invoke-static/range {p2 .. p2}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v14 iget-object v9, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; iget v5, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I iget v6, v3, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 21 invoke-static {v4, v3}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v18 iget-object v3, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zzl:Ljava/lang/String; move-object/from16 v16, v9 move-object v9, v15 move-object v4, v15 move-object/from16 v15, v16 move/from16 v16, v5 move/from16 v17, v6 move-object/from16 v19, v3 move-object/from16 v20, p6 invoke-direct/range {v9 .. v20}, Lcom/google/android/gms/ads/mediation/MediationNativeAdConfiguration;->(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/Bundle;ZLandroid/location/Location;IILjava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbfl;)V .line 22 invoke-virtual {v0, v4, v7}, Lcom/google/android/gms/ads/mediation/Adapter;->loadNativeAdMapper(Lcom/google/android/gms/ads/mediation/MediationNativeAdConfiguration;Lcom/google/android/gms/ads/mediation/MediationAdLoadCallback;)V :try_end_1 .catchall {:try_start_1 .. :try_end_1} :catchall_1 return-void :catchall_1 move-exception v0 .line 23 invoke-static {v8, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V const-string v3, "adapter.loadNativeAdMapper" .line 24 invoke-static {v2, v0, v3}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 25 invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String; move-result-object v0 .line 26 invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z move-result v3 if-nez v3, :cond_6 const-string v3, "Method is not found" invoke-virtual {v0, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z move-result v0 if-eqz v0, :cond_6 :try_start_2 iget-object v0, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zza:Ljava/lang/Object; .line 28 check-cast v0, Lcom/google/android/gms/ads/mediation/Adapter; new-instance v3, Lcom/google/android/gms/internal/ads/zzbqb; move-object/from16 v4, p5 invoke-direct {v3, v1, v4}, Lcom/google/android/gms/internal/ads/zzbqb;->(Lcom/google/android/gms/internal/ads/zzbqf;Lcom/google/android/gms/internal/ads/zzbpk;)V new-instance v4, Lcom/google/android/gms/ads/mediation/MediationNativeAdConfiguration; .line 29 invoke-static/range {p1 .. p1}, Lcom/google/android/gms/dynamic/ObjectWrapper;->unwrap(Lcom/google/android/gms/dynamic/IObjectWrapper;)Ljava/lang/Object; move-result-object v5 move-object v10, v5 check-cast v10, Landroid/content/Context; const-string v11, "" move-object/from16 v5, p2 move-object/from16 v6, p3 move-object/from16 v7, p4 .line 30 invoke-direct {v1, v6, v5, v7}, Lcom/google/android/gms/internal/ads/zzbqf;->zzW(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;Ljava/lang/String;)Landroid/os/Bundle; move-result-object v12 .line 31 invoke-direct {v1, v5}, Lcom/google/android/gms/internal/ads/zzbqf;->zzV(Lcom/google/android/gms/ads/internal/client/zzm;)Landroid/os/Bundle; move-result-object v13 .line 32 invoke-static/range {p2 .. p2}, Lcom/google/android/gms/internal/ads/zzbqf;->zzX(Lcom/google/android/gms/ads/internal/client/zzm;)Z move-result v14 iget-object v15, v5, Lcom/google/android/gms/ads/internal/client/zzm;->zzk:Landroid/location/Location; iget v7, v5, Lcom/google/android/gms/ads/internal/client/zzm;->zzg:I iget v9, v5, Lcom/google/android/gms/ads/internal/client/zzm;->zzt:I .line 33 invoke-static {v6, v5}, Lcom/google/android/gms/internal/ads/zzbqf;->zzY(Ljava/lang/String;Lcom/google/android/gms/ads/internal/client/zzm;)Ljava/lang/String; move-result-object v18 iget-object v5, v1, Lcom/google/android/gms/internal/ads/zzbqf;->zzl:Ljava/lang/String; move v6, v9 move-object v9, v4 move/from16 v16, v7 move/from16 v17, v6 move-object/from16 v19, v5 move-object/from16 v20, p6 invoke-direct/range {v9 .. v20}, Lcom/google/android/gms/ads/mediation/MediationNativeAdConfiguration;->(Landroid/content/Context;Ljava/lang/String;Landroid/os/Bundle;Landroid/os/Bundle;ZLandroid/location/Location;IILjava/lang/String;Ljava/lang/String;Lcom/google/android/gms/internal/ads/zzbfl;)V .line 34 invoke-virtual {v0, v4, v3}, Lcom/google/android/gms/ads/mediation/Adapter;->loadNativeAd(Lcom/google/android/gms/ads/mediation/MediationNativeAdConfiguration;Lcom/google/android/gms/ads/mediation/MediationAdLoadCallback;)V :try_end_2 .catchall {:try_start_2 .. :try_end_2} :catchall_2 return-void :catchall_2 move-exception v0 .line 35 invoke-static {v8, v0}, Lcom/google/android/gms/ads/internal/util/client/zzo;->zzh(Ljava/lang/String;Ljava/lang/Throwable;)V const-string v3, "adapter.loadNativeAd" .line 36 invoke-static {v2, v0, v3}, Lcom/google/android/gms/internal/ads/zzbpb;->zza(Lcom/google/android/gms/dynamic/IObjectWrapper;Ljava/lang/Throwable;Ljava/lang/String;)V .line 37 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 .line 27 :cond_6 new-instance v0, Landroid/os/RemoteException; invoke-direct {v0}, Landroid/os/RemoteException;->()V throw v0 :cond_7 return-void .end method