HtmlTreeBuilderState$7.smali
.class final enum Lorg/jsoup/parser/HtmlTreeBuilderState$7;
.super Lorg/jsoup/parser/HtmlTreeBuilderState;
# annotations
.annotation system Ldalvik/annotation/EnclosingClass;
value = Lorg/jsoup/parser/HtmlTreeBuilderState;
.end annotation
.annotation system Ldalvik/annotation/InnerClass;
accessFlags = 0x4010
name = null
.end annotation
# direct methods
.method constructor <init>(Ljava/lang/String;I)V
.registers 4
const/4 v0, 0x0
invoke-direct {p0, p1, p2, v0}, Lorg/jsoup/parser/HtmlTreeBuilderState;-><init>(Ljava/lang/String;ILorg/jsoup/parser/HtmlTreeBuilderState$1;)V
return-void
.end method
.method private C(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
.registers 20
move-object/from16 v0, p0
move-object/from16 v1, p2
invoke-virtual/range {p1 .. p1}, Lorg/jsoup/parser/Token;->e()Lorg/jsoup/parser/Token$StartTag;
move-result-object v2
invoke-virtual {v2}, Lorg/jsoup/parser/Token$Tag;->D()Ljava/lang/String;
move-result-object v3
invoke-virtual {v3}, Ljava/lang/String;->hashCode()I
move-result v4
const-string v5, "isindex"
const-string v6, "input"
const-string v7, "svg"
const-string v9, "nobr"
const-string v10, "form"
const-string v11, "body"
const-string v12, "li"
const-string v13, "hr"
const-string v14, "option"
const-string v15, "button"
const-string v8, "a"
move-object/from16 v16, v2
sparse-switch v4, :sswitch_data_684
packed-switch v4, :pswitch_data_6fe
goto/16 :goto_1b8
:pswitch_30
const-string v4, "h6"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x1b
goto/16 :goto_1b9
:pswitch_3c
const-string v4, "h5"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x1a
goto/16 :goto_1b9
:pswitch_48
const-string v4, "h4"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x19
goto/16 :goto_1b9
:pswitch_54
const-string v4, "h3"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x18
goto/16 :goto_1b9
:pswitch_60
const-string v4, "h2"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x17
goto/16 :goto_1b9
:pswitch_6c
const-string v4, "h1"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x16
goto/16 :goto_1b9
:sswitch_78
const-string v4, "noembed"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x12
goto/16 :goto_1b9
:sswitch_84
invoke-virtual {v3, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0xe
goto/16 :goto_1b9
:sswitch_8e
const-string v4, "plaintext"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/4 v4, 0x7
goto/16 :goto_1b9
:sswitch_99
const-string v4, "listing"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x1d
goto/16 :goto_1b9
:sswitch_a5
const-string v4, "table"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0xa
goto/16 :goto_1b9
:sswitch_b1
invoke-virtual {v3, v6}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0xb
goto/16 :goto_1b9
:sswitch_bb
const-string v4, "image"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0xd
goto/16 :goto_1b9
:sswitch_c7
const-string v4, "span"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/4 v4, 0x1
goto/16 :goto_1b9
:sswitch_d2
invoke-virtual {v3, v9}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x9
goto/16 :goto_1b9
:sswitch_dc
const-string v4, "math"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x14
goto/16 :goto_1b9
:sswitch_e8
const-string v4, "html"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/4 v4, 0x3
goto/16 :goto_1b9
:sswitch_f3
invoke-virtual {v3, v10}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/4 v4, 0x6
goto/16 :goto_1b9
:sswitch_fc
invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/4 v4, 0x4
goto/16 :goto_1b9
:sswitch_105
const-string v4, "xmp"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x10
goto/16 :goto_1b9
:sswitch_111
invoke-virtual {v3, v7}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x15
goto/16 :goto_1b9
:sswitch_11b
const-string v4, "pre"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x1c
goto/16 :goto_1b9
:sswitch_127
const-string v4, "rt"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x23
goto/16 :goto_1b9
:sswitch_133
const-string v4, "rp"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x22
goto/16 :goto_1b9
:sswitch_13f
invoke-virtual {v3, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/4 v4, 0x2
goto/16 :goto_1b9
:sswitch_148
invoke-virtual {v3, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0xc
goto/16 :goto_1b9
:sswitch_152
const-string v4, "dt"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x1f
goto :goto_1b9
:sswitch_15d
const-string v4, "dd"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x1e
goto :goto_1b9
:sswitch_168
invoke-virtual {v3, v8}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/4 v4, 0x0
goto :goto_1b9
:sswitch_170
const-string v4, "optgroup"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x20
goto :goto_1b9
:sswitch_17b
const-string v4, "select"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x13
goto :goto_1b9
:sswitch_186
const-string v4, "textarea"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0xf
goto :goto_1b9
:sswitch_191
invoke-virtual {v3, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x21
goto :goto_1b9
:sswitch_19a
const-string v4, "iframe"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x11
goto :goto_1b9
:sswitch_1a5
invoke-virtual {v3, v15}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/16 v4, 0x8
goto :goto_1b9
:sswitch_1ae
const-string v4, "frameset"
invoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_1b8
const/4 v4, 0x5
goto :goto_1b9
:cond_1b8
:goto_1b8
const/4 v4, -0x1
:goto_1b9
const-string v2, "p"
packed-switch v4, :pswitch_data_70e
move-object/from16 v4, v16
sget-object v5, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->n:[Ljava/lang/String;
invoke-static {v3, v5}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_611
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->Q(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
const/4 v2, 0x0
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
goto/16 :goto_5e9
:pswitch_1d4
const-string v2, "ruby"
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->F(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_5e9
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->t()V
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object v3
invoke-virtual {v3}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v3
invoke-virtual {v3, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_1f3
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->k0(Ljava/lang/String;)V
:cond_1f3
move-object/from16 v4, v16
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto/16 :goto_5e9
:pswitch_1fa
move-object/from16 v4, v16
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object v2
invoke-virtual {v2}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v2
invoke-virtual {v2, v14}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_20d
invoke-virtual {v1, v14}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_20d
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto/16 :goto_5e9
:pswitch_215
move-object/from16 v4, v16
const/4 v3, 0x0
invoke-virtual {v1, v3}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C()Ljava/util/ArrayList;
move-result-object v3
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
move-result v5
const/4 v6, 0x1
sub-int/2addr v5, v6
:goto_225
if-lez v5, :cond_257
invoke-virtual {v3, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v6
check-cast v6, Lorg/jsoup/nodes/Element;
invoke-virtual {v6}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v7
sget-object v8, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->k:[Ljava/lang/String;
invoke-static {v7, v8}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v7
if-eqz v7, :cond_241
invoke-virtual {v6}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v3
invoke-virtual {v1, v3}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
goto :goto_257
:cond_241
invoke-virtual {v1, v6}, Lorg/jsoup/parser/HtmlTreeBuilder;->c0(Lorg/jsoup/nodes/Element;)Z
move-result v7
if-eqz v7, :cond_254
invoke-virtual {v6}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v6
sget-object v7, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->j:[Ljava/lang/String;
invoke-static {v6, v7}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v6
if-nez v6, :cond_254
goto :goto_257
:cond_254
add-int/lit8 v5, v5, -0x1
goto :goto_225
:cond_257
:goto_257
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_260
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_260
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto/16 :goto_5e9
:pswitch_265
move-object/from16 v4, v16
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_270
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_270
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
iget-object v2, v1, Lorg/jsoup/parser/TreeBuilder;->b:Lorg/jsoup/parser/CharacterReader;
const-string v3, "\n"
invoke-virtual {v2, v3}, Lorg/jsoup/parser/CharacterReader;->q(Ljava/lang/String;)Z
const/4 v2, 0x0
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
goto/16 :goto_5e9
:pswitch_280
move-object/from16 v4, v16
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_28b
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_28b
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object v2
invoke-virtual {v2}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v2
sget-object v3, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->i:[Ljava/lang/String;
invoke-static {v2, v3}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_2a1
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->j0()Lorg/jsoup/nodes/Element;
:cond_2a1
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto/16 :goto_5e9
:pswitch_2a6
move-object/from16 v4, v16
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto/16 :goto_5e9
:pswitch_2b0
move-object/from16 v4, v16
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto/16 :goto_5e9
:pswitch_2ba
move-object/from16 v4, v16
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
const/4 v2, 0x0
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->B0()Lorg/jsoup/parser/HtmlTreeBuilderState;
move-result-object v2
sget-object v3, Lorg/jsoup/parser/HtmlTreeBuilderState;->n:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {v2, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_2fa
sget-object v3, Lorg/jsoup/parser/HtmlTreeBuilderState;->p:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {v2, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_2fa
sget-object v3, Lorg/jsoup/parser/HtmlTreeBuilderState;->r:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {v2, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_2fa
sget-object v3, Lorg/jsoup/parser/HtmlTreeBuilderState;->s:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {v2, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_2fa
sget-object v3, Lorg/jsoup/parser/HtmlTreeBuilderState;->t:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {v2, v3}, Ljava/lang/Enum;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_2f3
goto :goto_2fa
:cond_2f3
sget-object v2, Lorg/jsoup/parser/HtmlTreeBuilderState;->u:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C0(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
goto/16 :goto_5e9
:cond_2fa
:goto_2fa
sget-object v2, Lorg/jsoup/parser/HtmlTreeBuilderState;->v:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C0(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
goto/16 :goto_5e9
:pswitch_301
move-object/from16 v4, v16
invoke-static {v4, v1}, Lorg/jsoup/parser/HtmlTreeBuilderState;->j(Lorg/jsoup/parser/Token$StartTag;Lorg/jsoup/parser/HtmlTreeBuilder;)V
goto/16 :goto_5e9
:pswitch_308
move-object/from16 v4, v16
const/4 v3, 0x0
invoke-virtual {v1, v3}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
invoke-static {v4, v1}, Lorg/jsoup/parser/HtmlTreeBuilderState;->j(Lorg/jsoup/parser/Token$StartTag;Lorg/jsoup/parser/HtmlTreeBuilder;)V
goto/16 :goto_5e9
:pswitch_313
move-object/from16 v4, v16
const/4 v3, 0x0
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_31f
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_31f
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v3}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
invoke-static {v4, v1}, Lorg/jsoup/parser/HtmlTreeBuilderState;->j(Lorg/jsoup/parser/Token$StartTag;Lorg/jsoup/parser/HtmlTreeBuilder;)V
goto/16 :goto_5e9
:pswitch_32a
move-object/from16 v4, v16
const/4 v3, 0x0
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
invoke-virtual {v4}, Lorg/jsoup/parser/Token$Tag;->z()Z
move-result v2
if-nez v2, :cond_5e9
iget-object v2, v1, Lorg/jsoup/parser/TreeBuilder;->c:Lorg/jsoup/parser/Tokeniser;
sget-object v4, Lorg/jsoup/parser/TokeniserState;->h:Lorg/jsoup/parser/TokeniserState;
invoke-virtual {v2, v4}, Lorg/jsoup/parser/Tokeniser;->v(Lorg/jsoup/parser/TokeniserState;)V
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->e0()V
invoke-virtual {v1, v3}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
sget-object v2, Lorg/jsoup/parser/HtmlTreeBuilderState;->m:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C0(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
goto/16 :goto_5e9
:pswitch_34a
move-object/from16 v4, v16
const/4 v3, 0x0
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->y()Lorg/jsoup/nodes/FormElement;
move-result-object v2
if-eqz v2, :cond_357
return v3
:cond_357
invoke-virtual {v1, v10}, Lorg/jsoup/parser/TreeBuilder;->i(Ljava/lang/String;)Z
iget-object v2, v4, Lorg/jsoup/parser/Token$Tag;->j:Lorg/jsoup/nodes/Attributes;
const-string v3, "action"
invoke-virtual {v2, v3}, Lorg/jsoup/nodes/Attributes;->hasKey(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_371
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->y()Lorg/jsoup/nodes/FormElement;
move-result-object v2
iget-object v7, v4, Lorg/jsoup/parser/Token$Tag;->j:Lorg/jsoup/nodes/Attributes;
invoke-virtual {v7, v3}, Lorg/jsoup/nodes/Attributes;->get(Ljava/lang/String;)Ljava/lang/String;
move-result-object v7
invoke-virtual {v2, v3, v7}, Lorg/jsoup/nodes/Element;->attr(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Element;
:cond_371
invoke-virtual {v1, v13}, Lorg/jsoup/parser/TreeBuilder;->i(Ljava/lang/String;)Z
const-string v2, "label"
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->i(Ljava/lang/String;)Z
iget-object v3, v4, Lorg/jsoup/parser/Token$Tag;->j:Lorg/jsoup/nodes/Attributes;
const-string v7, "prompt"
invoke-virtual {v3, v7}, Lorg/jsoup/nodes/Attributes;->hasKey(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_38a
iget-object v3, v4, Lorg/jsoup/parser/Token$Tag;->j:Lorg/jsoup/nodes/Attributes;
invoke-virtual {v3, v7}, Lorg/jsoup/nodes/Attributes;->get(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
goto :goto_38c
:cond_38a
const-string v3, "This is a searchable index. Enter search keywords: "
:goto_38c
new-instance v7, Lorg/jsoup/parser/Token$Character;
invoke-direct {v7}, Lorg/jsoup/parser/Token$Character;-><init>()V
invoke-virtual {v7, v3}, Lorg/jsoup/parser/Token$Character;->p(Ljava/lang/String;)Lorg/jsoup/parser/Token$Character;
invoke-virtual {v1, v7}, Lorg/jsoup/parser/HtmlTreeBuilder;->g(Lorg/jsoup/parser/Token;)Z
new-instance v3, Lorg/jsoup/nodes/Attributes;
invoke-direct {v3}, Lorg/jsoup/nodes/Attributes;-><init>()V
iget-object v4, v4, Lorg/jsoup/parser/Token$Tag;->j:Lorg/jsoup/nodes/Attributes;
invoke-virtual {v4}, Lorg/jsoup/nodes/Attributes;->iterator()Ljava/util/Iterator;
move-result-object v4
:cond_3a2
:goto_3a2
invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
move-result v7
if-eqz v7, :cond_3be
invoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v7
check-cast v7, Lorg/jsoup/nodes/Attribute;
invoke-virtual {v7}, Lorg/jsoup/nodes/Attribute;->getKey()Ljava/lang/String;
move-result-object v8
sget-object v9, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->p:[Ljava/lang/String;
invoke-static {v8, v9}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v8
if-nez v8, :cond_3a2
invoke-virtual {v3, v7}, Lorg/jsoup/nodes/Attributes;->put(Lorg/jsoup/nodes/Attribute;)Lorg/jsoup/nodes/Attributes;
goto :goto_3a2
:cond_3be
const-string v4, "name"
invoke-virtual {v3, v4, v5}, Lorg/jsoup/nodes/Attributes;->put(Ljava/lang/String;Ljava/lang/String;)Lorg/jsoup/nodes/Attributes;
invoke-virtual {v1, v6, v3}, Lorg/jsoup/parser/HtmlTreeBuilder;->processStartTag(Ljava/lang/String;Lorg/jsoup/nodes/Attributes;)Z
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
invoke-virtual {v1, v13}, Lorg/jsoup/parser/TreeBuilder;->i(Ljava/lang/String;)Z
invoke-virtual {v1, v10}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
goto/16 :goto_5e9
:pswitch_3d1
move-object/from16 v4, v16
invoke-virtual {v1, v7}, Lorg/jsoup/parser/HtmlTreeBuilder;->z(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
move-result-object v2
if-nez v2, :cond_3e3
const-string v2, "img"
invoke-virtual {v4, v2}, Lorg/jsoup/parser/Token$Tag;->B(Ljava/lang/String;)Lorg/jsoup/parser/Token$Tag;
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->g(Lorg/jsoup/parser/Token;)Z
move-result v1
return v1
:cond_3e3
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto/16 :goto_5e9
:pswitch_3e8
move-object/from16 v4, v16
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_3f3
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_3f3
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->Q(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
const/4 v2, 0x0
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
goto/16 :goto_5e9
:pswitch_3fc
move-object/from16 v4, v16
const/4 v2, 0x0
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->Q(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
move-result-object v3
const-string v4, "type"
invoke-virtual {v3, v4}, Lorg/jsoup/nodes/Node;->attr(Ljava/lang/String;)Ljava/lang/String;
move-result-object v3
const-string v4, "hidden"
invoke-virtual {v3, v4}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
move-result v3
if-nez v3, :cond_5e9
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
goto/16 :goto_5e9
:pswitch_419
move-object/from16 v4, v16
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->x()Lorg/jsoup/nodes/Document;
move-result-object v3
invoke-virtual {v3}, Lorg/jsoup/nodes/Document;->quirksMode()Lorg/jsoup/nodes/Document$QuirksMode;
move-result-object v3
sget-object v5, Lorg/jsoup/nodes/Document$QuirksMode;->quirks:Lorg/jsoup/nodes/Document$QuirksMode;
if-eq v3, v5, :cond_430
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_430
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_430
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
const/4 v2, 0x0
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
sget-object v2, Lorg/jsoup/parser/HtmlTreeBuilderState;->n:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C0(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
goto/16 :goto_5e9
:pswitch_43e
move-object/from16 v4, v16
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v9}, Lorg/jsoup/parser/HtmlTreeBuilder;->F(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_452
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual {v1, v9}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
:cond_452
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
move-result-object v2
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->p0(Lorg/jsoup/nodes/Element;)V
goto/16 :goto_5e9
:pswitch_45b
move-object/from16 v4, v16
invoke-virtual {v1, v15}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_46e
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual {v1, v15}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->g(Lorg/jsoup/parser/Token;)Z
goto/16 :goto_5e9
:cond_46e
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
const/4 v2, 0x0
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
goto/16 :goto_5e9
:pswitch_47a
move-object/from16 v4, v16
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_485
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_485
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
iget-object v1, v1, Lorg/jsoup/parser/TreeBuilder;->c:Lorg/jsoup/parser/Tokeniser;
sget-object v2, Lorg/jsoup/parser/TokeniserState;->l:Lorg/jsoup/parser/TokeniserState;
invoke-virtual {v1, v2}, Lorg/jsoup/parser/Tokeniser;->v(Lorg/jsoup/parser/TokeniserState;)V
goto/16 :goto_5e9
:pswitch_491
move-object/from16 v4, v16
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->y()Lorg/jsoup/nodes/FormElement;
move-result-object v3
if-eqz v3, :cond_49e
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
const/4 v1, 0x0
return v1
:cond_49e
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_4a7
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_4a7
const/4 v2, 0x1
invoke-virtual {v1, v4, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->R(Lorg/jsoup/parser/Token$StartTag;Z)Lorg/jsoup/nodes/FormElement;
goto/16 :goto_5e9
:pswitch_4ad
move-object/from16 v4, v16
const/4 v2, 0x1
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C()Ljava/util/ArrayList;
move-result-object v3
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
move-result v5
if-eq v5, v2, :cond_506
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
move-result v5
const/4 v6, 0x2
if-le v5, v6, :cond_4d5
invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lorg/jsoup/nodes/Element;
invoke-virtual {v5}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v5
invoke-virtual {v5, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v5
if-nez v5, :cond_4d5
goto :goto_506
:cond_4d5
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->s()Z
move-result v5
if-nez v5, :cond_4dd
const/4 v5, 0x0
return v5
:cond_4dd
invoke-virtual {v3, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v5
check-cast v5, Lorg/jsoup/nodes/Element;
invoke-virtual {v5}, Lorg/jsoup/nodes/Element;->parent()Lorg/jsoup/nodes/Element;
move-result-object v6
if-eqz v6, :cond_4ec
invoke-virtual {v5}, Lorg/jsoup/nodes/Node;->remove()V
:cond_4ec
:goto_4ec
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
move-result v5
if-le v5, v2, :cond_4fc
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
move-result v5
sub-int/2addr v5, v2
invoke-virtual {v3, v5}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
const/4 v2, 0x1
goto :goto_4ec
:cond_4fc
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
sget-object v2, Lorg/jsoup/parser/HtmlTreeBuilderState;->x:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C0(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
goto/16 :goto_5e9
:cond_506
:goto_506
const/4 v1, 0x0
return v1
:pswitch_508
move-object/from16 v4, v16
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C()Ljava/util/ArrayList;
move-result-object v2
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v3
const/4 v5, 0x1
if-eq v3, v5, :cond_560
invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
move-result v3
const/4 v6, 0x2
if-le v3, v6, :cond_530
invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lorg/jsoup/nodes/Element;
invoke-virtual {v3}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v3
invoke-virtual {v3, v11}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v3
if-nez v3, :cond_530
goto :goto_560
:cond_530
const/4 v3, 0x0
invoke-virtual {v1, v3}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lorg/jsoup/nodes/Element;
invoke-virtual {v4}, Lorg/jsoup/parser/Token$Tag;->y()Lorg/jsoup/nodes/Attributes;
move-result-object v2
invoke-virtual {v2}, Lorg/jsoup/nodes/Attributes;->iterator()Ljava/util/Iterator;
move-result-object v2
:cond_542
:goto_542
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_5e9
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lorg/jsoup/nodes/Attribute;
invoke-virtual {v3}, Lorg/jsoup/nodes/Attribute;->getKey()Ljava/lang/String;
move-result-object v4
invoke-virtual {v1, v4}, Lorg/jsoup/nodes/Node;->hasAttr(Ljava/lang/String;)Z
move-result v4
if-nez v4, :cond_542
invoke-virtual {v1}, Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;
move-result-object v4
invoke-virtual {v4, v3}, Lorg/jsoup/nodes/Attributes;->put(Lorg/jsoup/nodes/Attribute;)Lorg/jsoup/nodes/Attributes;
goto :goto_542
:cond_560
:goto_560
const/4 v2, 0x0
return v2
:pswitch_562
move-object/from16 v4, v16
const/4 v2, 0x0
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C()Ljava/util/ArrayList;
move-result-object v1
invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v1
check-cast v1, Lorg/jsoup/nodes/Element;
invoke-virtual {v4}, Lorg/jsoup/parser/Token$Tag;->y()Lorg/jsoup/nodes/Attributes;
move-result-object v2
invoke-virtual {v2}, Lorg/jsoup/nodes/Attributes;->iterator()Ljava/util/Iterator;
move-result-object v2
:cond_57a
:goto_57a
invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
move-result v3
if-eqz v3, :cond_5e9
invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
move-result-object v3
check-cast v3, Lorg/jsoup/nodes/Attribute;
invoke-virtual {v3}, Lorg/jsoup/nodes/Attribute;->getKey()Ljava/lang/String;
move-result-object v4
invoke-virtual {v1, v4}, Lorg/jsoup/nodes/Node;->hasAttr(Ljava/lang/String;)Z
move-result v4
if-nez v4, :cond_57a
invoke-virtual {v1}, Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;
move-result-object v4
invoke-virtual {v4, v3}, Lorg/jsoup/nodes/Attributes;->put(Lorg/jsoup/nodes/Attribute;)Lorg/jsoup/nodes/Attributes;
goto :goto_57a
:pswitch_598
move-object/from16 v4, v16
const/4 v3, 0x0
invoke-virtual {v1, v3}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C()Ljava/util/ArrayList;
move-result-object v3
invoke-virtual {v3}, Ljava/util/ArrayList;->size()I
move-result v5
const/4 v6, 0x1
sub-int/2addr v5, v6
:goto_5a8
if-lez v5, :cond_5d4
invoke-virtual {v3, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v6
check-cast v6, Lorg/jsoup/nodes/Element;
invoke-virtual {v6}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v7
invoke-virtual {v7, v12}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v7
if-eqz v7, :cond_5be
invoke-virtual {v1, v12}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
goto :goto_5d4
:cond_5be
invoke-virtual {v1, v6}, Lorg/jsoup/parser/HtmlTreeBuilder;->c0(Lorg/jsoup/nodes/Element;)Z
move-result v7
if-eqz v7, :cond_5d1
invoke-virtual {v6}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v6
sget-object v7, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->j:[Ljava/lang/String;
invoke-static {v6, v7}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v6
if-nez v6, :cond_5d1
goto :goto_5d4
:cond_5d1
add-int/lit8 v5, v5, -0x1
goto :goto_5a8
:cond_5d4
:goto_5d4
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_5dd
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_5dd
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto :goto_5e9
:pswitch_5e1
move-object/from16 v4, v16
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
:cond_5e9
:goto_5e9
const/4 v1, 0x1
goto/16 :goto_682
:pswitch_5ec
move-object/from16 v4, v16
invoke-virtual {v1, v8}, Lorg/jsoup/parser/HtmlTreeBuilder;->v(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
move-result-object v2
if-eqz v2, :cond_606
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual {v1, v8}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
invoke-virtual {v1, v8}, Lorg/jsoup/parser/HtmlTreeBuilder;->z(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
move-result-object v2
if-eqz v2, :cond_606
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->r0(Lorg/jsoup/nodes/Element;)V
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->s0(Lorg/jsoup/nodes/Element;)Z
:cond_606
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
move-result-object v2
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->p0(Lorg/jsoup/nodes/Element;)V
goto :goto_5e9
:cond_611
sget-object v5, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->h:[Ljava/lang/String;
invoke-static {v3, v5}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_626
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_622
invoke-virtual {v1, v2}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
:cond_622
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto :goto_5e9
:cond_626
sget-object v2, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->g:[Ljava/lang/String;
invoke-static {v3, v2}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_637
sget-object v2, Lorg/jsoup/parser/HtmlTreeBuilderState;->i:Lorg/jsoup/parser/HtmlTreeBuilderState;
move-object/from16 v3, p1
invoke-virtual {v1, v3, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->n0(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilderState;)Z
move-result v1
return v1
:cond_637
sget-object v2, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->l:[Ljava/lang/String;
invoke-static {v3, v2}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_64a
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
move-result-object v2
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->p0(Lorg/jsoup/nodes/Element;)V
goto :goto_5e9
:cond_64a
sget-object v2, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->m:[Ljava/lang/String;
invoke-static {v3, v2}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v2
if-eqz v2, :cond_660
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->T()V
const/4 v2, 0x0
invoke-virtual {v1, v2}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
goto :goto_5e9
:cond_660
const/4 v2, 0x0
sget-object v5, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->o:[Ljava/lang/String;
invoke-static {v3, v5}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_66e
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->Q(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto/16 :goto_5e9
:cond_66e
sget-object v5, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->q:[Ljava/lang/String;
invoke-static {v3, v5}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v3
if-eqz v3, :cond_67a
invoke-virtual {v1, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v2
:cond_67a
invoke-virtual/range {p2 .. p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {v1, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->M(Lorg/jsoup/parser/Token$StartTag;)Lorg/jsoup/nodes/Element;
goto/16 :goto_5e9
:goto_682
return v1
nop
:sswitch_data_684
.sparse-switch
-0x620c002b -> :sswitch_1ae
-0x521dd8ce -> :sswitch_1a5
-0x47007d5c -> :sswitch_19a
-0x3c35778b -> :sswitch_191
-0x3bcc48c6 -> :sswitch_186
-0x3600cb04 -> :sswitch_17b
-0x4d08054 -> :sswitch_170
0x61 -> :sswitch_168
0xc80 -> :sswitch_15d
0xc90 -> :sswitch_152
0xd0a -> :sswitch_148
0xd7d -> :sswitch_13f
0xe3e -> :sswitch_133
0xe42 -> :sswitch_127
0x1b2a3 -> :sswitch_11b
0x1be64 -> :sswitch_111
0x1d01b -> :sswitch_105
0x2e39a2 -> :sswitch_fc
0x300cc4 -> :sswitch_f3
0x3107ab -> :sswitch_e8
0x330708 -> :sswitch_dc
0x33add1 -> :sswitch_d2
0x35f74a -> :sswitch_c7
0x5faa95b -> :sswitch_bb
0x5fb57ca -> :sswitch_b1
0x6903bce -> :sswitch_a5
0xad8ba84 -> :sswitch_99
0x759d29f7 -> :sswitch_8e
0x7ca6c5e8 -> :sswitch_84
0x7e19b1b8 -> :sswitch_78
.end sparse-switch
:pswitch_data_6fe
.packed-switch 0xcc9
:pswitch_6c
:pswitch_60
:pswitch_54
:pswitch_48
:pswitch_3c
:pswitch_30
.end packed-switch
:pswitch_data_70e
.packed-switch 0x0
:pswitch_5ec
:pswitch_5e1
:pswitch_598
:pswitch_562
:pswitch_508
:pswitch_4ad
:pswitch_491
:pswitch_47a
:pswitch_45b
:pswitch_43e
:pswitch_419
:pswitch_3fc
:pswitch_3e8
:pswitch_3d1
:pswitch_34a
:pswitch_32a
:pswitch_313
:pswitch_308
:pswitch_301
:pswitch_2ba
:pswitch_2b0
:pswitch_2a6
:pswitch_280
:pswitch_280
:pswitch_280
:pswitch_280
:pswitch_280
:pswitch_280
:pswitch_265
:pswitch_265
:pswitch_215
:pswitch_215
:pswitch_1fa
:pswitch_1fa
:pswitch_1d4
:pswitch_1d4
.end packed-switch
.end method
.method private v(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
.registers 10
invoke-virtual {p1}, Lorg/jsoup/parser/Token;->d()Lorg/jsoup/parser/Token$EndTag;
move-result-object v0
invoke-virtual {v0}, Lorg/jsoup/parser/Token$Tag;->D()Ljava/lang/String;
move-result-object v1
invoke-virtual {v1}, Ljava/lang/String;->hashCode()I
move-result v2
const/4 v3, 0x1
const-string v4, "br"
const-string v5, "body"
const/4 v6, 0x0
sparse-switch v2, :sswitch_data_226
packed-switch v2, :pswitch_data_250
goto/16 :goto_c4
:pswitch_1a
const-string v2, "h6"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/16 v2, 0xe
goto/16 :goto_c5
:pswitch_26
const-string v2, "h5"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/16 v2, 0xd
goto/16 :goto_c5
:pswitch_32
const-string v2, "h4"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/16 v2, 0xc
goto/16 :goto_c5
:pswitch_3e
const-string v2, "h3"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/16 v2, 0xb
goto/16 :goto_c5
:pswitch_4a
const-string v2, "h2"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/16 v2, 0xa
goto/16 :goto_c5
:pswitch_56
const-string v2, "h1"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/16 v2, 0x9
goto/16 :goto_c5
:sswitch_62
const-string v2, "sarcasm"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/4 v2, 0x0
goto :goto_c5
:sswitch_6c
const-string v2, "span"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/4 v2, 0x1
goto :goto_c5
:sswitch_76
const-string v2, "html"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/4 v2, 0x4
goto :goto_c5
:sswitch_80
const-string v2, "form"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/4 v2, 0x5
goto :goto_c5
:sswitch_8a
invoke-virtual {v1, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/4 v2, 0x3
goto :goto_c5
:sswitch_92
const-string v2, "li"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/4 v2, 0x2
goto :goto_c5
:sswitch_9c
const-string v2, "dt"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/16 v2, 0x8
goto :goto_c5
:sswitch_a7
const-string v2, "dd"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/4 v2, 0x7
goto :goto_c5
:sswitch_b1
invoke-virtual {v1, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/16 v2, 0xf
goto :goto_c5
:sswitch_ba
const-string v2, "p"
invoke-virtual {v1, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v2
if-eqz v2, :cond_c4
const/4 v2, 0x6
goto :goto_c5
:cond_c4
:goto_c4
const/4 v2, -0x1
:goto_c5
packed-switch v2, :pswitch_data_260
sget-object v0, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->s:[Ljava/lang/String;
invoke-static {v1, v0}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_1c1
invoke-direct {p0, p1, p2}, Lorg/jsoup/parser/HtmlTreeBuilderState$7;->x(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
move-result p1
return p1
:pswitch_d5
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual {p2, v4}, Lorg/jsoup/parser/TreeBuilder;->i(Ljava/lang/String;)Z
return v6
:pswitch_dc
sget-object p1, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->i:[Ljava/lang/String;
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->H([Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_e8
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v6
:cond_e8
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->u(Ljava/lang/String;)V
invoke-virtual {p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object p1
invoke-virtual {p1}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object p1
invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_fc
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
:cond_fc
sget-object p1, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->i:[Ljava/lang/String;
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->m0([Ljava/lang/String;)V
goto/16 :goto_21f
:pswitch_103
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->F(Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_10d
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v6
:cond_10d
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->u(Ljava/lang/String;)V
invoke-virtual {p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object p1
invoke-virtual {p1}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object p1
invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_121
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
:cond_121
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->l0(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
goto/16 :goto_21f
:pswitch_126
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->D(Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_137
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual {p2, v1}, Lorg/jsoup/parser/TreeBuilder;->i(Ljava/lang/String;)Z
invoke-virtual {p2, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->g(Lorg/jsoup/parser/Token;)Z
move-result p1
return p1
:cond_137
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->u(Ljava/lang/String;)V
invoke-virtual {p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object p1
invoke-virtual {p1}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object p1
invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_14b
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
:cond_14b
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->l0(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
goto/16 :goto_21f
:pswitch_150
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->y()Lorg/jsoup/nodes/FormElement;
move-result-object p1
const/4 v0, 0x0
invoke-virtual {p2, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->y0(Lorg/jsoup/nodes/FormElement;)V
if-eqz p1, :cond_17a
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->F(Ljava/lang/String;)Z
move-result v0
if-nez v0, :cond_161
goto :goto_17a
:cond_161
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->t()V
invoke-virtual {p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object v0
invoke-virtual {v0}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v0
invoke-virtual {v0, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_175
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
:cond_175
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->s0(Lorg/jsoup/nodes/Element;)Z
goto/16 :goto_21f
:cond_17a
:goto_17a
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v6
:pswitch_17e
invoke-virtual {p2, v5}, Lorg/jsoup/parser/TreeBuilder;->h(Ljava/lang/String;)Z
move-result p1
if-eqz p1, :cond_21f
invoke-virtual {p2, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->g(Lorg/jsoup/parser/Token;)Z
move-result p1
return p1
:pswitch_189
invoke-virtual {p2, v5}, Lorg/jsoup/parser/HtmlTreeBuilder;->F(Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_193
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v6
:cond_193
sget-object p1, Lorg/jsoup/parser/HtmlTreeBuilderState;->w:Lorg/jsoup/parser/HtmlTreeBuilderState;
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->C0(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
goto/16 :goto_21f
:pswitch_19a
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->E(Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_1a4
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v6
:cond_1a4
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->u(Ljava/lang/String;)V
invoke-virtual {p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object p1
invoke-virtual {p1}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object p1
invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_1b8
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
:cond_1b8
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->l0(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
goto :goto_21f
:pswitch_1bc
invoke-virtual {p0, p1, p2}, Lorg/jsoup/parser/HtmlTreeBuilderState$7;->u(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
move-result p1
return p1
:cond_1c1
sget-object v0, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->r:[Ljava/lang/String;
invoke-static {v1, v0}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_1eb
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->F(Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_1d3
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v6
:cond_1d3
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->t()V
invoke-virtual {p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object p1
invoke-virtual {p1}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object p1
invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_1e7
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
:cond_1e7
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->l0(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
goto :goto_21f
:cond_1eb
sget-object v0, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->m:[Ljava/lang/String;
invoke-static {v1, v0}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v0
if-eqz v0, :cond_220
const-string p1, "name"
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->F(Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_21f
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->F(Ljava/lang/String;)Z
move-result p1
if-nez p1, :cond_205
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v6
:cond_205
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->t()V
invoke-virtual {p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object p1
invoke-virtual {p1}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object p1
invoke-virtual {p1, v1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result p1
if-nez p1, :cond_219
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
:cond_219
invoke-virtual {p2, v1}, Lorg/jsoup/parser/HtmlTreeBuilder;->l0(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->l()V
:cond_21f
:goto_21f
return v3
:cond_220
invoke-virtual {p0, p1, p2}, Lorg/jsoup/parser/HtmlTreeBuilderState$7;->u(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
move-result p1
return p1
nop
:sswitch_data_226
.sparse-switch
0x70 -> :sswitch_ba
0xc50 -> :sswitch_b1
0xc80 -> :sswitch_a7
0xc90 -> :sswitch_9c
0xd7d -> :sswitch_92
0x2e39a2 -> :sswitch_8a
0x300cc4 -> :sswitch_80
0x3107ab -> :sswitch_76
0x35f74a -> :sswitch_6c
0x6f67a51c -> :sswitch_62
.end sparse-switch
:pswitch_data_250
.packed-switch 0xcc9
:pswitch_56
:pswitch_4a
:pswitch_3e
:pswitch_32
:pswitch_26
:pswitch_1a
.end packed-switch
:pswitch_data_260
.packed-switch 0x0
:pswitch_1bc
:pswitch_1bc
:pswitch_19a
:pswitch_189
:pswitch_17e
:pswitch_150
:pswitch_126
:pswitch_103
:pswitch_103
:pswitch_dc
:pswitch_dc
:pswitch_dc
:pswitch_dc
:pswitch_dc
:pswitch_dc
:pswitch_d5
.end packed-switch
.end method
.method private x(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
.registers 16
invoke-virtual {p1}, Lorg/jsoup/parser/Token;->d()Lorg/jsoup/parser/Token$EndTag;
move-result-object v0
invoke-virtual {v0}, Lorg/jsoup/parser/Token$Tag;->D()Ljava/lang/String;
move-result-object v0
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C()Ljava/util/ArrayList;
move-result-object v1
const/4 v2, 0x0
const/4 v3, 0x0
:goto_e
const/16 v4, 0x8
const/4 v5, 0x1
if-ge v3, v4, :cond_129
invoke-virtual {p2, v0}, Lorg/jsoup/parser/HtmlTreeBuilder;->v(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
move-result-object v4
if-nez v4, :cond_1e
invoke-virtual {p0, p1, p2}, Lorg/jsoup/parser/HtmlTreeBuilderState$7;->u(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
move-result p1
return p1
:cond_1e
invoke-virtual {p2, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->h0(Lorg/jsoup/nodes/Element;)Z
move-result v6
if-nez v6, :cond_2b
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
invoke-virtual {p2, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->r0(Lorg/jsoup/nodes/Element;)V
return v5
:cond_2b
invoke-virtual {v4}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v6
invoke-virtual {p2, v6}, Lorg/jsoup/parser/HtmlTreeBuilder;->F(Ljava/lang/String;)Z
move-result v6
if-nez v6, :cond_39
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v2
:cond_39
invoke-virtual {p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object v6
if-eq v6, v4, :cond_42
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
:cond_42
invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
move-result v6
const/4 v7, 0x0
move-object v10, v7
const/4 v8, 0x0
const/4 v9, 0x0
:goto_4a
if-ge v8, v6, :cond_70
const/16 v11, 0x40
if-ge v8, v11, :cond_70
invoke-virtual {v1, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v11
check-cast v11, Lorg/jsoup/nodes/Element;
if-ne v11, v4, :cond_63
add-int/lit8 v9, v8, -0x1
invoke-virtual {v1, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v9
move-object v10, v9
check-cast v10, Lorg/jsoup/nodes/Element;
const/4 v9, 0x1
goto :goto_6d
:cond_63
if-eqz v9, :cond_6d
invoke-virtual {p2, v11}, Lorg/jsoup/parser/HtmlTreeBuilder;->c0(Lorg/jsoup/nodes/Element;)Z
move-result v12
if-eqz v12, :cond_6d
move-object v7, v11
goto :goto_70
:cond_6d
:goto_6d
add-int/lit8 v8, v8, 0x1
goto :goto_4a
:cond_70
:goto_70
if-nez v7, :cond_7d
invoke-virtual {v4}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object p1
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->l0(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
invoke-virtual {p2, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->r0(Lorg/jsoup/nodes/Element;)V
return v5
:cond_7d
move-object v6, v7
move-object v8, v6
const/4 v5, 0x0
:goto_80
const/4 v9, 0x3
if-ge v5, v9, :cond_c4
invoke-virtual {p2, v6}, Lorg/jsoup/parser/HtmlTreeBuilder;->h0(Lorg/jsoup/nodes/Element;)Z
move-result v9
if-eqz v9, :cond_8d
invoke-virtual {p2, v6}, Lorg/jsoup/parser/HtmlTreeBuilder;->k(Lorg/jsoup/nodes/Element;)Lorg/jsoup/nodes/Element;
move-result-object v6
:cond_8d
invoke-virtual {p2, v6}, Lorg/jsoup/parser/HtmlTreeBuilder;->a0(Lorg/jsoup/nodes/Element;)Z
move-result v9
if-nez v9, :cond_97
invoke-virtual {p2, v6}, Lorg/jsoup/parser/HtmlTreeBuilder;->s0(Lorg/jsoup/nodes/Element;)Z
goto :goto_c1
:cond_97
if-ne v6, v4, :cond_9a
goto :goto_c4
:cond_9a
new-instance v9, Lorg/jsoup/nodes/Element;
invoke-virtual {v6}, Lorg/jsoup/nodes/Element;->nodeName()Ljava/lang/String;
move-result-object v11
sget-object v12, Lorg/jsoup/parser/ParseSettings;->preserveCase:Lorg/jsoup/parser/ParseSettings;
invoke-static {v11, v12}, Lorg/jsoup/parser/Tag;->valueOf(Ljava/lang/String;Lorg/jsoup/parser/ParseSettings;)Lorg/jsoup/parser/Tag;
move-result-object v11
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->w()Ljava/lang/String;
move-result-object v12
invoke-direct {v9, v11, v12}, Lorg/jsoup/nodes/Element;-><init>(Lorg/jsoup/parser/Tag;Ljava/lang/String;)V
invoke-virtual {p2, v6, v9}, Lorg/jsoup/parser/HtmlTreeBuilder;->u0(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)V
invoke-virtual {p2, v6, v9}, Lorg/jsoup/parser/HtmlTreeBuilder;->w0(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)V
invoke-virtual {v8}, Lorg/jsoup/nodes/Element;->parent()Lorg/jsoup/nodes/Element;
move-result-object v6
if-eqz v6, :cond_bc
invoke-virtual {v8}, Lorg/jsoup/nodes/Node;->remove()V
:cond_bc
invoke-virtual {v9, v8}, Lorg/jsoup/nodes/Element;->appendChild(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;
move-object v6, v9
move-object v8, v6
:goto_c1
add-int/lit8 v5, v5, 0x1
goto :goto_80
:cond_c4
:goto_c4
invoke-virtual {v10}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v5
sget-object v6, Lorg/jsoup/parser/HtmlTreeBuilderState$Constants;->t:[Ljava/lang/String;
invoke-static {v5, v6}, Lorg/jsoup/internal/StringUtil;->inSorted(Ljava/lang/String;[Ljava/lang/String;)Z
move-result v5
if-eqz v5, :cond_dd
invoke-virtual {v8}, Lorg/jsoup/nodes/Element;->parent()Lorg/jsoup/nodes/Element;
move-result-object v5
if-eqz v5, :cond_d9
invoke-virtual {v8}, Lorg/jsoup/nodes/Node;->remove()V
:cond_d9
invoke-virtual {p2, v8}, Lorg/jsoup/parser/HtmlTreeBuilder;->S(Lorg/jsoup/nodes/Node;)V
goto :goto_e9
:cond_dd
invoke-virtual {v8}, Lorg/jsoup/nodes/Element;->parent()Lorg/jsoup/nodes/Element;
move-result-object v5
if-eqz v5, :cond_e6
invoke-virtual {v8}, Lorg/jsoup/nodes/Node;->remove()V
:cond_e6
invoke-virtual {v10, v8}, Lorg/jsoup/nodes/Element;->appendChild(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;
:goto_e9
new-instance v5, Lorg/jsoup/nodes/Element;
invoke-virtual {v4}, Lorg/jsoup/nodes/Element;->tag()Lorg/jsoup/parser/Tag;
move-result-object v6
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->w()Ljava/lang/String;
move-result-object v8
invoke-direct {v5, v6, v8}, Lorg/jsoup/nodes/Element;-><init>(Lorg/jsoup/parser/Tag;Ljava/lang/String;)V
invoke-virtual {v5}, Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;
move-result-object v6
invoke-virtual {v4}, Lorg/jsoup/nodes/Element;->attributes()Lorg/jsoup/nodes/Attributes;
move-result-object v8
invoke-virtual {v6, v8}, Lorg/jsoup/nodes/Attributes;->addAll(Lorg/jsoup/nodes/Attributes;)V
invoke-virtual {v7}, Lorg/jsoup/nodes/Node;->childNodes()Ljava/util/List;
move-result-object v6
new-array v8, v2, [Lorg/jsoup/nodes/Node;
invoke-interface {v6, v8}, Ljava/util/List;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
move-result-object v6
check-cast v6, [Lorg/jsoup/nodes/Node;
array-length v8, v6
const/4 v9, 0x0
:goto_10f
if-ge v9, v8, :cond_119
aget-object v10, v6, v9
invoke-virtual {v5, v10}, Lorg/jsoup/nodes/Element;->appendChild(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;
add-int/lit8 v9, v9, 0x1
goto :goto_10f
:cond_119
invoke-virtual {v7, v5}, Lorg/jsoup/nodes/Element;->appendChild(Lorg/jsoup/nodes/Node;)Lorg/jsoup/nodes/Element;
invoke-virtual {p2, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->r0(Lorg/jsoup/nodes/Element;)V
invoke-virtual {p2, v4}, Lorg/jsoup/parser/HtmlTreeBuilder;->s0(Lorg/jsoup/nodes/Element;)Z
invoke-virtual {p2, v7, v5}, Lorg/jsoup/parser/HtmlTreeBuilder;->V(Lorg/jsoup/nodes/Element;Lorg/jsoup/nodes/Element;)V
add-int/lit8 v3, v3, 0x1
goto/16 :goto_e
:cond_129
return v5
.end method
# virtual methods
.method t(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
.registers 7
sget-object v0, Lorg/jsoup/parser/HtmlTreeBuilderState$24;->a:[I
iget-object v1, p1, Lorg/jsoup/parser/Token;->a:Lorg/jsoup/parser/Token$TokenType;
invoke-virtual {v1}, Ljava/lang/Enum;->ordinal()I
move-result v1
aget v0, v0, v1
const/4 v1, 0x1
if-eq v0, v1, :cond_5c
const/4 v2, 0x2
const/4 v3, 0x0
if-eq v0, v2, :cond_58
const/4 v2, 0x3
if-eq v0, v2, :cond_53
const/4 v2, 0x4
if-eq v0, v2, :cond_4e
const/4 v2, 0x5
if-eq v0, v2, :cond_1b
goto :goto_63
:cond_1b
invoke-virtual {p1}, Lorg/jsoup/parser/Token;->a()Lorg/jsoup/parser/Token$Character;
move-result-object p1
invoke-virtual {p1}, Lorg/jsoup/parser/Token$Character;->q()Ljava/lang/String;
move-result-object v0
invoke-static {}, Lorg/jsoup/parser/HtmlTreeBuilderState;->k()Ljava/lang/String;
move-result-object v2
invoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-eqz v0, :cond_31
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v3
:cond_31
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->s()Z
move-result v0
if-eqz v0, :cond_44
invoke-static {p1}, Lorg/jsoup/parser/HtmlTreeBuilderState;->f(Lorg/jsoup/parser/Token;)Z
move-result v0
if-eqz v0, :cond_44
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->O(Lorg/jsoup/parser/Token$Character;)V
goto :goto_63
:cond_44
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->q0()V
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->O(Lorg/jsoup/parser/Token$Character;)V
invoke-virtual {p2, v3}, Lorg/jsoup/parser/HtmlTreeBuilder;->r(Z)V
goto :goto_63
:cond_4e
invoke-direct {p0, p1, p2}, Lorg/jsoup/parser/HtmlTreeBuilderState$7;->v(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
move-result p1
return p1
:cond_53
invoke-direct {p0, p1, p2}, Lorg/jsoup/parser/HtmlTreeBuilderState$7;->C(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
move-result p1
return p1
:cond_58
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
return v3
:cond_5c
invoke-virtual {p1}, Lorg/jsoup/parser/Token;->b()Lorg/jsoup/parser/Token$Comment;
move-result-object p1
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->P(Lorg/jsoup/parser/Token$Comment;)V
:goto_63
return v1
.end method
.method u(Lorg/jsoup/parser/Token;Lorg/jsoup/parser/HtmlTreeBuilder;)Z
.registers 8
invoke-virtual {p1}, Lorg/jsoup/parser/Token;->d()Lorg/jsoup/parser/Token$EndTag;
move-result-object p1
iget-object p1, p1, Lorg/jsoup/parser/Token$Tag;->c:Ljava/lang/String;
invoke-virtual {p2}, Lorg/jsoup/parser/HtmlTreeBuilder;->C()Ljava/util/ArrayList;
move-result-object v0
invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
move-result v1
const/4 v2, 0x1
sub-int/2addr v1, v2
:goto_10
if-ltz v1, :cond_48
invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
move-result-object v3
check-cast v3, Lorg/jsoup/nodes/Element;
invoke-virtual {v3}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v4
invoke-virtual {v4, p1}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v4
if-eqz v4, :cond_3a
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->u(Ljava/lang/String;)V
invoke-virtual {p2}, Lorg/jsoup/parser/TreeBuilder;->a()Lorg/jsoup/nodes/Element;
move-result-object v0
invoke-virtual {v0}, Lorg/jsoup/nodes/Element;->normalName()Ljava/lang/String;
move-result-object v0
invoke-virtual {p1, v0}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
move-result v0
if-nez v0, :cond_36
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
:cond_36
invoke-virtual {p2, p1}, Lorg/jsoup/parser/HtmlTreeBuilder;->l0(Ljava/lang/String;)Lorg/jsoup/nodes/Element;
goto :goto_48
:cond_3a
invoke-virtual {p2, v3}, Lorg/jsoup/parser/HtmlTreeBuilder;->c0(Lorg/jsoup/nodes/Element;)Z
move-result v3
if-eqz v3, :cond_45
invoke-virtual {p2, p0}, Lorg/jsoup/parser/HtmlTreeBuilder;->q(Lorg/jsoup/parser/HtmlTreeBuilderState;)V
const/4 p1, 0x0
return p1
:cond_45
add-int/lit8 v1, v1, -0x1
goto :goto_10
:cond_48
:goto_48
return v2
.end method