File classes.dex
Function:
    0011d884
    0011d884s.j::a(s.e, q.c, java.util.ArrayList, int):
    0011d894move-object/from16 v0, v39
    0011d898move-object/from16 v1, v40
    0011d89cmove-object/from16 v10, v41
    0011d8a0if-nez v42, :cond_10
    0011d8a4iget v2, v0, Ls/e;->z0:I
    0011d8a8iget-object v3, v0, Ls/e;->C0:[Ls/b;
    0011d8acconst/4 v15, 0x0
    0011d8aemove v13, v2
    0011d8b0move-object v14, v3
    0011d8b2goto :goto_16
    0011d8b4iget v2, v0, Ls/e;->A0:I
    0011d8b8iget-object v3, v0, Ls/e;->B0:[Ls/b;
    0011d8bcconst/4 v15, 0x2
    0011d8begoto :goto_d
    0011d8c0const/4 v2, 0x0
    0011d8c2if-ge v2, v13, :cond_6fa
    0011d8c6aget-object v3, v14, v2
    0011d8caiget-boolean v4, v3, Ls/b;->q:Z
    0011d8ceiget-object v5, v3, Ls/b;->a:Ls/d;
    0011d8d2const/4 v6, 0x3
    0011d8d4const/16 v9, 0x8
    0011d8d8const/16 v16, 0x0
    0011d8dcif-nez v4, :cond_159
    0011d8e0iget v4, v3, Ls/b;->l:I
    0011d8e4mul-int/lit8 v17, v4, 0x2
    0011d8e8move-object v8, v5
    0011d8eamove-object v12, v8
    0011d8ecconst/16 v18, 0x0
    0011d8f0const/16 v19, 0x0
    0011d8f4if-nez v18, :cond_121
    0011d8f8const/16 v20, 0x1
    0011d8fciget v7, v3, Ls/b;->i:I
    0011d900add-int/lit8 v7, v7, 0x1
    0011d904iput v7, v3, Ls/b;->i:I
    0011d908iget-object v7, v8, Ls/d;->m0:[Ls/d;
    0011d90caput-object v16, v7, v4
    0011d910iget-object v7, v8, Ls/d;->l0:[Ls/d;
    0011d914aput-object v16, v7, v4
    0011d918iget v7, v8, Ls/d;->g0:I
    0011d91ciget-object v11, v8, Ls/d;->Q:[Ls/c;
    0011d920if-eq v7, v9, :cond_ee
    0011d924invoke-virtual {v8, v4}, Ls/d;->j(I)I
    0011d92aaget-object v7, v11, v17
    0011d92einvoke-virtual {v7}, Ls/c;->e()I
    0011d934add-int/lit8 v7, v17, 0x1
    0011d938aget-object v22, v11, v7
    0011d93cinvoke-virtual/range {v22}, Ls/c;->e()I
    0011d942aget-object v22, v11, v17
    0011d946invoke-virtual/range {v22}, Ls/c;->e()I
    0011d94caget-object v7, v11, v7
    0011d950invoke-virtual {v7}, Ls/c;->e()I
    0011d956iget-object v7, v3, Ls/b;->b:Ls/d;
    0011d95aif-nez v7, :cond_67
    0011d95eiput-object v8, v3, Ls/b;->b:Ls/d;
    0011d962iput-object v8, v3, Ls/b;->d:Ls/d;
    0011d966iget-object v7, v8, Ls/d;->p0:[I
    0011d96aaget v7, v7, v4
    0011d96eif-ne v7, v6, :cond_ee
    0011d972iget-object v9, v8, Ls/d;->t:[I
    0011d976aget v9, v9, v4
    0011d97aif-eqz v9, :cond_80
    0011d97eif-eq v9, v6, :cond_80
    0011d982const/4 v6, 0x2
    0011d984if-ne v9, v6, :cond_7b
    0011d988goto :goto_80
    0011d98amove/from16 v24, v2
    0011d98emove/from16 v25, v4
    0011d992goto :goto_d4
    0011d994iget v6, v3, Ls/b;->j:I
    0011d998add-int/lit8 v6, v6, 0x1
    0011d99ciput v6, v3, Ls/b;->j:I
    0011d9a0iget-object v6, v8, Ls/d;->k0:[F
    0011d9a4aget v6, v6, v4
    0011d9a8cmpl-float v24, v6, v19
    0011d9acif-lez v24, :cond_96
    0011d9b0move/from16 v24, v2
    0011d9b4iget v2, v3, Ls/b;->k:F
    0011d9b8add-float/2addr v2, v6
    0011d9baiput v2, v3, Ls/b;->k:F
    0011d9begoto :goto_98
    0011d9c0move/from16 v24, v2
    0011d9c4iget v2, v8, Ls/d;->g0:I
    0011d9c8move/from16 v25, v4
    0011d9ccconst/16 v4, 0x8
    0011d9d0if-eq v2, v4, :cond_c4
    0011d9d4const/4 v2, 0x3
    0011d9d6if-ne v7, v2, :cond_c4
    0011d9daif-eqz v9, :cond_a7
    0011d9deif-ne v9, v2, :cond_c4
    0011d9e2cmpg-float v2, v6, v19
    0011d9e6if-gez v2, :cond_b0
    0011d9eamove/from16 v2, v20
    0011d9eeiput-boolean v2, v3, Ls/b;->n:Z
    0011d9f2goto :goto_b4
    0011d9f4move/from16 v2, v20
    0011d9f8iput-boolean v2, v3, Ls/b;->o:Z
    0011d9fciget-object v2, v3, Ls/b;->h:Ljava/util/ArrayList;
    0011da00if-nez v2, :cond_bf
    0011da04new-instance v2, Ljava/util/ArrayList;
    0011da08invoke-direct {v2}, Ljava/util/ArrayList;-><init>()V
    0011da0eiput-object v2, v3, Ls/b;->h:Ljava/util/ArrayList;
    0011da12iget-object v2, v3, Ls/b;->h:Ljava/util/ArrayList;
    0011da16invoke-virtual {v2, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0011da1ciget-object v2, v3, Ls/b;->f:Ls/d;
    0011da20if-nez v2, :cond_ca
    0011da24iput-object v8, v3, Ls/b;->f:Ls/d;
    0011da28iget-object v2, v3, Ls/b;->g:Ls/d;
    0011da2cif-eqz v2, :cond_d2
    0011da30iget-object v2, v2, Ls/d;->l0:[Ls/d;
    0011da34aput-object v8, v2, v25
    0011da38iput-object v8, v3, Ls/b;->g:Ls/d;
    0011da3cif-nez v25, :cond_e2
    0011da40iget v2, v8, Ls/d;->r:I
    0011da44if-eqz v2, :cond_db
    0011da48goto :goto_f2
    0011da4aiget v2, v8, Ls/d;->u:I
    0011da4eif-nez v2, :cond_f2
    0011da52iget v2, v8, Ls/d;->v:I
    0011da56goto :goto_f2
    0011da58iget v2, v8, Ls/d;->s:I
    0011da5cif-eqz v2, :cond_e7
    0011da60goto :goto_f2
    0011da62iget v2, v8, Ls/d;->x:I
    0011da66if-nez v2, :cond_f2
    0011da6aiget v2, v8, Ls/d;->y:I
    0011da6egoto :goto_f2
    0011da70move/from16 v24, v2
    0011da74move/from16 v25, v4
    0011da78if-eq v12, v8, :cond_f8
    0011da7ciget-object v2, v12, Ls/d;->m0:[Ls/d;
    0011da80aput-object v8, v2, v25
    0011da84add-int/lit8 v2, v17, 0x1
    0011da88aget-object v2, v11, v2
    0011da8ciget-object v2, v2, Ls/c;->f:Ls/c;
    0011da90if-eqz v2, :cond_10e
    0011da94iget-object v2, v2, Ls/c;->d:Ls/d;
    0011da98iget-object v4, v2, Ls/d;->Q:[Ls/c;
    0011da9caget-object v4, v4, v17
    0011daa0iget-object v4, v4, Ls/c;->f:Ls/c;
    0011daa4if-eqz v4, :cond_10e
    0011daa8iget-object v4, v4, Ls/c;->d:Ls/d;
    0011daacif-eq v4, v8, :cond_110
    0011dab0move-object/from16 v2, v16
    0011dab4if-eqz v2, :cond_113
    0011dab8goto :goto_116
    0011dabamove-object v2, v8
    0011dabcconst/16 v18, 0x1
    0011dac0move-object v12, v8
    0011dac2move/from16 v4, v25
    0011dac6const/4 v6, 0x3
    0011dac8const/16 v9, 0x8
    0011daccmove-object v8, v2
    0011dacemove/from16 v2, v24
    0011dad2goto/16 :goto_30
    0011dad6move/from16 v24, v2
    0011dadamove/from16 v25, v4
    0011dadeiget-object v2, v3, Ls/b;->b:Ls/d;
    0011dae2if-eqz v2, :cond_130
    0011dae6iget-object v2, v2, Ls/d;->Q:[Ls/c;
    0011daeaaget-object v2, v2, v17
    0011daeeinvoke-virtual {v2}, Ls/c;->e()I
    0011daf4iget-object v2, v3, Ls/b;->d:Ls/d;
    0011daf8if-eqz v2, :cond_13d
    0011dafcadd-int/lit8 v17, v17, 0x1
    0011db00iget-object v2, v2, Ls/d;->Q:[Ls/c;
    0011db04aget-object v2, v2, v17
    0011db08invoke-virtual {v2}, Ls/c;->e()I
    0011db0eiput-object v8, v3, Ls/b;->c:Ls/d;
    0011db12if-nez v25, :cond_148
    0011db16iget-boolean v2, v3, Ls/b;->m:Z
    0011db1aif-eqz v2, :cond_148
    0011db1eiput-object v8, v3, Ls/b;->e:Ls/d;
    0011db22goto :goto_14a
    0011db24iput-object v5, v3, Ls/b;->e:Ls/d;
    0011db28iget-boolean v2, v3, Ls/b;->o:Z
    0011db2cif-eqz v2, :cond_154
    0011db30iget-boolean v2, v3, Ls/b;->n:Z
    0011db34if-eqz v2, :cond_154
    0011db38const/4 v2, 0x1
    0011db3agoto :goto_155
    0011db3cconst/4 v2, 0x0
    0011db3eiput-boolean v2, v3, Ls/b;->p:Z
    0011db42const/4 v2, 0x1
    0011db44goto :goto_15e
    0011db46move/from16 v24, v2
    0011db4aconst/16 v19, 0x0
    0011db4egoto :goto_157
    0011db50iput-boolean v2, v3, Ls/b;->q:Z
    0011db54if-eqz v10, :cond_173
    0011db58invoke-virtual {v10, v5}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
    0011db5emove-result v2
    0011db60if-eqz v2, :cond_169
    0011db64goto :goto_173
    0011db66move/from16 v35, v13
    0011db6amove-object/from16 v19, v14
    0011db6econst/16 v25, 0x2
    0011db72const/16 v26, 0x0
    0011db76goto/16 :goto_6ec
    0011db7aiget-object v11, v3, Ls/b;->c:Ls/d;
    0011db7eiget-object v12, v3, Ls/b;->b:Ls/d;
    0011db82iget-object v2, v3, Ls/b;->d:Ls/d;
    0011db86iget-object v4, v3, Ls/b;->e:Ls/d;
    0011db8aiget v6, v3, Ls/b;->k:F
    0011db8eiget-object v7, v0, Ls/d;->p0:[I
    0011db92aget v7, v7, v42
    0011db96const/4 v8, 0x2
    0011db98if-ne v7, v8, :cond_186
    0011db9cconst/4 v7, 0x1
    0011db9egoto :goto_187
    0011dba0const/4 v7, 0x0
    0011dba2if-nez v42, :cond_1ad
    0011dba6iget v9, v4, Ls/d;->i0:I
    0011dbaaif-nez v9, :cond_191
    0011dbaeconst/16 v20, 0x1
    0011dbb2const/4 v8, 0x1
    0011dbb4goto :goto_194
    0011dbb6const/16 v20, 0x0
    0011dbbagoto :goto_18f
    0011dbbcif-ne v9, v8, :cond_19a
    0011dbc0move/from16 v17, v8
    0011dbc4const/4 v8, 0x2
    0011dbc6goto :goto_19d
    0011dbc8const/16 v17, 0x0
    0011dbccgoto :goto_198
    0011dbceif-ne v9, v8, :cond_1a1
    0011dbd2const/4 v9, 0x1
    0011dbd4goto :goto_1a2
    0011dbd6const/4 v9, 0x0
    0011dbd8move/from16 v26, v7
    0011dbdcmove/from16 v18, v17
    0011dbe0move/from16 v21, v20
    0011dbe4const/4 v8, 0x0
    0011dbe6move/from16 v17, v6
    0011dbeamove-object v6, v5
    0011dbecgoto :goto_1ce
    0011dbeeiget v9, v4, Ls/d;->j0:I
    0011dbf2if-nez v9, :cond_1b5
    0011dbf6const/16 v18, 0x1
    0011dbfaconst/4 v8, 0x1
    0011dbfcgoto :goto_1b8
    0011dbfeconst/16 v18, 0x0
    0011dc02goto :goto_1b3
    0011dc04if-ne v9, v8, :cond_1bf
    0011dc08const/4 v8, 0x1
    0011dc0amove/from16 v17, v6
    0011dc0econst/4 v6, 0x2
    0011dc10goto :goto_1c1
    0011dc12const/4 v8, 0x0
    0011dc14goto :goto_1bb
    0011dc16if-ne v9, v6, :cond_1c5
    0011dc1aconst/4 v9, 0x1
    0011dc1cgoto :goto_1c6
    0011dc1econst/4 v9, 0x0
    0011dc20move-object v6, v5
    0011dc22move/from16 v26, v7
    0011dc26move/from16 v21, v18
    0011dc2amove/from16 v18, v8
    0011dc2econst/4 v8, 0x0
    0011dc30iget-object v7, v0, Ls/d;->Q:[Ls/c;
    0011dc34move-object/from16 v27, v7
    0011dc38if-nez v8, :cond_2a1
    0011dc3ciget-object v7, v6, Ls/d;->Q:[Ls/c;
    0011dc40aget-object v7, v7, v15
    0011dc44if-eqz v9, :cond_1dd
    0011dc48const/16 v29, 0x1
    0011dc4cgoto :goto_1df
    0011dc4econst/16 v29, 0x4
    0011dc52invoke-virtual {v7}, Ls/c;->e()I
    0011dc58move-result v31
    0011dc5amove/from16 v32, v8
    0011dc5eiget-object v8, v6, Ls/d;->p0:[I
    0011dc62move-object/from16 v33, v8
    0011dc66aget v8, v33, v42
    0011dc6amove/from16 v34, v9
    0011dc6econst/4 v9, 0x3
    0011dc70if-ne v8, v9, :cond_1f8
    0011dc74iget-object v8, v6, Ls/d;->t:[I
    0011dc78aget v8, v8, v42
    0011dc7cif-nez v8, :cond_1f8
    0011dc80const/4 v8, 0x1
    0011dc82goto :goto_1f9
    0011dc84const/4 v8, 0x0
    0011dc86iget-object v9, v7, Ls/c;->f:Ls/c;
    0011dc8aif-eqz v9, :cond_205
    0011dc8eif-eq v6, v5, :cond_205
    0011dc92invoke-virtual {v9}, Ls/c;->e()I
    0011dc98move-result v9
    0011dc9aadd-int v31, v9, v31
    0011dc9emove/from16 v9, v31
    0011dca2if-eqz v34, :cond_20f
    0011dca6if-eq v6, v5, :cond_20f
    0011dcaaif-eq v6, v12, :cond_20f
    0011dcaeconst/16 v29, 0x8
    0011dcb2move/from16 v31, v8
    0011dcb6iget-object v8, v7, Ls/c;->f:Ls/c;
    0011dcbaif-eqz v8, :cond_24b
    0011dcbeif-ne v6, v12, :cond_222
    0011dcc2iget-object v10, v7, Ls/c;->i:Lq/f;
    0011dcc6iget-object v8, v8, Ls/c;->i:Lq/f;
    0011dccamove/from16 v35, v13
    0011dcceconst/4 v13, 0x6
    0011dcd0invoke-virtual {v1, v10, v8, v9, v13}, Lq/c;->f(Lq/f;Lq/f;II)V
    0011dcd6goto :goto_22d
    0011dcd8move/from16 v35, v13
    0011dcdciget-object v10, v7, Ls/c;->i:Lq/f;
    0011dce0iget-object v8, v8, Ls/c;->i:Lq/f;
    0011dce4const/16 v13, 0x8
    0011dce8invoke-virtual {v1, v10, v8, v9, v13}, Lq/c;->f(Lq/f;Lq/f;II)V
    0011dceeif-eqz v31, :cond_233
    0011dcf2if-nez v34, :cond_233
    0011dcf6const/16 v29, 0x5
    0011dcfaif-ne v6, v12, :cond_23f
    0011dcfeif-eqz v34, :cond_23f
    0011dd02iget-object v8, v6, Ls/d;->S:[Z
    0011dd06aget-boolean v8, v8, v42
    0011dd0aif-eqz v8, :cond_23f
    0011dd0econst/4 v8, 0x5
    0011dd10goto :goto_241
    0011dd12move/from16 v8, v29
    0011dd16iget-object v10, v7, Ls/c;->i:Lq/f;
    0011dd1aiget-object v7, v7, Ls/c;->f:Ls/c;
    0011dd1eiget-object v7, v7, Ls/c;->i:Lq/f;
    0011dd22invoke-virtual {v1, v10, v7, v9, v8}, Lq/c;->e(Lq/f;Lq/f;II)V
    0011dd28goto :goto_24d
    0011dd2amove/from16 v35, v13
    0011dd2eiget-object v7, v6, Ls/d;->Q:[Ls/c;
    0011dd32if-eqz v26, :cond_27a
    0011dd36iget v8, v6, Ls/d;->g0:I
    0011dd3aconst/16 v13, 0x8
    0011dd3eif-eq v8, v13, :cond_26c
    0011dd42aget v8, v33, v42
    0011dd46const/4 v9, 0x3
    0011dd48if-ne v8, v9, :cond_26c
    0011dd4cadd-int/lit8 v8, v15, 0x1
    0011dd50aget-object v8, v7, v8
    0011dd54iget-object v8, v8, Ls/c;->i:Lq/f;
    0011dd58aget-object v9, v7, v15
    0011dd5ciget-object v9, v9, Ls/c;->i:Lq/f;
    0011dd60const/4 v10, 0x0
    0011dd62const/4 v13, 0x5
    0011dd64invoke-virtual {v1, v8, v9, v10, v13}, Lq/c;->f(Lq/f;Lq/f;II)V
    0011dd6agoto :goto_26d
    0011dd6cconst/4 v10, 0x0
    0011dd6eaget-object v8, v7, v15
    0011dd72iget-object v8, v8, Ls/c;->i:Lq/f;
    0011dd76aget-object v9, v27, v15
    0011dd7aiget-object v9, v9, Ls/c;->i:Lq/f;
    0011dd7econst/16 v13, 0x8
    0011dd82invoke-virtual {v1, v8, v9, v10, v13}, Lq/c;->f(Lq/f;Lq/f;II)V
    0011dd88add-int/lit8 v8, v15, 0x1
    0011dd8caget-object v7, v7, v8
    0011dd90iget-object v7, v7, Ls/c;->f:Ls/c;
    0011dd94if-eqz v7, :cond_290
    0011dd98iget-object v7, v7, Ls/c;->d:Ls/d;
    0011dd9ciget-object v8, v7, Ls/d;->Q:[Ls/c;
    0011dda0aget-object v8, v8, v15
    0011dda4iget-object v8, v8, Ls/c;->f:Ls/c;
    0011dda8if-eqz v8, :cond_290
    0011ddaciget-object v8, v8, Ls/c;->d:Ls/d;
    0011ddb0if-eq v8, v6, :cond_292
    0011ddb4move-object/from16 v7, v16
    0011ddb8if-eqz v7, :cond_298
    0011ddbcmove-object v6, v7
    0011ddbemove/from16 v8, v32
    0011ddc2goto :goto_299
    0011ddc4const/4 v8, 0x1
    0011ddc6move-object/from16 v10, v41
    0011ddcamove/from16 v9, v34
    0011ddcemove/from16 v13, v35
    0011ddd2goto/16 :goto_1ce
    0011ddd6move/from16 v34, v9
    0011dddamove/from16 v35, v13
    0011dddeif-eqz v2, :cond_301
    0011dde2iget-object v6, v11, Ls/d;->Q:[Ls/c;
    0011dde6add-int/lit8 v7, v15, 0x1
    0011ddeaaget-object v6, v6, v7
    0011ddeeiget-object v6, v6, Ls/c;->f:Ls/c;
    0011ddf2if-eqz v6, :cond_301
    0011ddf6iget-object v6, v2, Ls/d;->Q:[Ls/c;
    0011ddfaaget-object v6, v6, v7
    0011ddfeiget-object v8, v2, Ls/d;->p0:[I
    0011de02aget v8, v8, v42
    0011de06const/4 v9, 0x3
    0011de08if-ne v8, v9, :cond_2d8
    0011de0ciget-object v8, v2, Ls/d;->t:[I
    0011de10aget v8, v8, v42
    0011de14if-nez v8, :cond_2d8
    0011de18if-nez v34, :cond_2d8
    0011de1ciget-object v8, v6, Ls/c;->f:Ls/c;
    0011de20iget-object v9, v8, Ls/c;->d:Ls/d;
    0011de24if-ne v9, v0, :cond_2d8
    0011de28iget-object v9, v6, Ls/c;->i:Lq/f;
    0011de2ciget-object v8, v8, Ls/c;->i:Lq/f;
    0011de30invoke-virtual {v6}, Ls/c;->e()I
    0011de36move-result v10
    0011de38neg-int v10, v10
    0011de3aconst/4 v13, 0x5
    0011de3cinvoke-virtual {v1, v9, v8, v10, v13}, Lq/c;->e(Lq/f;Lq/f;II)V
    0011de42goto :goto_2ee
    0011de44const/4 v13, 0x5
    0011de46if-eqz v34, :cond_2ee
    0011de4aiget-object v8, v6, Ls/c;->f:Ls/c;
    0011de4eiget-object v9, v8, Ls/c;->d:Ls/d;
    0011de52if-ne v9, v0, :cond_2ee
    0011de56iget-object v9, v6, Ls/c;->i:Lq/f;
    0011de5aiget-object v8, v8, Ls/c;->i:Lq/f;
    0011de5einvoke-virtual {v6}, Ls/c;->e()I
    0011de64move-result v10
    0011de66neg-int v10, v10
    0011de68const/4 v13, 0x4
    0011de6ainvoke-virtual {v1, v9, v8, v10, v13}, Lq/c;->e(Lq/f;Lq/f;II)V
    0011de70iget-object v8, v6, Ls/c;->i:Lq/f;
    0011de74iget-object v9, v11, Ls/d;->Q:[Ls/c;
    0011de78aget-object v7, v9, v7
    0011de7ciget-object v7, v7, Ls/c;->f:Ls/c;
    0011de80iget-object v7, v7, Ls/c;->i:Lq/f;
    0011de84invoke-virtual {v6}, Ls/c;->e()I
    0011de8amove-result v6
    0011de8cneg-int v6, v6
    0011de8econst/4 v13, 0x6
    0011de90invoke-virtual {v1, v8, v7, v6, v13}, Lq/c;->g(Lq/f;Lq/f;II)V
    0011de96if-eqz v26, :cond_318
    0011de9aadd-int/lit8 v6, v15, 0x1
    0011de9eaget-object v7, v27, v6
    0011dea2iget-object v7, v7, Ls/c;->i:Lq/f;
    0011dea6iget-object v8, v11, Ls/d;->Q:[Ls/c;
    0011deaaaget-object v6, v8, v6
    0011deaeiget-object v8, v6, Ls/c;->i:Lq/f;
    0011deb2invoke-virtual {v6}, Ls/c;->e()I
    0011deb8move-result v6
    0011debaconst/16 v13, 0x8
    0011debeinvoke-virtual {v1, v7, v8, v6, v13}, Lq/c;->f(Lq/f;Lq/f;II)V
    0011dec4iget-object v6, v3, Ls/b;->h:Ljava/util/ArrayList;
    0011dec8if-eqz v6, :cond_442
    0011deccinvoke-virtual {v6}, Ljava/util/ArrayList;->size()I
    0011ded2move-result v7
    0011ded4const/4 v8, 0x1
    0011ded6if-le v7, v8, :cond_442
    0011dedaiget-boolean v9, v3, Ls/b;->n:Z
    0011dedeif-eqz v9, :cond_330
    0011dee2iget-boolean v9, v3, Ls/b;->p:Z
    0011dee6if-nez v9, :cond_330
    0011deeaiget v9, v3, Ls/b;->j:I
    0011deeeint-to-float v9, v9
    0011def0move/from16 v17, v9
    0011def4move-object/from16 v9, v16
    0011def8move/from16 v13, v19
    0011defcconst/4 v10, 0x0
    0011defeif-ge v10, v7, :cond_442
    0011df02invoke-virtual {v6, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011df08move-result-object v20
    0011df0amove-object/from16 v8, v20
    0011df0echeck-cast v8, Ls/d;
    0011df12iget-object v0, v8, Ls/d;->k0:[F
    0011df16aget v0, v0, v42
    0011df1acmpg-float v20, v0, v19
    0011df1emove/from16 v26, v0
    0011df22iget-object v0, v8, Ls/d;->Q:[Ls/c;
    0011df26move-object/from16 v27, v0
    0011df2aif-gez v20, :cond_36e
    0011df2eiget-boolean v0, v3, Ls/b;->p:Z
    0011df32if-eqz v0, :cond_366
    0011df36add-int/lit8 v0, v15, 0x1
    0011df3aaget-object v0, v27, v0
    0011df3eiget-object v0, v0, Ls/c;->i:Lq/f;
    0011df42aget-object v8, v27, v15
    0011df46iget-object v8, v8, Ls/c;->i:Lq/f;
    0011df4amove-object/from16 v28, v6
    0011df4emove/from16 v29, v7
    0011df52const/4 v6, 0x0
    0011df54const/4 v7, 0x4
    0011df56invoke-virtual {v1, v0, v8, v6, v7}, Lq/c;->e(Lq/f;Lq/f;II)V
    0011df5cmove v8, v6
    0011df5egoto :goto_385
    0011df60const/high16 v0, 0x3f800000
    0011df64move-object/from16 v28, v6
    0011df68move/from16 v29, v7
    0011df6cconst/4 v7, 0x4
    0011df6egoto :goto_371
    0011df70move/from16 v0, v26
    0011df74goto :goto_368
    0011df76cmpl-float v6, v0, v19
    0011df7aif-nez v6, :cond_38f
    0011df7eadd-int/lit8 v0, v15, 0x1
    0011df82aget-object v0, v27, v0
    0011df86iget-object v0, v0, Ls/c;->i:Lq/f;
    0011df8aaget-object v6, v27, v15
    0011df8eiget-object v6, v6, Ls/c;->i:Lq/f;
    0011df92const/16 v7, 0x8
    0011df96const/4 v8, 0x0
    0011df98invoke-virtual {v1, v0, v6, v8, v7}, Lq/c;->e(Lq/f;Lq/f;II)V
    0011df9emove/from16 v26, v8
    0011dfa2move/from16 v31, v10
    0011dfa6move/from16 v36, v19
    0011dfaamove-object/from16 v19, v14
    0011dfaegoto/16 :goto_433
    0011dfb2const/16 v26, 0x0
    0011dfb6if-eqz v9, :cond_425
    0011dfbaiget-object v7, v9, Ls/d;->Q:[Ls/c;
    0011dfbeaget-object v9, v7, v15
    0011dfc2iget-object v9, v9, Ls/c;->i:Lq/f;
    0011dfc6add-int/lit8 v31, v15, 0x1
    0011dfcaaget-object v7, v7, v31
    0011dfceiget-object v7, v7, Ls/c;->i:Lq/f;
    0011dfd2move/from16 v32, v0
    0011dfd6aget-object v0, v27, v15
    0011dfdaiget-object v0, v0, Ls/c;->i:Lq/f;
    0011dfdemove/from16 v33, v6
    0011dfe2aget-object v6, v27, v31
    0011dfe6iget-object v6, v6, Ls/c;->i:Lq/f;
    0011dfeamove-object/from16 v27, v8
    0011dfeeinvoke-virtual {v1}, Lq/c;->l()Lq/b;
    0011dff4move-result-object v8
    0011dff6move/from16 v31, v10
    0011dffamove/from16 v10, v19
    0011dffeiput v10, v8, Lq/b;->b:F
    0011e002cmpl-float v19, v17, v10
    0011e006move/from16 v36, v10
    0011e00aconst/high16 v10, -0x40800000
    0011e00eif-eqz v19, :cond_3c3
    0011e012cmpl-float v19, v13, v32
    0011e016if-nez v19, :cond_3c9
    0011e01amove-object/from16 v19, v14
    0011e01emove v14, v10
    0011e020const/high16 v10, 0x3f800000
    0011e024goto :goto_40d
    0011e026cmpl-float v19, v13, v36
    0011e02aif-nez v19, :cond_3dc
    0011e02eiget-object v0, v8, Lq/b;->d:Lq/a;
    0011e032const/high16 v6, 0x3f800000
    0011e036invoke-virtual {v0, v9, v6}, Lq/a;->g(Lq/f;F)V
    0011e03ciget-object v0, v8, Lq/b;->d:Lq/a;
    0011e040invoke-virtual {v0, v7, v10}, Lq/a;->g(Lq/f;F)V
    0011e046move-object/from16 v19, v14
    0011e04agoto :goto_421
    0011e04cconst/high16 v10, 0x3f800000
    0011e050if-nez v33, :cond_3ed
    0011e054iget-object v7, v8, Lq/b;->d:Lq/a;
    0011e058invoke-virtual {v7, v0, v10}, Lq/a;->g(Lq/f;F)V
    0011e05eiget-object v0, v8, Lq/b;->d:Lq/a;
    0011e062const/high16 v7, -0x40800000
    0011e066invoke-virtual {v0, v6, v7}, Lq/a;->g(Lq/f;F)V
    0011e06cgoto :goto_3d9
    0011e06ediv-float v13, v13, v17
    0011e072div-float v19, v32, v17
    0011e076div-float v13, v13, v19
    0011e07amove-object/from16 v19, v14
    0011e07eiget-object v14, v8, Lq/b;->d:Lq/a;
    0011e082invoke-virtual {v14, v9, v10}, Lq/a;->g(Lq/f;F)V
    0011e088iget-object v9, v8, Lq/b;->d:Lq/a;
    0011e08cconst/high16 v14, -0x40800000
    0011e090invoke-virtual {v9, v7, v14}, Lq/a;->g(Lq/f;F)V
    0011e096iget-object v7, v8, Lq/b;->d:Lq/a;
    0011e09ainvoke-virtual {v7, v6, v13}, Lq/a;->g(Lq/f;F)V
    0011e0a0iget-object v6, v8, Lq/b;->d:Lq/a;
    0011e0a4neg-float v7, v13
    0011e0a6invoke-virtual {v6, v0, v7}, Lq/a;->g(Lq/f;F)V
    0011e0acgoto :goto_421
    0011e0aeiget-object v13, v8, Lq/b;->d:Lq/a;
    0011e0b2invoke-virtual {v13, v9, v10}, Lq/a;->g(Lq/f;F)V
    0011e0b8iget-object v9, v8, Lq/b;->d:Lq/a;
    0011e0bcinvoke-virtual {v9, v7, v14}, Lq/a;->g(Lq/f;F)V
    0011e0c2iget-object v7, v8, Lq/b;->d:Lq/a;
    0011e0c6invoke-virtual {v7, v6, v10}, Lq/a;->g(Lq/f;F)V
    0011e0cciget-object v6, v8, Lq/b;->d:Lq/a;
    0011e0d0invoke-virtual {v6, v0, v14}, Lq/a;->g(Lq/f;F)V
    0011e0d6invoke-virtual {v1, v8}, Lq/c;->c(Lq/b;)V
    0011e0dcgoto :goto_42f
    0011e0demove/from16 v32, v0
    0011e0e2move-object/from16 v27, v8
    0011e0e6move/from16 v31, v10
    0011e0eamove/from16 v36, v19
    0011e0eemove-object/from16 v19, v14
    0011e0f2move-object/from16 v9, v27
    0011e0f6move/from16 v13, v32
    0011e0faadd-int/lit8 v10, v31, 0x1
    0011e0feconst/4 v8, 0x1
    0011e100move-object/from16 v0, v39
    0011e104move-object/from16 v14, v19
    0011e108move-object/from16 v6, v28
    0011e10cmove/from16 v7, v29
    0011e110move/from16 v19, v36
    0011e114goto/16 :goto_335
    0011e118move-object/from16 v19, v14
    0011e11cconst/16 v26, 0x0
    0011e120if-eqz v12, :cond_44d
    0011e124if-eq v12, v2, :cond_451
    0011e128if-eqz v34, :cond_44d
    0011e12cgoto :goto_451
    0011e12emove-object v0, v2
    0011e130const/16 v25, 0x2
    0011e134goto :goto_4a5
    0011e136iget-object v0, v5, Ls/d;->Q:[Ls/c;
    0011e13aaget-object v0, v0, v15
    0011e13eiget-object v3, v11, Ls/d;->Q:[Ls/c;
    0011e142add-int/lit8 v5, v15, 0x1
    0011e146aget-object v3, v3, v5
    0011e14aiget-object v0, v0, Ls/c;->f:Ls/c;
    0011e14eif-eqz v0, :cond_462
    0011e152iget-object v0, v0, Ls/c;->i:Lq/f;
    0011e156goto :goto_464
    0011e158move-object/from16 v0, v16
    0011e15ciget-object v6, v3, Ls/c;->f:Ls/c;
    0011e160if-eqz v6, :cond_46b
    0011e164iget-object v6, v6, Ls/c;->i:Lq/f;
    0011e168goto :goto_46d
    0011e16amove-object/from16 v6, v16
    0011e16eiget-object v7, v12, Ls/d;->Q:[Ls/c;
    0011e172aget-object v7, v7, v15
    0011e176if-eqz v2, :cond_477
    0011e17aiget-object v3, v2, Ls/d;->Q:[Ls/c;
    0011e17eaget-object v3, v3, v5
    0011e182if-eqz v0, :cond_49e
    0011e186if-eqz v6, :cond_49e
    0011e18aif-nez v42, :cond_481
    0011e18eiget v4, v4, Ls/d;->d0:F
    0011e192move v5, v4
    0011e194goto :goto_484
    0011e196iget v4, v4, Ls/d;->e0:F
    0011e19agoto :goto_47f
    0011e19cinvoke-virtual {v7}, Ls/c;->e()I
    0011e1a2move-result v4
    0011e1a4invoke-virtual {v3}, Ls/c;->e()I
    0011e1aamove-result v8
    0011e1aciget-object v7, v7, Ls/c;->i:Lq/f;
    0011e1b0iget-object v3, v3, Ls/c;->i:Lq/f;
    0011e1b4const/4 v9, 0x7
    0011e1b6move-object/from16 v25, v3
    0011e1bamove-object v3, v0
    0011e1bcmove-object v0, v2
    0011e1bemove-object v2, v7
    0011e1c0move-object/from16 v7, v25
    0011e1c4const/16 v25, 0x2
    0011e1c8invoke-virtual/range {v1 .. v9}, Lq/c;->b(Lq/f;Lq/f;IFLq/f;Lq/f;II)V
    0011e1cegoto :goto_4a1
    0011e1d0move-object v0, v2
    0011e1d2const/16 v25, 0x2
    0011e1d6move-object/from16 v1, v40
    0011e1dagoto/16 :goto_693
    0011e1deif-eqz v21, :cond_589
    0011e1e2if-eqz v12, :cond_589
    0011e1e6iget v1, v3, Ls/b;->j:I
    0011e1eaif-lez v1, :cond_4b4
    0011e1eeiget v2, v3, Ls/b;->i:I
    0011e1f2if-ne v2, v1, :cond_4b4
    0011e1f6const/16 v23, 0x1
    0011e1fagoto :goto_4b6
    0011e1fcmove/from16 v23, v26
    0011e200move-object v10, v12
    0011e202move-object v13, v10
    0011e204if-eqz v10, :cond_4a1
    0011e208iget-object v1, v10, Ls/d;->m0:[Ls/d;
    0011e20caget-object v1, v1, v42
    0011e210move-object v14, v1
    0011e212if-eqz v14, :cond_4cc
    0011e216iget v1, v14, Ls/d;->g0:I
    0011e21aconst/16 v4, 0x8
    0011e21eif-ne v1, v4, :cond_4ce
    0011e222iget-object v1, v14, Ls/d;->m0:[Ls/d;
    0011e226aget-object v14, v1, v42
    0011e22agoto :goto_4bf
    0011e22cconst/16 v4, 0x8
    0011e230if-nez v14, :cond_4dc
    0011e234if-ne v10, v0, :cond_4d3
    0011e238goto :goto_4dc
    0011e23amove-object/from16 v37, v5
    0011e23emove-object/from16 v17, v13
    0011e242const/16 v30, 0x5
    0011e246move v13, v4
    0011e248goto/16 :goto_57c
    0011e24ciget-object v1, v10, Ls/d;->Q:[Ls/c;
    0011e250aget-object v2, v1, v15
    0011e254iget-object v3, v2, Ls/c;->i:Lq/f;
    0011e258iget-object v6, v2, Ls/c;->f:Ls/c;
    0011e25cif-eqz v6, :cond_4e9
    0011e260iget-object v6, v6, Ls/c;->i:Lq/f;
    0011e264goto :goto_4eb
    0011e266move-object/from16 v6, v16
    0011e26aif-eq v13, v10, :cond_4f6
    0011e26eiget-object v6, v13, Ls/d;->Q:[Ls/c;
    0011e272add-int/lit8 v7, v15, 0x1
    0011e276aget-object v6, v6, v7
    0011e27aiget-object v6, v6, Ls/c;->i:Lq/f;
    0011e27egoto :goto_505
    0011e280if-ne v10, v12, :cond_505
    0011e284iget-object v6, v5, Ls/d;->Q:[Ls/c;
    0011e288aget-object v6, v6, v15
    0011e28ciget-object v6, v6, Ls/c;->f:Ls/c;
    0011e290if-eqz v6, :cond_503
    0011e294iget-object v6, v6, Ls/c;->i:Lq/f;
    0011e298goto :goto_505
    0011e29amove-object/from16 v6, v16
    0011e29einvoke-virtual {v2}, Ls/c;->e()I
    0011e2a4move-result v2
    0011e2a6add-int/lit8 v7, v15, 0x1
    0011e2aaaget-object v8, v1, v7
    0011e2aeinvoke-virtual {v8}, Ls/c;->e()I
    0011e2b4move-result v8
    0011e2b6if-eqz v14, :cond_51a
    0011e2baiget-object v9, v14, Ls/d;->Q:[Ls/c;
    0011e2beaget-object v9, v9, v15
    0011e2c2iget-object v4, v9, Ls/c;->i:Lq/f;
    0011e2c6goto :goto_527
    0011e2c8iget-object v4, v11, Ls/d;->Q:[Ls/c;
    0011e2ccaget-object v4, v4, v7
    0011e2d0iget-object v9, v4, Ls/c;->f:Ls/c;
    0011e2d4if-eqz v9, :cond_525
    0011e2d8iget-object v4, v9, Ls/c;->i:Lq/f;
    0011e2dcgoto :goto_527
    0011e2demove-object/from16 v4, v16
    0011e2e2aget-object v1, v1, v7
    0011e2e6iget-object v1, v1, Ls/c;->i:Lq/f;
    0011e2eaif-eqz v9, :cond_532
    0011e2eeinvoke-virtual {v9}, Ls/c;->e()I
    0011e2f4move-result v9
    0011e2f6add-int/2addr v8, v9
    0011e2f8iget-object v9, v13, Ls/d;->Q:[Ls/c;
    0011e2fcaget-object v9, v9, v7
    0011e300invoke-virtual {v9}, Ls/c;->e()I
    0011e306move-result v9
    0011e308add-int/2addr v9, v2
    0011e30aif-eqz v3, :cond_574
    0011e30eif-eqz v6, :cond_574
    0011e312if-eqz v4, :cond_574
    0011e316if-eqz v1, :cond_574
    0011e31aif-ne v10, v12, :cond_54d
    0011e31eiget-object v2, v12, Ls/d;->Q:[Ls/c;
    0011e322aget-object v2, v2, v15
    0011e326invoke-virtual {v2}, Ls/c;->e()I
    0011e32cmove-result v9
    0011e32eif-ne v10, v0, :cond_557
    0011e332iget-object v2, v0, Ls/d;->Q:[Ls/c;
    0011e336aget-object v2, v2, v7
    0011e33ainvoke-virtual {v2}, Ls/c;->e()I
    0011e340move-result v8
    0011e342move-object v2, v3
    0011e344move-object v3, v6
    0011e346move-object v6, v4
    0011e348move v4, v9
    0011e34aif-eqz v23, :cond_561
    0011e34econst/16 v9, 0x8
    0011e352move-object v7, v5
    0011e354goto :goto_563
    0011e356const/4 v9, 0x5
    0011e358goto :goto_55f
    0011e35aconst/high16 v5, 0x3f000000
    0011e35emove-object/from16 v37, v7
    0011e362move-object/from16 v17, v13
    0011e366const/16 v13, 0x8
    0011e36aconst/16 v30, 0x5
    0011e36emove-object v7, v1
    0011e370move-object/from16 v1, v40
    0011e374invoke-virtual/range {v1 .. v9}, Lq/c;->b(Lq/f;Lq/f;IFLq/f;Lq/f;II)V
    0011e37agoto :goto_57c
    0011e37cmove-object/from16 v37, v5
    0011e380move-object/from16 v17, v13
    0011e384const/16 v13, 0x8
    0011e388const/16 v30, 0x5
    0011e38ciget v1, v10, Ls/d;->g0:I
    0011e390if-eq v1, v13, :cond_582
    0011e394move-object/from16 v17, v10
    0011e398move-object v10, v14
    0011e39amove-object/from16 v13, v17
    0011e39emove-object/from16 v5, v37
    0011e3a2goto/16 :goto_4b8
    0011e3a6move-object/from16 v37, v5
    0011e3aaconst/16 v13, 0x8
    0011e3aeif-eqz v18, :cond_4a1
    0011e3b2if-eqz v12, :cond_4a1
    0011e3b6iget v1, v3, Ls/b;->j:I
    0011e3baif-lez v1, :cond_59c
    0011e3beiget v2, v3, Ls/b;->i:I
    0011e3c2if-ne v2, v1, :cond_59c
    0011e3c6const/16 v23, 0x1
    0011e3cagoto :goto_59e
    0011e3ccmove/from16 v23, v26
    0011e3d0move-object v10, v12
    0011e3d2move-object v14, v10
    0011e3d4if-eqz v10, :cond_63e
    0011e3d8iget-object v1, v10, Ls/d;->m0:[Ls/d;
    0011e3dcaget-object v1, v1, v42
    0011e3e0if-eqz v1, :cond_5b1
    0011e3e4iget v2, v1, Ls/d;->g0:I
    0011e3e8if-ne v2, v13, :cond_5b1
    0011e3eciget-object v1, v1, Ls/d;->m0:[Ls/d;
    0011e3f0aget-object v1, v1, v42
    0011e3f4goto :goto_5a6
    0011e3f6if-eq v10, v12, :cond_632
    0011e3faif-eq v10, v0, :cond_632
    0011e3feif-eqz v1, :cond_632
    0011e402if-ne v1, v0, :cond_5bb
    0011e406move-object/from16 v1, v16
    0011e40aiget-object v2, v10, Ls/d;->Q:[Ls/c;
    0011e40eaget-object v3, v2, v15
    0011e412move-object v4, v2
    0011e414iget-object v2, v3, Ls/c;->i:Lq/f;
    0011e418iget-object v5, v14, Ls/d;->Q:[Ls/c;
    0011e41cadd-int/lit8 v6, v15, 0x1
    0011e420aget-object v5, v5, v6
    0011e424iget-object v5, v5, Ls/c;->i:Lq/f;
    0011e428invoke-virtual {v3}, Ls/c;->e()I
    0011e42emove-result v3
    0011e430aget-object v7, v4, v6
    0011e434invoke-virtual {v7}, Ls/c;->e()I
    0011e43amove-result v7
    0011e43cif-eqz v1, :cond_5e6
    0011e440iget-object v4, v1, Ls/d;->Q:[Ls/c;
    0011e444aget-object v4, v4, v15
    0011e448iget-object v8, v4, Ls/c;->i:Lq/f;
    0011e44ciget-object v9, v4, Ls/c;->f:Ls/c;
    0011e450if-eqz v9, :cond_5e3
    0011e454iget-object v9, v9, Ls/c;->i:Lq/f;
    0011e458goto :goto_5fb
    0011e45amove-object/from16 v9, v16
    0011e45egoto :goto_5fb
    0011e460iget-object v8, v0, Ls/d;->Q:[Ls/c;
    0011e464aget-object v8, v8, v15
    0011e468if-eqz v8, :cond_5ef
    0011e46ciget-object v9, v8, Ls/c;->i:Lq/f;
    0011e470goto :goto_5f1
    0011e472move-object/from16 v9, v16
    0011e476aget-object v4, v4, v6
    0011e47aiget-object v4, v4, Ls/c;->i:Lq/f;
    0011e47emove-object/from16 v38, v9
    0011e482move-object v9, v4
    0011e484move-object v4, v8
    0011e486move-object/from16 v8, v38
    0011e48aif-eqz v4, :cond_602
    0011e48einvoke-virtual {v4}, Ls/c;->e()I
    0011e494move-result v4
    0011e496add-int/2addr v7, v4
    0011e498iget-object v4, v14, Ls/d;->Q:[Ls/c;
    0011e49caget-object v4, v4, v6
    0011e4a0invoke-virtual {v4}, Ls/c;->e()I
    0011e4a6move-result v4
    0011e4a8add-int/2addr v4, v3
    0011e4aamove-object v6, v8
    0011e4acmove v8, v7
    0011e4aemove-object v7, v9
    0011e4b0if-eqz v23, :cond_612
    0011e4b4move v9, v13
    0011e4b6goto :goto_613
    0011e4b8const/4 v9, 0x4
    0011e4baif-eqz v2, :cond_629
    0011e4beif-eqz v5, :cond_629
    0011e4c2if-eqz v6, :cond_629
    0011e4c6if-eqz v7, :cond_629
    0011e4camove-object v3, v5
    0011e4ccconst/high16 v5, 0x3f000000
    0011e4d0move-object/from16 v17, v1
    0011e4d4const/16 v29, 0x4
    0011e4d8move-object/from16 v1, v40
    0011e4dcinvoke-virtual/range {v1 .. v9}, Lq/c;->b(Lq/f;Lq/f;IFLq/f;Lq/f;II)V
    0011e4e2move-object v2, v1
    0011e4e4goto :goto_62f
    0011e4e6move-object/from16 v2, v40
    0011e4eamove-object/from16 v17, v1
    0011e4eeconst/16 v29, 0x4
    0011e4f2move-object/from16 v1, v17
    0011e4f6goto :goto_636
    0011e4f8move-object/from16 v2, v40
    0011e4fcconst/16 v29, 0x4
    0011e500iget v3, v10, Ls/d;->g0:I
    0011e504if-eq v3, v13, :cond_63b
    0011e508move-object v14, v10
    0011e50amove-object v10, v1
    0011e50cgoto/16 :goto_5a0
    0011e510move-object/from16 v2, v40
    0011e514iget-object v1, v12, Ls/d;->Q:[Ls/c;
    0011e518aget-object v1, v1, v15
    0011e51cmove-object/from16 v7, v37
    0011e520iget-object v3, v7, Ls/d;->Q:[Ls/c;
    0011e524aget-object v3, v3, v15
    0011e528iget-object v3, v3, Ls/c;->f:Ls/c;
    0011e52ciget-object v4, v0, Ls/d;->Q:[Ls/c;
    0011e530add-int/lit8 v5, v15, 0x1
    0011e534aget-object v10, v4, v5
    0011e538iget-object v4, v11, Ls/d;->Q:[Ls/c;
    0011e53caget-object v4, v4, v5
    0011e540iget-object v13, v4, Ls/c;->f:Ls/c;
    0011e544const/4 v9, 0x5
    0011e546if-eqz v3, :cond_668
    0011e54aif-eq v12, v0, :cond_66a
    0011e54eiget-object v4, v1, Ls/c;->i:Lq/f;
    0011e552iget-object v3, v3, Ls/c;->i:Lq/f;
    0011e556invoke-virtual {v1}, Ls/c;->e()I
    0011e55cmove-result v1
    0011e55einvoke-virtual {v2, v4, v3, v1, v9}, Lq/c;->e(Lq/f;Lq/f;II)V
    0011e564move-object v1, v2
    0011e566goto :goto_683
    0011e568if-eqz v13, :cond_668
    0011e56ciget-object v2, v1, Ls/c;->i:Lq/f;
    0011e570iget-object v3, v3, Ls/c;->i:Lq/f;
    0011e574invoke-virtual {v1}, Ls/c;->e()I
    0011e57amove-result v4
    0011e57ciget-object v6, v10, Ls/c;->i:Lq/f;
    0011e580iget-object v7, v13, Ls/c;->i:Lq/f;
    0011e584invoke-virtual {v10}, Ls/c;->e()I
    0011e58amove-result v8
    0011e58cconst/high16 v5, 0x3f000000
    0011e590move-object/from16 v1, v40
    0011e594invoke-virtual/range {v1 .. v9}, Lq/c;->b(Lq/f;Lq/f;IFLq/f;Lq/f;II)V
    0011e59aif-eqz v13, :cond_693
    0011e59eif-eq v12, v0, :cond_693
    0011e5a2iget-object v2, v10, Ls/c;->i:Lq/f;
    0011e5a6iget-object v3, v13, Ls/c;->i:Lq/f;
    0011e5aainvoke-virtual {v10}, Ls/c;->e()I
    0011e5b0move-result v4
    0011e5b2neg-int v4, v4
    0011e5b4invoke-virtual {v1, v2, v3, v4, v9}, Lq/c;->e(Lq/f;Lq/f;II)V
    0011e5baif-nez v21, :cond_697
    0011e5beif-eqz v18, :cond_6ec
    0011e5c2if-eqz v12, :cond_6ec
    0011e5c6if-eq v12, v0, :cond_6ec
    0011e5caiget-object v2, v12, Ls/d;->Q:[Ls/c;
    0011e5ceaget-object v3, v2, v15
    0011e5d2if-nez v0, :cond_6a2
    0011e5d6move-object v0, v12
    0011e5d8add-int/lit8 v4, v15, 0x1
    0011e5dciget-object v5, v0, Ls/d;->Q:[Ls/c;
    0011e5e0aget-object v6, v5, v4
    0011e5e4iget-object v7, v3, Ls/c;->f:Ls/c;
    0011e5e8if-eqz v7, :cond_6af
    0011e5eciget-object v7, v7, Ls/c;->i:Lq/f;
    0011e5f0goto :goto_6b1
    0011e5f2move-object/from16 v7, v16
    0011e5f6iget-object v8, v6, Ls/c;->f:Ls/c;
    0011e5faif-eqz v8, :cond_6b8
    0011e5feiget-object v8, v8, Ls/c;->i:Lq/f;
    0011e602goto :goto_6ba
    0011e604move-object/from16 v8, v16
    0011e608if-eq v11, v0, :cond_6ca
    0011e60ciget-object v8, v11, Ls/d;->Q:[Ls/c;
    0011e610aget-object v8, v8, v4
    0011e614iget-object v8, v8, Ls/c;->f:Ls/c;
    0011e618if-eqz v8, :cond_6c8
    0011e61ciget-object v8, v8, Ls/c;->i:Lq/f;
    0011e620move-object/from16 v16, v8
    0011e624move-object/from16 v8, v16
    0011e628if-ne v12, v0, :cond_6ce
    0011e62caget-object v6, v2, v4
    0011e630if-eqz v7, :cond_6ec
    0011e634if-eqz v8, :cond_6ec
    0011e638move v0, v4
    0011e63ainvoke-virtual {v3}, Ls/c;->e()I
    0011e640move-result v4
    0011e642aget-object v0, v5, v0
    0011e646invoke-virtual {v0}, Ls/c;->e()I
    0011e64cmove-result v0
    0011e64eiget-object v2, v3, Ls/c;->i:Lq/f;
    0011e652iget-object v3, v6, Ls/c;->i:Lq/f;
    0011e656const/4 v9, 0x5
    0011e658const/high16 v5, 0x3f000000
    0011e65cmove-object v6, v7
    0011e65emove-object v7, v3
    0011e660move-object v3, v6
    0011e662move-object v6, v8
    0011e664move v8, v0
    0011e666invoke-virtual/range {v1 .. v9}, Lq/c;->b(Lq/f;Lq/f;IFLq/f;Lq/f;II)V
    0011e66cadd-int/lit8 v2, v24, 0x1
    0011e670move-object/from16 v0, v39
    0011e674move-object/from16 v1, v40
    0011e678move-object/from16 v10, v41
    0011e67cmove-object/from16 v14, v19
    0011e680move/from16 v13, v35
    0011e684goto/16 :goto_17
    0011e688return-void
    0011d884
    0011e68a
    0011e68a // align 0x4
    0011e68c
    0011e68cs.j::b(s.e, q.c, s.d):
    0011e69cconst/4 v0, -0x1
    0011e69eiput v0, v10, Ls/d;->o:I
    0011e6a2iput v0, v10, Ls/d;->p:I
    0011e6a6iget-object v0, v8, Ls/d;->p0:[I
    0011e6aaconst/4 v1, 0x0
    0011e6acaget v0, v0, v1
    0011e6b0iget-object v2, v10, Ls/d;->p0:[I
    0011e6b4const/4 v3, 0x2
    0011e6b6const/4 v4, 0x4
    0011e6b8if-eq v0, v3, :cond_44
    0011e6bcaget v0, v2, v1
    0011e6c0if-ne v0, v4, :cond_44
    0011e6c4iget-object v0, v10, Ls/d;->I:Ls/c;
    0011e6c8iget v1, v0, Ls/c;->g:I
    0011e6ccinvoke-virtual {v8}, Ls/d;->q()I
    0011e6d2move-result v5
    0011e6d4iget-object v6, v10, Ls/d;->K:Ls/c;
    0011e6d8iget v7, v6, Ls/c;->g:I
    0011e6dcsub-int/2addr v5, v7
    0011e6deinvoke-virtual {v9, v0}, Lq/c;->k(Ljava/lang/Object;)Lq/f;
    0011e6e4move-result-object v7
    0011e6e6iput-object v7, v0, Ls/c;->i:Lq/f;
    0011e6eainvoke-virtual {v9, v6}, Lq/c;->k(Ljava/lang/Object;)Lq/f;
    0011e6f0move-result-object v7
    0011e6f2iput-object v7, v6, Ls/c;->i:Lq/f;
    0011e6f6iget-object v0, v0, Ls/c;->i:Lq/f;
    0011e6fainvoke-virtual {v9, v0, v1}, Lq/c;->d(Lq/f;I)V
    0011e700iget-object v0, v6, Ls/c;->i:Lq/f;
    0011e704invoke-virtual {v9, v0, v5}, Lq/c;->d(Lq/f;I)V
    0011e70aiput v3, v10, Ls/d;->o:I
    0011e70eiput v1, v10, Ls/d;->Y:I
    0011e712sub-int/2addr v5, v1
    0011e714iput v5, v10, Ls/d;->U:I
    0011e718iget v0, v10, Ls/d;->b0:I
    0011e71cif-ge v5, v0, :cond_44
    0011e720iput v0, v10, Ls/d;->U:I
    0011e724iget-object v0, v8, Ls/d;->p0:[I
    0011e728const/4 v1, 0x1
    0011e72aaget v0, v0, v1
    0011e72eif-eq v0, v3, :cond_97
    0011e732aget v0, v2, v1
    0011e736if-ne v0, v4, :cond_97
    0011e73aiget-object v0, v10, Ls/d;->J:Ls/c;
    0011e73eiget v1, v0, Ls/c;->g:I
    0011e742invoke-virtual {v8}, Ls/d;->k()I
    0011e748move-result v8
    0011e74aiget-object v2, v10, Ls/d;->L:Ls/c;
    0011e74eiget v4, v2, Ls/c;->g:I
    0011e752sub-int/2addr v8, v4
    0011e754invoke-virtual {v9, v0}, Lq/c;->k(Ljava/lang/Object;)Lq/f;
    0011e75amove-result-object v4
    0011e75ciput-object v4, v0, Ls/c;->i:Lq/f;
    0011e760invoke-virtual {v9, v2}, Lq/c;->k(Ljava/lang/Object;)Lq/f;
    0011e766move-result-object v4
    0011e768iput-object v4, v2, Ls/c;->i:Lq/f;
    0011e76ciget-object v0, v0, Ls/c;->i:Lq/f;
    0011e770invoke-virtual {v9, v0, v1}, Lq/c;->d(Lq/f;I)V
    0011e776iget-object v0, v2, Ls/c;->i:Lq/f;
    0011e77ainvoke-virtual {v9, v0, v8}, Lq/c;->d(Lq/f;I)V
    0011e780iget v0, v10, Ls/d;->a0:I
    0011e784if-gtz v0, :cond_7c
    0011e788iget v0, v10, Ls/d;->g0:I
    0011e78cconst/16 v2, 0x8
    0011e790if-ne v0, v2, :cond_8a
    0011e794iget-object v0, v10, Ls/d;->M:Ls/c;
    0011e798invoke-virtual {v9, v0}, Lq/c;->k(Ljava/lang/Object;)Lq/f;
    0011e79emove-result-object v2
    0011e7a0iput-object v2, v0, Ls/c;->i:Lq/f;
    0011e7a4iget v0, v10, Ls/d;->a0:I
    0011e7a8add-int/2addr v0, v1
    0011e7aainvoke-virtual {v9, v2, v0}, Lq/c;->d(Lq/f;I)V
    0011e7b0iput v3, v10, Ls/d;->p:I
    0011e7b4iput v1, v10, Ls/d;->Z:I
    0011e7b8sub-int/2addr v8, v1
    0011e7baiput v8, v10, Ls/d;->V:I
    0011e7beiget v9, v10, Ls/d;->c0:I
    0011e7c2if-ge v8, v9, :cond_97
    0011e7c6iput v9, v10, Ls/d;->V:I
    0011e7careturn-void
    0011e68c
    0011e7cc
    0011e7ccs0.a::k(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, int):
    0011e7dcinvoke-virtual {v1, v2, v3, v4}, Ls0/a;->v(Landroidx/coordinatorlayout/widget/CoordinatorLayout;Landroid/view/View;I)V
    0011e7e2iget-object v2, v1, Ls0/a;->a:Lcom/google/android/material/datepicker/k;
    0011e7e6if-nez v2, :cond_e
    0011e7eanew-instance v2, Lcom/google/android/material/datepicker/k;
    0011e7eeinvoke-direct {v2, v3}, Lcom/google/android/material/datepicker/k;-><init>(Landroid/view/View;)V
    0011e7f4iput-object v2, v1, Ls0/a;->a:Lcom/google/android/material/datepicker/k;
    0011e7f8iget-object v2, v1, Ls0/a;->a:Lcom/google/android/material/datepicker/k;
    0011e7fciget-object v3, v2, Lcom/google/android/material/datepicker/k;->a:Landroid/view/View;
    0011e800invoke-virtual {v3}, Landroid/view/View;->getTop()I
    0011e806move-result v4
    0011e808iput v4, v2, Lcom/google/android/material/datepicker/k;->b:I
    0011e80cinvoke-virtual {v3}, Landroid/view/View;->getLeft()I
    0011e812move-result v3
    0011e814iput v3, v2, Lcom/google/android/material/datepicker/k;->c:I
    0011e818iget-object v2, v1, Ls0/a;->a:Lcom/google/android/material/datepicker/k;
    0011e81ciget-object v3, v2, Lcom/google/android/material/datepicker/k;->a:Landroid/view/View;
    0011e820invoke-virtual {v3}, Landroid/view/View;->getTop()I
    0011e826move-result v4
    0011e828iget v0, v2, Lcom/google/android/material/datepicker/k;->b:I
    0011e82csub-int/2addr v4, v0
    0011e82ersub-int/lit8 v4, v4, 0x0
    0011e832sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    0011e836invoke-virtual {v3, v4}, Landroid/view/View;->offsetTopAndBottom(I)V
    0011e83cinvoke-virtual {v3}, Landroid/view/View;->getLeft()I
    0011e842move-result v4
    0011e844iget v2, v2, Lcom/google/android/material/datepicker/k;->c:I
    0011e848sub-int/2addr v4, v2
    0011e84arsub-int/lit8 v2, v4, 0x0
    0011e84einvoke-virtual {v3, v2}, Landroid/view/View;->offsetLeftAndRight(I)V
    0011e854const/4 v2, 0x1
    0011e856return v2
    0011e7cc
    0011e858
    0011e858s0.a::v(androidx.coordinatorlayout.widget.CoordinatorLayout, android.view.View, int):
    0011e868invoke-virtual {v1, v2, v3}, Landroidx/coordinatorlayout/widget/CoordinatorLayout;->p(Landroid/view/View;I)V
    0011e86ereturn-void
    0011e858
    0011e870
    0011e870s1.b::b(android.content.Context):
    0011e880const-string v0, "UserSession"
    0011e884const/4 v1, 0x0
    0011e886invoke-virtual {v2, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011e88cmove-result-object v2
    0011e88econst-string v0, "ping_port"
    0011e892const/16 v1, 0x1f93
    0011e896invoke-interface {v2, v0, v1}, Landroid/content/SharedPreferences;->getInt(Ljava/lang/String;I)I
    0011e89cmove-result v2
    0011e89ereturn v2
    0011e870
    0011e8a0
    0011e8a0s1.b::d(org.json.JSONObject):
    0011e8b0const-string v0, "password"
    0011e8b4const-string v1, "user_name"
    0011e8b8const-string v2, "-"
    0011e8bcconst-string v3, "UserSession"
    0011e8c0const-string v4, "expiry"
    0011e8c4new-instance v5, Ljava/util/ArrayList;
    0011e8c8invoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
    0011e8ceconst-string v6, "data"
    0011e8d2invoke-virtual {v11, v6}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
    0011e8d8move-result-object v11
    0011e8dainvoke-virtual {v11, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011e8e0move-result-object v6
    0011e8e2sget-object v7, Lnfc/share/nfcshare/App;->b:Lnfc/share/nfcshare/App;
    0011e8e6const/4 v8, 0x0
    0011e8e8invoke-virtual {v7, v3, v8}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011e8eemove-result-object v7
    0011e8f0invoke-interface {v7}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
    0011e8f6move-result-object v7
    0011e8f8const-string v9, "expire_date"
    0011e8fcinvoke-interface {v7, v9, v6}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
    0011e902move-result-object v6
    0011e904invoke-interface {v6}, Landroid/content/SharedPreferences$Editor;->apply()V
    0011e90aconst-string v6, "servers"
    0011e90einvoke-virtual {v11, v6}, Lorg/json/JSONObject;->getJSONArray(Ljava/lang/String;)Lorg/json/JSONArray;
    0011e914move-result-object v6
    0011e916invoke-virtual {v11, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011e91cconst-string v4, "product_price"
    0011e920invoke-virtual {v11, v4}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
    0011e926move-result-object v11
    0011e928const-string v4, "day"
    0011e92cinvoke-virtual {v11, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011e932move-result-object v4
    0011e934const-string v7, "week"
    0011e938invoke-virtual {v11, v7}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011e93emove-result-object v7
    0011e940const-string v9, "month"
    0011e944invoke-virtual {v11, v9}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011e94amove-result-object v11
    0011e94csget-object v9, Lnfc/share/nfcshare/App;->b:Lnfc/share/nfcshare/App;
    0011e950new-instance v10, Ljava/lang/StringBuilder;
    0011e954invoke-direct {v10}, Ljava/lang/StringBuilder;-><init>()V
    0011e95ainvoke-virtual {v10, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0011e960invoke-virtual {v10, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0011e966invoke-virtual {v10, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0011e96cinvoke-virtual {v10, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0011e972invoke-virtual {v10, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0011e978invoke-virtual {v10}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0011e97emove-result-object v11
    0011e980invoke-virtual {v9, v3, v8}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011e986move-result-object v2
    0011e988invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
    0011e98emove-result-object v2
    0011e990const-string v3, "price"
    0011e994invoke-interface {v2, v3, v11}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
    0011e99amove-result-object v11
    0011e99cinvoke-interface {v11}, Landroid/content/SharedPreferences$Editor;->apply()V
    0011e9a2invoke-virtual {v6}, Lorg/json/JSONArray;->length()I
    0011e9a8move-result v11
    0011e9aaif-ge v8, v11, :cond_ca
    0011e9aeinvoke-virtual {v6, v8}, Lorg/json/JSONArray;->getJSONObject(I)Lorg/json/JSONObject;
    0011e9b4move-result-object v11
    0011e9b6new-instance v2, Ls1/m;
    0011e9baconst-string v3, "name"
    0011e9beinvoke-virtual {v11, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011e9c4move-result-object v3
    0011e9c6const-string v4, "scheme"
    0011e9cainvoke-virtual {v11, v4}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011e9d0move-result-object v4
    0011e9d2const-string v7, "host"
    0011e9d6invoke-virtual {v11, v7}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011e9dcmove-result-object v7
    0011e9deconst-string v9, "port"
    0011e9e2invoke-virtual {v11, v9}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
    0011e9e8move-result v9
    0011e9eaconst-string v10, "ping_ip"
    0011e9eeinvoke-virtual {v11, v10}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011e9f4move-result-object v10
    0011e9f6invoke-virtual {v11, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011e9fcinvoke-virtual {v11, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011ea02invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    0011ea08iput-object v3, v2, Ls1/m;->a:Ljava/lang/String;
    0011ea0ciput-object v4, v2, Ls1/m;->b:Ljava/lang/String;
    0011ea10iput-object v7, v2, Ls1/m;->c:Ljava/lang/String;
    0011ea14iput v9, v2, Ls1/m;->d:I
    0011ea18iput-object v10, v2, Ls1/m;->e:Ljava/lang/String;
    0011ea1cinvoke-virtual {v5, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0011ea22invoke-virtual {v11, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011ea28invoke-virtual {v11, v0}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011ea2esget-object v11, Lnfc/share/nfcshare/App;->b:Lnfc/share/nfcshare/App;
    0011ea32iput-object v5, v11, Lnfc/share/nfcshare/App;->a:Ljava/util/ArrayList;
    0011ea36add-int/lit8 v8, v8, 0x1
    0011ea3agoto :goto_79
    0011ea3cmove-exception v11
    0011ea3einvoke-virtual {v11}, Ljava/lang/Throwable;->printStackTrace()V
    0011ea44return-object v5
    0011e8a0
    0011ea46
    0011ea46 struct code_item_padding
    0011ea46 padding uint16 0x0000
    0011ea48
    0011ea48 struct try_item
    0011ea48 start_addr uint32 0x11e8ce
    0011ea4c insn_count int 180
    0011ea4e handler_off uint16 0x11ea51
    0011ea50
    0011ea50 struct encoded_catch_handler_list
    0011ea50 size int 1
    0011ea51
    0011ea51 struct encoded_catch_handler ← 0x11ea4e
    0011ea51 size int64 1
    0011ea52 handlers[0].type_idx int 0xb554
    0011ea54 handlers[0].addr uint32 0x11ea3c
    0011ea56
    0011ea56 // align 0x8
    0011ea58
    0011ea58s1.b::c(nfc.share.nfcshare.MainActivity):
    0011ea68sget-object v0, Ls1/b;->b:Lu1/q;
    0011ea6cif-nez v0, :cond_1a
    0011ea70new-instance v0, Lu1/p;
    0011ea74invoke-direct {v0}, Lu1/p;-><init>()V
    0011ea7anew-instance v1, Ls1/h;
    0011ea7einvoke-direct {v1, v2}, Ls1/h;-><init>(Lnfc/share/nfcshare/MainActivity;)V
    0011ea84iget-object v2, v0, Lu1/p;->c:Ljava/util/ArrayList;
    0011ea88invoke-virtual {v2, v1}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0011ea8enew-instance v2, Lu1/q;
    0011ea92invoke-direct {v2, v0}, Lu1/q;-><init>(Lu1/p;)V
    0011ea98sput-object v2, Ls1/b;->b:Lu1/q;
    0011ea9csget-object v2, Ls1/b;->b:Lu1/q;
    0011eaa0return-object v2
    0011ea58
    0011eaa2
    0011eaa2 // align 0x4
    0011eaa4
    0011eaa4s1.b::<clinit>():
    0011eab4sget-object v0, Lu1/o;->c:Ljava/util/regex/Pattern;
    0011eab8const-string v0, "application/json; charset=utf-8"
    0011eabcinvoke-static {v0}, LP1/e;->p(Ljava/lang/String;)Lu1/o;
    0011eac2move-result-object v0
    0011eac4goto :goto_a
    0011eac6const/4 v0, 0x0
    0011eac8sput-object v0, Ls1/b;->a:Lu1/o;
    0011eaccconst-class v0, Ls1/b;
    0011ead0invoke-static {v0}, LN1/b;->d(Ljava/lang/Class;)LN1/a;
    0011ead6return-void
    0011eaa4
    0011ead8
    0011ead8 struct try_item
    0011ead8 start_addr uint32 0x11eabc
    0011eadc insn_count int 4
    0011eade handler_off uint16 0x11eae1
    0011eae0
    0011eae0 struct encoded_catch_handler_list
    0011eae0 size int 1
    0011eae1
    0011eae1 struct encoded_catch_handler ← 0x11eade
    0011eae1 size int64 1
    0011eae2 handlers[0].type_idx int 0xb560
    0011eae4 handlers[0].addr uint32 0x11eac6
    0011eae5
    0011eae5 // align 0x8
    0011eae8
    0011eae8s1.b::a(nfc.share.nfcshare.MainActivity, boolean, s1.a):
    0011eaf8const-string v0, "UserSession"
    0011eafcconst/4 v1, 0x0
    0011eafeinvoke-virtual {v8, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011eb04move-result-object v0
    0011eb06const-string v2, "token"
    0011eb0aconst-string v3, ""
    0011eb0einvoke-interface {v0, v2, v3}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    0011eb14invoke-virtual {v8}, Landroid/content/Context;->getContentResolver()Landroid/content/ContentResolver;
    0011eb1amove-result-object v0
    0011eb1cconst-string v4, "android_id"
    0011eb20invoke-static {v0, v4}, Landroid/provider/Settings$Secure;->getString(Landroid/content/ContentResolver;Ljava/lang/String;)Ljava/lang/String;
    0011eb26move-result-object v0
    0011eb28new-instance v4, Lorg/json/JSONObject;
    0011eb2cinvoke-direct {v4}, Lorg/json/JSONObject;-><init>()V
    0011eb32invoke-virtual {v4}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
    0011eb38move-result-object v4
    0011eb3asget-object v5, Ls1/b;->a:Lu1/o;
    0011eb3einvoke-static {v4, v5}, LB/d;->b(Ljava/lang/String;Lu1/o;)LB/d;
    0011eb44move-result-object v4
    0011eb46new-instance v5, LH/e;
    0011eb4ainvoke-direct {v5}, LH/e;-><init>()V
    0011eb50const-string v6, "http://154.90.60.209/api/user_config"
    0011eb54invoke-virtual {v5, v6}, LH/e;->o(Ljava/lang/String;)V
    0011eb5aconst-string v6, "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJyYzg4MjByYyFAIyQlKiYiLCJhdWQiOiIiLCJpYXQiOjE3NTM5ODMxMTMsIm5iZiI6MTc1Mzk4MzExMywiZXhwIjoxNzU2NTc1MTEzLCJkYXRhIjp7InVpZCI6NTg5MjkxLCJyY19pZCI6IjEiLCJhY2NvdW50IjoiY2FyZDE2IiwicGFzc3dvcmQiOiI4MWFiNjA2YmM0YjFjMTczMDNlOTk0YjU5ZmU3ZTllNSJ9fQ.V2wkfqiT7axcWmIB03XbCKmNVPBSCgXTx7K0hlOu9wk"
    0011eb5einvoke-virtual {v5, v2, v6}, LH/e;->a(Ljava/lang/String;Ljava/lang/String;)V
    0011eb64new-instance v2, Ljava/lang/StringBuilder;
    0011eb68invoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    0011eb6esget-object v6, Ls1/n;->a:LR0/d;
    0011eb72invoke-virtual {v8}, Landroid/content/Context;->getPackageManager()Landroid/content/pm/PackageManager;
    0011eb78move-result-object v6
    0011eb7ainvoke-virtual {v8}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
    0011eb80move-result-object v7
    0011eb82invoke-virtual {v6, v7, v1}, Landroid/content/pm/PackageManager;->getPackageInfo(Ljava/lang/String;I)Landroid/content/pm/PackageInfo;
    0011eb88move-result-object v6
    0011eb8aiget v6, v6, Landroid/content/pm/PackageInfo;->versionCode:I
    0011eb8egoto :goto_51
    0011eb90move-exception v6
    0011eb92invoke-virtual {v6}, Ljava/lang/Throwable;->printStackTrace()V
    0011eb98const/4 v6, -0x1
    0011eb9ainvoke-virtual {v2, v6}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0011eba0invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0011eba6invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0011ebacmove-result-object v2
    0011ebaeconst-string v3, "version"
    0011ebb2invoke-virtual {v5, v3, v2}, LH/e;->a(Ljava/lang/String;Ljava/lang/String;)V
    0011ebb8const-string v2, "uuid"
    0011ebbcinvoke-virtual {v5, v2, v0}, LH/e;->a(Ljava/lang/String;Ljava/lang/String;)V
    0011ebc2const-string v0, "language"
    0011ebc6const-string v2, "English"
    0011ebcainvoke-virtual {v5, v0, v2}, LH/e;->a(Ljava/lang/String;Ljava/lang/String;)V
    0011ebd0const-string v0, "exit"
    0011ebd4if-eqz v9, :cond_72
    0011ebd8move-object v9, v0
    0011ebdagoto :goto_74
    0011ebdcconst-string v9, "enter"
    0011ebe0invoke-virtual {v5, v0, v9}, LH/e;->a(Ljava/lang/String;Ljava/lang/String;)V
    0011ebe6const-string v9, "POST"
    0011ebeainvoke-virtual {v5, v9, v4}, LH/e;->j(Ljava/lang/String;LB/d;)V
    0011ebf0invoke-virtual {v5}, LH/e;->b()Lj/t;
    0011ebf6move-result-object v9
    0011ebf8invoke-static {v8}, Ls1/b;->c(Lnfc/share/nfcshare/MainActivity;)Lu1/q;
    0011ebfemove-result-object v0
    0011ec00invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0011ec06new-instance v2, Ly1/h;
    0011ec0ainvoke-direct {v2, v0, v9, v1}, Ly1/h;-><init>(Lu1/q;Lj/t;Z)V
    0011ec10new-instance v9, LB/j;
    0011ec14const/16 v0, 0x15
    0011ec18invoke-direct {v9, v10, v0, v8}, LB/j;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V
    0011ec1einvoke-virtual {v2, v9}, Ly1/h;->e(Lu1/d;)V
    0011ec24return-void
    0011eae8
    0011ec26
    0011ec26 struct code_item_padding
    0011ec26 padding uint16 0x0000
    0011ec28
    0011ec28 struct try_item
    0011ec28 start_addr uint32 0x11eb72
    0011ec2c insn_count int 14
    0011ec2e handler_off uint16 0x11ec31
    0011ec30
    0011ec30 struct encoded_catch_handler_list
    0011ec30 size int 1
    0011ec31
    0011ec31 struct encoded_catch_handler ← 0x11ec2e
    0011ec31 size int64 1
    0011ec32 handlers[0].type_idx int 0xa474
    0011ec34 handlers[0].addr uint32 0x11eb90
    0011ec35
    0011ec35 // align 0x8
    0011ec38
    0011ec38s1.b::e(android.content.Context, java.lang.String):
    0011ec48const-string v0, "UserSession"
    0011ec4cconst/4 v1, 0x0
    0011ec4einvoke-virtual {v2, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011ec54move-result-object v2
    0011ec56invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
    0011ec5cmove-result-object v2
    0011ec5econst-string v0, "ping_ip"
    0011ec62invoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
    0011ec68move-result-object v2
    0011ec6ainvoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V
    0011ec70return-void
    0011ec38
    0011ec72
    0011ec72 // align 0x4
    0011ec74
    0011ec74s1.b::f(android.content.Context, int):
    0011ec84const-string v0, "UserSession"
    0011ec88const/4 v1, 0x0
    0011ec8ainvoke-virtual {v2, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011ec90move-result-object v2
    0011ec92invoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
    0011ec98move-result-object v2
    0011ec9aconst-string v0, "ping_port"
    0011ec9einvoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
    0011eca4move-result-object v2
    0011eca6invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V
    0011ecacreturn-void
    0011ec74
    0011ecae
    0011ecae // align 0x10
    0011ecb0
    0011ecb0s1.b::g(android.content.Context, java.lang.String):
    0011ecc0const-string v0, "UserSession"
    0011ecc4const/4 v1, 0x0
    0011ecc6invoke-virtual {v2, v0, v1}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011ecccmove-result-object v2
    0011ecceinvoke-interface {v2}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
    0011ecd4move-result-object v2
    0011ecd6const-string v0, "urlInfo"
    0011ecdainvoke-interface {v2, v0, v3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
    0011ece0move-result-object v2
    0011ece2invoke-interface {v2}, Landroid/content/SharedPreferences$Editor;->apply()V
    0011ece8return-void
    0011ecb0
    0011ecea
    0011ecea // align 0x4
    0011ecec
    0011ececs1.c::<init>(nfc.share.nfcshare.MainActivity, int):
    0011ecfciput v2, v0, Ls1/c;->a:I
    0011ed00iput-object v1, v0, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    0011ed04invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0011ed0areturn-void
    0011ecec
    0011ed0c
    0011ed0cs1.c::a(java.lang.String):
    0011ed1creturn-void
    0011ed0c
    0011ed1e
    0011ed1e // align 0x10
    0011ed20
    0011ed20s1.c::b(java.lang.String):
    0011ed30const/4 v0, 0x1
    0011ed32iget-object v1, v6, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    0011ed36iget v2, v6, Ls1/c;->a:I
    0011ed3apacked-switch v2, :pswitch_data_d4
    0011ed40new-instance v0, LB/o;
    0011ed44const/4 v2, 0x3
    0011ed46invoke-direct {v0, v6, v2, v7}, LB/o;-><init>(Ljava/lang/Object;ILjava/lang/Object;)V
    0011ed4cinvoke-virtual {v1, v0}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
    0011ed52return-void
    0011ed54new-instance v7, Ls1/e;
    0011ed58invoke-direct {v7, v6, v0}, Ls1/e;-><init>(Ls1/c;I)V
    0011ed5einvoke-virtual {v1, v7}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
    0011ed64sget-object v7, Ls1/b;->a:Lu1/o;
    0011ed68const-string v7, "CacheServer"
    0011ed6cconst/4 v2, 0x0
    0011ed6einvoke-virtual {v1, v7, v2}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011ed74move-result-object v7
    0011ed76const-string v3, "cache_server"
    0011ed7aconst/4 v4, 0x0
    0011ed7cinvoke-interface {v7, v3, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    0011ed82move-result-object v7
    0011ed84if-eqz v7, :cond_d3
    0011ed88new-instance v3, Lorg/json/JSONObject;
    0011ed8cinvoke-direct {v3, v7}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
    0011ed92invoke-static {v3}, Ls1/b;->d(Lorg/json/JSONObject;)Ljava/util/ArrayList;
    0011ed98move-result-object v7
    0011ed9ainvoke-virtual {v7}, Ljava/util/ArrayList;->isEmpty()Z
    0011eda0move-result v3
    0011eda2if-nez v3, :cond_d3
    0011eda6iget-object v3, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011edaaif-nez v3, :cond_87
    0011edaeinvoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011edb4move-result-object v0
    0011edb6check-cast v0, Ls1/m;
    0011edbainvoke-virtual {v0}, Ls1/m;->a()Ljava/lang/String;
    0011edc0move-result-object v0
    0011edc2iput-object v0, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011edc6invoke-static {v1, v0}, Ls1/b;->g(Landroid/content/Context;Ljava/lang/String;)V
    0011edccinvoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011edd2move-result-object v0
    0011edd4check-cast v0, Ls1/m;
    0011edd8sget-object v0, Ls1/n;->a:LR0/d;
    0011eddciget-object v0, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011ede0invoke-static {v1, v0}, Ls1/b;->g(Landroid/content/Context;Ljava/lang/String;)V
    0011ede6invoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011edecmove-result-object v0
    0011edeecheck-cast v0, Ls1/m;
    0011edf2iget-object v0, v0, Ls1/m;->e:Ljava/lang/String;
    0011edf6invoke-static {v1, v0}, Ls1/b;->e(Landroid/content/Context;Ljava/lang/String;)V
    0011edfcinvoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011ee02move-result-object v0
    0011ee04check-cast v0, Ls1/m;
    0011ee08iget v0, v0, Ls1/m;->d:I
    0011ee0cinvoke-static {v1, v0}, Ls1/b;->f(Landroid/content/Context;I)V
    0011ee12invoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011ee18move-result-object v0
    0011ee1acheck-cast v0, Ls1/m;
    0011ee1eiget-object v0, v0, Ls1/m;->e:Ljava/lang/String;
    0011ee22invoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011ee28move-result-object v7
    0011ee2acheck-cast v7, Ls1/m;
    0011ee2eiget v7, v7, Ls1/m;->d:I
    0011ee32invoke-static {v0, v7}, Lnfc/share/nfcshare/MainActivity;->u(Ljava/lang/String;I)V
    0011ee38goto :goto_d3
    0011ee3amove-exception v7
    0011ee3cgoto :goto_cd
    0011ee3emove v3, v2
    0011ee40invoke-virtual {v7}, Ljava/util/ArrayList;->size()I
    0011ee46move-result v4
    0011ee48if-ge v3, v4, :cond_ab
    0011ee4cinvoke-virtual {v7, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011ee52move-result-object v4
    0011ee54check-cast v4, Ls1/m;
    0011ee58invoke-virtual {v4}, Ls1/m;->a()Ljava/lang/String;
    0011ee5emove-result-object v4
    0011ee60iget-object v5, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011ee64invoke-virtual {v4, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0011ee6amove-result v4
    0011ee6cif-eqz v4, :cond_a9
    0011ee70invoke-virtual {v7, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011ee76move-result-object v7
    0011ee78check-cast v7, Ls1/m;
    0011ee7csget-object v7, Ls1/n;->a:LR0/d;
    0011ee80goto :goto_d3
    0011ee82add-int/2addr v3, v0
    0011ee84goto :goto_88
    0011ee86invoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011ee8cmove-result-object v7
    0011ee8echeck-cast v7, Ls1/m;
    0011ee92invoke-virtual {v7}, Ls1/m;->a()Ljava/lang/String;
    0011ee98move-result-object v0
    0011ee9aiget v2, v7, Ls1/m;->d:I
    0011ee9eiget-object v7, v7, Ls1/m;->e:Ljava/lang/String;
    0011eea2invoke-static {v1, v0}, Ls1/b;->g(Landroid/content/Context;Ljava/lang/String;)V
    0011eea8sget-object v3, Ls1/n;->a:LR0/d;
    0011eeacinvoke-static {v1, v0}, Ls1/b;->g(Landroid/content/Context;Ljava/lang/String;)V
    0011eeb2invoke-static {v1, v7}, Ls1/b;->e(Landroid/content/Context;Ljava/lang/String;)V
    0011eeb8invoke-static {v1, v2}, Ls1/b;->f(Landroid/content/Context;I)V
    0011eebeinvoke-static {v7, v2}, Lnfc/share/nfcshare/MainActivity;->u(Ljava/lang/String;I)V
    0011eec4iput-object v0, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011eec8goto :goto_d3
    0011eecanew-instance v0, Ljava/lang/RuntimeException;
    0011eeceinvoke-direct {v0, v7}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    0011eed4throw v0
    0011eed6return-void
    0011eed8.packed-switch 0x0
    0011ed20
    0011eee8
    0011eee8 struct try_item
    0011eee8 start_addr uint32 0x11ed88
    0011eeec insn_count int 137
    0011eeee handler_off uint16 0x11eef9
    0011eef0
    0011eef0 struct try_item
    0011eef0 start_addr uint32 0x11eea2
    0011eef4 insn_count int 19
    0011eef6 handler_off uint16 0x11eef9
    0011eef8
    0011eef8 struct encoded_catch_handler_list
    0011eef8 size int 1
    0011eef9
    0011eef9 struct encoded_catch_handler ← 0x11eeee 0x11eef6
    0011eef9 size int64 1
    0011eefa handlers[0].type_idx int 0xba30
    0011eefc handlers[0].addr uint32 0x11ee3a
    0011eefe
    0011eefe // align 0x10
    0011ef00
    0011ef00s1.c::c(org.json.JSONObject):
    0011ef10const/4 v0, 0x0
    0011ef12iget-object v1, v6, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    0011ef16iget v2, v6, Ls1/c;->a:I
    0011ef1apacked-switch v2, :pswitch_data_150
    0011ef20new-instance v7, LE0/G;
    0011ef24const/16 v0, 0xc
    0011ef28invoke-direct {v7, v0, v6}, LE0/G;-><init>(ILjava/lang/Object;)V
    0011ef2einvoke-virtual {v1, v7}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
    0011ef34return-void
    0011ef36const-string v2, "UserSession"
    0011ef3aconst-string v3, "uid"
    0011ef3einvoke-static {v7}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    0011ef44iget-object v4, v1, Lnfc/share/nfcshare/MainActivity;->B:Landroid/app/AlertDialog;
    0011ef48invoke-virtual {v4}, Landroid/app/Dialog;->isShowing()Z
    0011ef4emove-result v4
    0011ef50if-eqz v4, :cond_27
    0011ef54iget-object v4, v1, Lnfc/share/nfcshare/MainActivity;->B:Landroid/app/AlertDialog;
    0011ef58invoke-virtual {v4}, Landroid/app/Dialog;->dismiss()V
    0011ef5econst-string v4, "data"
    0011ef62invoke-virtual {v7, v4}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
    0011ef68move-result-object v4
    0011ef6ainvoke-virtual {v4, v3}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011ef70move-result-object v4
    0011ef72sput-object v4, Ls1/n;->g:Ljava/lang/String;
    0011ef76invoke-static {v4}, Ljava/lang/Integer;->parseInt(Ljava/lang/String;)I
    0011ef7cmove-result v4
    0011ef7esget-object v5, Ls1/b;->a:Lu1/o;
    0011ef82invoke-virtual {v1, v2, v0}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011ef88move-result-object v5
    0011ef8ainvoke-interface {v5}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
    0011ef90move-result-object v5
    0011ef92invoke-interface {v5, v3, v4}, Landroid/content/SharedPreferences$Editor;->putInt(Ljava/lang/String;I)Landroid/content/SharedPreferences$Editor;
    0011ef98move-result-object v3
    0011ef9ainvoke-interface {v3}, Landroid/content/SharedPreferences$Editor;->apply()V
    0011efa0invoke-virtual {v7}, Lorg/json/JSONObject;->toString()Ljava/lang/String;
    0011efa6move-result-object v3
    0011efa8const-string v4, "CacheServer"
    0011efacinvoke-virtual {v1, v4, v0}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011efb2move-result-object v4
    0011efb4invoke-interface {v4}, Landroid/content/SharedPreferences;->edit()Landroid/content/SharedPreferences$Editor;
    0011efbamove-result-object v4
    0011efbcconst-string v5, "cache_server"
    0011efc0invoke-interface {v4, v5, v3}, Landroid/content/SharedPreferences$Editor;->putString(Ljava/lang/String;Ljava/lang/String;)Landroid/content/SharedPreferences$Editor;
    0011efc6move-result-object v3
    0011efc8invoke-interface {v3}, Landroid/content/SharedPreferences$Editor;->apply()V
    0011efceinvoke-static {v7}, Ls1/b;->d(Lorg/json/JSONObject;)Ljava/util/ArrayList;
    0011efd4move-result-object v7
    0011efd6invoke-virtual {v1, v2, v0}, Landroid/content/Context;->getSharedPreferences(Ljava/lang/String;I)Landroid/content/SharedPreferences;
    0011efdcmove-result-object v2
    0011efdeconst-string v3, "expire_date"
    0011efe2const-string v4, ""
    0011efe6invoke-interface {v2, v3, v4}, Landroid/content/SharedPreferences;->getString(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    0011efecinvoke-virtual {v7}, Ljava/util/ArrayList;->isEmpty()Z
    0011eff2move-result v2
    0011eff4if-nez v2, :cond_10f
    0011eff8iget-object v2, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011effcif-nez v2, :cond_c4
    0011f000invoke-virtual {v7, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011f006move-result-object v2
    0011f008check-cast v2, Ls1/m;
    0011f00cinvoke-virtual {v2}, Ls1/m;->a()Ljava/lang/String;
    0011f012move-result-object v2
    0011f014iput-object v2, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011f018invoke-virtual {v7, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011f01emove-result-object v2
    0011f020check-cast v2, Ls1/m;
    0011f024iget-object v2, v2, Ls1/m;->e:Ljava/lang/String;
    0011f028invoke-virtual {v7, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011f02emove-result-object v3
    0011f030check-cast v3, Ls1/m;
    0011f034iget v3, v3, Ls1/m;->d:I
    0011f038iget-object v4, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011f03cinvoke-static {v1, v4}, Ls1/b;->g(Landroid/content/Context;Ljava/lang/String;)V
    0011f042invoke-virtual {v7, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011f048move-result-object v7
    0011f04acheck-cast v7, Ls1/m;
    0011f04eiget-object v7, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011f052invoke-static {v1, v7}, Ls1/b;->g(Landroid/content/Context;Ljava/lang/String;)V
    0011f058invoke-static {v1, v2}, Ls1/b;->e(Landroid/content/Context;Ljava/lang/String;)V
    0011f05einvoke-static {v1, v3}, Ls1/b;->f(Landroid/content/Context;I)V
    0011f064invoke-static {v1}, Ls1/b;->b(Landroid/content/Context;)I
    0011f06amove-result v7
    0011f06cinvoke-static {v2, v7}, Lnfc/share/nfcshare/MainActivity;->u(Ljava/lang/String;I)V
    0011f072sget-object v7, Ls1/n;->b:LF0/h;
    0011f076if-eqz v7, :cond_11b
    0011f07asget-boolean v0, LF0/h;->f:Z
    0011f07eif-nez v0, :cond_11b
    0011f082iget-object v0, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011f086invoke-virtual {v7, v0}, LF0/h;->g(Ljava/lang/String;)V
    0011f08cgoto :goto_11b
    0011f08emove-exception v7
    0011f090invoke-virtual {v7}, Ljava/lang/Throwable;->printStackTrace()V
    0011f096goto :goto_11b
    0011f098move v2, v0
    0011f09ainvoke-virtual {v7}, Ljava/util/ArrayList;->size()I
    0011f0a0move-result v3
    0011f0a2if-ge v2, v3, :cond_e9
    0011f0a6invoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011f0acmove-result-object v3
    0011f0aecheck-cast v3, Ls1/m;
    0011f0b2invoke-virtual {v3}, Ls1/m;->a()Ljava/lang/String;
    0011f0b8move-result-object v3
    0011f0baiget-object v4, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011f0beinvoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0011f0c4move-result v3
    0011f0c6if-eqz v3, :cond_e6
    0011f0cainvoke-virtual {v7, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011f0d0move-result-object v7
    0011f0d2check-cast v7, Ls1/m;
    0011f0d6sget-object v7, Ls1/n;->a:LR0/d;
    0011f0dagoto :goto_11b
    0011f0dcadd-int/lit8 v2, v2, 0x1
    0011f0e0goto :goto_c5
    0011f0e2invoke-virtual {v7, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0011f0e8move-result-object v7
    0011f0eacheck-cast v7, Ls1/m;
    0011f0eeinvoke-virtual {v7}, Ls1/m;->a()Ljava/lang/String;
    0011f0f4move-result-object v0
    0011f0f6invoke-static {v1, v0}, Ls1/b;->g(Landroid/content/Context;Ljava/lang/String;)V
    0011f0fcsget-object v2, Ls1/n;->a:LR0/d;
    0011f100invoke-static {v1, v0}, Ls1/b;->g(Landroid/content/Context;Ljava/lang/String;)V
    0011f106iget-object v2, v7, Ls1/m;->e:Ljava/lang/String;
    0011f10ainvoke-static {v1, v2}, Ls1/b;->e(Landroid/content/Context;Ljava/lang/String;)V
    0011f110iget v7, v7, Ls1/m;->d:I
    0011f114invoke-static {v1, v7}, Ls1/b;->f(Landroid/content/Context;I)V
    0011f11ainvoke-static {v1}, Ls1/b;->b(Landroid/content/Context;)I
    0011f120move-result v7
    0011f122invoke-static {v2, v7}, Lnfc/share/nfcshare/MainActivity;->u(Ljava/lang/String;I)V
    0011f128iput-object v0, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011f12cgoto :goto_11b
    0011f12eiget-object v7, v1, Lnfc/share/nfcshare/MainActivity;->C:Ljava/lang/String;
    0011f132if-nez v7, :cond_11b
    0011f136new-instance v7, Ls1/e;
    0011f13ainvoke-direct {v7, v6, v0}, Ls1/e;-><init>(Ls1/c;I)V
    0011f140invoke-virtual {v1, v7}, Landroid/app/Activity;->runOnUiThread(Ljava/lang/Runnable;)V
    0011f146return-void
    0011f148move-exception v7
    0011f14anew-instance v0, Ljava/lang/RuntimeException;
    0011f14einvoke-direct {v0, v7}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    0011f154throw v0
    0011f156const-string v0, "code"
    0011f15ainvoke-virtual {v7, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
    0011f160move-result v0
    0011f162const-string v1, "msg"
    0011f166invoke-virtual {v7, v1}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
    0011f16cmove-result-object v7
    0011f16eif-nez v0, :cond_148
    0011f172new-instance v0, Landroid/os/Handler;
    0011f176invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
    0011f17cmove-result-object v1
    0011f17einvoke-direct {v0, v1}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
    0011f184new-instance v1, LH/a;
    0011f188const/4 v2, 0x3
    0011f18ainvoke-direct {v1, v6, v7, v2}, LH/a;-><init>(Ljava/lang/Object;Ljava/io/Serializable;I)V
    0011f190const-wide/16 v2, 0x3e8
    0011f194invoke-virtual {v0, v1, v2, v3}, Landroid/os/Handler;->postDelayed(Ljava/lang/Runnable;J)Z
    0011f19agoto :goto_148
    0011f19cmove-exception v7
    0011f19egoto :goto_149
    0011f1a0return-void
    0011f1a2new-instance v0, Ljava/lang/RuntimeException;
    0011f1a6invoke-direct {v0, v7}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    0011f1acthrow v0
    0011f1aenop
    0011f1b0.packed-switch 0x0
    0011ef00
    0011f1c0
    0011f1c0 struct try_item
    0011f1c0 start_addr uint32 0x11ef5e
    0011f1c4 insn_count int 33
    0011f1c6 handler_off uint16 0x11f1d9
    0011f1c8
    0011f1c8 struct try_item
    0011f1c8 start_addr uint32 0x11f082
    0011f1cc insn_count int 5
    0011f1ce handler_off uint16 0x11f1de
    0011f1d0
    0011f1d0 struct try_item
    0011f1d0 start_addr uint32 0x11f156
    0011f1d4 insn_count int 34
    0011f1d6 handler_off uint16 0x11f1e3
    0011f1d8
    0011f1d8 struct encoded_catch_handler_list
    0011f1d8 size int 3
    0011f1d9
    0011f1d9 struct encoded_catch_handler ← 0x11f1c6
    0011f1d9 size int64 1
    0011f1da handlers[0].type_idx int 0xba30
    0011f1dc handlers[0].addr uint32 0x11f148
    0011f1de
    0011f1de struct encoded_catch_handler ← 0x11f1ce
    0011f1de size int64 1
    0011f1df handlers[0].type_idx int 0xb554
    0011f1e1 handlers[0].addr uint32 0x11f08e
    0011f1e3
    0011f1e3 struct encoded_catch_handler ← 0x11f1d6
    0011f1e3 size int64 1
    0011f1e4 handlers[0].type_idx int 0xba30
    0011f1e6 handlers[0].addr uint32 0x11f19c
    0011f1e8
    0011f1e8s1.d::<init>(nfc.share.nfcshare.MainActivity, int):
    0011f1f8iput v2, v0, Ls1/d;->a:I
    0011f1fciput-object v1, v0, Ls1/d;->b:Lnfc/share/nfcshare/MainActivity;
    0011f200invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0011f206return-void
    0011f1e8
    0011f208
    0011f208s1.d::onClick(android.content.DialogInterface, int):
    0011f218iget v4, v2, Ls1/d;->a:I
    0011f21cpacked-switch v4, :pswitch_data_44
    0011f222invoke-interface {v3}, Landroid/content/DialogInterface;->dismiss()V
    0011f228iget-object v3, v2, Ls1/d;->b:Lnfc/share/nfcshare/MainActivity;
    0011f22cinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0011f232invoke-static {v3}, Landroid/nfc/NfcAdapter;->getDefaultAdapter(Landroid/content/Context;)Landroid/nfc/NfcAdapter;
    0011f238move-result-object v4
    0011f23aif-nez v4, :cond_14
    0011f23egoto :goto_32
    0011f240new-instance v4, Landroid/content/Intent;
    0011f244const-string v0, "android.nfc.cardemulation.action.ACTION_CHANGE_DEFAULT"
    0011f248invoke-direct {v4, v0}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
    0011f24enew-instance v0, Landroid/content/ComponentName;
    0011f252const-class v1, Lnfc/share/nfcshare/service/EmulationService;
    0011f256invoke-direct {v0, v3, v1}, Landroid/content/ComponentName;-><init>(Landroid/content/Context;Ljava/lang/Class;)V
    0011f25cconst-string v1, "component"
    0011f260invoke-virtual {v4, v1, v0}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Landroid/os/Parcelable;)Landroid/content/Intent;
    0011f266const-string v0, "category"
    0011f26aconst-string v1, "payment"
    0011f26einvoke-virtual {v4, v0, v1}, Landroid/content/Intent;->putExtra(Ljava/lang/String;Ljava/lang/String;)Landroid/content/Intent;
    0011f274const/4 v0, 0x1
    0011f276invoke-virtual {v3, v4, v0}, Landroid/app/Activity;->startActivityForResult(Landroid/content/Intent;I)V
    0011f27creturn-void
    0011f27enew-instance v4, Landroid/content/Intent;
    0011f282const-string v0, "android.settings.NFC_SETTINGS"
    0011f286invoke-direct {v4, v0}, Landroid/content/Intent;-><init>(Ljava/lang/String;)V
    0011f28ciget-object v0, v2, Ls1/d;->b:Lnfc/share/nfcshare/MainActivity;
    0011f290invoke-virtual {v0, v4}, Landroid/content/Context;->startActivity(Landroid/content/Intent;)V
    0011f296invoke-interface {v3}, Landroid/content/DialogInterface;->dismiss()V
    0011f29creturn-void
    0011f29enop
    0011f2a0.packed-switch 0x0
    0011f208
    0011f2ac
    0011f2ac struct try_item
    0011f2ac start_addr uint32 0x11f276
    0011f2b0 insn_count int 3
    0011f2b2 handler_off uint16 0x11f2b5
    0011f2b4
    0011f2b4 struct encoded_catch_handler_list
    0011f2b4 size int 1
    0011f2b5
    0011f2b5 struct encoded_catch_handler ← 0x11f2b2
    0011f2b5 size int64 1
    0011f2b6 handlers[0].type_idx int 0xa404
    0011f2b8 handlers[0].addr uint32 0x11f27c
    0011f2b9
    0011f2b9 // align 0x4
    0011f2bc
    0011f2bcs1.e::<init>(s1.c, int):
    0011f2cciput v2, v0, Ls1/e;->a:I
    0011f2d0iput-object v1, v0, Ls1/e;->b:Ls1/c;
    0011f2d4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0011f2dareturn-void
    0011f2bc
    0011f2dc
    0011f2dcs1.e::run():
    0011f2eciget v0, v3, Ls1/e;->a:I
    0011f2f0packed-switch v0, :pswitch_data_28
    0011f2f6iget-object v0, v3, Ls1/e;->b:Ls1/c;
    0011f2faiget-object v1, v0, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    0011f2feiget-object v1, v1, Lnfc/share/nfcshare/MainActivity;->B:Landroid/app/AlertDialog;
    0011f302invoke-virtual {v1}, Landroid/app/Dialog;->isShowing()Z
    0011f308move-result v1
    0011f30aif-eqz v1, :cond_18
    0011f30eiget-object v0, v0, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    0011f312iget-object v0, v0, Lnfc/share/nfcshare/MainActivity;->B:Landroid/app/AlertDialog;
    0011f316invoke-virtual {v0}, Landroid/app/Dialog;->dismiss()V
    0011f31creturn-void
    0011f31eiget-object v0, v3, Ls1/e;->b:Ls1/c;
    0011f322iget-object v0, v0, Ls1/c;->b:Lnfc/share/nfcshare/MainActivity;
    0011f326const-string v1, "未找到服务器配置信息"
    0011f32aconst/4 v2, 0x0
    0011f32cinvoke-static {v0, v1, v2}, Landroid/widget/Toast;->makeText(Landroid/content/Context;Ljava/lang/CharSequence;I)Landroid/widget/Toast;
    0011f332move-result-object v0
    0011f334invoke-virtual {v0}, Landroid/widget/Toast;->show()V
    0011f33areturn-void
    0011f33c.packed-switch 0x0
    0011f2dc
    0011f348
    0011f348s1.f::shouldOverrideUrlLoading(android.webkit.WebView, android.webkit.WebResourceRequest):
    0011f358const/4 v1, 0x1
    0011f35areturn v1
    0011f348
    0011f35c
    0011f35cs1.g::<init>(boolean):
    0011f36cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0011f372iput-boolean v1, v0, Ls1/g;->a:Z
    0011f376return-void
    0011f35c
    0011f378
    0011f378s1.g::run():
    0011f388iget-boolean v0, v1, Ls1/g;->a:Z
    0011f38cif-eqz v0, :cond_5
    0011f390goto :goto_e
    0011f392sget-boolean v0, LF0/h;->f:Z
    0011f396if-eqz v0, :cond_e
    0011f39asget-object v0, Ls1/n;->b:LF0/h;
    0011f39einvoke-virtual {v0}, LF0/h;->i()V
    0011f3a4return-void
    0011f378
    0011f3a6
    0011f3a6 // align 0x8
    0011f3a8
    0011f3a8s1.h::c(java.io.IOException, y1.h, j.t, boolean):
    0011f3b8iget-object v6, v3, Ls1/h;->b:Ljava/lang/Object;
    0011f3bccheck-cast v6, Lu1/q;
    0011f3c0iget-boolean v6, v6, Lu1/q;->f:Z
    0011f3c4const/4 v0, 0x0
    0011f3c6if-nez v6, :cond_b
    0011f3cagoto/16 :goto_9b
    0011f3ceif-eqz v7, :cond_12
    0011f3d2instance-of v6, v4, Ljava/io/FileNotFoundException;
    0011f3d6if-eqz v6, :cond_12
    0011f3dareturn v0
    0011f3dcinstance-of v6, v4, Ljava/net/ProtocolException;
    0011f3e0if-eqz v6, :cond_17
    0011f3e4return v0
    0011f3e6instance-of v6, v4, Ljava/io/InterruptedIOException;
    0011f3eaif-eqz v6, :cond_22
    0011f3eeinstance-of v4, v4, Ljava/net/SocketTimeoutException;
    0011f3f2if-eqz v4, :cond_9b
    0011f3f6if-nez v7, :cond_9b
    0011f3fagoto :goto_35
    0011f3fcinstance-of v6, v4, Ljavax/net/ssl/SSLHandshakeException;
    0011f400if-eqz v6, :cond_30
    0011f404invoke-virtual {v4}, Ljava/lang/Throwable;->getCause()Ljava/lang/Throwable;
    0011f40amove-result-object v6
    0011f40cinstance-of v6, v6, Ljava/security/cert/CertificateException;
    0011f410if-eqz v6, :cond_30
    0011f414goto/16 :goto_9b
    0011f418instance-of v4, v4, Ljavax/net/ssl/SSLPeerUnverifiedException;
    0011f41cif-eqz v4, :cond_35
    0011f420return v0
    0011f422iget-object v4, v5, Ly1/h;->e:Ly1/e;
    0011f426invoke-static {v4}, Lk1/c;->b(Ljava/lang/Object;)V
    0011f42ciget v5, v4, Ly1/e;->c:I
    0011f430const/4 v6, 0x1
    0011f432if-nez v5, :cond_49
    0011f436iget v7, v4, Ly1/e;->d:I
    0011f43aif-nez v7, :cond_49
    0011f43eiget v7, v4, Ly1/e;->e:I
    0011f442if-nez v7, :cond_49
    0011f446move v4, v0
    0011f448goto :goto_99
    0011f44aiget-object v7, v4, Ly1/e;->f:Lu1/w;
    0011f44eif-eqz v7, :cond_4e
    0011f452goto :goto_84
    0011f454const/4 v7, 0x0
    0011f456if-gt v5, v6, :cond_80
    0011f45aiget v5, v4, Ly1/e;->d:I
    0011f45eif-gt v5, v6, :cond_80
    0011f462iget v5, v4, Ly1/e;->e:I
    0011f466if-lez v5, :cond_5a
    0011f46agoto :goto_80
    0011f46ciget-object v5, v4, Ly1/e;->i:Ly1/h;
    0011f470iget-object v5, v5, Ly1/h;->f:Ly1/l;
    0011f474if-eqz v5, :cond_80
    0011f478monitor-enter v5
    0011f47aiget v1, v5, Ly1/l;->k:I
    0011f47eif-eqz v1, :cond_67
    0011f482monitor-exit v5
    0011f484goto :goto_80
    0011f486iget-object v1, v5, Ly1/l;->q:Lu1/w;
    0011f48aiget-object v1, v1, Lu1/w;->a:Lu1/a;
    0011f48eiget-object v1, v1, Lu1/a;->a:Lu1/m;
    0011f492iget-object v2, v4, Ly1/e;->h:Lu1/a;
    0011f496iget-object v2, v2, Lu1/a;->a:Lu1/m;
    0011f49ainvoke-static {v1, v2}, Lv1/b;->a(Lu1/m;Lu1/m;)Z
    0011f4a0move-result v1
    0011f4a2if-nez v1, :cond_79
    0011f4a6monitor-exit v5
    0011f4a8goto :goto_80
    0011f4aaiget-object v7, v5, Ly1/l;->q:Lu1/w;
    0011f4aemonitor-exit v5
    0011f4b0goto :goto_80
    0011f4b2move-exception v4
    0011f4b4monitor-exit v5
    0011f4b6throw v4
    0011f4b8if-eqz v7, :cond_86
    0011f4bciput-object v7, v4, Ly1/e;->f:Lu1/w;
    0011f4c0move v4, v6
    0011f4c2goto :goto_99
    0011f4c4iget-object v5, v4, Ly1/e;->a:LH/j;
    0011f4c8if-eqz v5, :cond_91
    0011f4ccinvoke-virtual {v5}, LH/j;->b()Z
    0011f4d2move-result v5
    0011f4d4if-ne v5, v6, :cond_91
    0011f4d8goto :goto_84
    0011f4daiget-object v4, v4, Ly1/e;->b:LA1/h;
    0011f4deif-eqz v4, :cond_84
    0011f4e2invoke-virtual {v4}, LA1/h;->i()Z
    0011f4e8move-result v4
    0011f4eaif-nez v4, :cond_9c
    0011f4eereturn v0
    0011f4f0return v6
    0011f3a8
    0011f4f2
    0011f4f2 struct code_item_padding
    0011f4f2 padding uint16 0x0000
    0011f4f4
    0011f4f4 struct try_item
    0011f4f4 start_addr uint32 0x11f47a
    0011f4f8 insn_count int 2
    0011f4fa handler_off uint16 0x11f50d
    0011f4fc
    0011f4fc struct try_item
    0011f4fc start_addr uint32 0x11f486
    0011f500 insn_count int 14
    0011f502 handler_off uint16 0x11f50d
    0011f504
    0011f504 struct try_item
    0011f504 start_addr uint32 0x11f4aa
    0011f508 insn_count int 2
    0011f50a handler_off uint16 0x11f50d
    0011f50c
    0011f50c struct encoded_catch_handler_list
    0011f50c size int 1
    0011f50d
    0011f50d struct encoded_catch_handler ← 0x11f4fa 0x11f502 0x11f50a
    0011f50d size int64 0
    0011f50e catch_all_addr uint32 0x11f4b2
    0011f50f
    0011f50f // align 0x10
    0011f510
    0011f510s1.h::d(u1.t, int):
    0011f520const-string v0, "Retry-After"
    0011f524invoke-static {v0, v1}, Lu1/t;->g(Ljava/lang/String;Lu1/t;)Ljava/lang/String;
    0011f52amove-result-object v1
    0011f52cif-eqz v1, :cond_2f
    0011f530const-string v2, "\\d+"
    0011f534invoke-static {v2}, Ljava/util/regex/Pattern;->compile(Ljava/lang/String;)Ljava/util/regex/Pattern;
    0011f53amove-result-object v2
    0011f53cconst-string v0, "compile(pattern)"
    0011f540invoke-static {v2, v0}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0011f546invoke-virtual {v2, v1}, Ljava/util/regex/Pattern;->matcher(Ljava/lang/CharSequence;)Ljava/util/regex/Matcher;
    0011f54cmove-result-object v2
    0011f54einvoke-virtual {v2}, Ljava/util/regex/Matcher;->matches()Z
    0011f554move-result v2
    0011f556if-eqz v2, :cond_2b
    0011f55ainvoke-static {v1}, Ljava/lang/Integer;->valueOf(Ljava/lang/String;)Ljava/lang/Integer;
    0011f560move-result-object v1
    0011f562const-string v2, "Integer.valueOf(header)"
    0011f566invoke-static {v1, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0011f56cinvoke-virtual {v1}, Ljava/lang/Integer;->intValue()I
    0011f572move-result v1
    0011f574return v1
    0011f576const v1, 0x7fffffff
    0011f57creturn v1
    0011f57ereturn v2
    0011f510
    0011f580
    0011f580s1.h::b(u1.t, androidx.emoji2.text.s):
    0011f590const/4 v0, 0x0
    0011f592if-eqz v12, :cond_c
    0011f596iget-object v1, v12, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
    0011f59acheck-cast v1, Ly1/l;
    0011f59eif-eqz v1, :cond_c
    0011f5a2iget-object v1, v1, Ly1/l;->q:Lu1/w;
    0011f5a6goto :goto_d
    0011f5a8move-object v1, v0
    0011f5aaiget v2, v11, Lu1/t;->d:I
    0011f5aeiget-object v3, v11, Lu1/t;->a:Lj/t;
    0011f5b2iget-object v3, v3, Lj/t;->d:Ljava/io/Serializable;
    0011f5b6check-cast v3, Ljava/lang/String;
    0011f5baconst/4 v4, 0x0
    0011f5bcconst/4 v5, 0x1
    0011f5beconst/16 v6, 0x134
    0011f5c2const/16 v7, 0x133
    0011f5c6if-eq v2, v7, :cond_c4
    0011f5caif-eq v2, v6, :cond_c4
    0011f5ceconst/16 v8, 0x191
    0011f5d2if-eq v2, v8, :cond_ba
    0011f5d6const/16 v8, 0x1a5
    0011f5daif-eq v2, v8, :cond_8c
    0011f5deconst/16 v12, 0x1f7
    0011f5e2if-eq v2, v12, :cond_76
    0011f5e6const/16 v12, 0x197
    0011f5eaif-eq v2, v12, :cond_57
    0011f5eeconst/16 v12, 0x198
    0011f5f2if-eq v2, v12, :cond_38
    0011f5f6packed-switch v2, :pswitch_data_172
    0011f5fcgoto/16 :goto_170
    0011f600iget-object v1, v10, Ls1/h;->b:Ljava/lang/Object;
    0011f604check-cast v1, Lu1/q;
    0011f608iget-boolean v1, v1, Lu1/q;->f:Z
    0011f60cif-nez v1, :cond_42
    0011f610goto/16 :goto_170
    0011f614iget-object v1, v11, Lu1/t;->j:Lu1/t;
    0011f618if-eqz v1, :cond_4c
    0011f61ciget v1, v1, Lu1/t;->d:I
    0011f620if-ne v1, v12, :cond_4c
    0011f624goto/16 :goto_170
    0011f628invoke-static {v11, v4}, Ls1/h;->d(Lu1/t;I)I
    0011f62emove-result v12
    0011f630if-lez v12, :cond_54
    0011f634goto/16 :goto_170
    0011f638iget-object v11, v11, Lu1/t;->a:Lj/t;
    0011f63creturn-object v11
    0011f63einvoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
    0011f644iget-object v11, v1, Lu1/w;->b:Ljava/net/Proxy;
    0011f648invoke-virtual {v11}, Ljava/net/Proxy;->type()Ljava/net/Proxy$Type;
    0011f64emove-result-object v11
    0011f650sget-object v12, Ljava/net/Proxy$Type;->HTTP:Ljava/net/Proxy$Type;
    0011f654if-ne v11, v12, :cond_6e
    0011f658iget-object v11, v10, Ls1/h;->b:Ljava/lang/Object;
    0011f65ccheck-cast v11, Lu1/q;
    0011f660iget-object v11, v11, Lu1/q;->m:Lu1/b;
    0011f664invoke-virtual {v11}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0011f66areturn-object v0
    0011f66cnew-instance v11, Ljava/net/ProtocolException;
    0011f670const-string v12, "Received HTTP_PROXY_AUTH (407) code while not using proxy"
    0011f674invoke-direct {v11, v12}, Ljava/net/ProtocolException;-><init>(Ljava/lang/String;)V
    0011f67athrow v11
    0011f67ciget-object v1, v11, Lu1/t;->j:Lu1/t;
    0011f680if-eqz v1, :cond_80
    0011f684iget v1, v1, Lu1/t;->d:I
    0011f688if-ne v1, v12, :cond_80
    0011f68cgoto/16 :goto_170
    0011f690const v12, 0x7fffffff
    0011f696invoke-static {v11, v12}, Ls1/h;->d(Lu1/t;I)I
    0011f69cmove-result v12
    0011f69eif-nez v12, :cond_170
    0011f6a2iget-object v11, v11, Lu1/t;->a:Lj/t;
    0011f6a6return-object v11
    0011f6a8if-eqz v12, :cond_170
    0011f6aciget-object v1, v12, Landroidx/emoji2/text/s;->c:Ljava/lang/Object;
    0011f6b0check-cast v1, Ly1/e;
    0011f6b4iget-object v1, v1, Ly1/e;->h:Lu1/a;
    0011f6b8iget-object v1, v1, Lu1/a;->a:Lu1/m;
    0011f6bciget-object v1, v1, Lu1/m;->e:Ljava/lang/String;
    0011f6c0iget-object v2, v12, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
    0011f6c4check-cast v2, Ly1/l;
    0011f6c8iget-object v2, v2, Ly1/l;->q:Lu1/w;
    0011f6cciget-object v2, v2, Lu1/w;->a:Lu1/a;
    0011f6d0iget-object v2, v2, Lu1/a;->a:Lu1/m;
    0011f6d4iget-object v2, v2, Lu1/m;->e:Ljava/lang/String;
    0011f6d8invoke-static {v1, v2}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0011f6demove-result v1
    0011f6e0if-eqz v1, :cond_ac
    0011f6e4goto/16 :goto_170
    0011f6e8iget-object v12, v12, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
    0011f6eccheck-cast v12, Ly1/l;
    0011f6f0monitor-enter v12
    0011f6f2iput-boolean v5, v12, Ly1/l;->j:Z
    0011f6f6monitor-exit v12
    0011f6f8iget-object v11, v11, Lu1/t;->a:Lj/t;
    0011f6fcreturn-object v11
    0011f6femove-exception v11
    0011f700monitor-exit v12
    0011f702throw v11
    0011f704iget-object v11, v10, Ls1/h;->b:Ljava/lang/Object;
    0011f708check-cast v11, Lu1/q;
    0011f70ciget-object v11, v11, Lu1/q;->g:Lu1/b;
    0011f710invoke-virtual {v11}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0011f716return-object v0
    0011f718iget-object v12, v10, Ls1/h;->b:Ljava/lang/Object;
    0011f71ccheck-cast v12, Lu1/q;
    0011f720iget-boolean v1, v12, Lu1/q;->h:Z
    0011f724if-nez v1, :cond_ce
    0011f728goto/16 :goto_170
    0011f72cconst-string v1, "Location"
    0011f730invoke-static {v1, v11}, Lu1/t;->g(Ljava/lang/String;Lu1/t;)Ljava/lang/String;
    0011f736move-result-object v1
    0011f738if-eqz v1, :cond_170
    0011f73ciget-object v2, v11, Lu1/t;->a:Lj/t;
    0011f740iget-object v8, v2, Lj/t;->c:Ljava/lang/Object;
    0011f744check-cast v8, Lu1/m;
    0011f748invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0011f74enew-instance v9, Lu1/l;
    0011f752invoke-direct {v9}, Lu1/l;-><init>()V
    0011f758invoke-virtual {v9, v8, v1}, Lu1/l;->c(Lu1/m;Ljava/lang/String;)V
    0011f75egoto :goto_e9
    0011f760move-object v9, v0
    0011f762if-eqz v9, :cond_f0
    0011f766invoke-virtual {v9}, Lu1/l;->a()Lu1/m;
    0011f76cmove-result-object v1
    0011f76egoto :goto_f1
    0011f770move-object v1, v0
    0011f772if-eqz v1, :cond_170
    0011f776iget-object v8, v2, Lj/t;->c:Ljava/lang/Object;
    0011f77acheck-cast v8, Lu1/m;
    0011f77eiget-object v8, v8, Lu1/m;->b:Ljava/lang/String;
    0011f782iget-object v9, v1, Lu1/m;->b:Ljava/lang/String;
    0011f786invoke-static {v9, v8}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0011f78cmove-result v8
    0011f78eif-nez v8, :cond_106
    0011f792iget-boolean v12, v12, Lu1/q;->i:Z
    0011f796if-nez v12, :cond_106
    0011f79agoto :goto_170
    0011f79cinvoke-virtual {v2}, Lj/t;->e()LH/e;
    0011f7a2move-result-object v12
    0011f7a4invoke-static {v3}, LP1/e;->S(Ljava/lang/String;)Z
    0011f7aamove-result v8
    0011f7acif-eqz v8, :cond_156
    0011f7b0const-string v8, "PROPFIND"
    0011f7b4invoke-virtual {v3, v8}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0011f7bamove-result v9
    0011f7bciget v11, v11, Lu1/t;->d:I
    0011f7c0if-nez v9, :cond_11e
    0011f7c4if-eq v11, v6, :cond_11e
    0011f7c8if-ne v11, v7, :cond_11f
    0011f7ccmove v4, v5
    0011f7ceinvoke-virtual {v3, v8}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0011f7d4move-result v5
    0011f7d6if-nez v5, :cond_12f
    0011f7daif-eq v11, v6, :cond_12f
    0011f7deif-eq v11, v7, :cond_12f
    0011f7e2const-string v11, "GET"
    0011f7e6invoke-virtual {v12, v11, v0}, LH/e;->j(Ljava/lang/String;LB/d;)V
    0011f7ecgoto :goto_139
    0011f7eeif-eqz v4, :cond_136
    0011f7f2iget-object v11, v2, Lj/t;->f:Ljava/lang/Object;
    0011f7f6move-object v0, v11
    0011f7f8check-cast v0, LB/d;
    0011f7fcinvoke-virtual {v12, v3, v0}, LH/e;->j(Ljava/lang/String;LB/d;)V
    0011f802if-nez v4, :cond_156
    0011f806const-string v11, "Transfer-Encoding"
    0011f80aiget-object v0, v12, LH/e;->d:Ljava/lang/Object;
    0011f80echeck-cast v0, Lj/d0;
    0011f812invoke-virtual {v0, v11}, Lj/d0;->j(Ljava/lang/String;)V
    0011f818const-string v11, "Content-Length"
    0011f81ciget-object v0, v12, LH/e;->d:Ljava/lang/Object;
    0011f820check-cast v0, Lj/d0;
    0011f824invoke-virtual {v0, v11}, Lj/d0;->j(Ljava/lang/String;)V
    0011f82aconst-string v11, "Content-Type"
    0011f82eiget-object v0, v12, LH/e;->d:Ljava/lang/Object;
    0011f832check-cast v0, Lj/d0;
    0011f836invoke-virtual {v0, v11}, Lj/d0;->j(Ljava/lang/String;)V
    0011f83ciget-object v11, v2, Lj/t;->c:Ljava/lang/Object;
    0011f840check-cast v11, Lu1/m;
    0011f844invoke-static {v11, v1}, Lv1/b;->a(Lu1/m;Lu1/m;)Z
    0011f84amove-result v11
    0011f84cif-nez v11, :cond_169
    0011f850const-string v11, "Authorization"
    0011f854iget-object v0, v12, LH/e;->d:Ljava/lang/Object;
    0011f858check-cast v0, Lj/d0;
    0011f85cinvoke-virtual {v0, v11}, Lj/d0;->j(Ljava/lang/String;)V
    0011f862iput-object v1, v12, LH/e;->c:Ljava/lang/Object;
    0011f866invoke-virtual {v12}, LH/e;->b()Lj/t;
    0011f86cmove-result-object v11
    0011f86ereturn-object v11
    0011f870return-object v0
    0011f872nop
    0011f874.packed-switch 0x12c
    0011f580
    0011f88c
    0011f88c struct try_item
    0011f88c start_addr uint32 0x11f6f2
    0011f890 insn_count int 2
    0011f892 handler_off uint16 0x11f8a5
    0011f894
    0011f894 struct try_item
    0011f894 start_addr uint32 0x11f700
    0011f898 insn_count int 1
    0011f89a handler_off uint16 0x11f8a5
    0011f89c
    0011f89c struct try_item
    0011f89c start_addr uint32 0x11f74e
    0011f8a0 insn_count int 8
    0011f8a2 handler_off uint16 0x11f8a8
    0011f8a4
    0011f8a4 struct encoded_catch_handler_list
    0011f8a4 size int 2
    0011f8a5
    0011f8a5 struct encoded_catch_handler ← 0x11f892 0x11f89a
    0011f8a5 size int64 0
    0011f8a6 catch_all_addr uint32 0x11f6fe
    0011f8a8
    0011f8a8 struct encoded_catch_handler ← 0x11f8a2
    0011f8a8 size int64 1
    0011f8a9 handlers[0].type_idx int 0xb560
    0011f8ab handlers[0].addr uint32 0x11f760
    0011f8ad
    0011f8ad // align 0x10
    0011f8b0
    0011f8b0s1.h::a(z1.e):
    0011f8c0move-object/from16 v1, v28
    0011f8c4move-object/from16 v2, v29
    0011f8c8iget v0, v1, Ls1/h;->a:I
    0011f8ccpacked-switch v0, :pswitch_data_278
    0011f8d2iget-object v0, v2, Lz1/e;->f:Lj/t;
    0011f8d6iget-object v3, v2, Lz1/e;->b:Ly1/h;
    0011f8dasget-object v4, Lc1/q;->a:Lc1/q;
    0011f8demove-object v8, v4
    0011f8e0const/4 v9, 0x0
    0011f8e2const/4 v10, 0x0
    0011f8e4move-object v4, v0
    0011f8e6const/4 v0, 0x1
    0011f8e8invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0011f8eeiget-object v11, v3, Ly1/h;->h:Landroidx/emoji2/text/s;
    0011f8f2if-nez v11, :cond_15a
    0011f8f6monitor-enter v3
    0011f8f8iget-boolean v11, v3, Ly1/h;->j:Z
    0011f8fcif-nez v11, :cond_150
    0011f900iget-boolean v11, v3, Ly1/h;->i:Z
    0011f904if-nez v11, :cond_146
    0011f908monitor-exit v3
    0011f90aif-eqz v0, :cond_7e
    0011f90enew-instance v0, Ly1/e;
    0011f912iget-object v11, v3, Ly1/h;->a:Ly1/m;
    0011f916iget-object v12, v4, Lj/t;->c:Ljava/lang/Object;
    0011f91acheck-cast v12, Lu1/m;
    0011f91eiget-boolean v13, v12, Lu1/m;->a:Z
    0011f922iget-object v14, v3, Ly1/h;->o:Lu1/q;
    0011f926if-eqz v13, :cond_4c
    0011f92aiget-object v13, v14, Lu1/q;->o:Ljavax/net/ssl/SSLSocketFactory;
    0011f92eif-eqz v13, :cond_44
    0011f932iget-object v15, v14, Lu1/q;->s:LG1/c;
    0011f936iget-object v5, v14, Lu1/q;->t:Lu1/e;
    0011f93amove-object/from16 v23, v5
    0011f93emove-object/from16 v21, v13
    0011f942move-object/from16 v22, v15
    0011f946goto :goto_52
    0011f948new-instance v0, Ljava/lang/IllegalStateException;
    0011f94cconst-string v2, "CLEARTEXT-only client"
    0011f950invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0011f956throw v0
    0011f958const/16 v21, 0x0
    0011f95cconst/16 v22, 0x0
    0011f960const/16 v23, 0x0
    0011f964new-instance v16, Lu1/a;
    0011f968iget-object v5, v14, Lu1/q;->k:Lu1/b;
    0011f96ciget-object v13, v14, Lu1/q;->n:Ljavax/net/SocketFactory;
    0011f970iget-object v15, v14, Lu1/q;->m:Lu1/b;
    0011f974iget-object v7, v14, Lu1/q;->r:Ljava/util/List;
    0011f978iget-object v6, v14, Lu1/q;->q:Ljava/util/List;
    0011f97ciget-object v14, v14, Lu1/q;->l:Ljava/net/ProxySelector;
    0011f980move-object/from16 v19, v5
    0011f984iget-object v5, v12, Lu1/m;->e:Ljava/lang/String;
    0011f988iget v12, v12, Lu1/m;->f:I
    0011f98cmove-object/from16 v17, v5
    0011f990move-object/from16 v26, v6
    0011f994move-object/from16 v25, v7
    0011f998move/from16 v18, v12
    0011f99cmove-object/from16 v20, v13
    0011f9a0move-object/from16 v27, v14
    0011f9a4move-object/from16 v24, v15
    0011f9a8invoke-direct/range {v16 .. v27}, Lu1/a;-><init>(Ljava/lang/String;ILu1/b;Ljavax/net/SocketFactory;Ljavax/net/ssl/SSLSocketFactory;Ljavax/net/ssl/HostnameVerifier;Lu1/e;Lu1/b;Ljava/util/List;Ljava/util/List;Ljava/net/ProxySelector;)V
    0011f9aemove-object/from16 v5, v16
    0011f9b2invoke-direct {v0, v11, v5, v3}, Ly1/e;-><init>(Ly1/m;Lu1/a;Ly1/h;)V
    0011f9b8iput-object v0, v3, Ly1/h;->e:Ly1/e;
    0011f9bciget-boolean v0, v3, Ly1/h;->l:Z
    0011f9c0if-nez v0, :cond_13a
    0011f9c4invoke-virtual {v2, v4}, Lz1/e;->b(Lj/t;)Lu1/t;
    0011f9camove-result-object v0
    0011f9ccif-eqz v9, :cond_af
    0011f9d0invoke-virtual {v0}, Lu1/t;->h()Lu1/s;
    0011f9d6move-result-object v0
    0011f9d8invoke-virtual {v9}, Lu1/t;->h()Lu1/s;
    0011f9demove-result-object v4
    0011f9e0const/4 v5, 0x0
    0011f9e2iput-object v5, v4, Lu1/s;->g:Lu1/v;
    0011f9e6invoke-virtual {v4}, Lu1/s;->a()Lu1/t;
    0011f9ecmove-result-object v4
    0011f9eeiget-object v6, v4, Lu1/t;->g:Lu1/v;
    0011f9f2if-nez v6, :cond_a7
    0011f9f6iput-object v4, v0, Lu1/s;->j:Lu1/t;
    0011f9fainvoke-virtual {v0}, Lu1/s;->a()Lu1/t;
    0011fa00move-result-object v0
    0011fa02move-object v9, v0
    0011fa04goto :goto_b1
    0011fa06move-exception v0
    0011fa08const/4 v6, 0x1
    0011fa0agoto/16 :goto_142
    0011fa0enew-instance v0, Ljava/lang/IllegalArgumentException;
    0011fa12const-string v2, "priorResponse.body != null"
    0011fa16invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0011fa1cthrow v0
    0011fa1econst/4 v5, 0x0
    0011fa20goto :goto_a1
    0011fa22iget-object v0, v3, Ly1/h;->h:Landroidx/emoji2/text/s;
    0011fa26invoke-virtual {v1, v9, v0}, Ls1/h;->b(Lu1/t;Landroidx/emoji2/text/s;)Lj/t;
    0011fa2cmove-result-object v4
    0011fa2eif-nez v4, :cond_be
    0011fa32const/4 v6, 0x0
    0011fa34invoke-virtual {v3, v6}, Ly1/h;->f(Z)V
    0011fa3areturn-object v9
    0011fa3ciget-object v0, v9, Lu1/t;->g:Lu1/v;
    0011fa40if-eqz v0, :cond_c5
    0011fa44invoke-static {v0}, Lv1/b;->c(Ljava/io/Closeable;)V
    0011fa4aadd-int/lit8 v10, v10, 0x1
    0011fa4econst/16 v0, 0x14
    0011fa52if-gt v10, v0, :cond_d1
    0011fa56const/4 v6, 0x1
    0011fa58invoke-virtual {v3, v6}, Ly1/h;->f(Z)V
    0011fa5egoto/16 :goto_13
    0011fa62new-instance v0, Ljava/net/ProtocolException;
    0011fa66new-instance v2, Ljava/lang/StringBuilder;
    0011fa6ainvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
    0011fa70const-string v4, "Too many follow-up requests: "
    0011fa74invoke-virtual {v2, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0011fa7ainvoke-virtual {v2, v10}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    0011fa80invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0011fa86move-result-object v2
    0011fa88invoke-direct {v0, v2}, Ljava/net/ProtocolException;-><init>(Ljava/lang/String;)V
    0011fa8ethrow v0
    0011fa90move-exception v0
    0011fa92const/4 v5, 0x0
    0011fa94instance-of v6, v0, LB1/a;
    0011fa98const/4 v7, 0x1
    0011fa9axor-int/2addr v6, v7
    0011fa9cinvoke-virtual {v1, v0, v3, v4, v6}, Ls1/h;->c(Ljava/io/IOException;Ly1/h;Lj/t;Z)Z
    0011faa2move-result v6
    0011faa4if-eqz v6, :cond_10b
    0011faa8new-instance v6, Ljava/util/ArrayList;
    0011faacinvoke-interface {v8}, Ljava/util/Collection;->size()I
    0011fab2move-result v11
    0011fab4add-int/2addr v11, v7
    0011fab6invoke-direct {v6, v11}, Ljava/util/ArrayList;-><init>(I)V
    0011fabcinvoke-virtual {v6, v8}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
    0011fac2invoke-virtual {v6, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0011fac8invoke-virtual {v3, v7}, Ly1/h;->f(Z)V
    0011facemove-object v8, v6
    0011fad0const/4 v0, 0x0
    0011fad2goto/16 :goto_14
    0011fad6invoke-static {v0, v8}, Lv1/b;->A(Ljava/io/IOException;Ljava/util/List;)V
    0011fadcthrow v0
    0011fademove-exception v0
    0011fae0const/4 v5, 0x0
    0011fae2iget-object v6, v0, Ly1/n;->a:Ljava/io/IOException;
    0011fae6const/4 v7, 0x0
    0011fae8invoke-virtual {v1, v6, v3, v4, v7}, Ls1/h;->c(Ljava/io/IOException;Ly1/h;Lj/t;Z)Z
    0011faeemove-result v6
    0011faf0if-eqz v6, :cond_134
    0011faf4iget-object v0, v0, Ly1/n;->b:Ljava/io/IOException;
    0011faf8new-instance v6, Ljava/util/ArrayList;
    0011fafcinvoke-interface {v8}, Ljava/util/Collection;->size()I
    0011fb02move-result v11
    0011fb04const/4 v12, 0x1
    0011fb06add-int/2addr v11, v12
    0011fb08invoke-direct {v6, v11}, Ljava/util/ArrayList;-><init>(I)V
    0011fb0einvoke-virtual {v6, v8}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
    0011fb14invoke-virtual {v6, v0}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0011fb1ainvoke-virtual {v3, v12}, Ly1/h;->f(Z)V
    0011fb20move-object v8, v6
    0011fb22move v0, v7
    0011fb24goto/16 :goto_14
    0011fb28iget-object v0, v0, Ly1/n;->b:Ljava/io/IOException;
    0011fb2cinvoke-static {v0, v8}, Lv1/b;->A(Ljava/io/IOException;Ljava/util/List;)V
    0011fb32throw v0
    0011fb34new-instance v0, Ljava/io/IOException;
    0011fb38const-string v2, "Canceled"
    0011fb3cinvoke-direct {v0, v2}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
    0011fb42throw v0
    0011fb44invoke-virtual {v3, v6}, Ly1/h;->f(Z)V
    0011fb4athrow v0
    0011fb4cconst-string v0, "Check failed."
    0011fb50new-instance v2, Ljava/lang/IllegalStateException;
    0011fb54invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0011fb5athrow v2
    0011fb5cmove-exception v0
    0011fb5egoto :goto_158
    0011fb60const-string v0, "cannot make a new request because the previous response is still open: please call response.close()"
    0011fb64new-instance v2, Ljava/lang/IllegalStateException;
    0011fb68invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0011fb6ethrow v2
    0011fb70monitor-exit v3
    0011fb72throw v0
    0011fb74const-string v0, "Check failed."
    0011fb78new-instance v2, Ljava/lang/IllegalStateException;
    0011fb7cinvoke-direct {v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0011fb82throw v2
    0011fb84iget-object v0, v2, Lz1/e;->f:Lj/t;
    0011fb88invoke-virtual {v0}, Lj/t;->e()LH/e;
    0011fb8emove-result-object v3
    0011fb90const-wide/16 v4, -0x1
    0011fb94const-string v6, "Content-Type"
    0011fb98const-string v7, "Content-Length"
    0011fb9ciget-object v8, v0, Lj/t;->f:Ljava/lang/Object;
    0011fba0check-cast v8, LB/d;
    0011fba4if-eqz v8, :cond_1a3
    0011fba8iget-object v9, v8, LB/d;->d:Ljava/lang/Object;
    0011fbaccheck-cast v9, Lu1/o;
    0011fbb0if-eqz v9, :cond_17f
    0011fbb4iget-object v9, v9, Lu1/o;->a:Ljava/lang/String;
    0011fbb8invoke-virtual {v3, v6, v9}, LH/e;->i(Ljava/lang/String;Ljava/lang/String;)V
    0011fbbeiget v8, v8, LB/d;->b:I
    0011fbc2int-to-long v8, v8
    0011fbc4cmp-long v10, v8, v4
    0011fbc8const-string v11, "Transfer-Encoding"
    0011fbccif-eqz v10, :cond_197
    0011fbd0invoke-static {v8, v9}, Ljava/lang/String;->valueOf(J)Ljava/lang/String;
    0011fbd6move-result-object v8
    0011fbd8invoke-virtual {v3, v7, v8}, LH/e;->i(Ljava/lang/String;Ljava/lang/String;)V
    0011fbdeiget-object v8, v3, LH/e;->d:Ljava/lang/Object;
    0011fbe2check-cast v8, Lj/d0;
    0011fbe6invoke-virtual {v8, v11}, Lj/d0;->j(Ljava/lang/String;)V
    0011fbecgoto :goto_1a3
    0011fbeeconst-string v8, "chunked"
    0011fbf2invoke-virtual {v3, v11, v8}, LH/e;->i(Ljava/lang/String;Ljava/lang/String;)V
    0011fbf8iget-object v8, v3, LH/e;->d:Ljava/lang/Object;
    0011fbfccheck-cast v8, Lj/d0;
    0011fc00invoke-virtual {v8, v7}, Lj/d0;->j(Ljava/lang/String;)V
    0011fc06iget-object v8, v0, Lj/t;->e:Ljava/lang/Object;
    0011fc0acheck-cast v8, Lu1/k;
    0011fc0econst-string v9, "Host"
    0011fc12invoke-virtual {v8, v9}, Lu1/k;->a(Ljava/lang/String;)Ljava/lang/String;
    0011fc18move-result-object v10
    0011fc1aconst/4 v11, 0x0
    0011fc1ciget-object v12, v0, Lj/t;->c:Ljava/lang/Object;
    0011fc20check-cast v12, Lu1/m;
    0011fc24if-nez v10, :cond_1bb
    0011fc28invoke-static {v12, v11}, Lv1/b;->w(Lu1/m;Z)Ljava/lang/String;
    0011fc2emove-result-object v10
    0011fc30invoke-virtual {v3, v9, v10}, LH/e;->i(Ljava/lang/String;Ljava/lang/String;)V
    0011fc36const-string v9, "Connection"
    0011fc3ainvoke-virtual {v8, v9}, Lu1/k;->a(Ljava/lang/String;)Ljava/lang/String;
    0011fc40move-result-object v10
    0011fc42if-nez v10, :cond_1c8
    0011fc46const-string v10, "Keep-Alive"
    0011fc4ainvoke-virtual {v3, v9, v10}, LH/e;->i(Ljava/lang/String;Ljava/lang/String;)V
    0011fc50const-string v9, "Accept-Encoding"
    0011fc54invoke-virtual {v8, v9}, Lu1/k;->a(Ljava/lang/String;)Ljava/lang/String;
    0011fc5amove-result-object v10
    0011fc5cconst-string v13, "gzip"
    0011fc60if-nez v10, :cond_1de
    0011fc64const-string v10, "Range"
    0011fc68invoke-virtual {v8, v10}, Lu1/k;->a(Ljava/lang/String;)Ljava/lang/String;
    0011fc6emove-result-object v10
    0011fc70if-nez v10, :cond_1de
    0011fc74invoke-virtual {v3, v9, v13}, LH/e;->i(Ljava/lang/String;Ljava/lang/String;)V
    0011fc7aconst/4 v11, 0x1
    0011fc7ciget-object v9, v1, Ls1/h;->b:Ljava/lang/Object;
    0011fc80check-cast v9, Lu1/b;
    0011fc84invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0011fc8aconst-string v10, "url"
    0011fc8einvoke-static {v12, v10}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0011fc94const-string v10, "User-Agent"
    0011fc98invoke-virtual {v8, v10}, Lu1/k;->a(Ljava/lang/String;)Ljava/lang/String;
    0011fc9emove-result-object v8
    0011fca0if-nez v8, :cond_1f7
    0011fca4const-string v8, "okhttp/4.9.3"
    0011fca8invoke-virtual {v3, v10, v8}, LH/e;->i(Ljava/lang/String;Ljava/lang/String;)V
    0011fcaeinvoke-virtual {v3}, LH/e;->b()Lj/t;
    0011fcb4move-result-object v3
    0011fcb6invoke-virtual {v2, v3}, Lz1/e;->b(Lj/t;)Lu1/t;
    0011fcbcmove-result-object v2
    0011fcbeiget-object v3, v2, Lu1/t;->f:Lu1/k;
    0011fcc2invoke-static {v9, v12, v3}, Lz1/d;->b(Lu1/b;Lu1/m;Lu1/k;)V
    0011fcc8invoke-virtual {v2}, Lu1/t;->h()Lu1/s;
    0011fccemove-result-object v8
    0011fcd0iput-object v0, v8, Lu1/s;->a:Lj/t;
    0011fcd4if-eqz v11, :cond_24f
    0011fcd8const-string v0, "Content-Encoding"
    0011fcdcinvoke-static {v0, v2}, Lu1/t;->g(Ljava/lang/String;Lu1/t;)Ljava/lang/String;
    0011fce2move-result-object v9
    0011fce4invoke-virtual {v13, v9}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
    0011fceamove-result v9
    0011fcecif-eqz v9, :cond_24f
    0011fcf0invoke-static {v2}, Lz1/d;->a(Lu1/t;)Z
    0011fcf6move-result v9
    0011fcf8if-eqz v9, :cond_24f
    0011fcfciget-object v9, v2, Lu1/t;->g:Lu1/v;
    0011fd00if-eqz v9, :cond_24f
    0011fd04new-instance v10, LI1/l;
    0011fd08invoke-virtual {v9}, Lu1/v;->i()LI1/i;
    0011fd0emove-result-object v9
    0011fd10invoke-direct {v10, v9}, LI1/l;-><init>(LI1/v;)V
    0011fd16invoke-virtual {v3}, Lu1/k;->c()Lj/d0;
    0011fd1cmove-result-object v3
    0011fd1einvoke-virtual {v3, v0}, Lj/d0;->j(Ljava/lang/String;)V
    0011fd24invoke-virtual {v3, v7}, Lj/d0;->j(Ljava/lang/String;)V
    0011fd2ainvoke-virtual {v3}, Lj/d0;->i()Lu1/k;
    0011fd30move-result-object v0
    0011fd32invoke-virtual {v0}, Lu1/k;->c()Lj/d0;
    0011fd38move-result-object v0
    0011fd3aiput-object v0, v8, Lu1/s;->f:Lj/d0;
    0011fd3einvoke-static {v6, v2}, Lu1/t;->g(Ljava/lang/String;Lu1/t;)Ljava/lang/String;
    0011fd44move-result-object v0
    0011fd46new-instance v2, Lz1/f;
    0011fd4anew-instance v3, LI1/q;
    0011fd4einvoke-direct {v3, v10}, LI1/q;-><init>(LI1/v;)V
    0011fd54invoke-direct {v2, v0, v4, v5, v3}, Lz1/f;-><init>(Ljava/lang/String;JLI1/q;)V
    0011fd5aiput-object v2, v8, Lu1/s;->g:Lu1/v;
    0011fd5einvoke-virtual {v8}, Lu1/s;->a()Lu1/t;
    0011fd64move-result-object v0
    0011fd66return-object v0
    0011fd68iget-object v0, v2, Lz1/e;->f:Lj/t;
    0011fd6ciget-object v3, v1, Ls1/h;->b:Ljava/lang/Object;
    0011fd70check-cast v3, Lnfc/share/nfcshare/MainActivity;
    0011fd74invoke-static {v3}, LP1/e;->B(Lnfc/share/nfcshare/MainActivity;)Z
    0011fd7amove-result v4
    0011fd7cif-nez v4, :cond_273
    0011fd80new-instance v4, Landroid/os/Handler;
    0011fd84invoke-virtual {v3}, Landroid/content/Context;->getMainLooper()Landroid/os/Looper;
    0011fd8amove-result-object v3
    0011fd8cinvoke-direct {v4, v3}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
    0011fd92new-instance v3, LO0/B;
    0011fd96const/16 v5, 0xe
    0011fd9ainvoke-direct {v3, v5, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
    0011fda0invoke-virtual {v4, v3}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
    0011fda6invoke-virtual {v2, v0}, Lz1/e;->b(Lj/t;)Lu1/t;
    0011fdacmove-result-object v0
    0011fdaereturn-object v0
    0011fdb0.packed-switch 0x0
    0011f8b0