c.smali
.class public final Lcom/singbox/c;
.super Ljava/lang/Object;
.source "SourceFile"
# static fields
.field public static final a:Lcom/singbox/c;
# direct methods
.method static constructor <clinit>()V
.registers 1
.line 29
new-instance v0, Lcom/singbox/c;
invoke-direct {v0}, Lcom/singbox/c;-><init>()V
sput-object v0, Lcom/singbox/c;->a:Lcom/singbox/c;
return-void
.end method
.method private constructor <init>()V
.registers 1
.line 29
invoke-direct {p0}, Ljava/lang/Object;-><init>()V
return-void
.end method
.method public static a(Landroid/content/Context;Landroid/net/Uri;)Z
.registers 5
const-string v0, "ctx"
invoke-static {p0, v0}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const/4 v0, 0x0
if-eqz p1, :cond_70
.line 250
invoke-virtual {p1}, Landroid/net/Uri;->getHost()Ljava/lang/String;
move-result-object v1
check-cast v1, Ljava/lang/CharSequence;
const/4 v2, 0x1
if-eqz v1, :cond_1a
invoke-interface {v1}, Ljava/lang/CharSequence;->length()I
move-result v1
if-nez v1, :cond_18
goto :goto_1a
:cond_18
const/4 v1, 0x0
goto :goto_1b
:cond_1a
:goto_1a
const/4 v1, 0x1
:goto_1b
if-eqz v1, :cond_1e
goto :goto_70
.line 253
:cond_1e
sget-object v0, Lcom/singbox/component/account/a;->c:Lcom/singbox/component/account/a;
invoke-static {}, Lcom/singbox/component/account/a;->c()Z
move-result v0
if-nez v0, :cond_6b
.line 254
invoke-static {p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v0
const-string v1, "go to login: "
invoke-virtual {v1, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
const-string v1, "deeplink"
invoke-static {v1, v0}, Lcom/singbox/util/v;->h(Ljava/lang/String;Ljava/lang/String;)V
.line 255
sget-object v0, Lcom/singbox/component/c/a;->a:Lcom/singbox/component/c/a;
invoke-virtual {p1}, Landroid/net/Uri;->toString()Ljava/lang/String;
move-result-object v0
invoke-static {v0}, Lcom/singbox/component/c/a;->a(Ljava/lang/String;)V
.line 3052
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
const-string v0, "/login/login_page"
.line 256
invoke-static {v0}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
const/high16 v1, 0x10000000
.line 257
invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
const/high16 v1, 0x20000000
.line 258
invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
const v1, 0x8000
.line 259
invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
const-string v1, "link"
.line 260
invoke-virtual {p1, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object p1
if-eqz p1, :cond_67
const-string v1, "key_login_one_link"
.line 262
invoke-virtual {v0, v1, p1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
.line 264
:cond_67
invoke-virtual {v0, p0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
return v2
.line 268
:cond_6b
invoke-static {p0, p1}, Lcom/singbox/c;->b(Landroid/content/Context;Landroid/net/Uri;)Z
move-result p0
return p0
:cond_70
:goto_70
return v0
.end method
.method private static a(Landroid/net/Uri;Landroid/content/Context;)Z
.registers 11
const-string v0, "recording"
.line 143
invoke-virtual {p0, v0}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v2, "publish_time"
.line 144
invoke-virtual {p0, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
const-string v4, "handing_time"
.line 145
invoke-virtual {p0, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
const-string v6, "duet_id"
.line 146
invoke-virtual {p0, v6}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object p0
.line 147
move-object v7, v1
check-cast v7, Ljava/lang/CharSequence;
const/4 v8, 0x1
if-eqz v7, :cond_27
invoke-static {v7}, Lkotlin/m/p;->a(Ljava/lang/CharSequence;)Z
move-result v7
if-eqz v7, :cond_25
goto :goto_27
:cond_25
const/4 v7, 0x0
goto :goto_28
:cond_27
:goto_27
const/4 v7, 0x1
:goto_28
if-eqz v7, :cond_37
.line 1052
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
const-string p0, "/feat/home"
.line 148
invoke-static {p0}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object p0
invoke-virtual {p0, p1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
goto :goto_53
.line 2052
:cond_37
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
const-string v7, "/produce/auditDetail"
.line 151
invoke-static {v7}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v7
.line 152
invoke-virtual {v7, v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 153
invoke-virtual {v0, v2, v3}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 154
invoke-virtual {v0, v4, v5}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 155
invoke-virtual {v0, v6, p0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object p0
.line 156
invoke-virtual {p0, p1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
:goto_53
return v8
.end method
.method public static b(Landroid/content/Context;Landroid/net/Uri;)Z
.registers 26
move-object/from16 v0, p0
move-object/from16 v8, p1
const-string v1, "activity_onelink"
const-string v2, "recv_id"
const-string v3, "flower_str"
const-string v4, "sourceFrom"
const-string v5, "activity_id"
const-string v6, "from_uid"
const-string v7, "market"
const-string v9, "flower"
const-string v10, "deeplink: "
const-string v11, "deeplink"
const-string v12, "ctx"
invoke-static {v0, v12}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
const-string v12, "uri"
invoke-static {v8, v12}, Lkotlin/f/b/o;->b(Ljava/lang/Object;Ljava/lang/String;)V
.line 273
:try_start_22
invoke-static/range {p1 .. p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v13
invoke-virtual {v10, v13}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v13
invoke-static {v11, v13}, Lcom/singbox/util/v;->h(Ljava/lang/String;Ljava/lang/String;)V
.line 274
invoke-virtual/range {p1 .. p1}, Landroid/net/Uri;->getHost()Ljava/lang/String;
move-result-object v13
if-nez v13, :cond_36
:cond_33
:goto_33
const/4 v1, 0x0
goto/16 :goto_555
:cond_36
invoke-virtual {v13}, Ljava/lang/String;->hashCode()I
move-result v14
:try_end_3a
.catch Ljava/lang/Exception; {:try_start_22 .. :try_end_3a} :catch_556
const-string v15, "null cannot be cast to non-null type android.app.Activity"
const-string v16, "/produce/audioDetail"
const/16 v17, 0x8
const-string v12, "title"
move-object/from16 v19, v11
const-string v11, "back_to_dest"
move-object/from16 v20, v10
const-string v10, "from"
move-object/from16 v21, v2
const-string v2, "duet_id"
move-object/from16 v22, v3
const-string v3, "to_home"
move-object/from16 v23, v9
const/4 v9, 0x0
sparse-switch v14, :sswitch_data_570
goto :goto_33
:sswitch_59
:try_start_59
const-string v1, "imopublish"
.line 284
invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_33
.line 13052
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
const-string v1, "/party/main"
.line 12167
invoke-static {v1}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v1
.line 12168
invoke-virtual {v1, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
const/4 v0, 0x1
return v0
:sswitch_6f
const-string v1, "login"
.line 275
invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_33
.line 4036
sget-object v1, Lcom/singbox/component/account/a;->c:Lcom/singbox/component/account/a;
invoke-static {}, Lcom/singbox/component/account/a;->c()Z
move-result v1
if-nez v1, :cond_8d
.line 4052
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
const-string v1, "/login/login_page"
.line 4037
invoke-static {v1}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v1
invoke-virtual {v1, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
const/4 v0, 0x1
return v0
:cond_8d
const/4 v1, 0x0
return v1
:sswitch_8f
const-string v1, "audit"
.line 283
invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_33
invoke-static {v8, v0}, Lcom/singbox/c;->a(Landroid/net/Uri;Landroid/content/Context;)Z
move-result v0
return v0
:sswitch_9c
const-string v1, "web"
.line 279
invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_33
const-string v1, "link"
.line 7095
invoke-virtual {v8, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
if-eqz v1, :cond_ef
const-string v2, "hide_title_bar"
.line 7096
invoke-virtual {v8, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_b9
invoke-static {v2}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z
move-result v2
goto :goto_ba
:cond_b9
const/4 v2, 0x0
.line 7097
:goto_ba
invoke-virtual {v8, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
if-eqz v3, :cond_c5
invoke-static {v3}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z
move-result v3
goto :goto_c6
:cond_c5
const/4 v3, 0x0
.line 7098
:goto_c6
invoke-virtual {v8, v10}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
if-nez v4, :cond_ce
const-string v4, ""
.line 7099
:cond_ce
move-object v5, v1
check-cast v5, Ljava/lang/CharSequence;
invoke-interface {v5}, Ljava/lang/CharSequence;->length()I
move-result v5
if-lez v5, :cond_d9
const/4 v5, 0x1
goto :goto_da
:cond_d9
const/4 v5, 0x0
:goto_da
if-eqz v5, :cond_ed
.line 7100
sget-object v5, Lcom/singbox/ui/web/WebActivity;->e:Lcom/singbox/ui/web/WebActivity$b;
if-eqz v0, :cond_e7
check-cast v0, Landroid/app/Activity;
invoke-static {v0, v1, v4, v2, v3}, Lcom/singbox/ui/web/WebActivity$b;->a(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;ZZ)V
const/4 v0, 0x1
return v0
:cond_e7
new-instance v0, Lkotlin/TypeCastException;
invoke-direct {v0, v15}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
:cond_ed
const/4 v1, 0x0
return v1
:cond_ef
const/4 v1, 0x0
return v1
:sswitch_f1
const-string v1, "tab"
.line 276
invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_33
const-string v1, "tab_id"
.line 4064
invoke-virtual {v8, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
if-eqz v1, :cond_10a
invoke-static {v1}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v1
invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v1
goto :goto_10b
:cond_10a
move-object v1, v9
:goto_10b
const-string v2, "home_tab_id"
.line 4065
invoke-virtual {v8, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
if-eqz v2, :cond_11c
invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v2
invoke-static {v2}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v2
goto :goto_11d
:cond_11c
move-object v2, v9
.line 4066
:goto_11d
invoke-virtual {v8, v10}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
if-eqz v3, :cond_12c
invoke-static {v3}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v3
invoke-static {v3}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v3
goto :goto_12d
:cond_12c
move-object v3, v9
:goto_12d
const-string v4, "pin_duet_id"
.line 4067
invoke-virtual {v8, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
if-eqz v4, :cond_13e
invoke-static {v4}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v4
invoke-static {v4, v5}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v4
goto :goto_13f
:cond_13e
move-object v4, v9
:goto_13f
const-string v5, "pin_item_id"
.line 4068
invoke-virtual {v8, v5}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
if-eqz v5, :cond_150
invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v5
invoke-static {v5, v6}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v5
goto :goto_151
:cond_150
move-object v5, v9
:goto_151
const-string v6, "pin_item_type"
.line 4069
invoke-virtual {v8, v6}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
if-eqz v6, :cond_161
invoke-static {v6}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v6
invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v9
.line 5052
:cond_161
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
const-string v6, "/feat/home"
.line 4070
invoke-static {v6}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v6
if-eqz v1, :cond_177
.line 4071
check-cast v1, Ljava/lang/Number;
invoke-virtual {v1}, Ljava/lang/Number;->intValue()I
move-result v1
const-string v7, "key_init_song_tab"
.line 4072
invoke-virtual {v6, v7, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
:cond_177
if-eqz v2, :cond_184
.line 4074
check-cast v2, Ljava/lang/Number;
invoke-virtual {v2}, Ljava/lang/Number;->intValue()I
move-result v1
const-string v2, "key_init_home_tab"
.line 4075
invoke-virtual {v6, v2, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
:cond_184
if-eqz v3, :cond_191
.line 4077
check-cast v3, Ljava/lang/Number;
invoke-virtual {v3}, Ljava/lang/Number;->intValue()I
move-result v1
const-string v2, "key_init_home_from"
.line 4078
invoke-virtual {v6, v2, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
:cond_191
if-eqz v4, :cond_19e
.line 4080
check-cast v4, Ljava/lang/Number;
invoke-virtual {v4}, Ljava/lang/Number;->longValue()J
move-result-wide v1
const-string v3, "key_moment_pin_duet_id"
.line 4081
invoke-virtual {v6, v3, v1, v2}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;
:cond_19e
if-eqz v5, :cond_1ab
.line 4083
check-cast v5, Ljava/lang/Number;
invoke-virtual {v5}, Ljava/lang/Number;->longValue()J
move-result-wide v1
const-string v3, "key_sing_pin_item_id"
.line 4084
invoke-virtual {v6, v3, v1, v2}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;
:cond_1ab
if-eqz v9, :cond_1b8
.line 4086
check-cast v9, Ljava/lang/Number;
invoke-virtual {v9}, Ljava/lang/Number;->intValue()I
move-result v1
const-string v2, "key_sing_pin_item_type"
.line 4087
invoke-virtual {v6, v2, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
.line 4089
:cond_1b8
invoke-virtual {v6, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
const/4 v0, 0x1
return v0
:sswitch_1bd
const-string v1, "profile"
.line 277
invoke-virtual {v13, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v1
if-eqz v1, :cond_33
const-string v1, "uid"
.line 5176
invoke-virtual {v8, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
if-eqz v1, :cond_29d
.line 5177
invoke-static {v1}, Lkotlin/m/p;->e(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v1
if-eqz v1, :cond_29d
check-cast v1, Ljava/lang/Number;
invoke-virtual {v1}, Ljava/lang/Number;->longValue()J
move-result-wide v10
const-string v1, "single"
.line 5178
invoke-virtual {v8, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
const-string v4, "1"
invoke-static {v1, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v1
const-string v4, "source"
.line 5179
invoke-virtual {v8, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v12
.line 5180
invoke-virtual {v8, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
if-eqz v4, :cond_1f7
invoke-static {v4}, Lkotlin/m/p;->e(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v4
move-object v6, v4
goto :goto_1f8
:cond_1f7
move-object v6, v9
.line 5181
:goto_1f8
invoke-virtual {v8, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
if-eqz v3, :cond_203
invoke-static {v3}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z
move-result v3
goto :goto_204
:cond_203
const/4 v3, 0x1
.line 5182
:goto_204
invoke-static {}, Lcom/singbox/component/g/a;->h()J
move-result-wide v4
cmp-long v7, v10, v4
if-nez v7, :cond_233
if-nez v1, :cond_233
.line 6052
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
const-string v1, "/feat/home"
.line 5183
invoke-static {v1}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v1
const-string v3, "key_init_home_tab"
const/4 v4, 0x2
.line 5184
invoke-virtual {v1, v3, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v1
if-eqz v6, :cond_22d
.line 5186
move-object v3, v6
check-cast v3, Ljava/lang/Number;
invoke-virtual {v3}, Ljava/lang/Number;->longValue()J
.line 5187
invoke-virtual {v6}, Ljava/lang/Long;->longValue()J
move-result-wide v3
invoke-virtual {v1, v2, v3, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;
.line 5190
:cond_22d
invoke-virtual {v1, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
:cond_230
:goto_230
const/4 v0, 0x1
goto/16 :goto_29c
.line 5192
:cond_233
invoke-static {}, Lcom/singbox/feats/api/ProfileSource;->values()[Lcom/singbox/feats/api/ProfileSource;
move-result-object v1
.line 5313
array-length v2, v1
const/4 v4, 0x0
:goto_239
if-ge v4, v2, :cond_252
aget-object v5, v1, v4
.line 5193
invoke-virtual {v5}, Lcom/singbox/feats/api/ProfileSource;->getValue()I
move-result v7
if-eqz v12, :cond_24b
invoke-static {v12}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v13
if-ne v7, v13, :cond_24b
const/4 v7, 0x1
goto :goto_24c
:cond_24b
const/4 v7, 0x0
:goto_24c
if-eqz v7, :cond_24f
goto :goto_253
:cond_24f
add-int/lit8 v4, v4, 0x1
goto :goto_239
:cond_252
move-object v5, v9
:goto_253
if-nez v5, :cond_258
.line 5194
sget-object v1, Lcom/singbox/feats/api/ProfileSource;->FlowerPush:Lcom/singbox/feats/api/ProfileSource;
move-object v5, v1
.line 5195
:cond_258
sget-object v1, Lcom/singbox/feats/api/k;->a:Lcom/singbox/feats/api/k;
invoke-static {v3}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v7
move-object/from16 v2, p0
move-wide v3, v10
invoke-virtual/range {v1 .. v7}, Lcom/singbox/feats/api/k;->a(Landroid/content/Context;JLcom/singbox/feats/api/ProfileSource;Ljava/lang/Long;Ljava/lang/Boolean;)V
const-string v0, "auto_follow"
.line 5196
invoke-virtual {v8, v0}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_275
invoke-static {v0}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z
move-result v0
invoke-static {v0}, Ljava/lang/Boolean;->valueOf(Z)Ljava/lang/Boolean;
move-result-object v0
goto :goto_276
:cond_275
move-object v0, v9
.line 5197
:goto_276
invoke-static {}, Lcom/singbox/component/g/a;->h()J
move-result-wide v1
cmp-long v3, v10, v1
if-eqz v3, :cond_230
sget-object v1, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_230
.line 5198
invoke-static {}, Lsg/bigo/c/a/a;->b()Lkotlinx/coroutines/aa;
move-result-object v0
check-cast v0, Lkotlin/c/e;
invoke-static {v0}, Lkotlinx/coroutines/ag;->a(Lkotlin/c/e;)Lkotlinx/coroutines/af;
move-result-object v0
new-instance v1, Lcom/singbox/c$a;
invoke-direct {v1, v10, v11, v12, v9}, Lcom/singbox/c$a;-><init>(JLjava/lang/String;Lkotlin/c/c;)V
check-cast v1, Lkotlin/f/a/m;
const/4 v2, 0x3
invoke-static {v0, v9, v9, v1, v2}, Lkotlinx/coroutines/e;->a(Lkotlinx/coroutines/af;Lkotlin/c/e;Lkotlinx/coroutines/ah;Lkotlin/f/a/m;I)Lkotlinx/coroutines/br;
:try_end_29b
.catch Ljava/lang/Exception; {:try_start_59 .. :try_end_29b} :catch_29f
goto :goto_230
:goto_29c
return v0
:cond_29d
const/4 v1, 0x0
return v1
:catch_29f
move-exception v0
move-object v4, v8
goto/16 :goto_55c
:sswitch_2a3
const/4 v2, 0x3
:try_start_2a4
const-string v6, "record"
.line 278
invoke-virtual {v13, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v6
if-eqz v6, :cond_33
const-string v6, "id"
.line 6109
invoke-virtual {v8, v6}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v6
:try_end_2b2
.catch Ljava/lang/Exception; {:try_start_2a4 .. :try_end_2b2} :catch_551
if-eqz v6, :cond_2bd
:try_start_2b4
invoke-static {v6}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v6
:try_end_2bc
.catch Ljava/lang/Exception; {:try_start_2b4 .. :try_end_2bc} :catch_29f
goto :goto_2be
:cond_2bd
move-object v6, v9
:goto_2be
:try_start_2be
const-string v7, "type"
.line 6110
invoke-virtual {v8, v7}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
:try_end_2c4
.catch Ljava/lang/Exception; {:try_start_2be .. :try_end_2c4} :catch_551
if-eqz v7, :cond_2cf
:try_start_2c6
invoke-static {v7}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v7
invoke-static {v7}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v7
:try_end_2ce
.catch Ljava/lang/Exception; {:try_start_2c6 .. :try_end_2ce} :catch_29f
goto :goto_2d0
:cond_2cf
move-object v7, v9
.line 6111
:goto_2d0
:try_start_2d0
invoke-virtual {v8, v12}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v10
const-string v13, "singer"
.line 6112
invoke-virtual {v8, v13}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v13
.line 6113
invoke-virtual {v8, v5}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v14
.line 6114
invoke-virtual {v8, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
check-cast v15, Ljava/lang/CharSequence;
invoke-static {v15}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
move-result v15
:try_end_2e8
.catch Ljava/lang/Exception; {:try_start_2d0 .. :try_end_2e8} :catch_551
if-nez v15, :cond_2f7
:try_start_2ea
invoke-virtual {v8, v4}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v2
const-string v4, "getQueryParameter(\"sourceFrom\")"
invoke-static {v2, v4}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
invoke-static {v2}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v2
:try_end_2f7
.catch Ljava/lang/Exception; {:try_start_2ea .. :try_end_2f7} :catch_29f
.line 6115
:cond_2f7
:try_start_2f7
invoke-virtual {v8, v1}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v4
.line 6116
invoke-virtual {v8, v11}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v15
:try_end_2ff
.catch Ljava/lang/Exception; {:try_start_2f7 .. :try_end_2ff} :catch_551
if-eqz v15, :cond_30a
:try_start_301
invoke-static {v15}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
move-result v15
invoke-static {v15}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
move-result-object v15
:try_end_309
.catch Ljava/lang/Exception; {:try_start_301 .. :try_end_309} :catch_29f
goto :goto_30b
:cond_30a
move-object v15, v9
.line 6117
:goto_30b
:try_start_30b
invoke-virtual {v8, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v16
:try_end_30f
.catch Ljava/lang/Exception; {:try_start_30b .. :try_end_30f} :catch_551
if-eqz v16, :cond_318
:try_start_311
invoke-static/range {v16 .. v16}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z
move-result v16
:try_end_315
.catch Ljava/lang/Exception; {:try_start_311 .. :try_end_315} :catch_29f
move/from16 v9, v16
goto :goto_319
:cond_318
const/4 v9, 0x1
:goto_319
if-eqz v6, :cond_387
if-eqz v7, :cond_387
.line 6312
:try_start_31d
check-cast v7, Ljava/lang/Number;
invoke-virtual {v7}, Ljava/lang/Number;->intValue()I
move-result v7
check-cast v6, Ljava/lang/Number;
move/from16 v16, v9
invoke-virtual {v6}, Ljava/lang/Number;->longValue()J
move-result-wide v8
.line 7052
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
const-string v6, "/produce/audioRecord"
.line 6121
invoke-static {v6}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v6
const-string v0, "item_id"
.line 6122
invoke-virtual {v6, v0, v8, v9}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
const-string v6, "item_type"
.line 6123
invoke-virtual {v0, v6, v7}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 6124
invoke-virtual {v0, v12, v10}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
const-string v6, "singer_name"
.line 6125
invoke-virtual {v0, v6, v13}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
const-string v6, "from_deeplink"
const/4 v7, 0x1
.line 6126
invoke-virtual {v0, v6, v7}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
if-eqz v14, :cond_35c
.line 6127
invoke-static {v14}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v6
invoke-static {v6, v7}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v9
goto :goto_35d
:cond_35c
const/4 v9, 0x0
:goto_35d
check-cast v9, Ljava/io/Serializable;
invoke-virtual {v0, v5, v9}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/io/Serializable;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
const-string v5, "sing_source"
.line 6128
invoke-virtual {v0, v5, v2}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 6129
invoke-virtual {v0, v1, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 6130
check-cast v15, Ljava/io/Serializable;
invoke-virtual {v0, v11, v15}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/io/Serializable;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
move/from16 v1, v16
.line 6131
invoke-virtual {v0, v3, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 6132
sget-object v1, Lcom/singbox/b/a;->a:Lcom/singbox/b/a;
const-string v1, "intentRequest"
invoke-static {v0, v1}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
move-object/from16 v1, p0
invoke-static {v1, v0}, Lcom/singbox/b/a;->a(Landroid/content/Context;Lsg/bigo/mobile/android/srouter/api/b;)V
const/4 v0, 0x1
return v0
:cond_387
const/4 v1, 0x0
return v1
:sswitch_389
move-object v1, v0
.line 282
invoke-virtual {v13, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_33
.line 11297
new-instance v0, Landroid/content/Intent;
const-string v2, "android.intent.action.VIEW"
invoke-direct {v0, v2}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
.line 11298
new-instance v2, Ljava/lang/StringBuilder;
const-string v3, "https://play.google.com/store/apps/details?id="
invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
const-string v3, "pkg_name"
:try_end_3a0
.catch Ljava/lang/Exception; {:try_start_31d .. :try_end_3a0} :catch_551
move-object/from16 v4, p1
:try_start_3a2
invoke-virtual {v4, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
if-eqz v3, :cond_3ad
invoke-virtual {v3}, Ljava/lang/String;->toString()Ljava/lang/String;
move-result-object v9
goto :goto_3ae
:cond_3ad
const/4 v9, 0x0
:goto_3ae
invoke-virtual {v2, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
move-result-object v2
.line 11299
invoke-static {v2}, Landroid/net/Uri;->parse(Ljava/lang/String;)Landroid/net/Uri;
move-result-object v3
invoke-virtual {v0, v3}, Landroid/content/Intent;->setData(Landroid/net/Uri;)Landroid/content/Intent;
const-string v3, "com.android.vending"
.line 11300
invoke-virtual {v0, v3}, Landroid/content/Intent;->setPackage(Ljava/lang/String;)Landroid/content/Intent;
.line 11301
invoke-virtual/range {p0 .. p0}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
move-result-object v3
if-eqz v3, :cond_3e5
const/high16 v5, 0x10000
.line 11302
invoke-virtual {v3, v0, v5}, Landroid/content/pm/PackageManager;->resolveActivity(Landroid/content/Intent;I)Landroid/content/pm/ResolveInfo;
move-result-object v3
if-eqz v3, :cond_3d3
.line 11303
invoke-virtual {v1, v0}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
goto :goto_3e5
.line 11305
:cond_3d3
sget-object v0, Lcom/singbox/ui/web/WebActivity;->e:Lcom/singbox/ui/web/WebActivity$b;
if-eqz v1, :cond_3df
move-object v0, v1
check-cast v0, Landroid/app/Activity;
const/4 v1, 0x1
invoke-static {v0, v2, v7, v1, v1}, Lcom/singbox/ui/web/WebActivity$b;->a(Landroid/app/Activity;Ljava/lang/String;Ljava/lang/String;ZZ)V
goto :goto_3e5
:cond_3df
new-instance v0, Lkotlin/TypeCastException;
invoke-direct {v0, v15}, Lkotlin/TypeCastException;-><init>(Ljava/lang/String;)V
throw v0
:try_end_3e5
.catch Ljava/lang/Exception; {:try_start_3a2 .. :try_end_3e5} :catch_54f
:cond_3e5
:goto_3e5
const/4 v0, 0x1
return v0
:sswitch_3e7
move-object v1, v0
move-object v4, v8
move-object/from16 v0, v23
.line 280
:try_start_3eb
invoke-virtual {v13, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-eqz v5, :cond_33
const-string v5, "to_uid"
.line 7213
invoke-virtual {v4, v5}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
:try_end_3f7
.catch Ljava/lang/Exception; {:try_start_3eb .. :try_end_3f7} :catch_551
if-eqz v5, :cond_402
:try_start_3f9
invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v7
invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v5
:try_end_401
.catch Ljava/lang/Exception; {:try_start_3f9 .. :try_end_401} :catch_54f
goto :goto_403
:cond_402
const/4 v5, 0x0
.line 7214
:goto_403
:try_start_403
sget-object v7, Lcom/singbox/component/account/a;->c:Lcom/singbox/component/account/a;
.line 8059
invoke-static {}, Lcom/singbox/component/account/a;->a()Lcom/singbox/component/account/UserData;
move-result-object v7
invoke-virtual {v7}, Lcom/singbox/component/account/UserData;->a()J
move-result-wide v7
if-nez v5, :cond_410
goto :goto_418
.line 7214
:cond_410
invoke-virtual {v5}, Ljava/lang/Long;->longValue()J
move-result-wide v13
:try_end_414
.catch Ljava/lang/Exception; {:try_start_403 .. :try_end_414} :catch_551
cmp-long v5, v13, v7
if-eqz v5, :cond_421
:goto_418
:try_start_418
const-string v0, "DeepLink"
const-string v1, "flower is not send to current user"
.line 7215
invoke-static {v0, v1}, Lcom/singbox/util/v;->c(Ljava/lang/String;Ljava/lang/String;)V
:try_end_41f
.catch Ljava/lang/Exception; {:try_start_418 .. :try_end_41f} :catch_54f
goto/16 :goto_33
.line 7219
:cond_421
:try_start_421
invoke-virtual {v4, v6}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v5
:try_end_425
.catch Ljava/lang/Exception; {:try_start_421 .. :try_end_425} :catch_551
if-eqz v5, :cond_430
:try_start_427
invoke-static {v5}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v7
invoke-static {v7, v8}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
move-result-object v5
:try_end_42f
.catch Ljava/lang/Exception; {:try_start_427 .. :try_end_42f} :catch_54f
goto :goto_431
:cond_430
const/4 v5, 0x0
.line 7220
:goto_431
:try_start_431
invoke-virtual {v4, v12}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
move-object/from16 v8, v22
.line 7221
invoke-virtual {v4, v8}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
move-object/from16 v11, v21
.line 7222
invoke-virtual {v4, v11}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v13
:try_end_441
.catch Ljava/lang/Exception; {:try_start_431 .. :try_end_441} :catch_551
if-eqz v7, :cond_455
const/4 v14, 0x0
.line 7225
:try_start_444
invoke-static {v7, v14}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B
move-result-object v15
const-string v14, "Base64.decode(title, Base64.DEFAULT)"
invoke-static {v15, v14}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v14, Ljava/lang/String;
sget-object v1, Lkotlin/m/d;->a:Ljava/nio/charset/Charset;
invoke-direct {v14, v15, v1}, Ljava/lang/String;-><init>([BLjava/nio/charset/Charset;)V
:try_end_454
.catch Ljava/lang/Exception; {:try_start_444 .. :try_end_454} :catch_54f
goto :goto_456
:cond_455
const/4 v14, 0x0
:goto_456
:try_start_456
invoke-static {v14}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
:try_end_45a
.catch Ljava/lang/Exception; {:try_start_456 .. :try_end_45a} :catch_551
if-eqz v7, :cond_46f
const/4 v7, 0x0
.line 7226
:try_start_45d
invoke-static {v9, v7}, Landroid/util/Base64;->decode(Ljava/lang/String;I)[B
move-result-object v9
const-string v7, "Base64.decode(flowerStr, Base64.DEFAULT)"
invoke-static {v9, v7}, Lkotlin/f/b/o;->a(Ljava/lang/Object;Ljava/lang/String;)V
new-instance v7, Ljava/lang/String;
sget-object v14, Lkotlin/m/d;->a:Ljava/nio/charset/Charset;
invoke-direct {v7, v9, v14}, Ljava/lang/String;-><init>([BLjava/nio/charset/Charset;)V
:try_end_46d
.catch Ljava/lang/Exception; {:try_start_45d .. :try_end_46d} :catch_54f
move-object v9, v7
goto :goto_470
:cond_46f
const/4 v9, 0x0
:goto_470
:try_start_470
invoke-static {v9}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v7
.line 7227
invoke-virtual {v4, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v9
:try_end_478
.catch Ljava/lang/Exception; {:try_start_470 .. :try_end_478} :catch_551
if-eqz v9, :cond_47f
:try_start_47a
invoke-static {v9}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z
move-result v9
:try_end_47e
.catch Ljava/lang/Exception; {:try_start_47a .. :try_end_47e} :catch_54f
goto :goto_480
:cond_47f
const/4 v9, 0x1
.line 9052
:goto_480
:try_start_480
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
.line 7230
invoke-virtual {v4, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v14
:try_end_487
.catch Ljava/lang/Exception; {:try_start_480 .. :try_end_487} :catch_551
if-eqz v14, :cond_494
:try_start_489
invoke-static {v14}, Lkotlin/m/p;->e(Ljava/lang/String;)Ljava/lang/Long;
move-result-object v14
if-eqz v14, :cond_494
invoke-virtual {v14}, Ljava/lang/Long;->longValue()J
move-result-wide v14
:try_end_493
.catch Ljava/lang/Exception; {:try_start_489 .. :try_end_493} :catch_54f
goto :goto_496
:cond_494
const-wide/16 v14, 0x0
.line 7231
:goto_496
:try_start_496
invoke-virtual {v4, v10}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v18
:try_end_49a
.catch Ljava/lang/Exception; {:try_start_496 .. :try_end_49a} :catch_551
if-eqz v18, :cond_4a9
:try_start_49c
invoke-static/range {v18 .. v18}, Lkotlin/m/p;->c(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v18
if-eqz v18, :cond_4a9
invoke-virtual/range {v18 .. v18}, Ljava/lang/Integer;->intValue()I
move-result v17
:try_end_4a6
.catch Ljava/lang/Exception; {:try_start_49c .. :try_end_4a6} :catch_54f
move/from16 v4, v17
goto :goto_4ab
:cond_4a9
const/16 v4, 0x8
:goto_4ab
move-object/from16 v21, v11
.line 7233
:try_start_4ad
invoke-static/range {v16 .. v16}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v11
.line 7234
invoke-virtual {v11, v2, v14, v15}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v2
.line 7235
invoke-virtual {v2, v10, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v2
.line 7236
invoke-virtual {v2, v3, v9}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v2
const-string v3, "notification"
const/4 v4, 0x1
.line 7237
invoke-virtual {v2, v3, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v2
.line 7238
invoke-virtual {v2, v0, v4}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 7239
check-cast v5, Ljava/io/Serializable;
invoke-virtual {v0, v6, v5}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/io/Serializable;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 7240
invoke-virtual {v0, v12, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 7241
invoke-virtual {v0, v8, v7}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
move-object/from16 v1, v21
.line 7242
invoke-virtual {v0, v1, v13}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
move-object/from16 v1, p0
.line 7243
invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
const/4 v0, 0x1
return v0
:sswitch_4e3
move-object v1, v0
const-string v0, "detail"
.line 281
invoke-virtual {v13, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
:try_end_4ea
.catch Ljava/lang/Exception; {:try_start_4ad .. :try_end_4ea} :catch_551
if-eqz v0, :cond_33
move-object/from16 v4, p1
.line 10045
:try_start_4ee
invoke-virtual {v4, v2}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_54d
invoke-static {v0}, Ljava/lang/Long;->parseLong(Ljava/lang/String;)J
move-result-wide v5
.line 10046
invoke-virtual {v4, v10}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v0
if-eqz v0, :cond_50b
invoke-static {v0}, Lkotlin/m/p;->c(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v0
if-eqz v0, :cond_50b
invoke-virtual {v0}, Ljava/lang/Integer;->intValue()I
move-result v17
move/from16 v0, v17
goto :goto_50d
:cond_50b
const/16 v0, 0x8
.line 10047
:goto_50d
invoke-virtual {v4, v11}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
if-eqz v7, :cond_51e
invoke-static {v7}, Lkotlin/m/p;->c(Ljava/lang/String;)Ljava/lang/Integer;
move-result-object v7
if-eqz v7, :cond_51e
invoke-virtual {v7}, Ljava/lang/Integer;->intValue()I
move-result v7
goto :goto_51f
:cond_51e
const/4 v7, -0x1
.line 10048
:goto_51f
invoke-virtual {v4, v3}, Landroid/net/Uri;->getQueryParameter(Ljava/lang/String;)Ljava/lang/String;
move-result-object v8
if-eqz v8, :cond_52a
invoke-static {v8}, Ljava/lang/Boolean;->parseBoolean(Ljava/lang/String;)Z
move-result v8
goto :goto_52b
:cond_52a
const/4 v8, 0x0
.line 11052
:goto_52b
invoke-static {}, Lsg/bigo/mobile/android/srouter/api/g$a;->a()Lsg/bigo/mobile/android/srouter/api/g;
.line 10050
invoke-static/range {v16 .. v16}, Lsg/bigo/mobile/android/srouter/api/g;->a(Ljava/lang/String;)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v9
.line 10051
invoke-virtual {v9, v2, v5, v6}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;J)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v2
.line 10052
invoke-virtual {v2, v10, v0}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 10053
invoke-virtual {v0, v11, v7}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 10054
invoke-virtual {v0, v3, v8}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;Z)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
const-string v2, "notification"
const/4 v3, 0x1
.line 10055
invoke-virtual {v0, v2, v3}, Lsg/bigo/mobile/android/srouter/api/b;->a(Ljava/lang/String;I)Lsg/bigo/mobile/android/srouter/api/b;
move-result-object v0
.line 10056
invoke-virtual {v0, v1}, Lsg/bigo/mobile/android/srouter/api/b;->a(Landroid/content/Context;)V
:try_end_54c
.catch Ljava/lang/Exception; {:try_start_4ee .. :try_end_54c} :catch_54f
return v3
:cond_54d
const/4 v1, 0x0
return v1
:catch_54f
move-exception v0
goto :goto_55c
:catch_551
move-exception v0
move-object/from16 v4, p1
goto :goto_55c
:goto_555
return v1
:catch_556
move-exception v0
move-object v4, v8
move-object/from16 v20, v10
move-object/from16 v19, v11
.line 288
:goto_55c
invoke-static/range {p1 .. p1}, Ljava/lang/String;->valueOf(Ljava/lang/Object;)Ljava/lang/String;
move-result-object v1
move-object/from16 v2, v20
invoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
move-result-object v1
check-cast v0, Ljava/lang/Throwable;
move-object/from16 v2, v19
invoke-static {v2, v1, v0}, Lcom/singbox/util/v;->c(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Throwable;)V
const/4 v1, 0x0
return v1
nop
:sswitch_data_570
.sparse-switch
-0x4f95e7af -> :sswitch_4e3
-0x4bcb85a5 -> :sswitch_3e7
-0x40736bc4 -> :sswitch_389
-0x37b993af -> :sswitch_2a3
-0x12717657 -> :sswitch_1bd
0x1bf95 -> :sswitch_f1
0x1cb54 -> :sswitch_9c
0x58d9bdb -> :sswitch_8f
0x625ef69 -> :sswitch_6f
0x4fddbae4 -> :sswitch_59
.end sparse-switch
.end method