File classes.dex
Function:
    0005f9e8
    0005f9e8G1.c::b(java.lang.String):
    0005f9f8invoke-virtual {v13}, Ljava/lang/String;->length()I
    0005f9femove-result v0
    0005fa00invoke-virtual {v13}, Ljava/lang/String;->length()I
    0005fa06move-result v1
    0005fa08if-ltz v1, :cond_83
    0005fa0cinvoke-virtual {v13}, Ljava/lang/String;->length()I
    0005fa12move-result v2
    0005fa14if-gt v1, v2, :cond_5f
    0005fa18const/4 v2, 0x0
    0005fa1aconst-wide/16 v3, 0x0
    0005fa1emove v5, v2
    0005fa20if-ge v5, v1, :cond_59
    0005fa24invoke-virtual {v13, v5}, Ljava/lang/String;->charAt(I)C
    0005fa2amove-result v6
    0005fa2cconst/16 v7, 0x80
    0005fa30const-wide/16 v8, 0x1
    0005fa34if-ge v6, v7, :cond_24
    0005fa38add-long/2addr v3, v8
    0005fa3aadd-int/lit8 v5, v5, 0x1
    0005fa3egoto :goto_14
    0005fa40const/16 v7, 0x800
    0005fa44if-ge v6, v7, :cond_2c
    0005fa48const/4 v6, 0x2
    0005fa4aint-to-long v6, v6
    0005fa4cadd-long/2addr v3, v6
    0005fa4egoto :goto_21
    0005fa50const v7, 0xd800
    0005fa56if-lt v6, v7, :cond_57
    0005fa5aconst v7, 0xdfff
    0005fa60if-le v6, v7, :cond_37
    0005fa64goto :goto_57
    0005fa66add-int/lit8 v10, v5, 0x1
    0005fa6aif-ge v10, v1, :cond_40
    0005fa6einvoke-virtual {v13, v10}, Ljava/lang/String;->charAt(I)C
    0005fa74move-result v11
    0005fa76goto :goto_41
    0005fa78move v11, v2
    0005fa7aconst v12, 0xdbff
    0005fa80if-gt v6, v12, :cond_54
    0005fa84const v6, 0xdc00
    0005fa8aif-lt v11, v6, :cond_54
    0005fa8eif-le v11, v7, :cond_4e
    0005fa92goto :goto_54
    0005fa94const/4 v6, 0x4
    0005fa96int-to-long v6, v6
    0005fa98add-long/2addr v3, v6
    0005fa9aadd-int/lit8 v5, v5, 0x2
    0005fa9egoto :goto_14
    0005faa0add-long/2addr v3, v8
    0005faa2move v5, v10
    0005faa4goto :goto_14
    0005faa6const/4 v6, 0x3
    0005faa8goto :goto_29
    0005faaalong-to-int v13, v3
    0005faacif-ne v0, v13, :cond_5e
    0005fab0const/4 v13, 0x1
    0005fab2return v13
    0005fab4return v2
    0005fab6new-instance v0, Ljava/lang/StringBuilder;
    0005fabaconst-string v2, "endIndex > string.length: "
    0005fabeinvoke-direct {v0, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0005fac4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0005facaconst-string v1, " > "
    0005faceinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0005fad4invoke-virtual {v13}, Ljava/lang/String;->length()I
    0005fadamove-result v13
    0005fadcinvoke-virtual {v0, v13}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0005fae2invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0005fae8move-result-object v13
    0005faeanew-instance v0, Ljava/lang/IllegalArgumentException;
    0005faeeinvoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0005faf4move-result-object v13
    0005faf6invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0005fafcthrow v0
    0005fafenew-instance v13, Ljava/lang/StringBuilder;
    0005fb02const-string v0, "endIndex < beginIndex: "
    0005fb06invoke-direct {v13, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0005fb0cinvoke-virtual {v13, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0005fb12const-string v0, " < 0"
    0005fb16invoke-virtual {v13, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0005fb1cinvoke-virtual {v13}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0005fb22move-result-object v13
    0005fb24new-instance v0, Ljava/lang/IllegalArgumentException;
    0005fb28invoke-virtual {v13}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0005fb2emove-result-object v13
    0005fb30invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0005fb36throw v0
    0005f9e8
    0005fb38
    0005fb38G1.c::c(java.lang.String, java.security.cert.X509Certificate):
    0005fb48const/4 v0, 0x1
    0005fb4aconst-string v1, "host"
    0005fb4einvoke-static {v11, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0005fb54sget-object v1, Lv1/b;->a:[B
    0005fb58sget-object v1, Lv1/b;->f:Lk1/f;
    0005fb5cinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0005fb62iget-object v1, v1, Lk1/f;->b:Ljava/lang/Object;
    0005fb66check-cast v1, Ljava/util/regex/Pattern;
    0005fb6ainvoke-virtual {v1, v11}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
    0005fb70move-result-object v1
    0005fb72invoke-virtual {v1}, Ljava/util/regex/Matcher;->matches()Z
    0005fb78move-result v1
    0005fb7aconst/4 v2, 0x0
    0005fb7cif-eqz v1, :cond_49
    0005fb80invoke-static {v11}, LP1/e;->a0(Ljava/lang/String;)Ljava/lang/String;
    0005fb86move-result-object v11
    0005fb88const/4 v1, 0x7
    0005fb8ainvoke-static {v12, v1}, LG1/c;->a(Ljava/security/cert/X509Certificate;I)Ljava/util/List;
    0005fb90move-result-object v12
    0005fb92invoke-interface {v12}, Ljava/util/Collection;->isEmpty()Z
    0005fb98move-result v1
    0005fb9aif-eqz v1, :cond_2d
    0005fb9egoto/16 :goto_130
    0005fba2invoke-interface {v12}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
    0005fba8move-result-object v12
    0005fbaainvoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z
    0005fbb0move-result v1
    0005fbb2if-eqz v1, :cond_130
    0005fbb6invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0005fbbcmove-result-object v1
    0005fbbecheck-cast v1, Ljava/lang/String;
    0005fbc2invoke-static {v1}, LP1/e;->a0(Ljava/lang/String;)Ljava/lang/String;
    0005fbc8move-result-object v1
    0005fbcainvoke-static {v11, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0005fbd0move-result v1
    0005fbd2if-eqz v1, :cond_31
    0005fbd6goto/16 :goto_12f
    0005fbdainvoke-static {v11}, LG1/c;->b(Ljava/lang/String;)Z
    0005fbe0move-result v1
    0005fbe2const-string v3, "(this as java.lang.String).toLowerCase(locale)"
    0005fbe6const-string v4, "Locale.US"
    0005fbeaif-eqz v1, :cond_5f
    0005fbeesget-object v1, Ljava/util/Locale;->US:Ljava/util/Locale;
    0005fbf2invoke-static {v1, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005fbf8invoke-virtual {v11, v1}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
    0005fbfemove-result-object v11
    0005fc00invoke-static {v11, v3}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005fc06const/4 v1, 0x2
    0005fc08invoke-static {v12, v1}, LG1/c;->a(Ljava/security/cert/X509Certificate;I)Ljava/util/List;
    0005fc0emove-result-object v12
    0005fc10invoke-interface {v12}, Ljava/util/Collection;->isEmpty()Z
    0005fc16move-result v1
    0005fc18if-eqz v1, :cond_6c
    0005fc1cgoto/16 :goto_130
    0005fc20invoke-interface {v12}, Ljava/lang/Iterable;->iterator()Ljava/util/Iterator;
    0005fc26move-result-object v12
    0005fc28invoke-interface {v12}, Ljava/util/Iterator;->hasNext()Z
    0005fc2emove-result v1
    0005fc30if-eqz v1, :cond_130
    0005fc34invoke-interface {v12}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0005fc3amove-result-object v1
    0005fc3ccheck-cast v1, Ljava/lang/String;
    0005fc40invoke-virtual {v11}, Ljava/lang/String;->length()I
    0005fc46move-result v5
    0005fc48if-nez v5, :cond_84
    0005fc4cgoto/16 :goto_fe
    0005fc50const-string v5, "."
    0005fc54invoke-static {v11, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
    0005fc5amove-result v6
    0005fc5cif-nez v6, :cond_fe
    0005fc60const-string v6, ".."
    0005fc64invoke-virtual {v11, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0005fc6amove-result v7
    0005fc6cif-eqz v7, :cond_96
    0005fc70goto/16 :goto_fe
    0005fc74if-eqz v1, :cond_fe
    0005fc78invoke-virtual {v1}, Ljava/lang/String;->length()I
    0005fc7emove-result v7
    0005fc80if-nez v7, :cond_9f
    0005fc84goto :goto_fe
    0005fc86invoke-static {v1, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
    0005fc8cmove-result v7
    0005fc8eif-nez v7, :cond_fe
    0005fc92invoke-virtual {v1, v6}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0005fc98move-result v6
    0005fc9aif-eqz v6, :cond_ac
    0005fc9egoto :goto_fe
    0005fca0invoke-virtual {v11, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0005fca6move-result v6
    0005fca8if-nez v6, :cond_b7
    0005fcacinvoke-virtual {v11, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    0005fcb2move-result-object v6
    0005fcb4goto :goto_b8
    0005fcb6move-object v6, v11
    0005fcb8invoke-virtual {v1, v5}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0005fcbemove-result v7
    0005fcc0if-nez v7, :cond_c2
    0005fcc4invoke-virtual {v1, v5}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    0005fccamove-result-object v1
    0005fcccinvoke-static {v1}, LG1/c;->b(Ljava/lang/String;)Z
    0005fcd2move-result v5
    0005fcd4if-eqz v5, :cond_d4
    0005fcd8sget-object v5, Ljava/util/Locale;->US:Ljava/util/Locale;
    0005fcdcinvoke-static {v5, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005fce2invoke-virtual {v1, v5}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
    0005fce8move-result-object v1
    0005fceainvoke-static {v1, v3}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005fcf0const-string v5, "*"
    0005fcf4invoke-static {v1, v5}, Lq1/i;->p0(Ljava/lang/CharSequence;Ljava/lang/String;)Z
    0005fcfamove-result v5
    0005fcfcif-nez v5, :cond_e1
    0005fd00invoke-static {v6, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0005fd06move-result v1
    0005fd08goto :goto_12d
    0005fd0aconst-string v5, "*."
    0005fd0einvoke-static {v1, v5, v2}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
    0005fd14move-result v7
    0005fd16if-eqz v7, :cond_fe
    0005fd1aconst/16 v7, 0x2a
    0005fd1econst/4 v8, 0x4
    0005fd20invoke-static {v1, v7, v0, v8}, Lq1/i;->t0(Ljava/lang/CharSequence;CII)I
    0005fd26move-result v7
    0005fd28const/4 v9, -0x1
    0005fd2aif-eq v7, v9, :cond_f4
    0005fd2egoto :goto_fe
    0005fd30invoke-virtual {v6}, Ljava/lang/String;->length()I
    0005fd36move-result v7
    0005fd38invoke-virtual {v1}, Ljava/lang/String;->length()I
    0005fd3emove-result v10
    0005fd40if-ge v7, v10, :cond_100
    0005fd44move v1, v2
    0005fd46goto :goto_12d
    0005fd48invoke-virtual {v5, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0005fd4emove-result v5
    0005fd50if-eqz v5, :cond_107
    0005fd54goto :goto_fe
    0005fd56invoke-virtual {v1, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    0005fd5cmove-result-object v1
    0005fd5econst-string v5, "(this as java.lang.String).substring(startIndex)"
    0005fd62invoke-static {v1, v5}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0005fd68invoke-virtual {v6, v1}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
    0005fd6emove-result v5
    0005fd70if-nez v5, :cond_117
    0005fd74goto :goto_fe
    0005fd76invoke-virtual {v6}, Ljava/lang/String;->length()I
    0005fd7cmove-result v5
    0005fd7einvoke-virtual {v1}, Ljava/lang/String;->length()I
    0005fd84move-result v1
    0005fd86sub-int/2addr v5, v1
    0005fd88if-lez v5, :cond_12c
    0005fd8csub-int/2addr v5, v0
    0005fd8econst/16 v1, 0x2e
    0005fd92invoke-static {v6, v1, v5, v8}, Lq1/i;->x0(Ljava/lang/String;CII)I
    0005fd98move-result v1
    0005fd9aif-eq v1, v9, :cond_12c
    0005fd9egoto :goto_fe
    0005fda0move v1, v0
    0005fda2if-eqz v1, :cond_70
    0005fda6return v0
    0005fda8return v2
    0005fb38
    0005fdaa
    0005fdaa // align 0x4
    0005fdac
    0005fdacG1.c::verify(java.lang.String, javax.net.ssl.SSLSession):
    0005fdbcconst-string v0, "host"
    0005fdc0invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0005fdc6const-string v0, "session"
    0005fdcainvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0005fdd0invoke-static {v3}, LG1/c;->b(Ljava/lang/String;)Z
    0005fdd6move-result v0
    0005fdd8const/4 v1, 0x0
    0005fddaif-nez v0, :cond_12
    0005fddegoto :goto_29
    0005fde0invoke-interface {v4}, Ljavax/net/ssl/SSLSession;->getPeerCertificates()[Ljava/security/cert/Certificate;
    0005fde6move-result-object v4
    0005fde8aget-object v4, v4, v1
    0005fdecif-eqz v4, :cond_21
    0005fdf0check-cast v4, Ljava/security/cert/X509Certificate;
    0005fdf4invoke-static {v3, v4}, LG1/c;->c(Ljava/lang/String;Ljava/security/cert/X509Certificate;)Z
    0005fdfamove-result v3
    0005fdfcreturn v3
    0005fdfenew-instance v3, Ljava/lang/NullPointerException;
    0005fe02const-string v4, "null cannot be cast to non-null type java.security.cert.X509Certificate"
    0005fe06invoke-direct {v3, v4}, Ljava/lang/NullPointerException;-><init>(Ljava/lang/String;)V
    0005fe0cthrow v3
    0005fe0ereturn v1
    0005fdac
    0005fe10
    0005fe10 struct try_item
    0005fe10 start_addr uint32 0x5fde0
    0005fe14 insn_count int 23
    0005fe16 handler_off uint16 0x5fe19
    0005fe18
    0005fe18 struct encoded_catch_handler_list
    0005fe18 size int 1
    0005fe19
    0005fe19 struct encoded_catch_handler ← 0x5fe16
    0005fe19 size int64 1
    0005fe1a handlers[0].type_idx int 0xb8b4
    0005fe1c handlers[0].addr uint32 0x5fe0e
    0005fe1d
    0005fe1d // align 0x10
    0005fe20
    0005fe20G1.c::a(java.security.cert.X509Certificate, int):
    0005fe30sget-object v0, Lc1/q;->a:Lc1/q;
    0005fe34invoke-virtual {v5}, Ljava/security/cert/X509Certificate;->getSubjectAlternativeNames()Ljava/util/Collection;
    0005fe3amove-result-object v5
    0005fe3cif-eqz v5, :cond_45
    0005fe40new-instance v1, Ljava/util/ArrayList;
    0005fe44invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
    0005fe4ainvoke-interface {v5}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
    0005fe50move-result-object v5
    0005fe52invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
    0005fe58move-result v2
    0005fe5aif-eqz v2, :cond_44
    0005fe5einvoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0005fe64move-result-object v2
    0005fe66check-cast v2, Ljava/util/List;
    0005fe6aif-eqz v2, :cond_11
    0005fe6einvoke-interface {v2}, Ljava/util/List;->size()I
    0005fe74move-result v3
    0005fe76const/4 v4, 0x2
    0005fe78if-ge v3, v4, :cond_27
    0005fe7cgoto :goto_11
    0005fe7econst/4 v3, 0x0
    0005fe80invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
    0005fe86move-result-object v3
    0005fe88invoke-static {v6}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    0005fe8emove-result-object v4
    0005fe90invoke-static {v3, v4}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0005fe96move-result v3
    0005fe98if-nez v3, :cond_37
    0005fe9cgoto :goto_11
    0005fe9econst/4 v3, 0x1
    0005fea0invoke-interface {v2, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
    0005fea6move-result-object v2
    0005fea8if-eqz v2, :cond_11
    0005feaccheck-cast v2, Ljava/lang/String;
    0005feb0invoke-virtual {v1, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0005feb6goto :goto_11
    0005feb8return-object v1
    0005febareturn-object v0
    0005fe20
    0005febc
    0005febc struct try_item
    0005febc start_addr uint32 0x5fe34
    0005fec0 insn_count int 65
    0005fec2 handler_off uint16 0x5fec5
    0005fec4
    0005fec4 struct encoded_catch_handler_list
    0005fec4 size int 1
    0005fec5
    0005fec5 struct encoded_catch_handler ← 0x5fec2
    0005fec5 size int64 1
    0005fec6 handlers[0].type_idx int 0xb6fc
    0005fec8 handlers[0].addr uint32 0x5feba
    0005fec9
    0005fec9 // align 0x4
    0005fecc
    0005feccG1.c::<clinit>():
    0005fedcnew-instance v0, LG1/c;
    0005fee0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005fee6sput-object v0, LG1/c;->a:LG1/c;
    0005feeareturn-void
    0005fecc
    0005feec
    0005feecH.a::<init>(com.google.android.material.behavior.SwipeDismissBehavior, android.view.View, boolean):
    0005fefcconst/4 v3, 0x4
    0005fefeiput v3, v0, LH/a;->a:I
    0005ff02invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005ff08iput-object v1, v0, LH/a;->c:Ljava/lang/Object;
    0005ff0ciput-object v2, v0, LH/a;->b:Ljava/lang/Object;
    0005ff10return-void
    0005feec
    0005ff12
    0005ff12 // align 0x4
    0005ff14
    0005ff14H.a::<init>(java.lang.Object, int, java.lang.Object):
    0005ff24iput v2, v0, LH/a;->a:I
    0005ff28iput-object v1, v0, LH/a;->b:Ljava/lang/Object;
    0005ff2ciput-object v3, v0, LH/a;->c:Ljava/lang/Object;
    0005ff30invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005ff36return-void
    0005ff14
    0005ff38
    0005ff38H.a::<init>(java.lang.Object, java.io.Serializable, int):
    0005ff48iput v3, v0, LH/a;->a:I
    0005ff4ciput-object v1, v0, LH/a;->c:Ljava/lang/Object;
    0005ff50iput-object v2, v0, LH/a;->b:Ljava/lang/Object;
    0005ff54invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0005ff5areturn-void
    0005ff38
    0005ff5c
    0005ff5cH.a::run():
    0005ff6cconst/4 v0, 0x0
    0005ff6eiget-object v1, v10, LH/a;->b:Ljava/lang/Object;
    0005ff72iget-object v2, v10, LH/a;->c:Ljava/lang/Object;
    0005ff76iget v3, v10, LH/a;->a:I
    0005ff7apacked-switch v3, :pswitch_data_294
    0005ff80sget-object v0, Lz/b;->d:Ljava/lang/reflect/Method;
    0005ff84if-eqz v0, :cond_1c
    0005ff88sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    0005ff8cconst-string v4, "AppCompat recreation"
    0005ff90filled-new-array {v2, v3, v4}, [Ljava/lang/Object;
    0005ff96move-result-object v2
    0005ff98invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    0005ff9egoto :goto_44
    0005ffa0move-exception v0
    0005ffa2goto :goto_28
    0005ffa4sget-object v0, Lz/b;->e:Ljava/lang/reflect/Method;
    0005ffa8sget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    0005ffacfilled-new-array {v2, v3}, [Ljava/lang/Object;
    0005ffb2move-result-object v2
    0005ffb4invoke-virtual {v0, v1, v2}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    0005ffbagoto :goto_44
    0005ffbcinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0005ffc2move-result-object v1
    0005ffc4const-class v2, Ljava/lang/RuntimeException;
    0005ffc8if-ne v1, v2, :cond_44
    0005ffccinvoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0005ffd2move-result-object v1
    0005ffd4if-eqz v1, :cond_44
    0005ffd8invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0005ffdemove-result-object v1
    0005ffe0const-string v2, "Unable to stop"
    0005ffe4invoke-virtual {v1, v2}, Ljava/lang/String;->startsWith(Ljava/lang/String;)Z
    0005ffeamove-result v1
    0005ffecif-nez v1, :cond_43
    0005fff0goto :goto_44
    0005fff2throw v0
    0005fff4return-void
    0005fff6check-cast v1, Landroid/app/Application;
    0005fffacheck-cast v2, Lz/a;
    0005fffeinvoke-virtual {v1, v2}, Landroid/app/Application;->unregisterActivityLifecycleCallbacks(Landroid/app/Application$ActivityLifecycleCallbacks;)V
    00060004return-void
    00060006check-cast v1, Lz/a;
    0006000aiput-object v2, v1, Lz/a;->a:Ljava/lang/Object;
    0006000ereturn-void
    00060010check-cast v2, Lj/d0;
    00060014iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
    00060018check-cast v2, Lt1/e;
    0006001ciget-object v2, v2, Lt1/e;->g:Lj/d0;
    00060020check-cast v1, Ljava/lang/Exception;
    00060024invoke-virtual {v1}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0006002ainvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00060030sput-boolean v0, LF0/h;->f:Z
    00060034iget-object v1, v2, Lj/d0;->b:Ljava/lang/Object;
    00060038check-cast v1, LF0/h;
    0006003ciget-object v1, v1, LF0/h;->c:Ljava/lang/Object;
    00060040check-cast v1, Ls1/c;
    00060044if-eqz v1, :cond_78
    00060048new-instance v2, Ls1/g;
    0006004cinvoke-direct {v2, v0}, Ls1/g;-><init>(Z)V
    00060052iget-object v0, v1, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    00060056invoke-virtual {v0, v2}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
    0006005creturn-void
    0006005echeck-cast v2, Lj/d0;
    00060062iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
    00060066check-cast v2, Lt1/e;
    0006006aiget-object v2, v2, Lt1/e;->g:Lj/d0;
    0006006einvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00060074new-instance v3, LR0/d;
    00060078invoke-direct {v3}, LR0/d;-><init>()V
    0006007echeck-cast v1, Ljava/lang/String;
    00060082const-class v4, Lnfc/share/nfcshare/model/WSMessage;
    00060086invoke-virtual {v3, v1, v4}, LR0/d;->b(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
    0006008cmove-result-object v1
    0006008echeck-cast v1, Lnfc/share/nfcshare/model/WSMessage;
    00060092invoke-virtual {v1}, Lnfc/share/nfcshare/model/WSMessage;->getText()Ljava/lang/String;
    00060098move-result-object v1
    0006009aif-eqz v1, :cond_236
    0006009einvoke-virtual {v1}, Ljava/lang/String;->isEmpty()Z
    000600a4move-result v3
    000600a6if-nez v3, :cond_236
    000600aasget-object v3, Ls1/n;->a:LR0/d;
    000600aeconst-class v4, Lnfc/share/nfcshare/model/NfcInfo;
    000600b2invoke-virtual {v3, v1, v4}, LR0/d;->b(Ljava/lang/String;Ljava/lang/Class;)Ljava/lang/Object;
    000600b8move-result-object v1
    000600bacheck-cast v1, Lnfc/share/nfcshare/model/NfcInfo;
    000600beinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    000600c4move-result-object v3
    000600c6filled-new-array {v3}, [Ljava/lang/String;
    000600ccmove-result-object v3
    000600ceaget-object v3, v3, v0
    000600d2const-string v4, ""
    000600d6invoke-virtual {v3}, Ljava/lang/String;->toUpperCase()Ljava/lang/String;
    000600dcmove-result-object v3
    000600deconst-string v5, "80A"
    000600e2invoke-virtual {v3, v5}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
    000600e8move-result v5
    000600eaconst/4 v6, 0x1
    000600ecif-eqz v5, :cond_14a
    000600f0invoke-virtual {v3}, Ljava/lang/String;->length()I
    000600f6move-result v5
    000600f8const/16 v7, 0x40
    000600fcif-lt v5, v7, :cond_14a
    00060100const/16 v5, 0x18
    00060104const/16 v8, 0x24
    00060108invoke-virtual {v3, v5, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    0006010emove-result-object v5
    00060110const/16 v9, 0x32
    00060114invoke-virtual {v3, v8, v9}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    0006011amove-result-object v8
    0006011cinvoke-virtual {v3, v9, v7}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    00060122move-result-object v3
    00060124invoke-virtual {v8, v3}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0006012amove-result v7
    0006012cif-eqz v7, :cond_ef
    00060130invoke-virtual {v8}, Ljava/lang/String;->length()I
    00060136move-result v3
    00060138add-int/lit8 v3, v3, -0x4
    0006013cinvoke-virtual {v8, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    00060142move-result-object v3
    00060144goto :goto_f9
    00060146move-exception v0
    00060148goto :goto_147
    0006014ainvoke-virtual {v3}, Ljava/lang/String;->length()I
    00060150move-result v7
    00060152add-int/lit8 v7, v7, -0x4
    00060156invoke-virtual {v3, v7}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    0006015cmove-result-object v3
    0006015einvoke-static {v3}, Ls1/n;->b(Ljava/lang/String;)[B
    00060164move-result-object v3
    00060166aget-byte v7, v3, v0
    0006016aand-int/lit16 v7, v7, 0xff
    0006016econst/16 v8, 0x8
    00060172shl-int/2addr v7, v8
    00060174aget-byte v3, v3, v6
    00060178and-int/lit16 v3, v3, 0xff
    0006017cor-int/2addr v3, v7
    0006017einvoke-virtual {v5, v0, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    00060184move-result-object v7
    00060186invoke-virtual {v5, v8}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    0006018cmove-result-object v5
    0006018econst-string v8, "^0+(?!$)"
    00060192invoke-virtual {v7, v8, v4}, Ljava/lang/String;->replaceFirst(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00060198move-result-object v7
    0006019ainvoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000601a0const-string v7, "0"
    000601a4const-string v8, "0+$"
    000601a8invoke-virtual {v5, v8, v4}, Ljava/lang/String;->replaceAll(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    000601aemove-result-object v4
    000601b0invoke-virtual {v4}, Ljava/lang/String;->isEmpty()Z
    000601b6move-result v5
    000601b8if-eqz v5, :cond_12a
    000601bcconst-string v4, "00"
    000601c0invoke-virtual {v4}, Ljava/lang/String;->length()I
    000601c6move-result v5
    000601c8const/4 v8, 0x2
    000601caif-le v5, v8, :cond_135
    000601ceinvoke-virtual {v4, v0, v8}, Ljava/lang/String;->substring(II)Ljava/lang/String;
    000601d4goto :goto_13e
    000601d6invoke-virtual {v4}, Ljava/lang/String;->length()I
    000601dcmove-result v0
    000601deif-ne v0, v6, :cond_13e
    000601e2invoke-virtual {v4, v7}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    000601e8invoke-static {v3}, Lnfc/share/nfcshare/model/CurrencyLookup;->lookup(I)Lnfc/share/nfcshare/model/CurrencyLookup$CurrencyInfo;
    000601eesget-object v0, Ls1/n;->d:Lnfc/share/nfcshare/MainActivity;
    000601f2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000601f8goto :goto_14a
    000601fainvoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    00060200sget-object v0, Lt1/a;->a:[I
    00060204invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getChannel()Lnfc/share/nfcshare/model/MqttChannel;
    0006020amove-result-object v3
    0006020cinvoke-virtual {v3}, Ljava/lang/Enum;->ordinal()I
    00060212move-result v3
    00060214aget v0, v0, v3
    00060218const-string v3, "card_removed"
    0006021cconst-string v4, "双方建立-连接成功"
    00060220const-string v5, "nfc.share.nfcshare"
    00060224iget-object v2, v2, Lj/d0;->b:Ljava/lang/Object;
    00060228check-cast v2, LF0/h;
    0006022cpacked-switch v0, :pswitch_data_2aa
    00060232goto/16 :goto_236
    00060236invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    0006023cmove-result-object v0
    0006023efilled-new-array {v0}, [Ljava/lang/String;
    00060244move-result-object v0
    00060246invoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
    0006024csget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    00060250if-nez v0, :cond_236
    00060254invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    0006025amove-result-object v0
    0006025cfilled-new-array {v0}, [Ljava/lang/String;
    00060262move-result-object v0
    00060264invoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
    0006026anew-instance v0, Landroid/content/Intent;
    0006026einvoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
    00060274invoke-virtual {v0, v3, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
    0006027aiget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
    0006027echeck-cast v1, Landroid/content/Context;
    00060282invoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
    00060288move-result-object v1
    0006028ainvoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
    00060290goto/16 :goto_236
    00060294sget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    00060298if-eqz v0, :cond_1ab
    0006029csget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->CARD_INFO_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
    000602a0sget-object v1, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    000602a4invoke-virtual {v1}, Lnfc/share/nfcshare/model/CardInfo;->toString()Ljava/lang/String;
    000602aamove-result-object v1
    000602acinvoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
    000602b2move-result-object v1
    000602b4invoke-static {v1}, Ls1/n;->c([B)Ljava/lang/String;
    000602bamove-result-object v1
    000602bcinvoke-virtual {v2, v0, v1}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
    000602c2filled-new-array {v4}, [Ljava/lang/String;
    000602c8move-result-object v0
    000602cainvoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
    000602d0goto/16 :goto_236
    000602d4filled-new-array {v4}, [Ljava/lang/String;
    000602damove-result-object v0
    000602dcinvoke-static {v0}, Ls1/n;->a([Ljava/lang/String;)V
    000602e2sget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->ANSWER_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
    000602e6invoke-virtual {v2, v0, v4}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
    000602ecsget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    000602f0if-eqz v0, :cond_236
    000602f4sget-object v0, Lnfc/share/nfcshare/model/MqttChannel;->CARD_INFO_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
    000602f8sget-object v1, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    000602fcinvoke-virtual {v1}, Lnfc/share/nfcshare/model/CardInfo;->toString()Ljava/lang/String;
    00060302move-result-object v1
    00060304invoke-virtual {v1}, Ljava/lang/String;->getBytes()[B
    0006030amove-result-object v1
    0006030cinvoke-static {v1}, Ls1/n;->c([B)Ljava/lang/String;
    00060312move-result-object v1
    00060314invoke-virtual {v2, v0, v1}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
    0006031agoto :goto_236
    0006031csget-object v0, Ls1/n;->h:Lnfc/share/nfcshare/model/CardInfo;
    00060320if-nez v0, :cond_236
    00060324new-instance v0, Landroid/content/Intent;
    00060328invoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
    0006032einvoke-virtual {v0, v3, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Z)Landroid/content/Intent;
    00060334iget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
    00060338check-cast v1, Landroid/content/Context;
    0006033cinvoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
    00060342move-result-object v1
    00060344invoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
    0006034agoto :goto_236
    0006034cinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    00060352move-result-object v0
    00060354invoke-virtual {v0}, Ljava/lang/String;->toString()Ljava/lang/String;
    0006035amove-result-object v0
    0006035cnew-instance v1, Ljava/lang/String;
    00060360invoke-static {v0}, Ls1/n;->b(Ljava/lang/String;)[B
    00060366move-result-object v0
    00060368invoke-direct {v1, v0}, Ljava/lang/String;-><init>([B)V
    0006036enew-instance v0, Landroid/content/Intent;
    00060372invoke-direct {v0, v5}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
    00060378const-string v3, "card_info_string"
    0006037cinvoke-virtual {v0, v3, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
    00060382iget-object v1, v2, LF0/h;->b:Ljava/lang/Object;
    00060386check-cast v1, Landroid/content/Context;
    0006038ainvoke-static {v1}, Lc0/c;->a(Landroid/content/Context;)Lc0/c;
    00060390move-result-object v1
    00060392invoke-virtual {v1, v0}, Lc0/c;->b(Landroid/content/Intent;)V
    00060398goto :goto_236
    0006039asget-object v0, Ls1/n;->f:Lnfc/share/nfcshare/service/EmulationService;
    0006039eif-eqz v0, :cond_236
    000603a2invoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    000603a8move-result-object v1
    000603aainvoke-static {v1}, Ls1/n;->b(Ljava/lang/String;)[B
    000603b0move-result-object v1
    000603b2invoke-virtual {v0, v1}, Landroid/nfc/cardemulation/HostApduService;->sendResponseApdu([B)V
    000603b8goto :goto_236
    000603basget-object v0, Ls1/n;->a:LR0/d;
    000603beinvoke-virtual {v1}, Lnfc/share/nfcshare/model/NfcInfo;->getCardBytes()Ljava/lang/String;
    000603c4move-result-object v0
    000603c6invoke-static {v0}, Lt1/c;->d(Ljava/lang/String;)Ljava/lang/String;
    000603ccmove-result-object v0
    000603cesget-object v1, Lnfc/share/nfcshare/model/MqttChannel;->SEND_CHANNEL:Lnfc/share/nfcshare/model/MqttChannel;
    000603d2invoke-virtual {v2, v1, v0}, LF0/h;->C(Lnfc/share/nfcshare/model/MqttChannel;Ljava/lang/String;)V
    000603d8return-void
    000603dacheck-cast v2, Lcom/google/android/material/behavior/SwipeDismissBehavior;
    000603deiget-object v0, v2, Lcom/google/android/material/behavior/SwipeDismissBehavior;->a:LT/e;
    000603e2if-eqz v0, :cond_24a
    000603e6invoke-virtual {v0}, LT/e;->g()Z
    000603ecmove-result v0
    000603eeif-eqz v0, :cond_24a
    000603f2sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    000603f6check-cast v1, Landroid/view/View;
    000603fainvoke-virtual {v1, v10}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
    00060400return-void
    00060402check-cast v2, Ls1/c;
    00060406iget-object v3, v2, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    0006040acheck-cast v1, Ljava/lang/String;
    0006040einvoke-static {v3, v1, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
    00060414move-result-object v1
    00060416invoke-virtual {v1}, Landroid/widget/Toast;->show()V
    0006041ciget-object v1, v2, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    00060420sget-object v2, Ls1/b;->a:Lu1/o;
    00060424const-string v2, "UserSession"
    00060428invoke-virtual {v1, v2, v0}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0006042emove-result-object v0
    00060430invoke-interface {v0}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
    00060436move-result-object v0
    00060438invoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->clear()Landroid/content/SharedPreferences$Editor;
    0006043einvoke-interface {v0}, Landroid/content/SharedPreferences$Editor;->apply()V
    00060444invoke-virtual {v1}, Landroid/app/Activity;->finish()V
    0006044areturn-void
    0006044ccheck-cast v2, LB/j;
    00060450iget-object v2, v2, LB/j;->c:Ljava/lang/Object;
    00060454check-cast v2, Lnfc/share/nfcshare/MainActivity;
    00060458check-cast v1, Ljava/lang/String;
    0006045cinvoke-static {v2, v1, v0}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
    00060462move-result-object v0
    00060464invoke-virtual {v0}, Landroid/widget/Toast;->show()V
    0006046areturn-void
    0006046ccheck-cast v1, LH/g;
    00060470invoke-virtual {v1, v2}, LH/g;->a(Ljava/lang/Object;)V
    00060476return-void
    00060478check-cast v1, LC/h;
    0006047ciget-object v0, v1, LC/h;->b:Ljava/lang/Object;
    00060480check-cast v0, LB/b;
    00060484if-eqz v0, :cond_293
    00060488check-cast v2, Landroid/graphics/Typeface;
    0006048cinvoke-virtual {v0, v2}, LB/b;->h(Landroid/graphics/Typeface;)V
    00060492return-void
    00060494.packed-switch 0x0
    000604c0.packed-switch 0x1
    0005ff5c
    000604e4
    000604e4 struct try_item
    000604e4 start_addr uint32 0x5ff80
    000604e8 insn_count int 29
    000604ea handler_off uint16 0x60505
    000604ec
    000604ec struct try_item
    000604ec start_addr uint32 0x60108
    000604f0 insn_count int 76
    000604f2 handler_off uint16 0x6050a
    000604f4
    000604f4 struct try_item
    000604f4 start_addr uint32 0x601a4
    000604f8 insn_count int 42
    000604fa handler_off uint16 0x6050a
    000604fc
    000604fc struct try_item
    000604fc start_addr uint32 0x603ba
    00060500 insn_count int 15
    00060502 handler_off uint16 0x6050f
    00060504
    00060504 struct encoded_catch_handler_list
    00060504 size int 3
    00060505
    00060505 struct encoded_catch_handler ← 0x604ea
    00060505 size int64 -1
    00060506 handlers[0].type_idx int 0xb5bc
    00060508 handlers[0].addr uint32 0x5ffa0
    00060509 catch_all_addr uint32 0x5fff4
    0006050a
    0006050a struct encoded_catch_handler ← 0x604f2 0x604fa
    0006050a size int64 1
    0006050b handlers[0].type_idx int 0xb554
    0006050d handlers[0].addr uint32 0x60146
    0006050f
    0006050f struct encoded_catch_handler ← 0x60502
    0006050f size int64 1
    00060510 handlers[0].type_idx int 0xb4d4
    00060512 handlers[0].addr uint32 0x603d8
    00060514
    00060514H.b::<init>(java.lang.Object, int, int):
    00060524iput v3, v0, LH/b;->a:I
    00060528iput-object v1, v0, LH/b;->c:Ljava/lang/Object;
    0006052ciput v2, v0, LH/b;->b:I
    00060530invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00060536return-void
    00060514
    00060538
    00060538H.b::<init>(java.util.List, int, java.lang.Throwable):
    00060548const/4 v3, 0x1
    0006054aiput v3, v0, LH/b;->a:I
    0006054einvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00060554const-string v3, "initCallbacks cannot be null"
    00060558invoke-static {v1, v3}, LP1/e;->g(Ljava/lang/Object;Ljava/lang/String;)V
    0006055enew-instance v3, Ljava/util/ArrayList;
    00060562invoke-direct {v3, v1}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    00060568iput-object v3, v0, LH/b;->c:Ljava/lang/Object;
    0006056ciput v2, v0, LH/b;->b:I
    00060570return-void
    00060538
    00060572
    00060572 // align 0x4
    00060574
    00060574H.b::run():
    00060584iget v0, v5, LH/b;->a:I
    00060588packed-switch v0, :pswitch_data_56
    0006058eiget-object v0, v5, LH/b;->c:Ljava/lang/Object;
    00060592check-cast v0, Lcom/google/android/material/datepicker/j;
    00060596iget-object v0, v0, Lcom/google/android/material/datepicker/j;->Y:Landroidx/recyclerview/widget/RecyclerView;
    0006059aiget-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView;->u:Z
    0006059eif-eqz v1, :cond_10
    000605a2goto :goto_1a
    000605a4iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
    000605a8if-nez v1, :cond_15
    000605acgoto :goto_1a
    000605aeiget v2, v5, LH/b;->b:I
    000605b2invoke-virtual {v1, v0, v2}, Lf0/H;->x0(Landroidx/recyclerview/widget/RecyclerView;I)V
    000605b8return-void
    000605baiget-object v0, v5, LH/b;->c:Ljava/lang/Object;
    000605becheck-cast v0, Ljava/util/ArrayList;
    000605c2invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    000605c8move-result v1
    000605caiget v2, v5, LH/b;->b:I
    000605ceconst/4 v3, 0x1
    000605d0const/4 v4, 0x0
    000605d2if-eq v2, v3, :cond_37
    000605d6if-ge v4, v1, :cond_45
    000605dainvoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000605e0move-result-object v2
    000605e2check-cast v2, Landroidx/emoji2/text/h;
    000605e6invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000605ecadd-int/lit8 v4, v4, 0x1
    000605f0goto :goto_29
    000605f2if-ge v4, v1, :cond_45
    000605f6invoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000605fcmove-result-object v2
    000605fecheck-cast v2, Landroidx/emoji2/text/h;
    00060602invoke-virtual {v2}, Landroidx/emoji2/text/h;->a()V
    00060608add-int/lit8 v4, v4, 0x1
    0006060cgoto :goto_37
    0006060ereturn-void
    00060610iget-object v0, v5, LH/b;->c:Ljava/lang/Object;
    00060614check-cast v0, LC/h;
    00060618iget-object v0, v0, LC/h;->b:Ljava/lang/Object;
    0006061ccheck-cast v0, LB/b;
    00060620if-eqz v0, :cond_55
    00060624iget v1, v5, LH/b;->b:I
    00060628invoke-virtual {v0, v1}, LB/b;->g(I)V
    0006062ereturn-void
    00060630.packed-switch 0x0
    00060574
    00060640
    00060640H.c::compare(java.lang.Object, java.lang.Object):
    00060650check-cast v5, [B
    00060654check-cast v6, [B
    00060658array-length v0, v5
    0006065aarray-length v1, v6
    0006065cif-eq v0, v1, :cond_c
    00060660array-length v5, v5
    00060662array-length v6, v6
    00060664sub-int/2addr v5, v6
    00060666return v5
    00060668const/4 v0, 0x0
    0006066amove v1, v0
    0006066carray-length v2, v5
    0006066eif-ge v1, v2, :cond_1c
    00060672aget-byte v2, v5, v1
    00060676aget-byte v3, v6, v1
    0006067aif-eq v2, v3, :cond_19
    0006067esub-int/2addr v2, v3
    00060680return v2
    00060682add-int/lit8 v1, v1, 0x1
    00060686goto :goto_e
    00060688return v0
    00060640
    0006068a
    0006068a // align 0x4
    0006068c
    0006068cH.d::a(android.content.Context, H.e):
    0006069cmove-object/from16 v0, v20
    000606a0invoke-virtual/range {v19}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
    000606a6move-result-object v1
    000606a8invoke-virtual/range {v19}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000606aemove-result-object v2
    000606b0iget-object v3, v0, LH/e;->b:Ljava/lang/Object;
    000606b4check-cast v3, Ljava/lang/String;
    000606b8const/4 v4, 0x0
    000606bainvoke-virtual {v1, v3, v4}, Landroid/content/pm/PackageManager;->resolveContentProvider(Ljava/lang/String;I)Landroid/content/pm/ProviderInfo;
    000606c0move-result-object v5
    000606c2if-eqz v5, :cond_1ba
    000606c6iget-object v6, v5, Landroid/content/pm/ProviderInfo;->packageName:Ljava/lang/String;
    000606caiget-object v7, v0, LH/e;->c:Ljava/lang/Object;
    000606cecheck-cast v7, Ljava/lang/String;
    000606d2invoke-virtual {v6, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000606d8move-result v6
    000606daif-eqz v6, :cond_19e
    000606deiget-object v3, v5, Landroid/content/pm/ProviderInfo;->packageName:Ljava/lang/String;
    000606e2const/16 v6, 0x40
    000606e6invoke-virtual {v1, v3, v6}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
    000606ecmove-result-object v1
    000606eeiget-object v1, v1, Landroid/content/pm/PackageInfo;->signatures:[Landroid/content/pm/Signature;
    000606f2new-instance v3, Ljava/util/ArrayList;
    000606f6invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
    000606fcarray-length v6, v1
    000606femove v7, v4
    00060700if-ge v7, v6, :cond_40
    00060704aget-object v8, v1, v7
    00060708invoke-virtual {v8}, Landroid/content/pm/Signature;->toByteArray()[B
    0006070emove-result-object v8
    00060710invoke-virtual {v3, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00060716add-int/lit8 v7, v7, 0x1
    0006071agoto :goto_32
    0006071csget-object v1, LH/d;->a:LH/c;
    00060720invoke-static {v3, v1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
    00060726iget-object v6, v0, LH/e;->f:Ljava/lang/Object;
    0006072acheck-cast v6, Ljava/util/List;
    0006072eif-eqz v6, :cond_4c
    00060732goto :goto_50
    00060734invoke-static {v2, v4}, LB/b;->j(Landroid/content/res/Resources;I)Ljava/util/List;
    0006073amove-result-object v6
    0006073cmove v2, v4
    0006073einvoke-interface {v6}, Ljava/util/List;->size()I
    00060744move-result v7
    00060746const/4 v8, 0x0
    00060748if-ge v2, v7, :cond_90
    0006074cnew-instance v7, Ljava/util/ArrayList;
    00060750invoke-interface {v6, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
    00060756move-result-object v9
    00060758check-cast v9, Ljava/util/Collection;
    0006075cinvoke-direct {v7, v9}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    00060762invoke-static {v7, v1}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
    00060768invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
    0006076emove-result v9
    00060770invoke-virtual {v7}, Ljava/util/ArrayList;->size()I
    00060776move-result v10
    00060778if-eq v9, v10, :cond_71
    0006077cgoto :goto_8a
    0006077emove v9, v4
    00060780invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
    00060786move-result v10
    00060788if-ge v9, v10, :cond_91
    0006078cinvoke-virtual {v3, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00060792move-result-object v10
    00060794check-cast v10, [B
    00060798invoke-virtual {v7, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0006079emove-result-object v11
    000607a0check-cast v11, [B
    000607a4invoke-static {v10, v11}, Ljava/util/Arrays;->equals([B[B)Z
    000607aamove-result v10
    000607acif-nez v10, :cond_8d
    000607b0add-int/lit8 v2, v2, 0x1
    000607b4goto :goto_51
    000607b6add-int/lit8 v9, v9, 0x1
    000607bagoto :goto_72
    000607bcmove-object v5, v8
    000607beconst/4 v1, 0x1
    000607c0if-nez v5, :cond_9a
    000607c4new-instance v0, LH/j;
    000607c8invoke-direct {v0, v1, v8}, LH/j;-><init>(I[LH/k;)V
    000607cereturn-object v0
    000607d0iget-object v2, v5, Landroid/content/pm/ProviderInfo;->authority:Ljava/lang/String;
    000607d4new-instance v3, Ljava/util/ArrayList;
    000607d8invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
    000607denew-instance v5, Landroid/net/Uri$Builder;
    000607e2invoke-direct {v5}, Landroid/net/Uri$Builder;-><init>()V
    000607e8const-string v6, "content"
    000607ecinvoke-virtual {v5, v6}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder;
    000607f2move-result-object v5
    000607f4invoke-virtual {v5, v2}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder;
    000607famove-result-object v5
    000607fcinvoke-virtual {v5}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
    00060802move-result-object v10
    00060804new-instance v5, Landroid/net/Uri$Builder;
    00060808invoke-direct {v5}, Landroid/net/Uri$Builder;-><init>()V
    0006080einvoke-virtual {v5, v6}, Landroid/net/Uri$Builder;->scheme(Ljava/lang/String;)Landroid/net/Uri$Builder;
    00060814move-result-object v5
    00060816invoke-virtual {v5, v2}, Landroid/net/Uri$Builder;->authority(Ljava/lang/String;)Landroid/net/Uri$Builder;
    0006081cmove-result-object v2
    0006081econst-string v5, "file"
    00060822invoke-virtual {v2, v5}, Landroid/net/Uri$Builder;->appendPath(Ljava/lang/String;)Landroid/net/Uri$Builder;
    00060828move-result-object v2
    0006082ainvoke-virtual {v2}, Landroid/net/Uri$Builder;->build()Landroid/net/Uri;
    00060830move-result-object v2
    00060832invoke-virtual/range {v19}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
    00060838move-result-object v5
    0006083ainvoke-virtual {v5, v10}, Landroid/content/ContentResolver;->acquireUnstableContentProviderClient(Landroid/net/Uri;)Landroid/content/ContentProviderClient;
    00060840move-result-object v9
    00060842const-string v11, "_id"
    00060846const-string v12, "file_id"
    0006084aconst-string v13, "font_ttc_index"
    0006084econst-string v14, "font_variation_settings"
    00060852const-string v15, "font_weight"
    00060856const-string v16, "font_italic"
    0006085aconst-string v17, "result_code"
    0006085efilled-new-array/range {v11 .. v17}, [Ljava/lang/String;
    00060864move-result-object v11
    00060866const-string v12, "query = ?"
    0006086aiget-object v0, v0, LH/e;->d:Ljava/lang/Object;
    0006086echeck-cast v0, Ljava/lang/String;
    00060872filled-new-array {v0}, [Ljava/lang/String;
    00060878move-result-object v13
    0006087aif-nez v9, :cond_f2
    0006087egoto :goto_f8
    00060880const/4 v14, 0x0
    00060882const/4 v15, 0x0
    00060884invoke-virtual/range {v9 .. v15}, Landroid/content/ContentProviderClient;->query(Landroid/net/Uri;[Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;Landroid/os/CancellationSignal;)Landroid/database/Cursor;
    0006088amove-result-object v8
    0006088cif-eqz v8, :cond_17b
    00060890invoke-interface {v8}, Landroid/database/Cursor;->getCount()I
    00060896move-result v0
    00060898if-lez v0, :cond_17b
    0006089cconst-string v0, "result_code"
    000608a0invoke-interface {v8, v0}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
    000608a6move-result v0
    000608a8new-instance v3, Ljava/util/ArrayList;
    000608acinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
    000608b2const-string v5, "_id"
    000608b6invoke-interface {v8, v5}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
    000608bcmove-result v5
    000608beconst-string v6, "file_id"
    000608c2invoke-interface {v8, v6}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
    000608c8move-result v6
    000608caconst-string v7, "font_ttc_index"
    000608ceinvoke-interface {v8, v7}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
    000608d4move-result v7
    000608d6const-string v11, "font_weight"
    000608dainvoke-interface {v8, v11}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
    000608e0move-result v11
    000608e2const-string v12, "font_italic"
    000608e6invoke-interface {v8, v12}, Landroid/database/Cursor;->getColumnIndex(Ljava/lang/String;)I
    000608ecmove-result v12
    000608eeinvoke-interface {v8}, Landroid/database/Cursor;->moveToNext()Z
    000608f4move-result v13
    000608f6if-eqz v13, :cond_17b
    000608faconst/4 v13, -0x1
    000608fcif-eq v0, v13, :cond_13b
    00060900invoke-interface {v8, v0}, Landroid/database/Cursor;->getInt(I)I
    00060906move-result v14
    00060908move/from16 v18, v14
    0006090cgoto :goto_13d
    0006090emove-exception v0
    00060910goto :goto_193
    00060912move/from16 v18, v4
    00060916if-eq v7, v13, :cond_145
    0006091ainvoke-interface {v8, v7}, Landroid/database/Cursor;->getInt(I)I
    00060920move-result v14
    00060922move v15, v14
    00060924goto :goto_146
    00060926move v15, v4
    00060928if-ne v6, v13, :cond_153
    0006092cinvoke-interface {v8, v5}, Landroid/database/Cursor;->getLong(I)J
    00060932move-result-wide v13
    00060934invoke-static {v10, v13, v14}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
    0006093amove-result-object v13
    0006093cmove-object v14, v13
    0006093econst/4 v13, -0x1
    00060940goto :goto_15c
    00060942invoke-interface {v8, v6}, Landroid/database/Cursor;->getLong(I)J
    00060948move-result-wide v13
    0006094ainvoke-static {v2, v13, v14}, Landroid/content/ContentUris;->withAppendedId(Landroid/net/Uri;J)Landroid/net/Uri;
    00060950move-result-object v13
    00060952goto :goto_150
    00060954if-eq v11, v13, :cond_163
    00060958invoke-interface {v8, v11}, Landroid/database/Cursor;->getInt(I)I
    0006095emove-result v16
    00060960goto :goto_165
    00060962const/16 v16, 0x190
    00060966if-eq v12, v13, :cond_170
    0006096ainvoke-interface {v8, v12}, Landroid/database/Cursor;->getInt(I)I
    00060970move-result v13
    00060972if-ne v13, v1, :cond_170
    00060976move/from16 v17, v1
    0006097agoto :goto_172
    0006097cmove/from16 v17, v4
    00060980new-instance v13, LH/k;
    00060984invoke-direct/range {v13 .. v18}, LH/k;-><init>(Landroid/net/Uri;IIZI)V
    0006098ainvoke-virtual {v3, v13}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00060990goto :goto_129
    00060992if-eqz v8, :cond_180
    00060996invoke-interface {v8}, Landroid/database/Cursor;->close()V
    0006099cif-eqz v9, :cond_185
    000609a0invoke-virtual {v9}, Landroid/content/ContentProviderClient;->close()V
    000609a6new-array v0, v4, [LH/k;
    000609aainvoke-virtual {v3, v0}, Ljava/util/ArrayList;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
    000609b0move-result-object v0
    000609b2check-cast v0, [LH/k;
    000609b6new-instance v1, LH/j;
    000609bainvoke-direct {v1, v4, v0}, LH/j;-><init>(I[LH/k;)V
    000609c0return-object v1
    000609c2if-eqz v8, :cond_198
    000609c6invoke-interface {v8}, Landroid/database/Cursor;->close()V
    000609ccif-eqz v9, :cond_19d
    000609d0invoke-virtual {v9}, Landroid/content/ContentProviderClient;->close()V
    000609d6throw v0
    000609d8new-instance v0, Landroid/content/pm/PackageManager$NameNotFoundException;
    000609dcnew-instance v1, Ljava/lang/StringBuilder;
    000609e0const-string v2, "Found content provider "
    000609e4invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000609eainvoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000609f0const-string v2, ", but package was not "
    000609f4invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000609fainvoke-virtual {v1, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00060a00invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00060a06move-result-object v1
    00060a08invoke-direct {v0, v1}, Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V
    00060a0ethrow v0
    00060a10new-instance v0, Landroid/content/pm/PackageManager$NameNotFoundException;
    00060a14new-instance v1, Ljava/lang/StringBuilder;
    00060a18const-string v2, "No package found for authority: "
    00060a1cinvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    00060a22invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00060a28invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00060a2emove-result-object v1
    00060a30invoke-direct {v0, v1}, Landroid/content/pm/PackageManager$NameNotFoundException;-><init>(Ljava/lang/String;)V
    00060a36throw v0
    0006068c
    00060a38
    00060a38 struct try_item
    00060a38 start_addr uint32 0x60842
    00060a3c insn_count int 28
    00060a3e handler_off uint16 0x60a51
    00060a40
    00060a40 struct try_item
    00060a40 start_addr uint32 0x60884
    00060a44 insn_count int 4
    00060a46 handler_off uint16 0x60a54
    00060a48
    00060a48 struct try_item
    00060a48 start_addr uint32 0x60890
    00060a4c insn_count int 128
    00060a4e handler_off uint16 0x60a51
    00060a50
    00060a50 struct encoded_catch_handler_list
    00060a50 size int 2
    00060a51
    00060a51 struct encoded_catch_handler ← 0x60a3e 0x60a4e
    00060a51 size int64 0
    00060a52 catch_all_addr uint32 0x6090e
    00060a54
    00060a54 struct encoded_catch_handler ← 0x60a46
    00060a54 size int64 -1
    00060a55 handlers[0].type_idx int 0xa680
    00060a57 handlers[0].addr uint32 0x6088c
    00060a59 catch_all_addr uint32 0x6090e
    00060a5b
    00060a5b // align 0x4
    00060a5c
    00060a5cH.d::<clinit>():
    00060a6cnew-instance v0, LH/c;
    00060a70invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00060a76sput-object v0, LH/d;->a:LH/c;
    00060a7areturn-void
    00060a5c
    00060a7c
    00060a7cH.f::call():
    00060a8ciget v0, v4, LH/f;->a:I
    00060a90packed-switch v0, :pswitch_data_26
    00060a96iget-object v0, v4, LH/f;->b:Ljava/lang/String;
    00060a9aiget-object v1, v4, LH/f;->c:Landroid/content/Context;
    00060a9eiget-object v2, v4, LH/f;->d:LH/e;
    00060aa2iget v3, v4, LH/f;->e:I
    00060aa6invoke-static {v0, v1, v2, v3}, LH/i;->a(Ljava/lang/String;Landroid/content/Context;LH/e;I)LH/h;
    00060aacmove-result-object v0
    00060aaegoto :goto_18
    00060ab0new-instance v0, LH/h;
    00060ab4const/4 v1, -0x3
    00060ab6invoke-direct {v0, v1}, LH/h;-><init>(I)V
    00060abcreturn-object v0
    00060abeiget-object v0, v4, LH/f;->b:Ljava/lang/String;
    00060ac2iget-object v1, v4, LH/f;->c:Landroid/content/Context;
    00060ac6iget-object v2, v4, LH/f;->d:LH/e;
    00060acaiget v3, v4, LH/f;->e:I
    00060aceinvoke-static {v0, v1, v2, v3}, LH/i;->a(Ljava/lang/String;Landroid/content/Context;LH/e;I)LH/h;
    00060ad4move-result-object v0
    00060ad6return-object v0
    00060ad8.packed-switch 0x0
    00060a7c
    00060ae4
    00060ae4 struct try_item
    00060ae4 start_addr uint32 0x60a96
    00060ae8 insn_count int 12
    00060aea handler_off uint16 0x60aed
    00060aec
    00060aec struct encoded_catch_handler_list
    00060aec size int 1
    00060aed
    00060aed struct encoded_catch_handler ← 0x60aea
    00060aed size int64 0
    00060aee catch_all_addr uint32 0x60ab0
    00060aef
    00060aef // align 0x10
    00060af0
    00060af0H.f::<init>(java.lang.String, android.content.Context, H.e, int, int):
    00060b00iput v5, v0, LH/f;->a:I
    00060b04iput-object v1, v0, LH/f;->b:Ljava/lang/String;
    00060b08iput-object v2, v0, LH/f;->c:Landroid/content/Context;
    00060b0ciput-object v3, v0, LH/f;->d:LH/e;
    00060b10iput v4, v0, LH/f;->e:I
    00060b14invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00060b1areturn-void
    00060af0
    00060b1c
    00060b1cH.g::<init>(int, java.lang.Object):
    00060b2ciput v1, v0, LH/g;->a:I
    00060b30iput-object v2, v0, LH/g;->b:Ljava/lang/Object;
    00060b34invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00060b3areturn-void
    00060b1c
    00060b3c
    00060b3cH.g::a(java.lang.Object):
    00060b4ciget v0, v4, LH/g;->a:I
    00060b50packed-switch v0, :pswitch_data_4e
    00060b56check-cast v5, LH/h;
    00060b5asget-object v0, LH/i;->c:Ljava/lang/Object;
    00060b5emonitor-enter v0
    00060b60sget-object v1, LH/i;->d:Lo/k;
    00060b64iget-object v2, v4, LH/g;->b:Ljava/lang/Object;
    00060b68check-cast v2, Ljava/lang/String;
    00060b6cconst/4 v3, 0x0
    00060b6einvoke-virtual {v1, v2, v3}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00060b74move-result-object v2
    00060b76check-cast v2, Ljava/util/ArrayList;
    00060b7aif-nez v2, :cond_1d
    00060b7emonitor-exit v0
    00060b80goto :goto_38
    00060b82move-exception v5
    00060b84goto :goto_39
    00060b86iget-object v3, v4, LH/g;->b:Ljava/lang/Object;
    00060b8acheck-cast v3, Ljava/lang/String;
    00060b8einvoke-virtual {v1, v3}, Lo/k;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    00060b94monitor-exit v0
    00060b96const/4 v0, 0x0
    00060b98invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
    00060b9emove-result v1
    00060ba0if-ge v0, v1, :cond_38
    00060ba4invoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00060baamove-result-object v1
    00060baccheck-cast v1, LH/g;
    00060bb0invoke-virtual {v1, v5}, LH/g;->a(Ljava/lang/Object;)V
    00060bb6add-int/lit8 v0, v0, 0x1
    00060bbagoto :goto_26
    00060bbcreturn-void
    00060bbemonitor-exit v0
    00060bc0throw v5
    00060bc2check-cast v5, LH/h;
    00060bc6if-nez v5, :cond_45
    00060bcanew-instance v5, LH/h;
    00060bceconst/4 v0, -0x3
    00060bd0invoke-direct {v5, v0}, LH/h;-><init>(I)V
    00060bd6iget-object v0, v4, LH/g;->b:Ljava/lang/Object;
    00060bdacheck-cast v0, LB/j;
    00060bdeinvoke-virtual {v0, v5}, LB/j;->E(LH/h;)V
    00060be4return-void
    00060be6nop
    00060be8.packed-switch 0x0
    00060b3c
    00060bf4
    00060bf4 struct try_item
    00060bf4 start_addr uint32 0x60b60
    00060bf8 insn_count int 27
    00060bfa handler_off uint16 0x60c05
    00060bfc
    00060bfc struct try_item
    00060bfc start_addr uint32 0x60bbe
    00060c00 insn_count int 1
    00060c02 handler_off uint16 0x60c05
    00060c04
    00060c04 struct encoded_catch_handler_list
    00060c04 size int 1
    00060c05
    00060c05 struct encoded_catch_handler ← 0x60bfa 0x60c02
    00060c05 size int64 0
    00060c06 catch_all_addr uint32 0x60b82
    00060c07
    00060c07 // align 0x8
    00060c08
    00060c08H.h::<init>(android.graphics.Typeface):
    00060c18invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00060c1eiput-object v1, v0, LH/h;->a:Landroid/graphics/Typeface;
    00060c22const/4 v1, 0x0
    00060c24iput v1, v0, LH/h;->b:I
    00060c28return-void
    00060c08
    00060c2a
    00060c2a // align 0x4
    00060c2c
    00060c2cH.h::<init>(int):
    00060c3cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    00060c42const/4 v0, 0x0
    00060c44iput-object v0, v1, LH/h;->a:Landroid/graphics/Typeface;
    00060c48iput v2, v1, LH/h;->b:I
    00060c4creturn-void
    00060c2c
    00060c4e
    00060c4e // align 0x10
    00060c50
    00060c50H.i::a(java.lang.String, android.content.Context, H.e, int):
    00060c60sget-object v0, LH/i;->a:Lo/f;
    00060c64invoke-virtual {v0, v6}, Lo/f;->a(Ljava/lang/Object;)Ljava/lang/Object;
    00060c6amove-result-object v1
    00060c6ccheck-cast v1, Landroid/graphics/Typeface;
    00060c70if-eqz v1, :cond_10
    00060c74new-instance v6, LH/h;
    00060c78invoke-direct {v6, v1}, LH/h;-><init>(Landroid/graphics/Typeface;)V
    00060c7ereturn-object v6
    00060c80invoke-static {v7, v8}, LH/d;->a(Landroid/content/Context;LH/e;)LH/j;
    00060c86move-result-object v8
    00060c88const/4 v1, 0x1
    00060c8aconst/4 v2, -0x3
    00060c8ciget-object v3, v8, LH/j;->b:Ljava/lang/Object;
    00060c90check-cast v3, [LH/k;
    00060c94iget v8, v8, LH/j;->a:I
    00060c98if-eqz v8, :cond_24
    00060c9cif-eq v8, v1, :cond_22
    00060ca0move v1, v2
    00060ca2goto :goto_3d
    00060ca4const/4 v1, -0x2
    00060ca6goto :goto_3d
    00060ca8if-eqz v3, :cond_3d
    00060cacarray-length v8, v3
    00060caeif-nez v8, :cond_2a
    00060cb2goto :goto_3d
    00060cb4array-length v8, v3
    00060cb6const/4 v1, 0x0
    00060cb8move v4, v1
    00060cbaif-ge v4, v8, :cond_3d
    00060cbeaget-object v5, v3, v4
    00060cc2iget v5, v5, LH/k;->e:I
    00060cc6if-eqz v5, :cond_3a
    00060ccaif-gez v5, :cond_38
    00060ccegoto :goto_20
    00060cd0move v1, v5
    00060cd2goto :goto_3d
    00060cd4add-int/lit8 v4, v4, 0x1
    00060cd8goto :goto_2d
    00060cdaif-eqz v1, :cond_45
    00060cdenew-instance v6, LH/h;
    00060ce2invoke-direct {v6, v1}, LH/h;-><init>(I)V
    00060ce8return-object v6
    00060ceasget-object v8, LC/i;->a:LC1/l;
    00060ceeinvoke-virtual {v8, v7, v3, v9}, LC1/l;->v(Landroid/content/Context;[LH/k;I)Landroid/graphics/Typeface;
    00060cf4move-result-object v7
    00060cf6if-eqz v7, :cond_56
    00060cfainvoke-virtual {v0, v6, v7}, Lo/f;->b(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    00060d00new-instance v6, LH/h;
    00060d04invoke-direct {v6, v7}, LH/h;-><init>(Landroid/graphics/Typeface;)V
    00060d0areturn-object v6
    00060d0cnew-instance v6, LH/h;
    00060d10invoke-direct {v6, v2}, LH/h;-><init>(I)V
    00060d16return-object v6
    00060d18new-instance v6, LH/h;
    00060d1cconst/4 v7, -0x1
    00060d1einvoke-direct {v6, v7}, LH/h;-><init>(I)V
    00060d24return-object v6
    00060c50
    00060d26
    00060d26 struct code_item_padding
    00060d26 padding uint16 0x0000
    00060d28
    00060d28 struct try_item
    00060d28 start_addr uint32 0x60c80
    00060d2c insn_count int 4
    00060d2e handler_off uint16 0x60d31
    00060d30
    00060d30 struct encoded_catch_handler_list
    00060d30 size int 1
    00060d31
    00060d31 struct encoded_catch_handler ← 0x60d2e
    00060d31 size int64 1
    00060d32 handlers[0].type_idx int 0xa474
    00060d34 handlers[0].addr uint32 0x60d18
    00060d35
    00060d35 // align 0x8
    00060d38
    00060d38H.i::<clinit>():
    00060d48new-instance v0, Lo/f;
    00060d4cconst/16 v1, 0x10
    00060d50invoke-direct {v0, v1}, Lo/f;-><init>(I)V
    00060d56sput-object v0, LH/i;->a:Lo/f;
    00060d5anew-instance v9, LH/m;
    00060d5einvoke-direct {v9}, Ljava/lang/Object;-><init>()V
    00060d64new-instance v2, Ljava/util/concurrent/ThreadPoolExecutor;
    00060d68const/16 v0, 0x2710
    00060d6cint-to-long v5, v0
    00060d6esget-object v7, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
    00060d72new-instance v8, Ljava/util/concurrent/LinkedBlockingDeque;
    00060d76invoke-direct {v8}, Ljava/util/concurrent/LinkedBlockingDeque;-><init>()V
    00060d7cconst/4 v3, 0x0
    00060d7econst/4 v4, 0x1
    00060d80invoke-direct/range {v2 .. v9}, Ljava/util/concurrent/ThreadPoolExecutor;-><init>(IIJLjava/util/concurrent/TimeUnit;Ljava/util/concurrent/BlockingQueue;Ljava/util/concurrent/ThreadFactory;)V
    00060d86const/4 v0, 0x1
    00060d88invoke-virtual {v2, v0}, Ljava/util/concurrent/ThreadPoolExecutor;->allowCoreThreadTimeOut(Z)V
    00060d8esput-object v2, LH/i;->b:Ljava/util/concurrent/ThreadPoolExecutor;
    00060d92new-instance v0, Ljava/lang/Object;
    00060d96invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00060d9csput-object v0, LH/i;->c:Ljava/lang/Object;
    00060da0new-instance v0, Lo/k;
    00060da4invoke-direct {v0}, Lo/k;-><init>()V
    00060daasput-object v0, LH/i;->d:Lo/k;
    00060daereturn-void
    00060d38
    00060db0
    00060db0H.e::c(int):
    00060dc0iget-object v0, v8, LH/e;->d:Ljava/lang/Object;
    00060dc4check-cast v0, Ljava/util/ArrayList;
    00060dc8invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    00060dcemove-result v1
    00060dd0const/4 v2, 0x0
    00060dd2move v3, v2
    00060dd4if-ge v3, v1, :cond_3c
    00060dd8invoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00060ddemove-result-object v4
    00060de0check-cast v4, Lf0/a;
    00060de4iget v5, v4, Lf0/a;->a:I
    00060de8const/16 v6, 0x8
    00060decconst/4 v7, 0x1
    00060deeif-ne v5, v6, :cond_24
    00060df2iget v4, v4, Lf0/a;->c:I
    00060df6add-int/lit8 v5, v3, 0x1
    00060dfainvoke-virtual {v8, v4, v5}, LH/e;->g(II)I
    00060e00move-result v4
    00060e02if-ne v4, v9, :cond_39
    00060e06goto :goto_35
    00060e08if-ne v5, v7, :cond_39
    00060e0ciget v5, v4, Lf0/a;->b:I
    00060e10iget v4, v4, Lf0/a;->c:I
    00060e14add-int/2addr v4, v5
    00060e16if-ge v5, v4, :cond_39
    00060e1aadd-int/lit8 v6, v3, 0x1
    00060e1einvoke-virtual {v8, v5, v6}, LH/e;->g(II)I
    00060e24move-result v6
    00060e26if-ne v6, v9, :cond_36
    00060e2areturn v7
    00060e2cadd-int/lit8 v5, v5, 0x1
    00060e30goto :goto_2b
    00060e32add-int/lit8 v3, v3, 0x1
    00060e36goto :goto_a
    00060e38return v2
    00060db0
    00060e3a
    00060e3a // align 0x4
    00060e3c
    00060e3cH.e::h():
    00060e4ciget-object v0, v1, LH/e;->c:Ljava/lang/Object;
    00060e50check-cast v0, Ljava/util/ArrayList;
    00060e54invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    00060e5amove-result v0
    00060e5cif-lez v0, :cond_c
    00060e60const/4 v0, 0x1
    00060e62return v0
    00060e64const/4 v0, 0x0
    00060e66return v0
    00060e3c
    00060e68
    00060e68H.e::k(int, int, int):
    00060e78iget-object v0, v1, LH/e;->b:Ljava/lang/Object;
    00060e7ccheck-cast v0, LJ/a;
    00060e80invoke-virtual {v0}, LJ/a;->a()Ljava/lang/Object;
    00060e86move-result-object v0
    00060e88check-cast v0, Lf0/a;
    00060e8cif-nez v0, :cond_18
    00060e90new-instance v0, Lf0/a;
    00060e94invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00060e9aiput v2, v0, Lf0/a;->a:I
    00060e9eiput v3, v0, Lf0/a;->b:I
    00060ea2iput v4, v0, Lf0/a;->c:I
    00060ea6return-object v0
    00060ea8iput v2, v0, Lf0/a;->a:I
    00060eaciput v3, v0, Lf0/a;->b:I
    00060eb0iput v4, v0, Lf0/a;->c:I
    00060eb4return-object v0
    00060e68
    00060eb6
    00060eb6 // align 0x8
    00060eb8
    00060eb8H.e::g(int, int):
    00060ec8iget-object v0, v6, LH/e;->d:Ljava/lang/Object;
    00060ecccheck-cast v0, Ljava/util/ArrayList;
    00060ed0invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    00060ed6move-result v1
    00060ed8if-ge v8, v1, :cond_41
    00060edcinvoke-virtual {v0, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00060ee2move-result-object v2
    00060ee4check-cast v2, Lf0/a;
    00060ee8iget v3, v2, Lf0/a;->a:I
    00060eecconst/16 v4, 0x8
    00060ef0if-ne v3, v4, :cond_28
    00060ef4iget v3, v2, Lf0/a;->b:I
    00060ef8if-ne v3, v7, :cond_1d
    00060efciget v7, v2, Lf0/a;->c:I
    00060f00goto :goto_3e
    00060f02if-ge v3, v7, :cond_21
    00060f06add-int/lit8 v7, v7, -0x1
    00060f0aiget v2, v2, Lf0/a;->c:I
    00060f0eif-gt v2, v7, :cond_3e
    00060f12add-int/lit8 v7, v7, 0x1
    00060f16goto :goto_3e
    00060f18iget v4, v2, Lf0/a;->b:I
    00060f1cif-gt v4, v7, :cond_3e
    00060f20const/4 v5, 0x2
    00060f22if-ne v3, v5, :cond_38
    00060f26iget v2, v2, Lf0/a;->c:I
    00060f2aadd-int/2addr v4, v2
    00060f2cif-ge v7, v4, :cond_36
    00060f30const/4 v7, -0x1
    00060f32return v7
    00060f34sub-int/2addr v7, v2
    00060f36goto :goto_3e
    00060f38const/4 v4, 0x1
    00060f3aif-ne v3, v4, :cond_3e
    00060f3eiget v2, v2, Lf0/a;->c:I
    00060f42add-int/2addr v7, v2
    00060f44add-int/lit8 v8, v8, 0x1
    00060f48goto :goto_8
    00060f4areturn v7
    00060eb8
    00060f4c
    00060f4cH.e::n(int, int):
    00060f5ciget-object v0, v9, LH/e;->d:Ljava/lang/Object;
    00060f60check-cast v0, Ljava/util/ArrayList;
    00060f64invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    00060f6amove-result v1
    00060f6cconst/4 v2, 0x1
    00060f6esub-int/2addr v1, v2
    00060f70const/16 v3, 0x8
    00060f74if-ltz v1, :cond_82
    00060f78invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00060f7emove-result-object v4
    00060f80check-cast v4, Lf0/a;
    00060f84iget v5, v4, Lf0/a;->a:I
    00060f88const/4 v6, 0x2
    00060f8aif-ne v5, v3, :cond_62
    00060f8eiget v3, v4, Lf0/a;->b:I
    00060f92iget v5, v4, Lf0/a;->c:I
    00060f96if-ge v3, v5, :cond_22
    00060f9amove v7, v3
    00060f9cmove v8, v5
    00060f9egoto :goto_24
    00060fa0move v8, v3
    00060fa2move v7, v5
    00060fa4if-lt v10, v7, :cond_4a
    00060fa8if-gt v10, v8, :cond_4a
    00060facif-ne v7, v3, :cond_3a
    00060fb0if-ne v11, v2, :cond_31
    00060fb4add-int/lit8 v5, v5, 0x1
    00060fb8iput v5, v4, Lf0/a;->c:I
    00060fbcgoto :goto_37
    00060fbeif-ne v11, v6, :cond_37
    00060fc2add-int/lit8 v5, v5, -0x1
    00060fc6iput v5, v4, Lf0/a;->c:I
    00060fcaadd-int/lit8 v10, v10, 0x1
    00060fcegoto :goto_7f
    00060fd0if-ne v11, v2, :cond_41
    00060fd4add-int/lit8 v3, v3, 0x1
    00060fd8iput v3, v4, Lf0/a;->b:I
    00060fdcgoto :goto_47
    00060fdeif-ne v11, v6, :cond_47
    00060fe2add-int/lit8 v3, v3, -0x1
    00060fe6iput v3, v4, Lf0/a;->b:I
    00060feaadd-int/lit8 v10, v10, -0x1
    00060feegoto :goto_7f
    00060ff0if-ge v10, v3, :cond_7f
    00060ff4if-ne v11, v2, :cond_57
    00060ff8add-int/lit8 v3, v3, 0x1
    00060ffciput v3, v4, Lf0/a;->b:I
    00061000add-int/lit8 v5, v5, 0x1
    00061004iput v5, v4, Lf0/a;->c:I
    00061008goto :goto_7f
    0006100aif-ne v11, v6, :cond_7f
    0006100eadd-int/lit8 v3, v3, -0x1
    00061012iput v3, v4, Lf0/a;->b:I
    00061016add-int/lit8 v5, v5, -0x1
    0006101aiput v5, v4, Lf0/a;->c:I
    0006101egoto :goto_7f
    00061020iget v3, v4, Lf0/a;->b:I
    00061024if-gt v3, v10, :cond_72
    00061028if-ne v5, v2, :cond_6c
    0006102ciget v3, v4, Lf0/a;->c:I
    00061030sub-int/2addr v10, v3
    00061032goto :goto_7f
    00061034if-ne v5, v6, :cond_7f
    00061038iget v3, v4, Lf0/a;->c:I
    0006103cadd-int/2addr v10, v3
    0006103egoto :goto_7f
    00061040if-ne v11, v2, :cond_79
    00061044add-int/lit8 v3, v3, 0x1
    00061048iput v3, v4, Lf0/a;->b:I
    0006104cgoto :goto_7f
    0006104eif-ne v11, v6, :cond_7f
    00061052add-int/lit8 v3, v3, -0x1
    00061056iput v3, v4, Lf0/a;->b:I
    0006105aadd-int/lit8 v1, v1, -0x1
    0006105egoto :goto_a
    00061060invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    00061066move-result v11
    00061068sub-int/2addr v11, v2
    0006106aif-ltz v11, :cond_b3
    0006106einvoke-virtual {v0, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00061074move-result-object v1
    00061076check-cast v1, Lf0/a;
    0006107aiget v2, v1, Lf0/a;->a:I
    0006107eiget-object v4, v9, LH/e;->b:Ljava/lang/Object;
    00061082check-cast v4, LJ/a;
    00061086if-ne v2, v3, :cond_a6
    0006108aiget v2, v1, Lf0/a;->c:I
    0006108eiget v5, v1, Lf0/a;->b:I
    00061092if-eq v2, v5, :cond_9f
    00061096if-gez v2, :cond_b0
    0006109ainvoke-virtual {v0, v11}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
    000610a0invoke-virtual {v4, v1}, LJ/a;->c(Ljava/lang/Object;)Z
    000610a6goto :goto_b0
    000610a8iget v2, v1, Lf0/a;->c:I
    000610acif-gtz v2, :cond_b0
    000610b0invoke-virtual {v0, v11}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
    000610b6invoke-virtual {v4, v1}, LJ/a;->c(Ljava/lang/Object;)Z
    000610bcadd-int/lit8 v11, v11, -0x1
    000610c0goto :goto_87
    000610c2return v10
    00060f4c
    000610c4
    000610c4H.e::b():
    000610d4iget-object v0, v7, LH/e;->c:Ljava/lang/Object;
    000610d8move-object v2, v0
    000610dacheck-cast v2, Lu1/m;
    000610deif-eqz v2, :cond_43
    000610e2iget-object v0, v7, LH/e;->b:Ljava/lang/Object;
    000610e6move-object v3, v0
    000610e8check-cast v3, Ljava/lang/String;
    000610eciget-object v0, v7, LH/e;->d:Ljava/lang/Object;
    000610f0check-cast v0, Lj/d0;
    000610f4invoke-virtual {v0}, Lj/d0;->i()Lu1/k;
    000610famove-result-object v4
    000610fciget-object v0, v7, LH/e;->e:Ljava/lang/Object;
    00061100move-object v5, v0
    00061102check-cast v5, LB/d;
    00061106iget-object v0, v7, LH/e;->f:Ljava/lang/Object;
    0006110acheck-cast v0, Ljava/util/LinkedHashMap;
    0006110esget-object v1, Lv1/b;->a:[B
    00061112const-string v1, "$this$toImmutableMap"
    00061116invoke-static {v0, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0006111cinvoke-interface {v0}, Ljava/util/Map;->isEmpty()Z
    00061122move-result v1
    00061124if-eqz v1, :cond_2e
    00061128sget-object v0, Lc1/r;->a:Lc1/r;
    0006112cmove-object v6, v0
    0006112egoto :goto_3d
    00061130new-instance v1, Ljava/util/LinkedHashMap;
    00061134invoke-direct {v1, v0}, Ljava/util/LinkedHashMap;-><init>(Ljava/util/Map;)V
    0006113ainvoke-static {v1}, Ljava/util/Collections;->unmodifiableMap(Ljava/util/Map;)Ljava/util/Map;
    00061140move-result-object v0
    00061142const-string v1, "Collections.unmodifiableMap(LinkedHashMap(this))"
    00061146invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0006114cgoto :goto_2c
    0006114enew-instance v1, Lj/t;
    00061152invoke-direct/range {v1 .. v6}, Lj/t;-><init>(Lu1/m;Ljava/lang/String;Lu1/k;LB/d;Ljava/util/Map;)V
    00061158return-object v1
    0006115anew-instance v0, Ljava/lang/IllegalStateException;
    0006115econst-string v1, "url == null"
    00061162invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    00061168throw v0
    000610c4
    0006116a
    0006116a // align 0x4
    0006116c
    0006116cH.e::toString():
    0006117ciget v0, v6, LH/e;->a:I
    00061180packed-switch v0, :pswitch_data_8c
    00061186invoke-super {v6}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0006118cmove-result-object v0
    0006118ereturn-object v0
    00061190new-instance v0, Ljava/lang/StringBuilder;
    00061194invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
    0006119anew-instance v1, Ljava/lang/StringBuilder;
    0006119econst-string v2, "FontRequest {mProviderAuthority: "
    000611a2invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000611a8iget-object v2, v6, LH/e;->b:Ljava/lang/Object;
    000611accheck-cast v2, Ljava/lang/String;
    000611b0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000611b6const-string v2, ", mProviderPackage: "
    000611bainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000611c0iget-object v2, v6, LH/e;->c:Ljava/lang/Object;
    000611c4check-cast v2, Ljava/lang/String;
    000611c8invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000611ceconst-string v2, ", mQuery: "
    000611d2invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000611d8iget-object v2, v6, LH/e;->d:Ljava/lang/Object;
    000611dccheck-cast v2, Ljava/lang/String;
    000611e0invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000611e6const-string v2, ", mCertificates:"
    000611eainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000611f0invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000611f6move-result-object v1
    000611f8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000611feconst/4 v1, 0x0
    00061200move v2, v1
    00061202iget-object v3, v6, LH/e;->f:Ljava/lang/Object;
    00061206check-cast v3, Ljava/util/List;
    0006120ainvoke-interface {v3}, Ljava/util/List;->size()I
    00061210move-result v4
    00061212if-ge v2, v4, :cond_81
    00061216const-string v4, " ["
    0006121ainvoke-virtual {v0, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00061220invoke-interface {v3, v2}, Ljava/util/List;->get(I)Ljava/lang/Object;
    00061226move-result-object v3
    00061228check-cast v3, Ljava/util/List;
    0006122cmove v4, v1
    0006122einvoke-interface {v3}, Ljava/util/List;->size()I
    00061234move-result v5
    00061236if-ge v4, v5, :cond_79
    0006123aconst-string v5, " \""
    0006123einvoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00061244invoke-interface {v3, v4}, Ljava/util/List;->get(I)Ljava/lang/Object;
    0006124amove-result-object v5
    0006124ccheck-cast v5, [B
    00061250invoke-static {v5, v1}, Landroid/util/Base64;->encodeToString([BI)Ljava/lang/String;
    00061256move-result-object v5
    00061258invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0006125econst-string v5, "\""
    00061262invoke-virtual {v0, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00061268add-int/lit8 v4, v4, 0x1
    0006126cgoto :goto_59
    0006126econst-string v3, " ]"
    00061272invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00061278add-int/lit8 v2, v2, 0x1
    0006127cgoto :goto_43
    0006127econst-string v1, "}mCertificatesArray: 0"
    00061282invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    00061288invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0006128emove-result-object v0
    00061290return-object v0
    00061292nop
    00061294.packed-switch 0x0
    0006116c
    000612a0
    000612a0H.e::<init>():
    000612b0const/4 v0, 0x2
    000612b2iput v0, v2, LH/e;->a:I
    000612b6invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000612bcnew-instance v0, Ljava/util/LinkedHashMap;
    000612c0invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
    000612c6iput-object v0, v2, LH/e;->f:Ljava/lang/Object;
    000612caconst-string v0, "GET"
    000612ceiput-object v0, v2, LH/e;->b:Ljava/lang/Object;
    000612d2new-instance v0, Lj/d0;
    000612d6const/16 v1, 0x8
    000612dainvoke-direct {v0, v1}, Lj/d0;-><init>(I)V
    000612e0iput-object v0, v2, LH/e;->d:Ljava/lang/Object;
    000612e4return-void
    000612a0
    000612e6
    000612e6 // align 0x8
    000612e8
    000612e8H.e::<init>(boolean):
    000612f8const/4 v1, 0x2
    000612faiput v1, v0, LH/e;->a:I
    000612feinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00061304return-void
    000612e8
    00061306
    00061306 // align 0x8
    00061308
    00061308H.e::<init>(f0.y):
    00061318const/4 v0, 0x1
    0006131aiput v0, v2, LH/e;->a:I
    0006131einvoke-direct {v2}, Ljava/lang/Object;-><init>()V
    00061324new-instance v0, LJ/a;
    00061328const/16 v1, 0x1e
    0006132cinvoke-direct {v0, v1}, LJ/a;-><init>(I)V
    00061332iput-object v0, v2, LH/e;->b:Ljava/lang/Object;
    00061336new-instance v0, Ljava/util/ArrayList;
    0006133ainvoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    00061340iput-object v0, v2, LH/e;->c:Ljava/lang/Object;
    00061344new-instance v0, Ljava/util/ArrayList;
    00061348invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    0006134eiput-object v0, v2, LH/e;->d:Ljava/lang/Object;
    00061352iput-object v3, v2, LH/e;->e:Ljava/lang/Object;
    00061356new-instance v3, LC/h;
    0006135aconst/16 v0, 0x19
    0006135einvoke-direct {v3, v0, v2}, LC/h;-><init>(ILjava/lang/Object;)V
    00061364iput-object v3, v2, LH/e;->f:Ljava/lang/Object;
    00061368return-void
    00061308
    0006136a
    0006136a // align 0x4
    0006136c
    0006136cH.e::<init>(java.lang.String, java.lang.String, java.lang.String, java.util.List):
    0006137cconst/4 v0, 0x0
    0006137eiput v0, v1, LH/e;->a:I
    00061382invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    00061388invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0006138eiput-object v2, v1, LH/e;->b:Ljava/lang/Object;
    00061392invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    00061398iput-object v3, v1, LH/e;->c:Ljava/lang/Object;
    0006139ciput-object v4, v1, LH/e;->d:Ljava/lang/Object;
    000613a0invoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000613a6iput-object v5, v1, LH/e;->f:Ljava/lang/Object;
    000613aanew-instance v5, Ljava/lang/StringBuilder;
    000613aeinvoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
    000613b4invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000613baconst-string v2, "-"
    000613beinvoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000613c4invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000613cainvoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000613d0invoke-virtual {v5, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000613d6invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000613dcmove-result-object v2
    000613deiput-object v2, v1, LH/e;->e:Ljava/lang/Object;
    000613e2return-void
    0006136c
    000613e4
    000613e4H.e::a(java.lang.String, java.lang.String):
    000613f4const-string v0, "value"
    000613f8invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000613feiget-object v0, v1, LH/e;->d:Ljava/lang/Object;
    00061402check-cast v0, Lj/d0;
    00061406invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0006140cinvoke-static {v2}, LC1/l;->o(Ljava/lang/String;)V
    00061412invoke-static {v3, v2}, LC1/l;->r(Ljava/lang/String;Ljava/lang/String;)V
    00061418invoke-virtual {v0, v2, v3}, Lj/d0;->g(Ljava/lang/String;Ljava/lang/String;)V
    0006141ereturn-void
    000613e4
    00061420
    00061420H.e::d():
    00061430iget-object v0, v8, LH/e;->d:Ljava/lang/Object;
    00061434check-cast v0, Ljava/util/ArrayList;
    00061438invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    0006143emove-result v1
    00061440const/4 v2, 0x0
    00061442if-ge v2, v1, :cond_1b
    00061446invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0006144cmove-result-object v3
    0006144echeck-cast v3, Lf0/a;
    00061452iget-object v4, v8, LH/e;->e:Ljava/lang/Object;
    00061456check-cast v4, Lf0/y;
    0006145ainvoke-virtual {v4, v3}, Lf0/y;->a(Lf0/a;)V
    00061460add-int/lit8 v2, v2, 0x1
    00061464goto :goto_9
    00061466invoke-virtual {v8, v0}, LH/e;->m(Ljava/util/ArrayList;)V
    0006146ciget-object v0, v8, LH/e;->c:Ljava/lang/Object;
    00061470check-cast v0, Ljava/util/ArrayList;
    00061474invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    0006147amove-result v1
    0006147cconst/4 v2, 0x0
    0006147eif-ge v2, v1, :cond_7c
    00061482invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00061488move-result-object v3
    0006148acheck-cast v3, Lf0/a;
    0006148eiget v4, v3, Lf0/a;->a:I
    00061492const/4 v5, 0x1
    00061494iget-object v6, v8, LH/e;->e:Ljava/lang/Object;
    00061498check-cast v6, Lf0/y;
    0006149cif-eq v4, v5, :cond_6f
    000614a0const/4 v7, 0x2
    000614a2if-eq v4, v7, :cond_59
    000614a6const/4 v5, 0x4
    000614a8if-eq v4, v5, :cond_4e
    000614acconst/16 v5, 0x8
    000614b0if-eq v4, v5, :cond_43
    000614b4goto :goto_79
    000614b6invoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
    000614bciget v4, v3, Lf0/a;->b:I
    000614c0iget v3, v3, Lf0/a;->c:I
    000614c4invoke-virtual {v6, v4, v3}, Lf0/y;->e(II)V
    000614cagoto :goto_79
    000614ccinvoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
    000614d2iget v4, v3, Lf0/a;->b:I
    000614d6iget v3, v3, Lf0/a;->c:I
    000614dainvoke-virtual {v6, v4, v3}, Lf0/y;->c(II)V
    000614e0goto :goto_79
    000614e2invoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
    000614e8iget v4, v3, Lf0/a;->b:I
    000614eciget v3, v3, Lf0/a;->c:I
    000614f0iget-object v6, v6, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
    000614f4invoke-virtual {v6, v4, v3, v5}, Landroidx/recyclerview/widget/RecyclerView;->O(IIZ)V
    000614faiput-boolean v5, v6, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
    000614feiget-object v4, v6, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
    00061502iget v5, v4, Lf0/U;->c:I
    00061506add-int/2addr v5, v3
    00061508iput v5, v4, Lf0/U;->c:I
    0006150cgoto :goto_79
    0006150einvoke-virtual {v6, v3}, Lf0/y;->a(Lf0/a;)V
    00061514iget v4, v3, Lf0/a;->b:I
    00061518iget v3, v3, Lf0/a;->c:I
    0006151cinvoke-virtual {v6, v4, v3}, Lf0/y;->d(II)V
    00061522add-int/lit8 v2, v2, 0x1
    00061526goto :goto_27
    00061528invoke-virtual {v8, v0}, LH/e;->m(Ljava/util/ArrayList;)V
    0006152ereturn-void
    00061420
    00061530
    00061530H.e::e(f0.a):
    00061540iget v0, v13, Lf0/a;->a:I
    00061544const/4 v1, 0x1
    00061546if-eq v0, v1, :cond_7c
    0006154aconst/16 v2, 0x8
    0006154eif-eq v0, v2, :cond_7c
    00061552iget v2, v13, Lf0/a;->b:I
    00061556invoke-virtual {v12, v2, v0}, LH/e;->n(II)I
    0006155cmove-result v0
    0006155eiget v2, v13, Lf0/a;->b:I
    00061562iget v3, v13, Lf0/a;->a:I
    00061566const/4 v4, 0x2
    00061568const/4 v5, 0x4
    0006156aif-eq v3, v4, :cond_2f
    0006156eif-ne v3, v5, :cond_1b
    00061572move v3, v1
    00061574goto :goto_30
    00061576new-instance v0, Ljava/lang/IllegalArgumentException;
    0006157anew-instance v1, Ljava/lang/StringBuilder;
    0006157econst-string v2, "op should be remove or update."
    00061582invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    00061588invoke-virtual {v1, v13}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0006158einvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00061594move-result-object v13
    00061596invoke-direct {v0, v13}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0006159cthrow v0
    0006159econst/4 v3, 0x0
    000615a0move v6, v1
    000615a2move v7, v6
    000615a4iget v8, v13, Lf0/a;->c:I
    000615a8iget-object v9, v12, LH/e;->b:Ljava/lang/Object;
    000615accheck-cast v9, LJ/a;
    000615b0if-ge v6, v8, :cond_6a
    000615b4iget v8, v13, Lf0/a;->b:I
    000615b8mul-int v10, v3, v6
    000615bcadd-int/2addr v10, v8
    000615beiget v8, v13, Lf0/a;->a:I
    000615c2invoke-virtual {v12, v10, v8}, LH/e;->n(II)I
    000615c8move-result v8
    000615caiget v10, v13, Lf0/a;->a:I
    000615ceif-eq v10, v4, :cond_51
    000615d2if-eq v10, v5, :cond_4c
    000615d6goto :goto_56
    000615d8add-int/lit8 v11, v0, 0x1
    000615dcif-ne v8, v11, :cond_56
    000615e0goto :goto_53
    000615e2if-ne v8, v0, :cond_56
    000615e6add-int/lit8 v7, v7, 0x1
    000615eagoto :goto_67
    000615ecinvoke-virtual {v12, v10, v0, v7}, LH/e;->k(III)Lf0/a;
    000615f2move-result-object v0
    000615f4invoke-virtual {v12, v0, v2}, LH/e;->f(Lf0/a;I)V
    000615fainvoke-virtual {v9, v0}, LJ/a;->c(Ljava/lang/Object;)Z
    00061600iget v0, v13, Lf0/a;->a:I
    00061604if-ne v0, v5, :cond_65
    00061608add-int/2addr v2, v7
    0006160amove v7, v1
    0006160cmove v0, v8
    0006160eadd-int/lit8 v6, v6, 0x1
    00061612goto :goto_32
    00061614invoke-virtual {v9, v13}, LJ/a;->c(Ljava/lang/Object;)Z
    0006161aif-lez v7, :cond_7b
    0006161eiget v13, v13, Lf0/a;->a:I
    00061622invoke-virtual {v12, v13, v0, v7}, LH/e;->k(III)Lf0/a;
    00061628move-result-object v13
    0006162ainvoke-virtual {v12, v13, v2}, LH/e;->f(Lf0/a;I)V
    00061630invoke-virtual {v9, v13}, LJ/a;->c(Ljava/lang/Object;)Z
    00061636return-void
    00061638new-instance v13, Ljava/lang/IllegalArgumentException;
    0006163cconst-string v0, "should not dispatch add or move for pre layout"
    00061640invoke-direct {v13, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    00061646throw v13
    00061530
    00061648
    00061648H.e::f(f0.a, int):
    00061658iget-object v0, v3, LH/e;->e:Ljava/lang/Object;
    0006165ccheck-cast v0, Lf0/y;
    00061660invoke-virtual {v0, v4}, Lf0/y;->a(Lf0/a;)V
    00061666iget v1, v4, Lf0/a;->a:I
    0006166aconst/4 v2, 0x2
    0006166cif-eq v1, v2, :cond_1d
    00061670const/4 v2, 0x4
    00061672if-ne v1, v2, :cond_15
    00061676iget v4, v4, Lf0/a;->c:I
    0006167ainvoke-virtual {v0, v5, v4}, Lf0/y;->c(II)V
    00061680return-void
    00061682new-instance v4, Ljava/lang/IllegalArgumentException;
    00061686const-string v5, "only remove and update ops can be dispatched in first pass"
    0006168ainvoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    00061690throw v4
    00061692iget v4, v4, Lf0/a;->c:I
    00061696iget-object v0, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
    0006169aconst/4 v1, 0x1
    0006169cinvoke-virtual {v0, v5, v4, v1}, Landroidx/recyclerview/widget/RecyclerView;->O(IIZ)V
    000616a2iput-boolean v1, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
    000616a6iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
    000616aaiget v0, v5, Lf0/U;->c:I
    000616aeadd-int/2addr v0, v4
    000616b0iput v0, v5, Lf0/U;->c:I
    000616b4return-void
    00061648
    000616b6
    000616b6 // align 0x8
    000616b8
    000616b8H.e::i(java.lang.String, java.lang.String):
    000616c8const-string v0, "value"
    000616ccinvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    000616d2iget-object v0, v1, LH/e;->d:Ljava/lang/Object;
    000616d6check-cast v0, Lj/d0;
    000616dainvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000616e0invoke-static {v2}, LC1/l;->o(Ljava/lang/String;)V
    000616e6invoke-static {v3, v2}, LC1/l;->r(Ljava/lang/String;Ljava/lang/String;)V
    000616ecinvoke-virtual {v0, v2}, Lj/d0;->j(Ljava/lang/String;)V
    000616f2invoke-virtual {v0, v2, v3}, Lj/d0;->g(Ljava/lang/String;Ljava/lang/String;)V
    000616f8return-void
    000616b8
    000616fa
    000616fa // align 0x4
    000616fc
    000616fcH.e::j(java.lang.String, B.d):
    0006170cconst-string v0, "method"
    00061710invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    00061716invoke-virtual {v3}, Ljava/lang/String;->length()I
    0006171cmove-result v0
    0006171eif-lez v0, :cond_63
    00061722const-string v0, "method "
    00061726if-nez v4, :cond_48
    0006172aconst-string v1, "POST"
    0006172einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    00061734move-result v1
    00061736if-nez v1, :cond_38
    0006173aconst-string v1, "PUT"
    0006173einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    00061744move-result v1
    00061746if-nez v1, :cond_38
    0006174aconst-string v1, "PATCH"
    0006174einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    00061754move-result v1
    00061756if-nez v1, :cond_38
    0006175aconst-string v1, "PROPPATCH"
    0006175einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    00061764move-result v1
    00061766if-nez v1, :cond_38
    0006176aconst-string v1, "REPORT"
    0006176einvoke-virtual {v3, v1}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    00061774move-result v1
    00061776if-nez v1, :cond_38
    0006177agoto :goto_4e
    0006177cconst-string v4, " must have a request body."
    00061780invoke-static {v0, v3, v4}, LB1/b;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    00061786move-result-object v3
    00061788new-instance v4, Ljava/lang/IllegalArgumentException;
    0006178cinvoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
    00061792move-result-object v3
    00061794invoke-direct {v4, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0006179athrow v4
    0006179cinvoke-static {v3}, LP1/e;->S(Ljava/lang/String;)Z
    000617a2move-result v1
    000617a4if-eqz v1, :cond_53
    000617a8iput-object v3, v2, LH/e;->b:Ljava/lang/Object;
    000617aciput-object v4, v2, LH/e;->e:Ljava/lang/Object;
    000617b0return-void
    000617b2const-string v4, " must not have a request body."
    000617b6invoke-static {v0, v3, v4}, LB1/b;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    000617bcmove-result-object v3
    000617benew-instance v4, Ljava/lang/IllegalArgumentException;
    000617c2invoke-virtual {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
    000617c8move-result-object v3
    000617cainvoke-direct {v4, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000617d0throw v4
    000617d2new-instance v3, Ljava/lang/IllegalArgumentException;
    000617d6const-string v4, "method.isEmpty() == true"
    000617dainvoke-direct {v3, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000617e0throw v3
    000616fc
    000617e2
    000617e2 // align 0x4
    000617e4
    000617e4H.e::l(f0.a):
    000617f4iget-object v0, v4, LH/e;->d:Ljava/lang/Object;
    000617f8check-cast v0, Ljava/util/ArrayList;
    000617fcinvoke-virtual {v0, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00061802iget v0, v5, Lf0/a;->a:I
    00061806const/4 v1, 0x1
    00061808iget-object v2, v4, LH/e;->e:Ljava/lang/Object;
    0006180ccheck-cast v2, Lf0/y;
    00061810if-eq v0, v1, :cond_4b
    00061814const/4 v3, 0x2
    00061816if-eq v0, v3, :cond_3e
    0006181aconst/4 v1, 0x4
    0006181cif-eq v0, v1, :cond_36
    00061820const/16 v1, 0x8
    00061824if-ne v0, v1, :cond_22
    00061828iget v0, v5, Lf0/a;->b:I
    0006182ciget v5, v5, Lf0/a;->c:I
    00061830invoke-virtual {v2, v0, v5}, Lf0/y;->e(II)V
    00061836return-void
    00061838new-instance v0, Ljava/lang/IllegalArgumentException;
    0006183cnew-instance v1, Ljava/lang/StringBuilder;
    00061840const-string v2, "Unknown update op type for "
    00061844invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0006184ainvoke-virtual {v1, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    00061850invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00061856move-result-object v5
    00061858invoke-direct {v0, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0006185ethrow v0
    00061860iget v0, v5, Lf0/a;->b:I
    00061864iget v5, v5, Lf0/a;->c:I
    00061868invoke-virtual {v2, v0, v5}, Lf0/y;->c(II)V
    0006186ereturn-void
    00061870iget v0, v5, Lf0/a;->b:I
    00061874iget v5, v5, Lf0/a;->c:I
    00061878iget-object v2, v2, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
    0006187cconst/4 v3, 0x0
    0006187einvoke-virtual {v2, v0, v5, v3}, Landroidx/recyclerview/widget/RecyclerView;->O(IIZ)V
    00061884iput-boolean v1, v2, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
    00061888return-void
    0006188aiget v0, v5, Lf0/a;->b:I
    0006188eiget v5, v5, Lf0/a;->c:I
    00061892invoke-virtual {v2, v0, v5}, Lf0/y;->d(II)V
    00061898return-void
    000617e4
    0006189a
    0006189a // align 0x4
    0006189c
    0006189cH.e::m(java.util.ArrayList):
    000618acinvoke-virtual {v5}, Ljava/util/ArrayList;->size()I
    000618b2move-result v0
    000618b4const/4 v1, 0x0
    000618b6if-ge v1, v0, :cond_1a
    000618bainvoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000618c0move-result-object v2
    000618c2check-cast v2, Lf0/a;
    000618c6invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000618cciget-object v3, v4, LH/e;->b:Ljava/lang/Object;
    000618d0check-cast v3, LJ/a;
    000618d4invoke-virtual {v3, v2}, LJ/a;->c(Ljava/lang/Object;)Z
    000618daadd-int/lit8 v1, v1, 0x1
    000618degoto :goto_5
    000618e0invoke-virtual {v5}, Ljava/util/ArrayList;->clear()V
    000618e6return-void
    0006189c
    000618e8
    000618e8H.e::o(java.lang.String):
    000618f8const-string v0, "url"
    000618fcinvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    00061902const-string v0, "ws:"
    00061906const/4 v1, 0x1
    00061908invoke-static {v4, v0, v1}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
    0006190emove-result v0
    00061910const-string v2, "(this as java.lang.String).substring(startIndex)"
    00061914if-eqz v0, :cond_1f
    00061918const/4 v0, 0x3
    0006191ainvoke-virtual {v4, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    00061920move-result-object v4
    00061922invoke-static {v4, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    00061928const-string v0, "http:"
    0006192cinvoke-virtual {v0, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    00061932move-result-object v4
    00061934goto :goto_35
    00061936const-string v0, "wss:"
    0006193ainvoke-static {v4, v0, v1}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
    00061940move-result v0
    00061942if-eqz v0, :cond_35
    00061946const/4 v0, 0x4
    00061948invoke-virtual {v4, v0}, Ljava/lang/String;->substring(I)Ljava/lang/String;
    0006194emove-result-object v4
    00061950invoke-static {v4, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    00061956const-string v0, "https:"
    0006195ainvoke-virtual {v0, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    00061960move-result-object v4
    00061962const-string v0, "$this$toHttpUrl"
    00061966invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0006196cnew-instance v0, Lu1/l;
    00061970invoke-direct {v0}, Lu1/l;-><init>()V
    00061976const/4 v1, 0x0
    00061978invoke-virtual {v0, v1, v4}, Lu1/l;->c(Lu1/m;Ljava/lang/String;)V
    0006197einvoke-virtual {v0}, Lu1/l;->a()Lu1/m;
    00061984move-result-object v4
    00061986iput-object v4, v3, LH/e;->c:Ljava/lang/Object;
    0006198areturn-void
    000618e8
    0006198c
    0006198cH.j::b():
    0006199ciget v0, v2, LH/j;->a:I
    000619a0iget-object v1, v2, LH/j;->b:Ljava/lang/Object;
    000619a4check-cast v1, Ljava/util/ArrayList;
    000619a8invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
    000619aemove-result v1
    000619b0if-ge v0, v1, :cond_e
    000619b4const/4 v0, 0x1
    000619b6return v0
    000619b8const/4 v0, 0x0
    000619bareturn v0
    0006198c
    000619bc
    000619bcH.j::h(android.view.View):
    000619cciget-object v2, v1, LH/j;->b:Ljava/lang/Object;
    000619d0check-cast v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    000619d4iget v0, v1, LH/j;->a:I
    000619d8invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->F(I)V
    000619deconst/4 v2, 0x1
    000619e0return v2
    000619bc
    000619e2
    000619e2 // align 0x4
    000619e4
    000619e4H.j::a():
    000619f4new-instance v0, Le/e;
    000619f8iget-object v1, v10, LH/j;->b:Ljava/lang/Object;
    000619fccheck-cast v1, Le/b;
    00061a00iget-object v2, v1, Le/b;->a:Landroid/view/ContextThemeWrapper;
    00061a04iget v3, v10, LH/j;->a:I
    00061a08invoke-direct {v0, v2, v3}, Le/e;-><init>(Landroid/view/ContextThemeWrapper;I)V
    00061a0eiget-object v2, v1, Le/b;->e:Landroid/view/View;
    00061a12iget-object v3, v0, Le/e;->f:Le/d;
    00061a16if-eqz v2, :cond_16
    00061a1aiput-object v2, v3, Le/d;->n:Landroid/view/View;
    00061a1egoto :goto_36
    00061a20iget-object v2, v1, Le/b;->d:Ljava/lang/CharSequence;
    00061a24if-eqz v2, :cond_23
    00061a28iput-object v2, v3, Le/d;->d:Ljava/lang/CharSequence;
    00061a2ciget-object v4, v3, Le/d;->l:Landroid/widget/TextView;
    00061a30if-eqz v4, :cond_23
    00061a34invoke-virtual {v4, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    00061a3aiget-object v2, v1, Le/b;->c:Landroid/graphics/drawable/Drawable;
    00061a3eif-eqz v2, :cond_36
    00061a42iput-object v2, v3, Le/d;->j:Landroid/graphics/drawable/Drawable;
    00061a46iget-object v4, v3, Le/d;->k:Landroid/widget/ImageView;
    00061a4aif-eqz v4, :cond_36
    00061a4econst/4 v5, 0x0
    00061a50invoke-virtual {v4, v5}, Landroid/widget/ImageView;->setVisibility(I)V
    00061a56iget-object v4, v3, Le/d;->k:Landroid/widget/ImageView;
    00061a5ainvoke-virtual {v4, v2}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
    00061a60iget-object v2, v1, Le/b;->g:Ljava/lang/Object;
    00061a64const/4 v4, 0x1
    00061a66const/4 v5, 0x0
    00061a68if-eqz v2, :cond_79
    00061a6ciget v2, v3, Le/d;->r:I
    00061a70iget-object v6, v1, Le/b;->b:Landroid/view/LayoutInflater;
    00061a74invoke-virtual {v6, v2, v5}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;)Landroid/view/View;
    00061a7amove-result-object v2
    00061a7ccheck-cast v2, Landroidx/appcompat/app/AlertController$RecycleListView;
    00061a80iget-boolean v6, v1, Le/b;->i:Z
    00061a84if-eqz v6, :cond_4d
    00061a88iget v6, v3, Le/d;->s:I
    00061a8cgoto :goto_4f
    00061a8eiget v6, v3, Le/d;->t:I
    00061a92iget-object v7, v1, Le/b;->g:Ljava/lang/Object;
    00061a96if-eqz v7, :cond_54
    00061a9agoto :goto_5e
    00061a9cnew-instance v7, Le/c;
    00061aa0iget-object v8, v1, Le/b;->a:Landroid/view/ContextThemeWrapper;
    00061aa4const v9, 0x1020014
    00061aaainvoke-direct {v7, v8, v6, v9, v5}, Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;II[Ljava/lang/Object;)V
    00061ab0iput-object v7, v3, Le/d;->o:Landroid/widget/ListAdapter;
    00061ab4iget v6, v1, Le/b;->j:I
    00061ab8iput v6, v3, Le/d;->p:I
    00061abciget-object v6, v1, Le/b;->h:Landroid/content/DialogInterface$OnClickListener;
    00061ac0if-eqz v6, :cond_70
    00061ac4new-instance v6, Le/a;
    00061ac8invoke-direct {v6, v1, v3}, Le/a;-><init>(Le/b;Le/d;)V
    00061aceinvoke-virtual {v2, v6}, Landroid/widget/AdapterView;->setOnItemClickListener(Landroid/widget/AdapterView$OnItemClickListener;)V
    00061ad4iget-boolean v6, v1, Le/b;->i:Z
    00061ad8if-eqz v6, :cond_77
    00061adcinvoke-virtual {v2, v4}, Landroid/widget/AbsListView;->setChoiceMode(I)V
    00061ae2iput-object v2, v3, Le/d;->e:Landroidx/appcompat/app/AlertController$RecycleListView;
    00061ae6invoke-virtual {v0, v4}, Landroid/app/Dialog;->setCancelable(Z)V
    00061aecinvoke-virtual {v0, v4}, Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V
    00061af2invoke-virtual {v0, v5}, Landroid/app/Dialog;->setOnCancelListener(Landroid/content/DialogInterface$OnCancelListener;)V
    00061af8invoke-virtual {v0, v5}, Landroid/app/Dialog;->setOnDismissListener(Landroid/content/DialogInterface$OnDismissListener;)V
    00061afeiget-object v1, v1, Le/b;->f:Li/m;
    00061b02if-eqz v1, :cond_8c
    00061b06invoke-virtual {v0, v1}, Landroid/app/Dialog;->setOnKeyListener(Landroid/content/DialogInterface$OnKeyListener;)V
    00061b0creturn-object v0
    000619e4