File classes.dex
Function:
Loading..
00047424
00047424B.d::c(android.content.res.Resources, int, android.content.res.Resources$Theme):
00047434move-object/from16 v0, v30
00047438move-object/from16 v1, v32
0004743cconst-string v2, "gradient"
00047440const/4 v3, 0x0
00047442invoke-virtual/range {v30 .. v31}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser;
00047448move-result-object v4
0004744ainvoke-static {v4}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
00047450move-result-object v5
00047452invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;->next()I
00047458move-result v6
0004745aconst/4 v7, 0x2
0004745cconst/4 v8, 0x1
0004745eif-eq v6, v7, :cond_1a
00047462if-eq v6, v8, :cond_1a
00047466goto :goto_f
00047468if-ne v6, v7, :cond_29f
0004746cinvoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
00047472move-result-object v6
00047474invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0004747aconst/4 v9, 0x0
0004747cinvoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00047482move-result v10
00047484if-nez v10, :cond_5e
00047488const-string v2, "selector"
0004748cinvoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00047492move-result v2
00047494if-eqz v2, :cond_40
00047498invoke-static {v0, v4, v5, v1}, LB/c;->b(Landroid/content/res/Resources;Landroid/content/res/XmlResourceParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;
0004749emove-result-object v0
000474a0new-instance v1, LB/d;
000474a4invoke-virtual {v0}, Landroid/content/res/ColorStateList;->getDefaultColor()I
000474aamove-result v2
000474acinvoke-direct {v1, v9, v0, v2, v3}, LB/d;-><init>(Ljava/lang/Object;Ljava/lang/Object;II)V
000474b2return-object v1
000474b4new-instance v0, Lorg/xmlpull/v1/XmlPullParserException;
000474b8new-instance v1, Ljava/lang/StringBuilder;
000474bcinvoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
000474c2invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;->getPositionDescription()Ljava/lang/String;
000474c8move-result-object v2
000474cainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000474d0const-string v2, ": unsupported complex color tag "
000474d4invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000474dainvoke-virtual {v1, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000474e0invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000474e6move-result-object v1
000474e8invoke-direct {v0, v1}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
000474eethrow v0
000474f0invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
000474f6move-result-object v6
000474f8invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
000474femove-result v2
00047500if-eqz v2, :cond_27f
00047504sget-object v2, Ly/a;->d:[I
00047508invoke-static {v0, v1, v5, v2}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
0004750emove-result-object v2
00047510const-string v6, "http://schemas.android.com/apk/res/android"
00047514const-string v10, "startX"
00047518invoke-interface {v4, v6, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0004751emove-result-object v10
00047520if-eqz v10, :cond_7a
00047524move v10, v8
00047526goto :goto_7b
00047528move v10, v3
0004752aconst/4 v11, 0x0
0004752cif-nez v10, :cond_80
00047530move v13, v11
00047532goto :goto_87
00047534const/16 v10, 0x8
00047538invoke-virtual {v2, v10, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
0004753emove-result v10
00047540move v13, v10
00047542const-string v10, "startY"
00047546invoke-interface {v4, v6, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0004754cmove-result-object v10
0004754eif-eqz v10, :cond_97
00047552const/16 v10, 0x9
00047556invoke-virtual {v2, v10, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
0004755cmove-result v10
0004755emove v14, v10
00047560goto :goto_98
00047562move v14, v11
00047564const-string v10, "endX"
00047568invoke-interface {v4, v6, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0004756emove-result-object v10
00047570if-eqz v10, :cond_a8
00047574const/16 v10, 0xa
00047578invoke-virtual {v2, v10, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
0004757emove-result v10
00047580move v15, v10
00047582goto :goto_a9
00047584move v15, v11
00047586const-string v10, "endY"
0004758ainvoke-interface {v4, v6, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00047590move-result-object v10
00047592if-eqz v10, :cond_ba
00047596const/16 v10, 0xb
0004759ainvoke-virtual {v2, v10, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
000475a0move-result v10
000475a2move/from16 v16, v10
000475a6goto :goto_bc
000475a8move/from16 v16, v11
000475acconst-string v10, "centerX"
000475b0invoke-interface {v4, v6, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000475b6move-result-object v10
000475b8if-eqz v10, :cond_c6
000475bcmove v10, v8
000475begoto :goto_c7
000475c0move v10, v3
000475c2const/4 v12, 0x3
000475c4if-nez v10, :cond_cc
000475c8move v10, v11
000475cagoto :goto_d0
000475ccinvoke-virtual {v2, v12, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
000475d2move-result v10
000475d4const-string v9, "centerY"
000475d8invoke-interface {v4, v6, v9}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000475demove-result-object v9
000475e0if-eqz v9, :cond_de
000475e4const/4 v9, 0x4
000475e6invoke-virtual {v2, v9, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
000475ecmove-result v9
000475eegoto :goto_df
000475f0move v9, v11
000475f2const-string v12, "type"
000475f6invoke-interface {v4, v6, v12}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000475fcmove-result-object v12
000475feif-eqz v12, :cond_e9
00047602move v12, v8
00047604goto :goto_ea
00047606move v12, v3
00047608if-nez v12, :cond_ee
0004760cmove v12, v3
0004760egoto :goto_f2
00047610invoke-virtual {v2, v7, v3}, Landroid/content/res/TypedArray;->getInt(II)I
00047616move-result v12
00047618const-string v7, "startColor"
0004761cinvoke-interface {v4, v6, v7}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00047622move-result-object v7
00047624if-eqz v7, :cond_ff
00047628invoke-virtual {v2, v3, v3}, Landroid/content/res/TypedArray;->getColor(II)I
0004762emove-result v7
00047630goto :goto_100
00047632move v7, v3
00047634const-string v11, "centerColor"
00047638invoke-interface {v4, v6, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0004763emove-result-object v20
00047640if-eqz v20, :cond_10b
00047644move/from16 v20, v8
00047648goto :goto_10d
0004764amove/from16 v20, v3
0004764einvoke-interface {v4, v6, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00047654move-result-object v11
00047656if-eqz v11, :cond_119
0004765aconst/4 v11, 0x7
0004765cinvoke-virtual {v2, v11, v3}, Landroid/content/res/TypedArray;->getColor(II)I
00047662move-result v11
00047664goto :goto_11a
00047666move v11, v3
00047668const-string v3, "endColor"
0004766cinvoke-interface {v4, v6, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00047672move-result-object v3
00047674if-eqz v3, :cond_12c
00047678const/4 v3, 0x0
0004767ainvoke-virtual {v2, v8, v3}, Landroid/content/res/TypedArray;->getColor(II)I
00047680move-result v24
00047682move/from16 v25, v24
00047686move/from16 v21, v8
0004768agoto :goto_130
0004768cconst/4 v3, 0x0
0004768emove/from16 v25, v3
00047692goto :goto_129
00047694const-string v8, "tileMode"
00047698invoke-interface {v4, v6, v8}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0004769emove-result-object v8
000476a0if-eqz v8, :cond_13f
000476a4const/4 v8, 0x6
000476a6invoke-virtual {v2, v8, v3}, Landroid/content/res/TypedArray;->getInt(II)I
000476acmove-result v8
000476aemove v3, v8
000476b0goto :goto_140
000476b2const/4 v3, 0x0
000476b4const-string v8, "gradientRadius"
000476b8invoke-interface {v4, v6, v8}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000476bemove-result-object v6
000476c0if-eqz v6, :cond_150
000476c4const/4 v6, 0x5
000476c6const/4 v8, 0x0
000476c8invoke-virtual {v2, v6, v8}, Landroid/content/res/TypedArray;->getFloat(IF)F
000476cemove-result v6
000476d0move v8, v6
000476d2goto :goto_151
000476d4const/4 v8, 0x0
000476d6invoke-virtual {v2}, Landroid/content/res/TypedArray;->recycle()V
000476dcinvoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
000476e2move-result v2
000476e4add-int/lit8 v2, v2, 0x1
000476e8new-instance v6, Ljava/util/ArrayList;
000476ecmove-object/from16 v22, v4
000476f0const/16 v4, 0x14
000476f4invoke-direct {v6, v4}, Ljava/util/ArrayList;-><init>(I)V
000476famove/from16 v23, v8
000476fenew-instance v8, Ljava/util/ArrayList;
00047702invoke-direct {v8, v4}, Ljava/util/ArrayList;-><init>(I)V
00047708invoke-interface/range {v22}, Lorg/xmlpull/v1/XmlPullParser;->next()I
0004770emove-result v4
00047710move/from16 v26, v13
00047714move/from16 v13, v21
00047718if-eq v4, v13, :cond_1e3
0004771cinvoke-interface/range {v22}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
00047722move-result v13
00047724move/from16 v27, v14
00047728if-ge v13, v2, :cond_17f
0004772cconst/4 v14, 0x3
0004772eif-eq v4, v14, :cond_1e5
00047732const/4 v14, 0x2
00047734if-eq v4, v14, :cond_189
00047738move/from16 v13, v26
0004773cmove/from16 v14, v27
00047740const/16 v21, 0x1
00047744goto :goto_16a
00047746if-gt v13, v2, :cond_182
0004774ainvoke-interface/range {v22}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
00047750move-result-object v4
00047752const-string v13, "item"
00047756invoke-virtual {v4, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0004775cmove-result v4
0004775eif-nez v4, :cond_198
00047762goto :goto_182
00047764sget-object v4, Ly/a;->e:[I
00047768invoke-static {v0, v1, v5, v4}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
0004776emove-result-object v4
00047770const/4 v13, 0x0
00047772invoke-virtual {v4, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
00047778move-result v14
0004777aconst/4 v13, 0x1
0004777cinvoke-virtual {v4, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
00047782move-result v21
00047784if-eqz v14, :cond_1c8
00047788if-eqz v21, :cond_1c8
0004778cconst/4 v14, 0x0
0004778einvoke-virtual {v4, v14, v14}, Landroid/content/res/TypedArray;->getColor(II)I
00047794move-result v28
00047796const/4 v14, 0x0
00047798invoke-virtual {v4, v13, v14}, Landroid/content/res/TypedArray;->getFloat(IF)F
0004779emove-result v29
000477a0invoke-virtual {v4}, Landroid/content/res/TypedArray;->recycle()V
000477a6invoke-static/range {v28}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000477acmove-result-object v4
000477aeinvoke-virtual {v8, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000477b4invoke-static/range {v29}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
000477bamove-result-object v4
000477bcinvoke-virtual {v6, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000477c2goto :goto_182
000477c4new-instance v0, Lorg/xmlpull/v1/XmlPullParserException;
000477c8new-instance v1, Ljava/lang/StringBuilder;
000477ccinvoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
000477d2invoke-interface/range {v22}, Lorg/xmlpull/v1/XmlPullParser;->getPositionDescription()Ljava/lang/String;
000477d8move-result-object v2
000477dainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000477e0const-string v2, ": <item> tag requires a 'color' attribute and a 'offset' attribute!"
000477e4invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000477eainvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000477f0move-result-object v1
000477f2invoke-direct {v0, v1}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
000477f8throw v0
000477famove/from16 v27, v14
000477feinvoke-virtual {v8}, Ljava/util/ArrayList;->size()I
00047804move-result v0
00047806if-lez v0, :cond_1f1
0004780anew-instance v0, LB/j;
0004780einvoke-direct {v0, v8, v6}, LB/j;-><init>(Ljava/util/ArrayList;Ljava/util/ArrayList;)V
00047814goto :goto_1f2
00047816const/4 v0, 0x0
00047818if-eqz v0, :cond_1f6
0004781cconst/4 v13, 0x1
0004781egoto :goto_208
00047820if-eqz v20, :cond_200
00047824new-instance v0, LB/j;
00047828move/from16 v1, v25
0004782cinvoke-direct {v0, v7, v11, v1}, LB/j;-><init>(III)V
00047832goto :goto_1f4
00047834move/from16 v1, v25
00047838new-instance v0, LB/j;
0004783cinvoke-direct {v0, v7, v1}, LB/j;-><init>(II)V
00047842goto :goto_1f4
00047844if-eq v12, v13, :cond_240
00047848const/4 v14, 0x2
0004784aif-eq v12, v14, :cond_232
0004784enew-instance v12, Landroid/graphics/LinearGradient;
00047852if-eq v3, v13, :cond_21b
00047856if-eq v3, v14, :cond_218
0004785asget-object v1, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
0004785emove-object/from16 v19, v1
00047862goto :goto_21e
00047864sget-object v1, Landroid/graphics/Shader$TileMode;->MIRROR:Landroid/graphics/Shader$TileMode;
00047868goto :goto_215
0004786asget-object v1, Landroid/graphics/Shader$TileMode;->REPEAT:Landroid/graphics/Shader$TileMode;
0004786egoto :goto_215
00047870iget-object v1, v0, LB/j;->b:Ljava/lang/Object;
00047874move-object/from16 v17, v1
00047878check-cast v17, [I
0004787ciget-object v0, v0, LB/j;->c:Ljava/lang/Object;
00047880move-object/from16 v18, v0
00047884check-cast v18, [F
00047888move/from16 v13, v26
0004788cmove/from16 v14, v27
00047890invoke-direct/range {v12 .. v19}, Landroid/graphics/LinearGradient;-><init>(FFFF[I[FLandroid/graphics/Shader$TileMode;)V
00047896goto :goto_26f
00047898new-instance v12, Landroid/graphics/SweepGradient;
0004789ciget-object v1, v0, LB/j;->b:Ljava/lang/Object;
000478a0check-cast v1, [I
000478a4iget-object v0, v0, LB/j;->c:Ljava/lang/Object;
000478a8check-cast v0, [F
000478acinvoke-direct {v12, v10, v9, v1, v0}, Landroid/graphics/SweepGradient;-><init>(FF[I[F)V
000478b2goto :goto_26f
000478b4const/16 v19, 0x0
000478b8cmpg-float v1, v23, v19
000478bcif-lez v1, :cond_277
000478c0new-instance v17, Landroid/graphics/RadialGradient;
000478c4const/4 v13, 0x1
000478c6if-eq v3, v13, :cond_254
000478caconst/4 v14, 0x2
000478ccif-eq v3, v14, :cond_251
000478d0sget-object v1, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
000478d4goto :goto_256
000478d6sget-object v1, Landroid/graphics/Shader$TileMode;->MIRROR:Landroid/graphics/Shader$TileMode;
000478dagoto :goto_256
000478dcsget-object v1, Landroid/graphics/Shader$TileMode;->REPEAT:Landroid/graphics/Shader$TileMode;
000478e0iget-object v2, v0, LB/j;->b:Ljava/lang/Object;
000478e4move-object/from16 v21, v2
000478e8check-cast v21, [I
000478eciget-object v0, v0, LB/j;->c:Ljava/lang/Object;
000478f0move-object/from16 v22, v0
000478f4check-cast v22, [F
000478f8move/from16 v19, v9
000478fcmove/from16 v18, v10
00047900move/from16 v20, v23
00047904move-object/from16 v23, v1
00047908invoke-direct/range {v17 .. v23}, Landroid/graphics/RadialGradient;-><init>(FFF[I[FLandroid/graphics/Shader$TileMode;)V
0004790emove-object/from16 v12, v17
00047912new-instance v0, LB/d;
00047916const/4 v1, 0x0
00047918const/4 v13, 0x0
0004791ainvoke-direct {v0, v12, v1, v13, v13}, LB/d;-><init>(Ljava/lang/Object;Ljava/lang/Object;II)V
00047920return-object v0
00047922new-instance v0, Lorg/xmlpull/v1/XmlPullParserException;
00047926const-string v1, "<gradient> tag requires 'gradientRadius' attribute with radial type"
0004792ainvoke-direct {v0, v1}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00047930throw v0
00047932move-object/from16 v22, v4
00047936new-instance v0, Lorg/xmlpull/v1/XmlPullParserException;
0004793anew-instance v1, Ljava/lang/StringBuilder;
0004793einvoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
00047944invoke-interface/range {v22}, Lorg/xmlpull/v1/XmlPullParser;->getPositionDescription()Ljava/lang/String;
0004794amove-result-object v2
0004794cinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00047952const-string v2, ": invalid gradient color tag "
00047956invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0004795cinvoke-virtual {v1, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00047962invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00047968move-result-object v1
0004796ainvoke-direct {v0, v1}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00047970throw v0
00047972new-instance v0, Lorg/xmlpull/v1/XmlPullParserException;
00047976const-string v1, "No start tag found"
0004797ainvoke-direct {v0, v1}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00047980throw v0
00047424
00047424B.d::c(android.content.res.Resources, int, android.content.res.Resources$Theme):
00047434move-object/from16 v0, v30
00047438move-object/from16 v1, v32
0004743cconst-string v2, "gradient"
00047440const/4 v3, 0x0
00047442invoke-virtual/range {v30 .. v31}, Landroid/content/res/Resources;->getXml(I)Landroid/content/res/XmlResourceParser;
00047448move-result-object v4
0004744ainvoke-static {v4}, Landroid/util/Xml;->asAttributeSet(Lorg/xmlpull/v1/XmlPullParser;)Landroid/util/AttributeSet;
00047450move-result-object v5
00047452invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;->next()I
00047458move-result v6
0004745aconst/4 v7, 0x2
0004745cconst/4 v8, 0x1
0004745eif-eq v6, v7, :cond_1a
00047462if-eq v6, v8, :cond_1a
00047466goto :goto_f
00047468if-ne v6, v7, :cond_29f
0004746cinvoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
00047472move-result-object v6
00047474invoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0004747aconst/4 v9, 0x0
0004747cinvoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00047482move-result v10
00047484if-nez v10, :cond_5e
00047488const-string v2, "selector"
0004748cinvoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
00047492move-result v2
00047494if-eqz v2, :cond_40
00047498invoke-static {v0, v4, v5, v1}, LB/c;->b(Landroid/content/res/Resources;Landroid/content/res/XmlResourceParser;Landroid/util/AttributeSet;Landroid/content/res/Resources$Theme;)Landroid/content/res/ColorStateList;
0004749emove-result-object v0
000474a0new-instance v1, LB/d;
000474a4invoke-virtual {v0}, Landroid/content/res/ColorStateList;->getDefaultColor()I
000474aamove-result v2
000474acinvoke-direct {v1, v9, v0, v2, v3}, LB/d;-><init>(Ljava/lang/Object;Ljava/lang/Object;II)V
000474b2return-object v1
000474b4new-instance v0, Lorg/xmlpull/v1/XmlPullParserException;
000474b8new-instance v1, Ljava/lang/StringBuilder;
000474bcinvoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
000474c2invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;->getPositionDescription()Ljava/lang/String;
000474c8move-result-object v2
000474cainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000474d0const-string v2, ": unsupported complex color tag "
000474d4invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000474dainvoke-virtual {v1, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000474e0invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000474e6move-result-object v1
000474e8invoke-direct {v0, v1}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
000474eethrow v0
000474f0invoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
000474f6move-result-object v6
000474f8invoke-virtual {v6, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
000474femove-result v2
00047500if-eqz v2, :cond_27f
00047504sget-object v2, Ly/a;->d:[I
00047508invoke-static {v0, v1, v5, v2}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
0004750emove-result-object v2
00047510const-string v6, "http://schemas.android.com/apk/res/android"
00047514const-string v10, "startX"
00047518invoke-interface {v4, v6, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0004751emove-result-object v10
00047520if-eqz v10, :cond_7a
00047524move v10, v8
00047526goto :goto_7b
00047528move v10, v3
0004752aconst/4 v11, 0x0
0004752cif-nez v10, :cond_80
00047530move v13, v11
00047532goto :goto_87
00047534const/16 v10, 0x8
00047538invoke-virtual {v2, v10, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
0004753emove-result v10
00047540move v13, v10
00047542const-string v10, "startY"
00047546invoke-interface {v4, v6, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0004754cmove-result-object v10
0004754eif-eqz v10, :cond_97
00047552const/16 v10, 0x9
00047556invoke-virtual {v2, v10, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
0004755cmove-result v10
0004755emove v14, v10
00047560goto :goto_98
00047562move v14, v11
00047564const-string v10, "endX"
00047568invoke-interface {v4, v6, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0004756emove-result-object v10
00047570if-eqz v10, :cond_a8
00047574const/16 v10, 0xa
00047578invoke-virtual {v2, v10, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
0004757emove-result v10
00047580move v15, v10
00047582goto :goto_a9
00047584move v15, v11
00047586const-string v10, "endY"
0004758ainvoke-interface {v4, v6, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00047590move-result-object v10
00047592if-eqz v10, :cond_ba
00047596const/16 v10, 0xb
0004759ainvoke-virtual {v2, v10, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
000475a0move-result v10
000475a2move/from16 v16, v10
000475a6goto :goto_bc
000475a8move/from16 v16, v11
000475acconst-string v10, "centerX"
000475b0invoke-interface {v4, v6, v10}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000475b6move-result-object v10
000475b8if-eqz v10, :cond_c6
000475bcmove v10, v8
000475begoto :goto_c7
000475c0move v10, v3
000475c2const/4 v12, 0x3
000475c4if-nez v10, :cond_cc
000475c8move v10, v11
000475cagoto :goto_d0
000475ccinvoke-virtual {v2, v12, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
000475d2move-result v10
000475d4const-string v9, "centerY"
000475d8invoke-interface {v4, v6, v9}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000475demove-result-object v9
000475e0if-eqz v9, :cond_de
000475e4const/4 v9, 0x4
000475e6invoke-virtual {v2, v9, v11}, Landroid/content/res/TypedArray;->getFloat(IF)F
000475ecmove-result v9
000475eegoto :goto_df
000475f0move v9, v11
000475f2const-string v12, "type"
000475f6invoke-interface {v4, v6, v12}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000475fcmove-result-object v12
000475feif-eqz v12, :cond_e9
00047602move v12, v8
00047604goto :goto_ea
00047606move v12, v3
00047608if-nez v12, :cond_ee
0004760cmove v12, v3
0004760egoto :goto_f2
00047610invoke-virtual {v2, v7, v3}, Landroid/content/res/TypedArray;->getInt(II)I
00047616move-result v12
00047618const-string v7, "startColor"
0004761cinvoke-interface {v4, v6, v7}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00047622move-result-object v7
00047624if-eqz v7, :cond_ff
00047628invoke-virtual {v2, v3, v3}, Landroid/content/res/TypedArray;->getColor(II)I
0004762emove-result v7
00047630goto :goto_100
00047632move v7, v3
00047634const-string v11, "centerColor"
00047638invoke-interface {v4, v6, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0004763emove-result-object v20
00047640if-eqz v20, :cond_10b
00047644move/from16 v20, v8
00047648goto :goto_10d
0004764amove/from16 v20, v3
0004764einvoke-interface {v4, v6, v11}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00047654move-result-object v11
00047656if-eqz v11, :cond_119
0004765aconst/4 v11, 0x7
0004765cinvoke-virtual {v2, v11, v3}, Landroid/content/res/TypedArray;->getColor(II)I
00047662move-result v11
00047664goto :goto_11a
00047666move v11, v3
00047668const-string v3, "endColor"
0004766cinvoke-interface {v4, v6, v3}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
00047672move-result-object v3
00047674if-eqz v3, :cond_12c
00047678const/4 v3, 0x0
0004767ainvoke-virtual {v2, v8, v3}, Landroid/content/res/TypedArray;->getColor(II)I
00047680move-result v24
00047682move/from16 v25, v24
00047686move/from16 v21, v8
0004768agoto :goto_130
0004768cconst/4 v3, 0x0
0004768emove/from16 v25, v3
00047692goto :goto_129
00047694const-string v8, "tileMode"
00047698invoke-interface {v4, v6, v8}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
0004769emove-result-object v8
000476a0if-eqz v8, :cond_13f
000476a4const/4 v8, 0x6
000476a6invoke-virtual {v2, v8, v3}, Landroid/content/res/TypedArray;->getInt(II)I
000476acmove-result v8
000476aemove v3, v8
000476b0goto :goto_140
000476b2const/4 v3, 0x0
000476b4const-string v8, "gradientRadius"
000476b8invoke-interface {v4, v6, v8}, Lorg/xmlpull/v1/XmlPullParser;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000476bemove-result-object v6
000476c0if-eqz v6, :cond_150
000476c4const/4 v6, 0x5
000476c6const/4 v8, 0x0
000476c8invoke-virtual {v2, v6, v8}, Landroid/content/res/TypedArray;->getFloat(IF)F
000476cemove-result v6
000476d0move v8, v6
000476d2goto :goto_151
000476d4const/4 v8, 0x0
000476d6invoke-virtual {v2}, Landroid/content/res/TypedArray;->recycle()V
000476dcinvoke-interface {v4}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
000476e2move-result v2
000476e4add-int/lit8 v2, v2, 0x1
000476e8new-instance v6, Ljava/util/ArrayList;
000476ecmove-object/from16 v22, v4
000476f0const/16 v4, 0x14
000476f4invoke-direct {v6, v4}, Ljava/util/ArrayList;-><init>(I)V
000476famove/from16 v23, v8
000476fenew-instance v8, Ljava/util/ArrayList;
00047702invoke-direct {v8, v4}, Ljava/util/ArrayList;-><init>(I)V
00047708invoke-interface/range {v22}, Lorg/xmlpull/v1/XmlPullParser;->next()I
0004770emove-result v4
00047710move/from16 v26, v13
00047714move/from16 v13, v21
00047718if-eq v4, v13, :cond_1e3
0004771cinvoke-interface/range {v22}, Lorg/xmlpull/v1/XmlPullParser;->getDepth()I
00047722move-result v13
00047724move/from16 v27, v14
00047728if-ge v13, v2, :cond_17f
0004772cconst/4 v14, 0x3
0004772eif-eq v4, v14, :cond_1e5
00047732const/4 v14, 0x2
00047734if-eq v4, v14, :cond_189
00047738move/from16 v13, v26
0004773cmove/from16 v14, v27
00047740const/16 v21, 0x1
00047744goto :goto_16a
00047746if-gt v13, v2, :cond_182
0004774ainvoke-interface/range {v22}, Lorg/xmlpull/v1/XmlPullParser;->getName()Ljava/lang/String;
00047750move-result-object v4
00047752const-string v13, "item"
00047756invoke-virtual {v4, v13}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
0004775cmove-result v4
0004775eif-nez v4, :cond_198
00047762goto :goto_182
00047764sget-object v4, Ly/a;->e:[I
00047768invoke-static {v0, v1, v5, v4}, LB/b;->f(Landroid/content/res/Resources;Landroid/content/res/Resources$Theme;Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
0004776emove-result-object v4
00047770const/4 v13, 0x0
00047772invoke-virtual {v4, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
00047778move-result v14
0004777aconst/4 v13, 0x1
0004777cinvoke-virtual {v4, v13}, Landroid/content/res/TypedArray;->hasValue(I)Z
00047782move-result v21
00047784if-eqz v14, :cond_1c8
00047788if-eqz v21, :cond_1c8
0004778cconst/4 v14, 0x0
0004778einvoke-virtual {v4, v14, v14}, Landroid/content/res/TypedArray;->getColor(II)I
00047794move-result v28
00047796const/4 v14, 0x0
00047798invoke-virtual {v4, v13, v14}, Landroid/content/res/TypedArray;->getFloat(IF)F
0004779emove-result v29
000477a0invoke-virtual {v4}, Landroid/content/res/TypedArray;->recycle()V
000477a6invoke-static/range {v28}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000477acmove-result-object v4
000477aeinvoke-virtual {v8, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000477b4invoke-static/range {v29}, Ljava/lang/Float;->valueOf(F)Ljava/lang/Float;
000477bamove-result-object v4
000477bcinvoke-virtual {v6, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000477c2goto :goto_182
000477c4new-instance v0, Lorg/xmlpull/v1/XmlPullParserException;
000477c8new-instance v1, Ljava/lang/StringBuilder;
000477ccinvoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
000477d2invoke-interface/range {v22}, Lorg/xmlpull/v1/XmlPullParser;->getPositionDescription()Ljava/lang/String;
000477d8move-result-object v2
000477dainvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000477e0const-string v2, ": <item> tag requires a 'color' attribute and a 'offset' attribute!"
000477e4invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000477eainvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000477f0move-result-object v1
000477f2invoke-direct {v0, v1}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
000477f8throw v0
000477famove/from16 v27, v14
000477feinvoke-virtual {v8}, Ljava/util/ArrayList;->size()I
00047804move-result v0
00047806if-lez v0, :cond_1f1
0004780anew-instance v0, LB/j;
0004780einvoke-direct {v0, v8, v6}, LB/j;-><init>(Ljava/util/ArrayList;Ljava/util/ArrayList;)V
00047814goto :goto_1f2
00047816const/4 v0, 0x0
00047818if-eqz v0, :cond_1f6
0004781cconst/4 v13, 0x1
0004781egoto :goto_208
00047820if-eqz v20, :cond_200
00047824new-instance v0, LB/j;
00047828move/from16 v1, v25
0004782cinvoke-direct {v0, v7, v11, v1}, LB/j;-><init>(III)V
00047832goto :goto_1f4
00047834move/from16 v1, v25
00047838new-instance v0, LB/j;
0004783cinvoke-direct {v0, v7, v1}, LB/j;-><init>(II)V
00047842goto :goto_1f4
00047844if-eq v12, v13, :cond_240
00047848const/4 v14, 0x2
0004784aif-eq v12, v14, :cond_232
0004784enew-instance v12, Landroid/graphics/LinearGradient;
00047852if-eq v3, v13, :cond_21b
00047856if-eq v3, v14, :cond_218
0004785asget-object v1, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
0004785emove-object/from16 v19, v1
00047862goto :goto_21e
00047864sget-object v1, Landroid/graphics/Shader$TileMode;->MIRROR:Landroid/graphics/Shader$TileMode;
00047868goto :goto_215
0004786asget-object v1, Landroid/graphics/Shader$TileMode;->REPEAT:Landroid/graphics/Shader$TileMode;
0004786egoto :goto_215
00047870iget-object v1, v0, LB/j;->b:Ljava/lang/Object;
00047874move-object/from16 v17, v1
00047878check-cast v17, [I
0004787ciget-object v0, v0, LB/j;->c:Ljava/lang/Object;
00047880move-object/from16 v18, v0
00047884check-cast v18, [F
00047888move/from16 v13, v26
0004788cmove/from16 v14, v27
00047890invoke-direct/range {v12 .. v19}, Landroid/graphics/LinearGradient;-><init>(FFFF[I[FLandroid/graphics/Shader$TileMode;)V
00047896goto :goto_26f
00047898new-instance v12, Landroid/graphics/SweepGradient;
0004789ciget-object v1, v0, LB/j;->b:Ljava/lang/Object;
000478a0check-cast v1, [I
000478a4iget-object v0, v0, LB/j;->c:Ljava/lang/Object;
000478a8check-cast v0, [F
000478acinvoke-direct {v12, v10, v9, v1, v0}, Landroid/graphics/SweepGradient;-><init>(FF[I[F)V
000478b2goto :goto_26f
000478b4const/16 v19, 0x0
000478b8cmpg-float v1, v23, v19
000478bcif-lez v1, :cond_277
000478c0new-instance v17, Landroid/graphics/RadialGradient;
000478c4const/4 v13, 0x1
000478c6if-eq v3, v13, :cond_254
000478caconst/4 v14, 0x2
000478ccif-eq v3, v14, :cond_251
000478d0sget-object v1, Landroid/graphics/Shader$TileMode;->CLAMP:Landroid/graphics/Shader$TileMode;
000478d4goto :goto_256
000478d6sget-object v1, Landroid/graphics/Shader$TileMode;->MIRROR:Landroid/graphics/Shader$TileMode;
000478dagoto :goto_256
000478dcsget-object v1, Landroid/graphics/Shader$TileMode;->REPEAT:Landroid/graphics/Shader$TileMode;
000478e0iget-object v2, v0, LB/j;->b:Ljava/lang/Object;
000478e4move-object/from16 v21, v2
000478e8check-cast v21, [I
000478eciget-object v0, v0, LB/j;->c:Ljava/lang/Object;
000478f0move-object/from16 v22, v0
000478f4check-cast v22, [F
000478f8move/from16 v19, v9
000478fcmove/from16 v18, v10
00047900move/from16 v20, v23
00047904move-object/from16 v23, v1
00047908invoke-direct/range {v17 .. v23}, Landroid/graphics/RadialGradient;-><init>(FFF[I[FLandroid/graphics/Shader$TileMode;)V
0004790emove-object/from16 v12, v17
00047912new-instance v0, LB/d;
00047916const/4 v1, 0x0
00047918const/4 v13, 0x0
0004791ainvoke-direct {v0, v12, v1, v13, v13}, LB/d;-><init>(Ljava/lang/Object;Ljava/lang/Object;II)V
00047920return-object v0
00047922new-instance v0, Lorg/xmlpull/v1/XmlPullParserException;
00047926const-string v1, "<gradient> tag requires 'gradientRadius' attribute with radial type"
0004792ainvoke-direct {v0, v1}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00047930throw v0
00047932move-object/from16 v22, v4
00047936new-instance v0, Lorg/xmlpull/v1/XmlPullParserException;
0004793anew-instance v1, Ljava/lang/StringBuilder;
0004793einvoke-direct {v1}, Ljava/lang/StringBuilder;-><init>()V
00047944invoke-interface/range {v22}, Lorg/xmlpull/v1/XmlPullParser;->getPositionDescription()Ljava/lang/String;
0004794amove-result-object v2
0004794cinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00047952const-string v2, ": invalid gradient color tag "
00047956invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0004795cinvoke-virtual {v1, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00047962invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00047968move-result-object v1
0004796ainvoke-direct {v0, v1}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00047970throw v0
00047972new-instance v0, Lorg/xmlpull/v1/XmlPullParserException;
00047976const-string v1, "No start tag found"
0004797ainvoke-direct {v0, v1}, Lorg/xmlpull/v1/XmlPullParserException;-><init>(Ljava/lang/String;)V
00047980throw v0
00047424
00047982
00047982 // align 0x4
00047982 // align 0x4
00047984
00047984B.d::d():
00047994iget-object v0, v1, LB/d;->c:Ljava/lang/Object;
00047998check-cast v0, Landroid/graphics/Shader;
0004799cif-nez v0, :cond_14
000479a0iget-object v0, v1, LB/d;->d:Ljava/lang/Object;
000479a4check-cast v0, Landroid/content/res/ColorStateList;
000479a8if-eqz v0, :cond_14
000479acinvoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
000479b2move-result v0
000479b4if-eqz v0, :cond_14
000479b8const/4 v0, 0x1
000479bareturn v0
000479bcconst/4 v0, 0x0
000479bereturn v0
00047984
00047984B.d::d():
00047994iget-object v0, v1, LB/d;->c:Ljava/lang/Object;
00047998check-cast v0, Landroid/graphics/Shader;
0004799cif-nez v0, :cond_14
000479a0iget-object v0, v1, LB/d;->d:Ljava/lang/Object;
000479a4check-cast v0, Landroid/content/res/ColorStateList;
000479a8if-eqz v0, :cond_14
000479acinvoke-virtual {v0}, Landroid/content/res/ColorStateList;->isStateful()Z
000479b2move-result v0
000479b4if-eqz v0, :cond_14
000479b8const/4 v0, 0x1
000479bareturn v0
000479bcconst/4 v0, 0x0
000479bereturn v0
00047984
000479c0
000479c0B.d::toString():
000479d0iget v0, v3, LB/d;->a:I
000479d4packed-switch v0, :pswitch_data_40
000479dainvoke-super {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
000479e0move-result-object v0
000479e2return-object v0
000479e4new-instance v0, Ljava/lang/StringBuilder;
000479e8invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000479eesget-object v1, Lu1/r;->b:Lu1/r;
000479f2iget-object v2, v3, LB/d;->c:Ljava/lang/Object;
000479f6check-cast v2, Lu1/r;
000479faif-ne v2, v1, :cond_1d
000479feconst-string v1, "HTTP/1.0"
00047a02invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00047a08goto :goto_22
00047a0aconst-string v1, "HTTP/1.1"
00047a0einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00047a14const/16 v1, 0x20
00047a18invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
00047a1eiget v2, v3, LB/d;->b:I
00047a22invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00047a28invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
00047a2eiget-object v1, v3, LB/d;->d:Ljava/lang/Object;
00047a32check-cast v1, Ljava/lang/String;
00047a36invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00047a3cinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00047a42move-result-object v0
00047a44const-string v1, "StringBuilder().apply(builderAction).toString()"
00047a48invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
00047a4ereturn-object v0
00047a50.packed-switch 0x3
000479c0
000479c0B.d::toString():
000479d0iget v0, v3, LB/d;->a:I
000479d4packed-switch v0, :pswitch_data_40
000479dainvoke-super {v3}, Ljava/lang/Object;->toString()Ljava/lang/String;
000479e0move-result-object v0
000479e2return-object v0
000479e4new-instance v0, Ljava/lang/StringBuilder;
000479e8invoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000479eesget-object v1, Lu1/r;->b:Lu1/r;
000479f2iget-object v2, v3, LB/d;->c:Ljava/lang/Object;
000479f6check-cast v2, Lu1/r;
000479faif-ne v2, v1, :cond_1d
000479feconst-string v1, "HTTP/1.0"
00047a02invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00047a08goto :goto_22
00047a0aconst-string v1, "HTTP/1.1"
00047a0einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00047a14const/16 v1, 0x20
00047a18invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
00047a1eiget v2, v3, LB/d;->b:I
00047a22invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
00047a28invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
00047a2eiget-object v1, v3, LB/d;->d:Ljava/lang/Object;
00047a32check-cast v1, Ljava/lang/String;
00047a36invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00047a3cinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00047a42move-result-object v0
00047a44const-string v1, "StringBuilder().apply(builderAction).toString()"
00047a48invoke-static {v0, v1}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
00047a4ereturn-object v0
00047a50.packed-switch 0x3
000479c0
00047a5c
00047a5cB.d::<init>(android.widget.ImageView):
00047a6cconst/4 v0, 0x1
00047a6eiput v0, v1, LB/d;->a:I
00047a72invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00047a78const/4 v0, 0x0
00047a7aiput v0, v1, LB/d;->b:I
00047a7eiput-object v2, v1, LB/d;->c:Ljava/lang/Object;
00047a82return-void
00047a5c
00047a5cB.d::<init>(android.widget.ImageView):
00047a6cconst/4 v0, 0x1
00047a6eiput v0, v1, LB/d;->a:I
00047a72invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00047a78const/4 v0, 0x0
00047a7aiput v0, v1, LB/d;->b:I
00047a7eiput-object v2, v1, LB/d;->c:Ljava/lang/Object;
00047a82return-void
00047a5c
00047a84
00047a84B.d::<init>(java.lang.Object, java.lang.Object, int, int):
00047a94iput v4, v0, LB/d;->a:I
00047a98iput-object v1, v0, LB/d;->c:Ljava/lang/Object;
00047a9ciput-object v2, v0, LB/d;->d:Ljava/lang/Object;
00047aa0iput v3, v0, LB/d;->b:I
00047aa4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00047aaareturn-void
00047a84
00047a84B.d::<init>(java.lang.Object, java.lang.Object, int, int):
00047a94iput v4, v0, LB/d;->a:I
00047a98iput-object v1, v0, LB/d;->c:Ljava/lang/Object;
00047a9ciput-object v2, v0, LB/d;->d:Ljava/lang/Object;
00047aa0iput v3, v0, LB/d;->b:I
00047aa4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00047aaareturn-void
00047a84
00047aac
00047aacB.d::<init>(u1.r, int, java.lang.String):
00047abcconst/4 v0, 0x3
00047abeiput v0, v1, LB/d;->a:I
00047ac2invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00047ac8iput-object v2, v1, LB/d;->c:Ljava/lang/Object;
00047acciput v3, v1, LB/d;->b:I
00047ad0iput-object v4, v1, LB/d;->d:Ljava/lang/Object;
00047ad4return-void
00047aac
00047aacB.d::<init>(u1.r, int, java.lang.String):
00047abcconst/4 v0, 0x3
00047abeiput v0, v1, LB/d;->a:I
00047ac2invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00047ac8iput-object v2, v1, LB/d;->c:Ljava/lang/Object;
00047acciput v3, v1, LB/d;->b:I
00047ad0iput-object v4, v1, LB/d;->d:Ljava/lang/Object;
00047ad4return-void
00047aac
00047ad6
00047ad6 // align 0x8
00047ad6 // align 0x8
00047ad8
00047ad8B.d::a():
00047ae8iget-object v0, v3, LB/d;->c:Ljava/lang/Object;
00047aeccheck-cast v0, Landroid/widget/ImageView;
00047af0invoke-virtual {v0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
00047af6move-result-object v1
00047af8if-eqz v1, :cond_d
00047afcinvoke-static {v1}, Lj/r0;->a(Landroid/graphics/drawable/Drawable;)V
00047b02if-eqz v1, :cond_1c
00047b06iget-object v2, v3, LB/d;->d:Ljava/lang/Object;
00047b0acheck-cast v2, Lj/j1;
00047b0eif-eqz v2, :cond_1c
00047b12invoke-virtual {v0}, Landroid/view/View;->getDrawableState()[I
00047b18move-result-object v0
00047b1ainvoke-static {v1, v2, v0}, Lj/u;->e(Landroid/graphics/drawable/Drawable;Lj/j1;[I)V
00047b20return-void
00047ad8
00047ad8B.d::a():
00047ae8iget-object v0, v3, LB/d;->c:Ljava/lang/Object;
00047aeccheck-cast v0, Landroid/widget/ImageView;
00047af0invoke-virtual {v0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
00047af6move-result-object v1
00047af8if-eqz v1, :cond_d
00047afcinvoke-static {v1}, Lj/r0;->a(Landroid/graphics/drawable/Drawable;)V
00047b02if-eqz v1, :cond_1c
00047b06iget-object v2, v3, LB/d;->d:Ljava/lang/Object;
00047b0acheck-cast v2, Lj/j1;
00047b0eif-eqz v2, :cond_1c
00047b12invoke-virtual {v0}, Landroid/view/View;->getDrawableState()[I
00047b18move-result-object v0
00047b1ainvoke-static {v1, v2, v0}, Lj/u;->e(Landroid/graphics/drawable/Drawable;Lj/j1;[I)V
00047b20return-void
00047ad8
00047b22
00047b22 // align 0x4
00047b22 // align 0x4
00047b24
00047b24B.d::e(android.util.AttributeSet, int):
00047b34iget-object v0, v8, LB/d;->c:Ljava/lang/Object;
00047b38move-object v1, v0
00047b3acheck-cast v1, Landroid/widget/ImageView;
00047b3einvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
00047b44move-result-object v0
00047b46sget-object v3, Ld/a;->f:[I
00047b4ainvoke-static {v0, v9, v3, v10}, LF0/h;->B(Landroid/content/Context;Landroid/util/AttributeSet;[II)LF0/h;
00047b50move-result-object v7
00047b52invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
00047b58move-result-object v2
00047b5aiget-object v0, v7, LF0/h;->c:Ljava/lang/Object;
00047b5emove-object v5, v0
00047b60check-cast v5, Landroid/content/res/TypedArray;
00047b64move-object v4, v9
00047b66move v6, v10
00047b68invoke-static/range {v1 .. v6}, LK/P;->l(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
00047b6einvoke-virtual {v1}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
00047b74move-result-object v9
00047b76const/4 v10, -0x1
00047b78iget-object v0, v7, LF0/h;->c:Ljava/lang/Object;
00047b7ccheck-cast v0, Landroid/content/res/TypedArray;
00047b80if-nez v9, :cond_40
00047b84const/4 v2, 0x1
00047b86invoke-virtual {v0, v2, v10}, Landroid/content/res/TypedArray;->getResourceId(II)I
00047b8cmove-result v2
00047b8eif-eq v2, v10, :cond_40
00047b92invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
00047b98move-result-object v9
00047b9ainvoke-static {v9, v2}, LP1/e;->u(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
00047ba0move-result-object v9
00047ba2if-eqz v9, :cond_40
00047ba6invoke-virtual {v1, v9}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
00047bacgoto :goto_40
00047baemove-exception v0
00047bb0move-object v9, v0
00047bb2goto :goto_6a
00047bb4if-eqz v9, :cond_45
00047bb8invoke-static {v9}, Lj/r0;->a(Landroid/graphics/drawable/Drawable;)V
00047bbeconst/4 v9, 0x2
00047bc0invoke-virtual {v0, v9}, Landroid/content/res/TypedArray;->hasValue(I)Z
00047bc6move-result v2
00047bc8if-eqz v2, :cond_53
00047bccinvoke-virtual {v7, v9}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
00047bd2move-result-object v9
00047bd4invoke-static {v1, v9}, LQ/f;->c(Landroid/widget/ImageView;Landroid/content/res/ColorStateList;)V
00047bdaconst/4 v9, 0x3
00047bdcinvoke-virtual {v0, v9}, Landroid/content/res/TypedArray;->hasValue(I)Z
00047be2move-result v2
00047be4if-eqz v2, :cond_66
00047be8invoke-virtual {v0, v9, v10}, Landroid/content/res/TypedArray;->getInt(II)I
00047beemove-result v9
00047bf0const/4 v10, 0x0
00047bf2invoke-static {v9, v10}, Lj/r0;->b(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
00047bf8move-result-object v9
00047bfainvoke-static {v1, v9}, LQ/f;->d(Landroid/widget/ImageView;Landroid/graphics/PorterDuff$Mode;)V
00047c00invoke-virtual {v7}, LF0/h;->E()V
00047c06return-void
00047c08invoke-virtual {v7}, LF0/h;->E()V
00047c0ethrow v9
00047b24
00047b24B.d::e(android.util.AttributeSet, int):
00047b34iget-object v0, v8, LB/d;->c:Ljava/lang/Object;
00047b38move-object v1, v0
00047b3acheck-cast v1, Landroid/widget/ImageView;
00047b3einvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
00047b44move-result-object v0
00047b46sget-object v3, Ld/a;->f:[I
00047b4ainvoke-static {v0, v9, v3, v10}, LF0/h;->B(Landroid/content/Context;Landroid/util/AttributeSet;[II)LF0/h;
00047b50move-result-object v7
00047b52invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
00047b58move-result-object v2
00047b5aiget-object v0, v7, LF0/h;->c:Ljava/lang/Object;
00047b5emove-object v5, v0
00047b60check-cast v5, Landroid/content/res/TypedArray;
00047b64move-object v4, v9
00047b66move v6, v10
00047b68invoke-static/range {v1 .. v6}, LK/P;->l(Landroid/view/View;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
00047b6einvoke-virtual {v1}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
00047b74move-result-object v9
00047b76const/4 v10, -0x1
00047b78iget-object v0, v7, LF0/h;->c:Ljava/lang/Object;
00047b7ccheck-cast v0, Landroid/content/res/TypedArray;
00047b80if-nez v9, :cond_40
00047b84const/4 v2, 0x1
00047b86invoke-virtual {v0, v2, v10}, Landroid/content/res/TypedArray;->getResourceId(II)I
00047b8cmove-result v2
00047b8eif-eq v2, v10, :cond_40
00047b92invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
00047b98move-result-object v9
00047b9ainvoke-static {v9, v2}, LP1/e;->u(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
00047ba0move-result-object v9
00047ba2if-eqz v9, :cond_40
00047ba6invoke-virtual {v1, v9}, Landroid/widget/ImageView;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
00047bacgoto :goto_40
00047baemove-exception v0
00047bb0move-object v9, v0
00047bb2goto :goto_6a
00047bb4if-eqz v9, :cond_45
00047bb8invoke-static {v9}, Lj/r0;->a(Landroid/graphics/drawable/Drawable;)V
00047bbeconst/4 v9, 0x2
00047bc0invoke-virtual {v0, v9}, Landroid/content/res/TypedArray;->hasValue(I)Z
00047bc6move-result v2
00047bc8if-eqz v2, :cond_53
00047bccinvoke-virtual {v7, v9}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
00047bd2move-result-object v9
00047bd4invoke-static {v1, v9}, LQ/f;->c(Landroid/widget/ImageView;Landroid/content/res/ColorStateList;)V
00047bdaconst/4 v9, 0x3
00047bdcinvoke-virtual {v0, v9}, Landroid/content/res/TypedArray;->hasValue(I)Z
00047be2move-result v2
00047be4if-eqz v2, :cond_66
00047be8invoke-virtual {v0, v9, v10}, Landroid/content/res/TypedArray;->getInt(II)I
00047beemove-result v9
00047bf0const/4 v10, 0x0
00047bf2invoke-static {v9, v10}, Lj/r0;->b(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
00047bf8move-result-object v9
00047bfainvoke-static {v1, v9}, LQ/f;->d(Landroid/widget/ImageView;Landroid/graphics/PorterDuff$Mode;)V
00047c00invoke-virtual {v7}, LF0/h;->E()V
00047c06return-void
00047c08invoke-virtual {v7}, LF0/h;->E()V
00047c0ethrow v9
00047b24
00047c10
00047c10 struct try_item
00047c10 start_addr uint32 0x47b6e
00047c14 insn_count int 4
00047c16 handler_off uint16 0x47c21
00047c18
00047c18 struct try_item
00047c18 start_addr uint32 0x47b86
00047c1c insn_count int 61
00047c1e handler_off uint16 0x47c21
00047c20
00047c20 struct encoded_catch_handler_list
00047c20 size int 1
00047c21
00047c21 struct encoded_catch_handler ← 0x47c16 0x47c1e
00047c21 size int64 0
00047c22 catch_all_addr uint32 0x47bae
00047c23
00047c23 // align 0x4
00047c10 struct try_item
00047c10 start_addr uint32 0x47b6e
00047c14 insn_count int 4
00047c16 handler_off uint16 0x47c21
00047c18
00047c18 struct try_item
00047c18 start_addr uint32 0x47b86
00047c1c insn_count int 61
00047c1e handler_off uint16 0x47c21
00047c20
00047c20 struct encoded_catch_handler_list
00047c20 size int 1
00047c21
00047c21 struct encoded_catch_handler ← 0x47c16 0x47c1e
00047c21 size int64 0
00047c22 catch_all_addr uint32 0x47bae
00047c23
00047c23 // align 0x4
00047c24
00047c24B.e::a(android.content.res.TypedArray, int):
00047c34invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getType(I)I
00047c3amove-result v0
00047c3creturn v0
00047c24
00047c24B.e::a(android.content.res.TypedArray, int):
00047c34invoke-virtual {v0, v1}, Landroid/content/res/TypedArray;->getType(I)I
00047c3amove-result v0
00047c3creturn v0
00047c24
00047c3e
00047c3e // align 0x10
00047c3e // align 0x10
00047c40
00047c40B.g::<init>(B.h[]):
00047c50invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00047c56iput-object v1, v0, LB/g;->a:[LB/h;
00047c5areturn-void
00047c40
00047c40B.g::<init>(B.h[]):
00047c50invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00047c56iput-object v1, v0, LB/g;->a:[LB/h;
00047c5areturn-void
00047c40
00047c5c
00047c5cB.h::<init>(int, int, int, java.lang.String, java.lang.String, boolean):
00047c6cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00047c72iput-object v4, v0, LB/h;->a:Ljava/lang/String;
00047c76iput v1, v0, LB/h;->b:I
00047c7aiput-boolean v6, v0, LB/h;->c:Z
00047c7eiput-object v5, v0, LB/h;->d:Ljava/lang/String;
00047c82iput v2, v0, LB/h;->e:I
00047c86iput v3, v0, LB/h;->f:I
00047c8areturn-void
00047c5c
00047c5cB.h::<init>(int, int, int, java.lang.String, java.lang.String, boolean):
00047c6cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00047c72iput-object v4, v0, LB/h;->a:Ljava/lang/String;
00047c76iput v1, v0, LB/h;->b:I
00047c7aiput-boolean v6, v0, LB/h;->c:Z
00047c7eiput-object v5, v0, LB/h;->d:Ljava/lang/String;
00047c82iput v2, v0, LB/h;->e:I
00047c86iput v3, v0, LB/h;->f:I
00047c8areturn-void
00047c5c
00047c8c
00047c8cB.i::<init>(H.e, int, int, java.lang.String):
00047c9cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00047ca2iput-object v1, v0, LB/i;->a:LH/e;
00047ca6iput v2, v0, LB/i;->c:I
00047caaiput v3, v0, LB/i;->b:I
00047caeiput-object v4, v0, LB/i;->d:Ljava/lang/String;
00047cb2return-void
00047c8c
00047c8cB.i::<init>(H.e, int, int, java.lang.String):
00047c9cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
00047ca2iput-object v1, v0, LB/i;->a:LH/e;
00047ca6iput v2, v0, LB/i;->c:I
00047caaiput v3, v0, LB/i;->b:I
00047caeiput-object v4, v0, LB/i;->d:Ljava/lang/String;
00047cb2return-void
00047c8c
00047cb4
00047cb4B.j::G(f0.X, int):
00047cc4iget-object v0, v5, LB/j;->b:Ljava/lang/Object;
00047cc8check-cast v0, Lo/k;
00047cccinvoke-virtual {v0, v6}, Lo/k;->e(Ljava/lang/Object;)I
00047cd2move-result v6
00047cd4const/4 v1, 0x0
00047cd6if-gez v6, :cond_c
00047cdagoto :goto_46
00047cdcinvoke-virtual {v0, v6}, Lo/k;->j(I)Ljava/lang/Object;
00047ce2move-result-object v2
00047ce4check-cast v2, Lf0/g0;
00047ce8if-eqz v2, :cond_46
00047ceciget v3, v2, Lf0/g0;->a:I
00047cf0and-int v4, v3, v7
00047cf4if-eqz v4, :cond_46
00047cf8not-int v4, v7
00047cfaand-int/2addr v3, v4
00047cfciput v3, v2, Lf0/g0;->a:I
00047d00const/4 v4, 0x4
00047d02if-ne v7, v4, :cond_24
00047d06iget-object v7, v2, Lf0/g0;->b:LK/p;
00047d0agoto :goto_2a
00047d0cconst/16 v4, 0x8
00047d10if-ne v7, v4, :cond_3e
00047d14iget-object v7, v2, Lf0/g0;->c:LK/p;
00047d18and-int/lit8 v3, v3, 0xc
00047d1cif-nez v3, :cond_3d
00047d20invoke-virtual {v0, v6}, Lo/k;->i(I)Ljava/lang/Object;
00047d26const/4 v6, 0x0
00047d28iput v6, v2, Lf0/g0;->a:I
00047d2ciput-object v1, v2, Lf0/g0;->b:LK/p;
00047d30iput-object v1, v2, Lf0/g0;->c:LK/p;
00047d34sget-object v6, Lf0/g0;->d:LJ/a;
00047d38invoke-virtual {v6, v2}, LJ/a;->c(Ljava/lang/Object;)Z
00047d3ereturn-object v7
00047d40new-instance v6, Ljava/lang/IllegalArgumentException;
00047d44const-string v7, "Must provide flag PRE or POST"
00047d48invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
00047d4ethrow v6
00047d50return-object v1
00047cb4
00047cb4B.j::G(f0.X, int):
00047cc4iget-object v0, v5, LB/j;->b:Ljava/lang/Object;
00047cc8check-cast v0, Lo/k;
00047cccinvoke-virtual {v0, v6}, Lo/k;->e(Ljava/lang/Object;)I
00047cd2move-result v6
00047cd4const/4 v1, 0x0
00047cd6if-gez v6, :cond_c
00047cdagoto :goto_46
00047cdcinvoke-virtual {v0, v6}, Lo/k;->j(I)Ljava/lang/Object;
00047ce2move-result-object v2
00047ce4check-cast v2, Lf0/g0;
00047ce8if-eqz v2, :cond_46
00047ceciget v3, v2, Lf0/g0;->a:I
00047cf0and-int v4, v3, v7
00047cf4if-eqz v4, :cond_46
00047cf8not-int v4, v7
00047cfaand-int/2addr v3, v4
00047cfciput v3, v2, Lf0/g0;->a:I
00047d00const/4 v4, 0x4
00047d02if-ne v7, v4, :cond_24
00047d06iget-object v7, v2, Lf0/g0;->b:LK/p;
00047d0agoto :goto_2a
00047d0cconst/16 v4, 0x8
00047d10if-ne v7, v4, :cond_3e
00047d14iget-object v7, v2, Lf0/g0;->c:LK/p;
00047d18and-int/lit8 v3, v3, 0xc
00047d1cif-nez v3, :cond_3d
00047d20invoke-virtual {v0, v6}, Lo/k;->i(I)Ljava/lang/Object;
00047d26const/4 v6, 0x0
00047d28iput v6, v2, Lf0/g0;->a:I
00047d2ciput-object v1, v2, Lf0/g0;->b:LK/p;
00047d30iput-object v1, v2, Lf0/g0;->c:LK/p;
00047d34sget-object v6, Lf0/g0;->d:LJ/a;
00047d38invoke-virtual {v6, v2}, LJ/a;->c(Ljava/lang/Object;)Z
00047d3ereturn-object v7
00047d40new-instance v6, Ljava/lang/IllegalArgumentException;
00047d44const-string v7, "Must provide flag PRE or POST"
00047d48invoke-direct {v6, v7}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
00047d4ethrow v6
00047d50return-object v1
00047cb4
00047d52
00047d52 // align 0x4
00047d52 // align 0x4
00047d54
00047d54B.j::c(android.view.View, K.s0):
00047d64move-object/from16 v0, v16
00047d68move-object/from16 v1, v17
00047d6cmove-object/from16 v2, v18
00047d70iget-object v3, v0, LB/j;->c:Ljava/lang/Object;
00047d74check-cast v3, LE0/I;
00047d78iget v4, v3, LE0/I;->a:I
00047d7ciget-object v5, v0, LB/j;->b:Ljava/lang/Object;
00047d80check-cast v5, LI/i;
00047d84iget-object v6, v2, LK/s0;->a:LK/q0;
00047d88const/4 v7, 0x7
00047d8ainvoke-virtual {v6, v7}, LK/q0;->f(I)LC/d;
00047d90move-result-object v7
00047d92const/16 v8, 0x20
00047d96invoke-virtual {v6, v8}, LK/q0;->f(I)LC/d;
00047d9cmove-result-object v6
00047d9eiget v8, v7, LC/d;->b:I
00047da2iget-object v9, v5, LI/i;->b:Ljava/lang/Object;
00047da6check-cast v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
00047daaiput v8, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->w:I
00047daeinvoke-static {v1}, LE0/E;->e(Landroid/view/View;)Z
00047db4move-result v8
00047db6invoke-virtual {v1}, Landroid/view/View;->getPaddingBottom()I
00047dbcmove-result v10
00047dbeinvoke-virtual {v1}, Landroid/view/View;->getPaddingLeft()I
00047dc4move-result v11
00047dc6invoke-virtual {v1}, Landroid/view/View;->getPaddingRight()I
00047dccmove-result v12
00047dceiget-boolean v13, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->o:Z
00047dd2if-eqz v13, :cond_42
00047dd6invoke-virtual {v2}, LK/s0;->a()I
00047ddcmove-result v10
00047ddeiput v10, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->v:I
00047de2iget v14, v3, LE0/I;->c:I
00047de6add-int/2addr v10, v14
00047de8iget v3, v3, LE0/I;->b:I
00047deciget-boolean v14, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->p:Z
00047df0iget v15, v7, LC/d;->a:I
00047df4if-eqz v14, :cond_50
00047df8if-eqz v8, :cond_4e
00047dfcmove v11, v3
00047dfegoto :goto_4f
00047e00move v11, v4
00047e02add-int/2addr v11, v15
00047e04iget-boolean v14, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->q:Z
00047e08iget v0, v7, LC/d;->c:I
00047e0cif-eqz v14, :cond_5c
00047e10if-eqz v8, :cond_59
00047e14goto :goto_5a
00047e16move v4, v3
00047e18add-int v12, v4, v0
00047e1cinvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
00047e22move-result-object v3
00047e24check-cast v3, Landroid/view/ViewGroup$MarginLayoutParams;
00047e28iget-boolean v4, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->s:Z
00047e2cconst/4 v8, 0x1
00047e2eif-eqz v4, :cond_6f
00047e32iget v4, v3, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
00047e36if-eq v4, v15, :cond_6f
00047e3aiput v15, v3, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
00047e3emove v4, v8
00047e40goto :goto_70
00047e42const/4 v4, 0x0
00047e44iget-boolean v14, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->t:Z
00047e48if-eqz v14, :cond_7b
00047e4ciget v14, v3, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
00047e50if-eq v14, v0, :cond_7b
00047e54iput v0, v3, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
00047e58move v4, v8
00047e5aiget-boolean v0, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->u:Z
00047e5eif-eqz v0, :cond_88
00047e62iget v0, v3, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
00047e66iget v7, v7, LC/d;->b:I
00047e6aif-eq v0, v7, :cond_88
00047e6eiput v7, v3, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
00047e72goto :goto_89
00047e74move v8, v4
00047e76if-eqz v8, :cond_8e
00047e7ainvoke-virtual {v1, v3}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
00047e80invoke-virtual {v1}, Landroid/view/View;->getPaddingTop()I
00047e86move-result v0
00047e88invoke-virtual {v1, v11, v0, v12, v10}, Landroid/view/View;->setPadding(IIII)V
00047e8eiget-boolean v0, v5, LI/i;->a:Z
00047e92if-eqz v0, :cond_9d
00047e96iget v1, v6, LC/d;->d:I
00047e9aiput v1, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->m:I
00047e9eif-nez v13, :cond_a3
00047ea2if-eqz v0, :cond_a2
00047ea6goto :goto_a3
00047ea8return-object v2
00047eaainvoke-virtual {v9}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->M()V
00047eb0return-object v2
00047d54
00047d54B.j::c(android.view.View, K.s0):
00047d64move-object/from16 v0, v16
00047d68move-object/from16 v1, v17
00047d6cmove-object/from16 v2, v18
00047d70iget-object v3, v0, LB/j;->c:Ljava/lang/Object;
00047d74check-cast v3, LE0/I;
00047d78iget v4, v3, LE0/I;->a:I
00047d7ciget-object v5, v0, LB/j;->b:Ljava/lang/Object;
00047d80check-cast v5, LI/i;
00047d84iget-object v6, v2, LK/s0;->a:LK/q0;
00047d88const/4 v7, 0x7
00047d8ainvoke-virtual {v6, v7}, LK/q0;->f(I)LC/d;
00047d90move-result-object v7
00047d92const/16 v8, 0x20
00047d96invoke-virtual {v6, v8}, LK/q0;->f(I)LC/d;
00047d9cmove-result-object v6
00047d9eiget v8, v7, LC/d;->b:I
00047da2iget-object v9, v5, LI/i;->b:Ljava/lang/Object;
00047da6check-cast v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
00047daaiput v8, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->w:I
00047daeinvoke-static {v1}, LE0/E;->e(Landroid/view/View;)Z
00047db4move-result v8
00047db6invoke-virtual {v1}, Landroid/view/View;->getPaddingBottom()I
00047dbcmove-result v10
00047dbeinvoke-virtual {v1}, Landroid/view/View;->getPaddingLeft()I
00047dc4move-result v11
00047dc6invoke-virtual {v1}, Landroid/view/View;->getPaddingRight()I
00047dccmove-result v12
00047dceiget-boolean v13, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->o:Z
00047dd2if-eqz v13, :cond_42
00047dd6invoke-virtual {v2}, LK/s0;->a()I
00047ddcmove-result v10
00047ddeiput v10, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->v:I
00047de2iget v14, v3, LE0/I;->c:I
00047de6add-int/2addr v10, v14
00047de8iget v3, v3, LE0/I;->b:I
00047deciget-boolean v14, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->p:Z
00047df0iget v15, v7, LC/d;->a:I
00047df4if-eqz v14, :cond_50
00047df8if-eqz v8, :cond_4e
00047dfcmove v11, v3
00047dfegoto :goto_4f
00047e00move v11, v4
00047e02add-int/2addr v11, v15
00047e04iget-boolean v14, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->q:Z
00047e08iget v0, v7, LC/d;->c:I
00047e0cif-eqz v14, :cond_5c
00047e10if-eqz v8, :cond_59
00047e14goto :goto_5a
00047e16move v4, v3
00047e18add-int v12, v4, v0
00047e1cinvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
00047e22move-result-object v3
00047e24check-cast v3, Landroid/view/ViewGroup$MarginLayoutParams;
00047e28iget-boolean v4, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->s:Z
00047e2cconst/4 v8, 0x1
00047e2eif-eqz v4, :cond_6f
00047e32iget v4, v3, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
00047e36if-eq v4, v15, :cond_6f
00047e3aiput v15, v3, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
00047e3emove v4, v8
00047e40goto :goto_70
00047e42const/4 v4, 0x0
00047e44iget-boolean v14, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->t:Z
00047e48if-eqz v14, :cond_7b
00047e4ciget v14, v3, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
00047e50if-eq v14, v0, :cond_7b
00047e54iput v0, v3, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
00047e58move v4, v8
00047e5aiget-boolean v0, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->u:Z
00047e5eif-eqz v0, :cond_88
00047e62iget v0, v3, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
00047e66iget v7, v7, LC/d;->b:I
00047e6aif-eq v0, v7, :cond_88
00047e6eiput v7, v3, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
00047e72goto :goto_89
00047e74move v8, v4
00047e76if-eqz v8, :cond_8e
00047e7ainvoke-virtual {v1, v3}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
00047e80invoke-virtual {v1}, Landroid/view/View;->getPaddingTop()I
00047e86move-result v0
00047e88invoke-virtual {v1, v11, v0, v12, v10}, Landroid/view/View;->setPadding(IIII)V
00047e8eiget-boolean v0, v5, LI/i;->a:Z
00047e92if-eqz v0, :cond_9d
00047e96iget v1, v6, LC/d;->d:I
00047e9aiput v1, v9, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->m:I
00047e9eif-nez v13, :cond_a3
00047ea2if-eqz v0, :cond_a2
00047ea6goto :goto_a3
00047ea8return-object v2
00047eaainvoke-virtual {v9}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->M()V
00047eb0return-object v2
00047d54
00047eb2
00047eb2 // align 0x4
00047eb2 // align 0x4
00047eb4
00047eb4B.j::v(int, int, int, int):
00047ec4iget-object v0, v9, LB/j;->b:Ljava/lang/Object;
00047ec8check-cast v0, Lf0/F;
00047eccinvoke-virtual {v0}, Lf0/F;->d()I
00047ed2move-result v1
00047ed4invoke-virtual {v0}, Lf0/F;->c()I
00047edamove-result v2
00047edcif-le v11, v10, :cond_10
00047ee0const/4 v3, 0x1
00047ee2goto :goto_11
00047ee4const/4 v3, -0x1
00047ee6const/4 v4, 0x0
00047ee8if-eq v10, v11, :cond_52
00047eeciget v5, v0, Lf0/F;->a:I
00047ef0packed-switch v5, :pswitch_data_54
00047ef6iget-object v5, v0, Lf0/F;->b:Lf0/H;
00047efainvoke-virtual {v5, v10}, Lf0/H;->u(I)Landroid/view/View;
00047f00move-result-object v5
00047f02goto :goto_26
00047f04iget-object v5, v0, Lf0/F;->b:Lf0/H;
00047f08invoke-virtual {v5, v10}, Lf0/H;->u(I)Landroid/view/View;
00047f0emove-result-object v5
00047f10invoke-virtual {v0, v5}, Lf0/F;->b(Landroid/view/View;)I
00047f16move-result v6
00047f18invoke-virtual {v0, v5}, Lf0/F;->a(Landroid/view/View;)I
00047f1emove-result v7
00047f20iget-object v8, v9, LB/j;->c:Ljava/lang/Object;
00047f24check-cast v8, Lf0/f0;
00047f28iput v1, v8, Lf0/f0;->b:I
00047f2ciput v2, v8, Lf0/f0;->c:I
00047f30iput v6, v8, Lf0/f0;->d:I
00047f34iput v7, v8, Lf0/f0;->e:I
00047f38if-eqz v12, :cond_45
00047f3ciput v12, v8, Lf0/f0;->a:I
00047f40invoke-virtual {v8}, Lf0/f0;->a()Z
00047f46move-result v6
00047f48if-eqz v6, :cond_45
00047f4creturn-object v5
00047f4eif-eqz v13, :cond_50
00047f52iput v13, v8, Lf0/f0;->a:I
00047f56invoke-virtual {v8}, Lf0/f0;->a()Z
00047f5cmove-result v6
00047f5eif-eqz v6, :cond_50
00047f62move-object v4, v5
00047f64add-int/2addr v10, v3
00047f66goto :goto_12
00047f68return-object v4
00047f6anop
00047f6c.packed-switch 0x0
00047eb4
00047eb4B.j::v(int, int, int, int):
00047ec4iget-object v0, v9, LB/j;->b:Ljava/lang/Object;
00047ec8check-cast v0, Lf0/F;
00047eccinvoke-virtual {v0}, Lf0/F;->d()I
00047ed2move-result v1
00047ed4invoke-virtual {v0}, Lf0/F;->c()I
00047edamove-result v2
00047edcif-le v11, v10, :cond_10
00047ee0const/4 v3, 0x1
00047ee2goto :goto_11
00047ee4const/4 v3, -0x1
00047ee6const/4 v4, 0x0
00047ee8if-eq v10, v11, :cond_52
00047eeciget v5, v0, Lf0/F;->a:I
00047ef0packed-switch v5, :pswitch_data_54
00047ef6iget-object v5, v0, Lf0/F;->b:Lf0/H;
00047efainvoke-virtual {v5, v10}, Lf0/H;->u(I)Landroid/view/View;
00047f00move-result-object v5
00047f02goto :goto_26
00047f04iget-object v5, v0, Lf0/F;->b:Lf0/H;
00047f08invoke-virtual {v5, v10}, Lf0/H;->u(I)Landroid/view/View;
00047f0emove-result-object v5
00047f10invoke-virtual {v0, v5}, Lf0/F;->b(Landroid/view/View;)I
00047f16move-result v6
00047f18invoke-virtual {v0, v5}, Lf0/F;->a(Landroid/view/View;)I
00047f1emove-result v7
00047f20iget-object v8, v9, LB/j;->c:Ljava/lang/Object;
00047f24check-cast v8, Lf0/f0;
00047f28iput v1, v8, Lf0/f0;->b:I
00047f2ciput v2, v8, Lf0/f0;->c:I
00047f30iput v6, v8, Lf0/f0;->d:I
00047f34iput v7, v8, Lf0/f0;->e:I
00047f38if-eqz v12, :cond_45
00047f3ciput v12, v8, Lf0/f0;->a:I
00047f40invoke-virtual {v8}, Lf0/f0;->a()Z
00047f46move-result v6
00047f48if-eqz v6, :cond_45
00047f4creturn-object v5
00047f4eif-eqz v13, :cond_50
00047f52iput v13, v8, Lf0/f0;->a:I
00047f56invoke-virtual {v8}, Lf0/f0;->a()Z
00047f5cmove-result v6
00047f5eif-eqz v6, :cond_50
00047f62move-object v4, v5
00047f64add-int/2addr v10, v3
00047f66goto :goto_12
00047f68return-object v4
00047f6anop
00047f6c.packed-switch 0x0
00047eb4
00047f78
00047f78B.j::e(android.text.Editable, android.view.KeyEvent, boolean):
00047f88invoke-virtual {v7}, Landroid/view/KeyEvent;->getMetaState()I
00047f8emove-result v7
00047f90invoke-static {v7}, Landroid/view/KeyEvent;->metaStateHasNoModifiers(I)Z
00047f96move-result v7
00047f98const/4 v0, 0x0
00047f9aif-nez v7, :cond_c
00047f9egoto :goto_4b
00047fa0invoke-static {v6}, Landroid/text/Selection;->getSelectionStart(Ljava/lang/CharSequence;)I
00047fa6move-result v7
00047fa8invoke-static {v6}, Landroid/text/Selection;->getSelectionEnd(Ljava/lang/CharSequence;)I
00047faemove-result v1
00047fb0const/4 v2, -0x1
00047fb2if-eq v7, v2, :cond_4b
00047fb6if-eq v1, v2, :cond_4b
00047fbaif-eq v7, v1, :cond_1c
00047fbegoto :goto_4b
00047fc0const-class v2, Landroidx/emoji2/text/v;
00047fc4invoke-interface {v6, v7, v1, v2}, Landroid/text/Spanned;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
00047fcamove-result-object v1
00047fcccheck-cast v1, [Landroidx/emoji2/text/v;
00047fd0if-eqz v1, :cond_4b
00047fd4array-length v2, v1
00047fd6if-lez v2, :cond_4b
00047fdaarray-length v2, v1
00047fdcmove v3, v0
00047fdeif-ge v3, v2, :cond_4b
00047fe2aget-object v4, v1, v3
00047fe6invoke-interface {v6, v4}, Landroid/text/Spanned;->getSpanStart(Ljava/lang/Object;)I
00047fecmove-result v5
00047feeinvoke-interface {v6, v4}, Landroid/text/Spanned;->getSpanEnd(Ljava/lang/Object;)I
00047ff4move-result v4
00047ff6if-eqz v8, :cond_3b
00047ffaif-eq v5, v7, :cond_43
00047ffeif-nez v8, :cond_3f
00048002if-eq v4, v7, :cond_43
00048006if-le v7, v5, :cond_48
0004800aif-ge v7, v4, :cond_48
0004800einvoke-interface {v6, v5, v4}, Landroid/text/Editable;->delete(II)Landroid/text/Editable;
00048014const/4 v6, 0x1
00048016return v6
00048018add-int/lit8 v3, v3, 0x1
0004801cgoto :goto_2b
0004801ereturn v0
00047f78
00047f78B.j::e(android.text.Editable, android.view.KeyEvent, boolean):
00047f88invoke-virtual {v7}, Landroid/view/KeyEvent;->getMetaState()I
00047f8emove-result v7
00047f90invoke-static {v7}, Landroid/view/KeyEvent;->metaStateHasNoModifiers(I)Z
00047f96move-result v7
00047f98const/4 v0, 0x0
00047f9aif-nez v7, :cond_c
00047f9egoto :goto_4b
00047fa0invoke-static {v6}, Landroid/text/Selection;->getSelectionStart(Ljava/lang/CharSequence;)I
00047fa6move-result v7
00047fa8invoke-static {v6}, Landroid/text/Selection;->getSelectionEnd(Ljava/lang/CharSequence;)I
00047faemove-result v1
00047fb0const/4 v2, -0x1
00047fb2if-eq v7, v2, :cond_4b
00047fb6if-eq v1, v2, :cond_4b
00047fbaif-eq v7, v1, :cond_1c
00047fbegoto :goto_4b
00047fc0const-class v2, Landroidx/emoji2/text/v;
00047fc4invoke-interface {v6, v7, v1, v2}, Landroid/text/Spanned;->getSpans(IILjava/lang/Class;)[Ljava/lang/Object;
00047fcamove-result-object v1
00047fcccheck-cast v1, [Landroidx/emoji2/text/v;
00047fd0if-eqz v1, :cond_4b
00047fd4array-length v2, v1
00047fd6if-lez v2, :cond_4b
00047fdaarray-length v2, v1
00047fdcmove v3, v0
00047fdeif-ge v3, v2, :cond_4b
00047fe2aget-object v4, v1, v3
00047fe6invoke-interface {v6, v4}, Landroid/text/Spanned;->getSpanStart(Ljava/lang/Object;)I
00047fecmove-result v5
00047feeinvoke-interface {v6, v4}, Landroid/text/Spanned;->getSpanEnd(Ljava/lang/Object;)I
00047ff4move-result v4
00047ff6if-eqz v8, :cond_3b
00047ffaif-eq v5, v7, :cond_43
00047ffeif-nez v8, :cond_3f
00048002if-eq v4, v7, :cond_43
00048006if-le v7, v5, :cond_48
0004800aif-ge v7, v4, :cond_48
0004800einvoke-interface {v6, v5, v4}, Landroid/text/Editable;->delete(II)Landroid/text/Editable;
00048014const/4 v6, 0x1
00048016return v6
00048018add-int/lit8 v3, v3, 0x1
0004801cgoto :goto_2b
0004801ereturn v0
00047f78
00048020
00048020B.j::x(java.lang.CharSequence, int, int, androidx.emoji2.text.n):
00048030const/4 v0, 0x1
00048032iget v1, v11, Landroidx/emoji2/text/n;->c:I
00048036const/4 v2, 0x2
00048038const/4 v3, 0x0
0004803aif-nez v1, :cond_5b
0004803eiget-object v1, v7, LB/j;->c:Ljava/lang/Object;
00048042check-cast v1, Landroidx/emoji2/text/d;
00048046invoke-virtual {v11}, Landroidx/emoji2/text/n;->b()LW/a;
0004804cmove-result-object v4
0004804econst/16 v5, 0x8
00048052invoke-virtual {v4, v5}, LK/B;->a(I)I
00048058move-result v5
0004805aif-eqz v5, :cond_21
0004805eiget-object v6, v4, LK/B;->d:Ljava/lang/Object;
00048062check-cast v6, Ljava/nio/ByteBuffer;
00048066iget v4, v4, LK/B;->a:I
0004806aadd-int/2addr v5, v4
0004806cinvoke-virtual {v6, v5}, Ljava/nio/ByteBuffer;->getShort(I)S
00048072invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00048078sget-object v4, Landroidx/emoji2/text/d;->b:Ljava/lang/ThreadLocal;
0004807cinvoke-virtual {v4}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
00048082move-result-object v5
00048084if-nez v5, :cond_34
00048088new-instance v5, Ljava/lang/StringBuilder;
0004808cinvoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
00048092invoke-virtual {v4, v5}, Ljava/lang/ThreadLocal;->set(Ljava/lang/Object;)V
00048098invoke-virtual {v4}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
0004809emove-result-object v4
000480a0check-cast v4, Ljava/lang/StringBuilder;
000480a4invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->setLength(I)V
000480aaif-ge v9, v10, :cond_48
000480aeinvoke-interface {v8, v9}, Ljava/lang/CharSequence;->charAt(I)C
000480b4move-result v5
000480b6invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
000480bcadd-int/2addr v9, v0
000480begoto :goto_3d
000480c0iget-object v8, v1, Landroidx/emoji2/text/d;->a:Landroid/text/TextPaint;
000480c4invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000480camove-result-object v9
000480ccsget v10, LC/f;->a:I
000480d0invoke-static {v8, v9}, LC/e;->a(Landroid/graphics/Paint;Ljava/lang/String;)Z
000480d6move-result v8
000480d8if-eqz v8, :cond_58
000480dcmove v8, v2
000480degoto :goto_59
000480e0move v8, v0
000480e2iput v8, v11, Landroidx/emoji2/text/n;->c:I
000480e6iget v8, v11, Landroidx/emoji2/text/n;->c:I
000480eaif-ne v8, v2, :cond_60
000480eereturn v0
000480f0return v3
00048020
00048020B.j::x(java.lang.CharSequence, int, int, androidx.emoji2.text.n):
00048030const/4 v0, 0x1
00048032iget v1, v11, Landroidx/emoji2/text/n;->c:I
00048036const/4 v2, 0x2
00048038const/4 v3, 0x0
0004803aif-nez v1, :cond_5b
0004803eiget-object v1, v7, LB/j;->c:Ljava/lang/Object;
00048042check-cast v1, Landroidx/emoji2/text/d;
00048046invoke-virtual {v11}, Landroidx/emoji2/text/n;->b()LW/a;
0004804cmove-result-object v4
0004804econst/16 v5, 0x8
00048052invoke-virtual {v4, v5}, LK/B;->a(I)I
00048058move-result v5
0004805aif-eqz v5, :cond_21
0004805eiget-object v6, v4, LK/B;->d:Ljava/lang/Object;
00048062check-cast v6, Ljava/nio/ByteBuffer;
00048066iget v4, v4, LK/B;->a:I
0004806aadd-int/2addr v5, v4
0004806cinvoke-virtual {v6, v5}, Ljava/nio/ByteBuffer;->getShort(I)S
00048072invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00048078sget-object v4, Landroidx/emoji2/text/d;->b:Ljava/lang/ThreadLocal;
0004807cinvoke-virtual {v4}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
00048082move-result-object v5
00048084if-nez v5, :cond_34
00048088new-instance v5, Ljava/lang/StringBuilder;
0004808cinvoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
00048092invoke-virtual {v4, v5}, Ljava/lang/ThreadLocal;->set(Ljava/lang/Object;)V
00048098invoke-virtual {v4}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
0004809emove-result-object v4
000480a0check-cast v4, Ljava/lang/StringBuilder;
000480a4invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->setLength(I)V
000480aaif-ge v9, v10, :cond_48
000480aeinvoke-interface {v8, v9}, Ljava/lang/CharSequence;->charAt(I)C
000480b4move-result v5
000480b6invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
000480bcadd-int/2addr v9, v0
000480begoto :goto_3d
000480c0iget-object v8, v1, Landroidx/emoji2/text/d;->a:Landroid/text/TextPaint;
000480c4invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000480camove-result-object v9
000480ccsget v10, LC/f;->a:I
000480d0invoke-static {v8, v9}, LC/e;->a(Landroid/graphics/Paint;Ljava/lang/String;)Z
000480d6move-result v8
000480d8if-eqz v8, :cond_58
000480dcmove v8, v2
000480degoto :goto_59
000480e0move v8, v0
000480e2iput v8, v11, Landroidx/emoji2/text/n;->c:I
000480e6iget v8, v11, Landroidx/emoji2/text/n;->c:I
000480eaif-ne v8, v2, :cond_60
000480eereturn v0
000480f0return v3
00048020
000480f2
000480f2 // align 0x4
000480f2 // align 0x4
000480f4
000480f4B.j::z(android.view.View):
00048104iget-object v0, v4, LB/j;->b:Ljava/lang/Object;
00048108check-cast v0, Lf0/F;
0004810cinvoke-virtual {v0}, Lf0/F;->d()I
00048112move-result v1
00048114invoke-virtual {v0}, Lf0/F;->c()I
0004811amove-result v2
0004811cinvoke-virtual {v0, v5}, Lf0/F;->b(Landroid/view/View;)I
00048122move-result v3
00048124invoke-virtual {v0, v5}, Lf0/F;->a(Landroid/view/View;)I
0004812amove-result v5
0004812ciget-object v0, v4, LB/j;->c:Ljava/lang/Object;
00048130check-cast v0, Lf0/f0;
00048134iput v1, v0, Lf0/f0;->b:I
00048138iput v2, v0, Lf0/f0;->c:I
0004813ciput v3, v0, Lf0/f0;->d:I
00048140iput v5, v0, Lf0/f0;->e:I
00048144const/16 v5, 0x6003
00048148iput v5, v0, Lf0/f0;->a:I
0004814cinvoke-virtual {v0}, Lf0/f0;->a()Z
00048152move-result v5
00048154return v5
000480f4
000480f4B.j::z(android.view.View):
00048104iget-object v0, v4, LB/j;->b:Ljava/lang/Object;
00048108check-cast v0, Lf0/F;
0004810cinvoke-virtual {v0}, Lf0/F;->d()I
00048112move-result v1
00048114invoke-virtual {v0}, Lf0/F;->c()I
0004811amove-result v2
0004811cinvoke-virtual {v0, v5}, Lf0/F;->b(Landroid/view/View;)I
00048122move-result v3
00048124invoke-virtual {v0, v5}, Lf0/F;->a(Landroid/view/View;)I
0004812amove-result v5
0004812ciget-object v0, v4, LB/j;->c:Ljava/lang/Object;
00048130check-cast v0, Lf0/f0;
00048134iput v1, v0, Lf0/f0;->b:I
00048138iput v2, v0, Lf0/f0;->c:I
0004813ciput v3, v0, Lf0/f0;->d:I
00048140iput v5, v0, Lf0/f0;->e:I
00048144const/16 v5, 0x6003
00048148iput v5, v0, Lf0/f0;->a:I
0004814cinvoke-virtual {v0}, Lf0/f0;->a()Z
00048152move-result v5
00048154return v5
000480f4
00048156
00048156 // align 0x8
00048156 // align 0x8
00048158
00048158B.j::D(h.a, i.l):
00048168iget-object v0, v4, LB/j;->c:Ljava/lang/Object;
0004816ccheck-cast v0, Le/u;
00048170iget-object v0, v0, Le/u;->A:Landroid/view/ViewGroup;
00048174sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
00048178invoke-static {v0}, LK/C;->c(Landroid/view/View;)V
0004817eiget-object v0, v4, LB/j;->b:Ljava/lang/Object;
00048182check-cast v0, Landroidx/emoji2/text/s;
00048186invoke-virtual {v0, v5}, Landroidx/emoji2/text/s;->d(Lh/a;)Lh/f;
0004818cmove-result-object v5
0004818eiget-object v1, v0, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
00048192check-cast v1, Lo/k;
00048196const/4 v2, 0x0
00048198invoke-virtual {v1, v6, v2}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0004819emove-result-object v2
000481a0check-cast v2, Landroid/view/Menu;
000481a4if-nez v2, :cond_2c
000481a8new-instance v2, Li/B;
000481aciget-object v3, v0, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
000481b0check-cast v3, Landroid/content/Context;
000481b4invoke-direct {v2, v3, v6}, Li/B;-><init>(Landroid/content/Context;Li/l;)V
000481bainvoke-virtual {v1, v6, v2}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000481c0iget-object v6, v0, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
000481c4check-cast v6, Landroid/view/ActionMode$Callback;
000481c8invoke-interface {v6, v5, v2}, Landroid/view/ActionMode$Callback;->onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z
000481cemove-result v5
000481d0return v5
00048158
00048158B.j::D(h.a, i.l):
00048168iget-object v0, v4, LB/j;->c:Ljava/lang/Object;
0004816ccheck-cast v0, Le/u;
00048170iget-object v0, v0, Le/u;->A:Landroid/view/ViewGroup;
00048174sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
00048178invoke-static {v0}, LK/C;->c(Landroid/view/View;)V
0004817eiget-object v0, v4, LB/j;->b:Ljava/lang/Object;
00048182check-cast v0, Landroidx/emoji2/text/s;
00048186invoke-virtual {v0, v5}, Landroidx/emoji2/text/s;->d(Lh/a;)Lh/f;
0004818cmove-result-object v5
0004818eiget-object v1, v0, Landroidx/emoji2/text/s;->d:Ljava/lang/Object;
00048192check-cast v1, Lo/k;
00048196const/4 v2, 0x0
00048198invoke-virtual {v1, v6, v2}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0004819emove-result-object v2
000481a0check-cast v2, Landroid/view/Menu;
000481a4if-nez v2, :cond_2c
000481a8new-instance v2, Li/B;
000481aciget-object v3, v0, Landroidx/emoji2/text/s;->b:Ljava/lang/Object;
000481b0check-cast v3, Landroid/content/Context;
000481b4invoke-direct {v2, v3, v6}, Li/B;-><init>(Landroid/content/Context;Li/l;)V
000481bainvoke-virtual {v1, v6, v2}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000481c0iget-object v6, v0, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
000481c4check-cast v6, Landroid/view/ActionMode$Callback;
000481c8invoke-interface {v6, v5, v2}, Landroid/view/ActionMode$Callback;->onPrepareActionMode(Landroid/view/ActionMode;Landroid/view/Menu;)Z
000481cemove-result v5
000481d0return v5
00048158
000481d2
000481d2 // align 0x4
000481d2 // align 0x4
000481d4
000481d4B.j::w(int, int):
000481e4const/4 v0, 0x0
000481e6move v1, v0
000481e8move v2, v1
000481eamove v3, v2
000481ecconst/4 v4, 0x1
000481eeif-ge v1, v5, :cond_17
000481f2add-int/lit8 v2, v2, 0x1
000481f6if-ne v2, v6, :cond_f
000481faadd-int/lit8 v3, v3, 0x1
000481femove v2, v0
00048200goto :goto_14
00048202if-le v2, v6, :cond_14
00048206add-int/lit8 v3, v3, 0x1
0004820amove v2, v4
0004820cadd-int/lit8 v1, v1, 0x1
00048210goto :goto_4
00048212add-int/2addr v2, v4
00048214if-le v2, v6, :cond_1b
00048218add-int/2addr v3, v4
0004821areturn v3
000481d4
000481d4B.j::w(int, int):
000481e4const/4 v0, 0x0
000481e6move v1, v0
000481e8move v2, v1
000481eamove v3, v2
000481ecconst/4 v4, 0x1
000481eeif-ge v1, v5, :cond_17
000481f2add-int/lit8 v2, v2, 0x1
000481f6if-ne v2, v6, :cond_f
000481faadd-int/lit8 v3, v3, 0x1
000481femove v2, v0
00048200goto :goto_14
00048202if-le v2, v6, :cond_14
00048206add-int/lit8 v3, v3, 0x1
0004820amove v2, v4
0004820cadd-int/lit8 v1, v1, 0x1
00048210goto :goto_4
00048212add-int/2addr v2, v4
00048214if-le v2, v6, :cond_1b
00048218add-int/2addr v3, v4
0004821areturn v3
000481d4
0004821c
0004821cB.j::toString():
0004822ciget v0, v4, LB/j;->a:I
00048230sparse-switch v0, :sswitch_data_da
00048236invoke-super {v4}, Ljava/lang/Object;->toString()Ljava/lang/String;
0004823cmove-result-object v0
0004823ereturn-object v0
00048240iget-object v0, v4, LB/j;->b:Ljava/lang/Object;
00048244check-cast v0, Lq/f;
00048248const-string v1, "[ "
0004824cif-eqz v0, :cond_36
00048250const/4 v0, 0x0
00048252const/16 v2, 0x9
00048256if-ge v0, v2, :cond_36
0004825anew-instance v2, Ljava/lang/StringBuilder;
0004825einvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00048264invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0004826aiget-object v1, v4, LB/j;->b:Ljava/lang/Object;
0004826echeck-cast v1, Lq/f;
00048272iget-object v1, v1, Lq/f;->h:[F
00048276aget v1, v1, v0
0004827ainvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
00048280const-string v1, " "
00048284invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0004828ainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00048290move-result-object v1
00048292add-int/lit8 v0, v0, 0x1
00048296goto :goto_13
00048298new-instance v0, Ljava/lang/StringBuilder;
0004829cinvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000482a2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000482a8const-string v1, "] "
000482acinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000482b2iget-object v1, v4, LB/j;->b:Ljava/lang/Object;
000482b6check-cast v1, Lq/f;
000482bainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000482c0invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000482c6move-result-object v0
000482c8return-object v0
000482canew-instance v0, Ljava/lang/StringBuilder;
000482ceconst/16 v1, 0x80
000482d2invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
000482d8const-string v1, "LoaderManager{"
000482dcinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000482e2invoke-static {v4}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
000482e8move-result v1
000482eainvoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000482f0move-result-object v1
000482f2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000482f8const-string v1, " in "
000482fcinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00048302iget-object v1, v4, LB/j;->b:Ljava/lang/Object;
00048306if-nez v1, :cond_75
0004830aconst-string v1, "null"
0004830einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00048314goto :goto_ac
00048316invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0004831cmove-result-object v2
0004831einvoke-virtual {v2}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
00048324move-result-object v2
00048326invoke-virtual {v2}, Ljava/lang/String;->length()I
0004832cmove-result v3
0004832eif-gtz v3, :cond_99
00048332invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00048338move-result-object v2
0004833ainvoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
00048340move-result-object v2
00048342const/16 v3, 0x2e
00048346invoke-virtual {v2, v3}, Ljava/lang/String;->lastIndexOf(I)I
0004834cmove-result v3
0004834eif-lez v3, :cond_99
00048352add-int/lit8 v3, v3, 0x1
00048356invoke-virtual {v2, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0004835cmove-result-object v2
0004835einvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00048364const/16 v2, 0x7b
00048368invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
0004836einvoke-static {v1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
00048374move-result v1
00048376invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
0004837cmove-result-object v1
0004837einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00048384const-string v1, "}}"
00048388invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0004838einvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00048394move-result-object v0
00048396return-object v0
00048398new-instance v0, Ljava/lang/StringBuilder;
0004839cconst-string v1, "Bounds{lower="
000483a0invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000483a6iget-object v1, v4, LB/j;->b:Ljava/lang/Object;
000483aacheck-cast v1, LC/d;
000483aeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000483b4const-string v1, " upper="
000483b8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000483beiget-object v1, v4, LB/j;->c:Ljava/lang/Object;
000483c2check-cast v1, LC/d;
000483c6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000483ccconst-string v1, "}"
000483d0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000483d6invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000483dcmove-result-object v0
000483dereturn-object v0
000483e0.sparse-switch
0004821c
0004821cB.j::toString():
0004822ciget v0, v4, LB/j;->a:I
00048230sparse-switch v0, :sswitch_data_da
00048236invoke-super {v4}, Ljava/lang/Object;->toString()Ljava/lang/String;
0004823cmove-result-object v0
0004823ereturn-object v0
00048240iget-object v0, v4, LB/j;->b:Ljava/lang/Object;
00048244check-cast v0, Lq/f;
00048248const-string v1, "[ "
0004824cif-eqz v0, :cond_36
00048250const/4 v0, 0x0
00048252const/16 v2, 0x9
00048256if-ge v0, v2, :cond_36
0004825anew-instance v2, Ljava/lang/StringBuilder;
0004825einvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00048264invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0004826aiget-object v1, v4, LB/j;->b:Ljava/lang/Object;
0004826echeck-cast v1, Lq/f;
00048272iget-object v1, v1, Lq/f;->h:[F
00048276aget v1, v1, v0
0004827ainvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(F)Ljava/lang/StringBuilder;
00048280const-string v1, " "
00048284invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0004828ainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00048290move-result-object v1
00048292add-int/lit8 v0, v0, 0x1
00048296goto :goto_13
00048298new-instance v0, Ljava/lang/StringBuilder;
0004829cinvoke-direct {v0}, Ljava/lang/StringBuilder;-><init>()V
000482a2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000482a8const-string v1, "] "
000482acinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000482b2iget-object v1, v4, LB/j;->b:Ljava/lang/Object;
000482b6check-cast v1, Lq/f;
000482bainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000482c0invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000482c6move-result-object v0
000482c8return-object v0
000482canew-instance v0, Ljava/lang/StringBuilder;
000482ceconst/16 v1, 0x80
000482d2invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(I)V
000482d8const-string v1, "LoaderManager{"
000482dcinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000482e2invoke-static {v4}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
000482e8move-result v1
000482eainvoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
000482f0move-result-object v1
000482f2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000482f8const-string v1, " in "
000482fcinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00048302iget-object v1, v4, LB/j;->b:Ljava/lang/Object;
00048306if-nez v1, :cond_75
0004830aconst-string v1, "null"
0004830einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00048314goto :goto_ac
00048316invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0004831cmove-result-object v2
0004831einvoke-virtual {v2}, Ljava/lang/Class;->getSimpleName()Ljava/lang/String;
00048324move-result-object v2
00048326invoke-virtual {v2}, Ljava/lang/String;->length()I
0004832cmove-result v3
0004832eif-gtz v3, :cond_99
00048332invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
00048338move-result-object v2
0004833ainvoke-virtual {v2}, Ljava/lang/Class;->getName()Ljava/lang/String;
00048340move-result-object v2
00048342const/16 v3, 0x2e
00048346invoke-virtual {v2, v3}, Ljava/lang/String;->lastIndexOf(I)I
0004834cmove-result v3
0004834eif-lez v3, :cond_99
00048352add-int/lit8 v3, v3, 0x1
00048356invoke-virtual {v2, v3}, Ljava/lang/String;->substring(I)Ljava/lang/String;
0004835cmove-result-object v2
0004835einvoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00048364const/16 v2, 0x7b
00048368invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
0004836einvoke-static {v1}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
00048374move-result v1
00048376invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
0004837cmove-result-object v1
0004837einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00048384const-string v1, "}}"
00048388invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0004838einvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
00048394move-result-object v0
00048396return-object v0
00048398new-instance v0, Ljava/lang/StringBuilder;
0004839cconst-string v1, "Bounds{lower="
000483a0invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000483a6iget-object v1, v4, LB/j;->b:Ljava/lang/Object;
000483aacheck-cast v1, LC/d;
000483aeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000483b4const-string v1, " upper="
000483b8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000483beiget-object v1, v4, LB/j;->c:Ljava/lang/Object;
000483c2check-cast v1, LC/d;
000483c6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000483ccconst-string v1, "}"
000483d0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000483d6invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000483dcmove-result-object v0
000483dereturn-object v0
000483e0.sparse-switch
0004821c
000483fc
000483fcB.j::iterator():
0004840cnew-instance v0, Lq1/b;
00048410invoke-direct {v0, v1}, Lq1/b;-><init>(LB/j;)V
00048416return-object v0
000483fc
000483fcB.j::iterator():
0004840cnew-instance v0, Lq1/b;
00048410invoke-direct {v0, v1}, Lq1/b;-><init>(LB/j;)V
00048416return-object v0
000483fc
00048418
00048418B.j::<init>(android.animation.Animator):
00048428const/16 v0, 0x9
0004842ciput v0, v1, LB/j;->a:I
00048430invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00048436const/4 v0, 0x0
00048438iput-object v0, v1, LB/j;->b:Ljava/lang/Object;
0004843ciput-object v2, v1, LB/j;->c:Ljava/lang/Object;
00048440return-void
00048418
00048418B.j::<init>(android.animation.Animator):
00048428const/16 v0, 0x9
0004842ciput v0, v1, LB/j;->a:I
00048430invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00048436const/4 v0, 0x0
00048438iput-object v0, v1, LB/j;->b:Ljava/lang/Object;
0004843ciput-object v2, v1, LB/j;->c:Ljava/lang/Object;
00048440return-void
00048418
00048442
00048442 // align 0x4
00048442 // align 0x4
00048444
00048444B.j::<init>(android.view.animation.Animation):
00048454const/16 v0, 0x9
00048458iput v0, v1, LB/j;->a:I
0004845cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
00048462iput-object v2, v1, LB/j;->b:Ljava/lang/Object;
00048466const/4 v2, 0x0
00048468iput-object v2, v1, LB/j;->c:Ljava/lang/Object;
0004846creturn-void
00048444
00048444B.j::<init>(android.view.animation.Animation):
00048454const/16 v0, 0x9
00048458iput v0, v1, LB/j;->a:I
0004845cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
00048462iput-object v2, v1, LB/j;->b:Ljava/lang/Object;
00048466const/4 v2, 0x0
00048468iput-object v2, v1, LB/j;->c:Ljava/lang/Object;
0004846creturn-void
00048444
0004846e
0004846e // align 0x10
0004846e // align 0x10
00048470
00048470B.j::<init>(android.widget.EditText):
00048480const/4 v0, 0x6
00048482iput v0, v5, LB/j;->a:I
00048486const/4 v0, 0x0
00048488invoke-direct {v5}, Ljava/lang/Object;-><init>()V
0004848eiput-object v6, v5, LB/j;->b:Ljava/lang/Object;
00048492new-instance v1, LX/i;
00048496invoke-direct {v1, v6}, LX/i;-><init>(Landroid/widget/EditText;)V
0004849ciput-object v1, v5, LB/j;->c:Ljava/lang/Object;
000484a0invoke-virtual {v6, v1}, Landroid/widget/TextView;->addTextChangedListener(Landroid/text/TextWatcher;)V
000484a6sget-object v1, LX/a;->b:LX/a;
000484aaif-nez v1, :cond_3a
000484aesget-object v1, LX/a;->a:Ljava/lang/Object;
000484b2monitor-enter v1
000484b4sget-object v2, LX/a;->b:LX/a;
000484b8if-nez v2, :cond_36
000484bcnew-instance v2, LX/a;
000484c0invoke-direct {v2}, Landroid/text/Editable$Factory;-><init>()V
000484c6const-string v3, "android.text.DynamicLayout$ChangeWatcher"
000484caconst-class v4, LX/a;
000484ceinvoke-virtual {v4}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
000484d4move-result-object v4
000484d6invoke-static {v3, v0, v4}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
000484dcmove-result-object v0
000484desput-object v0, LX/a;->c:Ljava/lang/Class;
000484e2sput-object v2, LX/a;->b:LX/a;
000484e6goto :goto_36
000484e8move-exception v6
000484eagoto :goto_38
000484ecmonitor-exit v1
000484eegoto :goto_3a
000484f0monitor-exit v1
000484f2throw v6
000484f4sget-object v0, LX/a;->b:LX/a;
000484f8invoke-virtual {v6, v0}, Landroid/widget/TextView;->setEditableFactory(Landroid/text/Editable$Factory;)V
000484fereturn-void
00048470
00048470B.j::<init>(android.widget.EditText):
00048480const/4 v0, 0x6
00048482iput v0, v5, LB/j;->a:I
00048486const/4 v0, 0x0
00048488invoke-direct {v5}, Ljava/lang/Object;-><init>()V
0004848eiput-object v6, v5, LB/j;->b:Ljava/lang/Object;
00048492new-instance v1, LX/i;
00048496invoke-direct {v1, v6}, LX/i;-><init>(Landroid/widget/EditText;)V
0004849ciput-object v1, v5, LB/j;->c:Ljava/lang/Object;
000484a0invoke-virtual {v6, v1}, Landroid/widget/TextView;->addTextChangedListener(Landroid/text/TextWatcher;)V
000484a6sget-object v1, LX/a;->b:LX/a;
000484aaif-nez v1, :cond_3a
000484aesget-object v1, LX/a;->a:Ljava/lang/Object;
000484b2monitor-enter v1
000484b4sget-object v2, LX/a;->b:LX/a;
000484b8if-nez v2, :cond_36
000484bcnew-instance v2, LX/a;
000484c0invoke-direct {v2}, Landroid/text/Editable$Factory;-><init>()V
000484c6const-string v3, "android.text.DynamicLayout$ChangeWatcher"
000484caconst-class v4, LX/a;
000484ceinvoke-virtual {v4}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
000484d4move-result-object v4
000484d6invoke-static {v3, v0, v4}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
000484dcmove-result-object v0
000484desput-object v0, LX/a;->c:Ljava/lang/Class;
000484e2sput-object v2, LX/a;->b:LX/a;
000484e6goto :goto_36
000484e8move-exception v6
000484eagoto :goto_38
000484ecmonitor-exit v1
000484eegoto :goto_3a
000484f0monitor-exit v1
000484f2throw v6
000484f4sget-object v0, LX/a;->b:LX/a;
000484f8invoke-virtual {v6, v0}, Landroid/widget/TextView;->setEditableFactory(Landroid/text/Editable$Factory;)V
000484fereturn-void
00048470
00048500
00048500 struct try_item
00048500 start_addr uint32 0x484b4
00048504 insn_count int 9
00048506 handler_off uint16 0x48519
00048508
00048508 struct try_item
00048508 start_addr uint32 0x484c6
0004850c insn_count int 14
0004850e handler_off uint16 0x4851b
00048510
00048510 struct try_item
00048510 start_addr uint32 0x484e2
00048514 insn_count int 8
00048516 handler_off uint16 0x48519
00048518
00048518 struct encoded_catch_handler_list
00048518 size int 2
00048519
00048519 struct encoded_catch_handler ← 0x48506 0x48516
00048519 size int64 0
0004851a catch_all_addr uint32 0x484e8
0004851b
0004851b struct encoded_catch_handler ← 0x4850e
0004851b size int64 0
0004851c catch_all_addr uint32 0x484e2
0004851d
0004851d // align 0x10
00048500 struct try_item
00048500 start_addr uint32 0x484b4
00048504 insn_count int 9
00048506 handler_off uint16 0x48519
00048508
00048508 struct try_item
00048508 start_addr uint32 0x484c6
0004850c insn_count int 14
0004850e handler_off uint16 0x4851b
00048510
00048510 struct try_item
00048510 start_addr uint32 0x484e2
00048514 insn_count int 8
00048516 handler_off uint16 0x48519
00048518
00048518 struct encoded_catch_handler_list
00048518 size int 2
00048519
00048519 struct encoded_catch_handler ← 0x48506 0x48516
00048519 size int64 0
0004851a catch_all_addr uint32 0x484e8
0004851b
0004851b struct encoded_catch_handler ← 0x4850e
0004851b size int64 0
0004851c catch_all_addr uint32 0x484e2
0004851d
0004851d // align 0x10
00048520
00048520B.j::<init>(androidx.emoji2.text.s, L0.e, androidx.emoji2.text.d):
00048530const/16 v2, 0x8
00048534iput v2, v0, LB/j;->a:I
00048538invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0004853eiput-object v1, v0, LB/j;->b:Ljava/lang/Object;
00048542iput-object v3, v0, LB/j;->c:Ljava/lang/Object;
00048546return-void
00048520
00048520B.j::<init>(androidx.emoji2.text.s, L0.e, androidx.emoji2.text.d):
00048530const/16 v2, 0x8
00048534iput v2, v0, LB/j;->a:I
00048538invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0004853eiput-object v1, v0, LB/j;->b:Ljava/lang/Object;
00048542iput-object v3, v0, LB/j;->c:Ljava/lang/Object;
00048546return-void
00048520
00048548
00048548B.j::<init>(androidx.fragment.app.E):
00048558const/16 v0, 0xa
0004855ciput v0, v1, LB/j;->a:I
00048560invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00048566new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
0004856ainvoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
00048570iput-object v0, v1, LB/j;->b:Ljava/lang/Object;
00048574iput-object v2, v1, LB/j;->c:Ljava/lang/Object;
00048578return-void
00048548
00048548B.j::<init>(androidx.fragment.app.E):
00048558const/16 v0, 0xa
0004855ciput v0, v1, LB/j;->a:I
00048560invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00048566new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
0004856ainvoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
00048570iput-object v0, v1, LB/j;->b:Ljava/lang/Object;
00048574iput-object v2, v1, LB/j;->c:Ljava/lang/Object;
00048578return-void
00048548
0004857a
0004857a // align 0x4
0004857a // align 0x4
0004857c
0004857cB.j::<init>(androidx.lifecycle.r, androidx.lifecycle.L):
0004858cconst/16 v0, 0xb
00048590iput v0, v3, LB/j;->a:I
00048594invoke-direct {v3}, Ljava/lang/Object;-><init>()V
0004859aiput-object v4, v3, LB/j;->b:Ljava/lang/Object;
0004859econst-string v4, "store"
000485a2invoke-static {v5, v4}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000485a8sget-object v4, La0/a;->b:La0/a;
000485acconst-string v0, "defaultCreationExtras"
000485b0invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000485b6const-class v0, Lb0/a;
000485bainvoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
000485c0move-result-object v1
000485c2if-eqz v1, :cond_68
000485c6const-string v2, "androidx.lifecycle.ViewModelProvider.DefaultKey:"
000485cainvoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
000485d0move-result-object v1
000485d2const-string v2, "key"
000485d6invoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000485dciget-object v5, v5, Landroidx/lifecycle/L;->a:Ljava/util/LinkedHashMap;
000485e0invoke-virtual {v5, v1}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
000485e6move-result-object v2
000485e8check-cast v2, Landroidx/lifecycle/J;
000485ecinvoke-virtual {v0, v2}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z
000485f2move-result v0
000485f4if-eqz v0, :cond_3c
000485f8const-string v4, "null cannot be cast to non-null type T of androidx.lifecycle.ViewModelProvider.get"
000485fcinvoke-static {v2, v4}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
00048602goto :goto_63
00048604new-instance v0, Ljava/util/LinkedHashMap;
00048608invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
0004860eiget-object v4, v4, La0/b;->a:Ljava/util/LinkedHashMap;
00048612invoke-interface {v0, v4}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
00048618sget-object v4, Landroidx/lifecycle/K;->b:Landroidx/lifecycle/K;
0004861cinvoke-interface {v0, v4, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00048622new-instance v4, Lb0/a;
00048626invoke-direct {v4}, Lb0/a;-><init>()V
0004862cmove-object v2, v4
0004862egoto :goto_58
00048630new-instance v4, Lb0/a;
00048634invoke-direct {v4}, Lb0/a;-><init>()V
0004863agoto :goto_50
0004863cinvoke-interface {v5, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00048642move-result-object v4
00048644check-cast v4, Landroidx/lifecycle/J;
00048648if-eqz v4, :cond_63
0004864cinvoke-virtual {v4}, Landroidx/lifecycle/J;->a()V
00048652check-cast v2, Lb0/a;
00048656iput-object v2, v3, LB/j;->c:Ljava/lang/Object;
0004865areturn-void
0004865cnew-instance v4, Ljava/lang/IllegalArgumentException;
00048660const-string v5, "Local and anonymous classes can not be ViewModels"
00048664invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0004866athrow v4
0004857c
0004857cB.j::<init>(androidx.lifecycle.r, androidx.lifecycle.L):
0004858cconst/16 v0, 0xb
00048590iput v0, v3, LB/j;->a:I
00048594invoke-direct {v3}, Ljava/lang/Object;-><init>()V
0004859aiput-object v4, v3, LB/j;->b:Ljava/lang/Object;
0004859econst-string v4, "store"
000485a2invoke-static {v5, v4}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000485a8sget-object v4, La0/a;->b:La0/a;
000485acconst-string v0, "defaultCreationExtras"
000485b0invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000485b6const-class v0, Lb0/a;
000485bainvoke-virtual {v0}, Ljava/lang/Class;->getCanonicalName()Ljava/lang/String;
000485c0move-result-object v1
000485c2if-eqz v1, :cond_68
000485c6const-string v2, "androidx.lifecycle.ViewModelProvider.DefaultKey:"
000485cainvoke-virtual {v2, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
000485d0move-result-object v1
000485d2const-string v2, "key"
000485d6invoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
000485dciget-object v5, v5, Landroidx/lifecycle/L;->a:Ljava/util/LinkedHashMap;
000485e0invoke-virtual {v5, v1}, Ljava/util/LinkedHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
000485e6move-result-object v2
000485e8check-cast v2, Landroidx/lifecycle/J;
000485ecinvoke-virtual {v0, v2}, Ljava/lang/Class;->isInstance(Ljava/lang/Object;)Z
000485f2move-result v0
000485f4if-eqz v0, :cond_3c
000485f8const-string v4, "null cannot be cast to non-null type T of androidx.lifecycle.ViewModelProvider.get"
000485fcinvoke-static {v2, v4}, Lk1/c;->c(Ljava/lang/Object;Ljava/lang/String;)V
00048602goto :goto_63
00048604new-instance v0, Ljava/util/LinkedHashMap;
00048608invoke-direct {v0}, Ljava/util/LinkedHashMap;-><init>()V
0004860eiget-object v4, v4, La0/b;->a:Ljava/util/LinkedHashMap;
00048612invoke-interface {v0, v4}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
00048618sget-object v4, Landroidx/lifecycle/K;->b:Landroidx/lifecycle/K;
0004861cinvoke-interface {v0, v4, v1}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00048622new-instance v4, Lb0/a;
00048626invoke-direct {v4}, Lb0/a;-><init>()V
0004862cmove-object v2, v4
0004862egoto :goto_58
00048630new-instance v4, Lb0/a;
00048634invoke-direct {v4}, Lb0/a;-><init>()V
0004863agoto :goto_50
0004863cinvoke-interface {v5, v1, v2}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00048642move-result-object v4
00048644check-cast v4, Landroidx/lifecycle/J;
00048648if-eqz v4, :cond_63
0004864cinvoke-virtual {v4}, Landroidx/lifecycle/J;->a()V
00048652check-cast v2, Lb0/a;
00048656iput-object v2, v3, LB/j;->c:Ljava/lang/Object;
0004865areturn-void
0004865cnew-instance v4, Ljava/lang/IllegalArgumentException;
00048660const-string v5, "Local and anonymous classes can not be ViewModels"
00048664invoke-direct {v4, v5}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
0004866athrow v4
0004857c
0004866c
0004866c struct try_item
0004866c start_addr uint32 0x48622
00048670 insn_count int 5
00048672 handler_off uint16 0x48675
00048674
00048674 struct encoded_catch_handler_list
00048674 size int 1
00048675
00048675 struct encoded_catch_handler ← 0x48672
00048675 size int64 1
00048676 handlers[0].type_idx int 0xb508
00048678 handlers[0].addr uint32 0x48630
00048679
00048679 // align 0x4
0004866c struct try_item
0004866c start_addr uint32 0x48622
00048670 insn_count int 5
00048672 handler_off uint16 0x48675
00048674
00048674 struct encoded_catch_handler_list
00048674 size int 1
00048675
00048675 struct encoded_catch_handler ← 0x48672
00048675 size int64 1
00048676 handlers[0].type_idx int 0xb508
00048678 handlers[0].addr uint32 0x48630
00048679
00048679 // align 0x4
0004867c
0004867cB.j::<init>(f0.F):
0004868cconst/16 v0, 0x10
00048690iput v0, v1, LB/j;->a:I
00048694invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0004869aiput-object v2, v1, LB/j;->b:Ljava/lang/Object;
0004869enew-instance v2, Lf0/f0;
000486a2invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000486a8const/4 v0, 0x0
000486aaiput v0, v2, Lf0/f0;->a:I
000486aeiput-object v2, v1, LB/j;->c:Ljava/lang/Object;
000486b2return-void
0004867c
0004867cB.j::<init>(f0.F):
0004868cconst/16 v0, 0x10
00048690iput v0, v1, LB/j;->a:I
00048694invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0004869aiput-object v2, v1, LB/j;->b:Ljava/lang/Object;
0004869enew-instance v2, Lf0/f0;
000486a2invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000486a8const/4 v0, 0x0
000486aaiput v0, v2, Lf0/f0;->a:I
000486aeiput-object v2, v1, LB/j;->c:Ljava/lang/Object;
000486b2return-void
0004867c
000486b4
000486b4B.j::<init>(int):
000486c4iput v1, v0, LB/j;->a:I
000486c8packed-switch v1, :pswitch_data_2a
000486ceinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000486d4new-instance v1, Landroid/util/SparseIntArray;
000486d8invoke-direct {v1}, Landroid/util/SparseIntArray;-><init>()V
000486deiput-object v1, v0, LB/j;->b:Ljava/lang/Object;
000486e2new-instance v1, Landroid/util/SparseIntArray;
000486e6invoke-direct {v1}, Landroid/util/SparseIntArray;-><init>()V
000486eciput-object v1, v0, LB/j;->c:Ljava/lang/Object;
000486f0return-void
000486f2invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000486f8new-instance v1, Lo/k;
000486fcinvoke-direct {v1}, Lo/k;-><init>()V
00048702iput-object v1, v0, LB/j;->b:Ljava/lang/Object;
00048706new-instance v1, Lo/e;
0004870ainvoke-direct {v1}, Lo/e;-><init>()V
00048710iput-object v1, v0, LB/j;->c:Ljava/lang/Object;
00048714return-void
00048716nop
00048718.packed-switch 0x11
000486b4
000486b4B.j::<init>(int):
000486c4iput v1, v0, LB/j;->a:I
000486c8packed-switch v1, :pswitch_data_2a
000486ceinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000486d4new-instance v1, Landroid/util/SparseIntArray;
000486d8invoke-direct {v1}, Landroid/util/SparseIntArray;-><init>()V
000486deiput-object v1, v0, LB/j;->b:Ljava/lang/Object;
000486e2new-instance v1, Landroid/util/SparseIntArray;
000486e6invoke-direct {v1}, Landroid/util/SparseIntArray;-><init>()V
000486eciput-object v1, v0, LB/j;->c:Ljava/lang/Object;
000486f0return-void
000486f2invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000486f8new-instance v1, Lo/k;
000486fcinvoke-direct {v1}, Lo/k;-><init>()V
00048702iput-object v1, v0, LB/j;->b:Ljava/lang/Object;
00048706new-instance v1, Lo/e;
0004870ainvoke-direct {v1}, Lo/e;-><init>()V
00048710iput-object v1, v0, LB/j;->c:Ljava/lang/Object;
00048714return-void
00048716nop
00048718.packed-switch 0x11
000486b4
00048724
00048724B.j::<init>(int, boolean):
00048734iput v1, v0, LB/j;->a:I
00048738invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0004873ereturn-void
00048724
00048724B.j::<init>(int, boolean):
00048734iput v1, v0, LB/j;->a:I
00048738invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0004873ereturn-void
00048724
00048740
00048740B.j::<init>(int, int):
00048750const/4 v0, 0x0
00048752iput v0, v1, LB/j;->a:I
00048756invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0004875cfilled-new-array {v2, v3}, [I
00048762move-result-object v2
00048764iput-object v2, v1, LB/j;->b:Ljava/lang/Object;
00048768const/4 v2, 0x2
0004876anew-array v2, v2, [F
0004876efill-array-data v2, :array_16
00048774iput-object v2, v1, LB/j;->c:Ljava/lang/Object;
00048778return-void
0004877anop
0004877c.array-data 4
00048740
00048740B.j::<init>(int, int):
00048750const/4 v0, 0x0
00048752iput v0, v1, LB/j;->a:I
00048756invoke-direct {v1}, Ljava/lang/Object;-><init>()V
0004875cfilled-new-array {v2, v3}, [I
00048762move-result-object v2
00048764iput-object v2, v1, LB/j;->b:Ljava/lang/Object;
00048768const/4 v2, 0x2
0004876anew-array v2, v2, [F
0004876efill-array-data v2, :array_16
00048774iput-object v2, v1, LB/j;->c:Ljava/lang/Object;
00048778return-void
0004877anop
0004877c.array-data 4
00048740
0004878c
0004878cB.j::<init>(int, int, int):
0004879cconst/4 v0, 0x0
0004879eiput v0, v1, LB/j;->a:I
000487a2invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000487a8filled-new-array {v2, v3, v4}, [I
000487aemove-result-object v2
000487b0iput-object v2, v1, LB/j;->b:Ljava/lang/Object;
000487b4const/4 v2, 0x3
000487b6new-array v2, v2, [F
000487bafill-array-data v2, :array_16
000487c0iput-object v2, v1, LB/j;->c:Ljava/lang/Object;
000487c4return-void
000487c6nop
000487c8.array-data 4
0004878c
0004878cB.j::<init>(int, int, int):
0004879cconst/4 v0, 0x0
0004879eiput v0, v1, LB/j;->a:I
000487a2invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000487a8filled-new-array {v2, v3, v4}, [I
000487aemove-result-object v2
000487b0iput-object v2, v1, LB/j;->b:Ljava/lang/Object;
000487b4const/4 v2, 0x3
000487b6new-array v2, v2, [F
000487bafill-array-data v2, :array_16
000487c0iput-object v2, v1, LB/j;->c:Ljava/lang/Object;
000487c4return-void
000487c6nop
000487c8.array-data 4
0004878c
000487dc
000487dcB.j::<init>(int, java.lang.Object):
000487eciput v1, v0, LB/j;->a:I
000487f0iput-object v2, v0, LB/j;->c:Ljava/lang/Object;
000487f4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000487fareturn-void
000487dc
000487dcB.j::<init>(int, java.lang.Object):
000487eciput v1, v0, LB/j;->a:I
000487f0iput-object v2, v0, LB/j;->c:Ljava/lang/Object;
000487f4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000487fareturn-void
000487dc
000487fc
000487fcB.j::<init>(java.lang.CharSequence, c1.a):
0004880cconst/16 v0, 0x14
00048810iput v0, v1, LB/j;->a:I
00048814const-string v0, "input"
00048818invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0004881einvoke-direct {v1}, Ljava/lang/Object;-><init>()V
00048824iput-object v2, v1, LB/j;->b:Ljava/lang/Object;
00048828check-cast v3, Lk1/d;
0004882ciput-object v3, v1, LB/j;->c:Ljava/lang/Object;
00048830return-void
000487fc
000487fcB.j::<init>(java.lang.CharSequence, c1.a):
0004880cconst/16 v0, 0x14
00048810iput v0, v1, LB/j;->a:I
00048814const-string v0, "input"
00048818invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
0004881einvoke-direct {v1}, Ljava/lang/Object;-><init>()V
00048824iput-object v2, v1, LB/j;->b:Ljava/lang/Object;
00048828check-cast v3, Lk1/d;
0004882ciput-object v3, v1, LB/j;->c:Ljava/lang/Object;
00048830return-void
000487fc
00048832
00048832 // align 0x4
00048832 // align 0x4
00048834
00048834B.j::<init>(java.lang.Object, int, java.lang.Object):
00048844iput v2, v0, LB/j;->a:I
00048848iput-object v1, v0, LB/j;->b:Ljava/lang/Object;
0004884ciput-object v3, v0, LB/j;->c:Ljava/lang/Object;
00048850invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00048856return-void
00048834
00048834B.j::<init>(java.lang.Object, int, java.lang.Object):
00048844iput v2, v0, LB/j;->a:I
00048848iput-object v1, v0, LB/j;->b:Ljava/lang/Object;
0004884ciput-object v3, v0, LB/j;->c:Ljava/lang/Object;
00048850invoke-direct {v0}, Ljava/lang/Object;-><init>()V
00048856return-void
00048834
00048858
00048858B.j::<init>(java.lang.Object, java.lang.Object, int, boolean):
00048868iput v3, v0, LB/j;->a:I
0004886ciput-object v1, v0, LB/j;->c:Ljava/lang/Object;
00048870iput-object v2, v0, LB/j;->b:Ljava/lang/Object;
00048874invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0004887areturn-void
00048858
00048858B.j::<init>(java.lang.Object, java.lang.Object, int, boolean):
00048868iput v3, v0, LB/j;->a:I
0004886ciput-object v1, v0, LB/j;->c:Ljava/lang/Object;
00048870iput-object v2, v0, LB/j;->b:Ljava/lang/Object;
00048874invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0004887areturn-void
00048858
0004887c
0004887cB.j::<init>(java.lang.Runnable):
0004888cconst/4 v0, 0x4
0004888eiput v0, v1, LB/j;->a:I
00048892invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00048898new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
0004889cinvoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
000488a2iput-object v0, v1, LB/j;->c:Ljava/lang/Object;
000488a6new-instance v0, Ljava/util/HashMap;
000488aainvoke-direct {v0}, Ljava/util/HashMap;-><init>()V
000488b0iput-object v2, v1, LB/j;->b:Ljava/lang/Object;
000488b4return-void
0004887c
0004887cB.j::<init>(java.lang.Runnable):
0004888cconst/4 v0, 0x4
0004888eiput v0, v1, LB/j;->a:I
00048892invoke-direct {v1}, Ljava/lang/Object;-><init>()V
00048898new-instance v0, Ljava/util/concurrent/CopyOnWriteArrayList;
0004889cinvoke-direct {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
000488a2iput-object v0, v1, LB/j;->c:Ljava/lang/Object;
000488a6new-instance v0, Ljava/util/HashMap;
000488aainvoke-direct {v0}, Ljava/util/HashMap;-><init>()V
000488b0iput-object v2, v1, LB/j;->b:Ljava/lang/Object;
000488b4return-void
0004887c
000488b6
000488b6 // align 0x8
000488b6 // align 0x8
000488b8
000488b8B.j::<init>(java.util.ArrayList, java.util.ArrayList):
000488c8const/4 v0, 0x0
000488caiput v0, v4, LB/j;->a:I
000488ceinvoke-direct {v4}, Ljava/lang/Object;-><init>()V
000488d4invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
000488damove-result v0
000488dcnew-array v1, v0, [I
000488e0iput-object v1, v4, LB/j;->b:Ljava/lang/Object;
000488e4new-array v1, v0, [F
000488e8iput-object v1, v4, LB/j;->c:Ljava/lang/Object;
000488ecconst/4 v1, 0x0
000488eeif-ge v1, v0, :cond_38
000488f2iget-object v2, v4, LB/j;->b:Ljava/lang/Object;
000488f6check-cast v2, [I
000488fainvoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00048900move-result-object v3
00048902check-cast v3, Ljava/lang/Integer;
00048906invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
0004890cmove-result v3
0004890eaput v3, v2, v1
00048912iget-object v2, v4, LB/j;->c:Ljava/lang/Object;
00048916check-cast v2, [F
0004891ainvoke-virtual {v6, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00048920move-result-object v3
00048922check-cast v3, Ljava/lang/Float;
00048926invoke-virtual {v3}, Ljava/lang/Float;->floatValue()F
0004892cmove-result v3
0004892eaput v3, v2, v1
00048932add-int/lit8 v1, v1, 0x1
00048936goto :goto_13
00048938return-void
000488b8
000488b8B.j::<init>(java.util.ArrayList, java.util.ArrayList):
000488c8const/4 v0, 0x0
000488caiput v0, v4, LB/j;->a:I
000488ceinvoke-direct {v4}, Ljava/lang/Object;-><init>()V
000488d4invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
000488damove-result v0
000488dcnew-array v1, v0, [I
000488e0iput-object v1, v4, LB/j;->b:Ljava/lang/Object;
000488e4new-array v1, v0, [F
000488e8iput-object v1, v4, LB/j;->c:Ljava/lang/Object;
000488ecconst/4 v1, 0x0
000488eeif-ge v1, v0, :cond_38
000488f2iget-object v2, v4, LB/j;->b:Ljava/lang/Object;
000488f6check-cast v2, [I
000488fainvoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00048900move-result-object v3
00048902check-cast v3, Ljava/lang/Integer;
00048906invoke-virtual {v3}, Ljava/lang/Integer;->intValue()I
0004890cmove-result v3
0004890eaput v3, v2, v1
00048912iget-object v2, v4, LB/j;->c:Ljava/lang/Object;
00048916check-cast v2, [F
0004891ainvoke-virtual {v6, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
00048920move-result-object v3
00048922check-cast v3, Ljava/lang/Float;
00048926invoke-virtual {v3}, Ljava/lang/Float;->floatValue()F
0004892cmove-result v3
0004892eaput v3, v2, v1
00048932add-int/lit8 v1, v1, 0x1
00048936goto :goto_13
00048938return-void
000488b8
0004893a
0004893a // align 0x4
0004893a // align 0x4
0004893c
0004893cB.j::a(f0.X, K.p):
0004894ciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048950check-cast v0, Lo/k;
00048954const/4 v1, 0x0
00048956invoke-virtual {v0, v3, v1}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0004895cmove-result-object v1
0004895echeck-cast v1, Lf0/g0;
00048962if-nez v1, :cond_14
00048966invoke-static {}, Lf0/g0;->a()Lf0/g0;
0004896cmove-result-object v1
0004896einvoke-virtual {v0, v3, v1}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00048974iput-object v4, v1, Lf0/g0;->c:LK/p;
00048978iget v3, v1, Lf0/g0;->a:I
0004897cor-int/lit8 v3, v3, 0x8
00048980iput v3, v1, Lf0/g0;->a:I
00048984return-void
0004893c
0004893cB.j::a(f0.X, K.p):
0004894ciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048950check-cast v0, Lo/k;
00048954const/4 v1, 0x0
00048956invoke-virtual {v0, v3, v1}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
0004895cmove-result-object v1
0004895echeck-cast v1, Lf0/g0;
00048962if-nez v1, :cond_14
00048966invoke-static {}, Lf0/g0;->a()Lf0/g0;
0004896cmove-result-object v1
0004896einvoke-virtual {v0, v3, v1}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
00048974iput-object v4, v1, Lf0/g0;->c:LK/p;
00048978iget v3, v1, Lf0/g0;->a:I
0004897cor-int/lit8 v3, v3, 0x8
00048980iput v3, v1, Lf0/g0;->a:I
00048984return-void
0004893c
00048986
00048986 // align 0x8
00048986 // align 0x8
00048988
00048988B.j::f(boolean):
00048998iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
0004899ccheck-cast v0, Landroidx/fragment/app/E;
000489a0iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
000489a4if-eqz v0, :cond_12
000489a8invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
000489aemove-result-object v0
000489b0const/4 v1, 0x1
000489b2iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
000489b6invoke-virtual {v0, v1}, LB/j;->f(Z)V
000489bciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
000489c0check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
000489c4invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
000489camove-result-object v0
000489ccinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
000489d2move-result v1
000489d4if-eqz v1, :cond_31
000489d8invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000489demove-result-object v0
000489e0if-nez v0, :cond_2b
000489e4const/4 v0, 0x0
000489e6if-eqz v3, :cond_2a
000489eathrow v0
000489ecthrow v0
000489eenew-instance v3, Ljava/lang/ClassCastException;
000489f2invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
000489f8throw v3
000489fareturn-void
00048988
00048988B.j::f(boolean):
00048998iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
0004899ccheck-cast v0, Landroidx/fragment/app/E;
000489a0iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
000489a4if-eqz v0, :cond_12
000489a8invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
000489aemove-result-object v0
000489b0const/4 v1, 0x1
000489b2iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
000489b6invoke-virtual {v0, v1}, LB/j;->f(Z)V
000489bciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
000489c0check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
000489c4invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
000489camove-result-object v0
000489ccinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
000489d2move-result v1
000489d4if-eqz v1, :cond_31
000489d8invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
000489demove-result-object v0
000489e0if-nez v0, :cond_2b
000489e4const/4 v0, 0x0
000489e6if-eqz v3, :cond_2a
000489eathrow v0
000489ecthrow v0
000489eenew-instance v3, Ljava/lang/ClassCastException;
000489f2invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
000489f8throw v3
000489fareturn-void
00048988
000489fc
000489fcB.j::g(boolean):
00048a0ciget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048a10check-cast v0, Landroidx/fragment/app/E;
00048a14iget-object v1, v0, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
00048a18iget-object v1, v1, Landroidx/fragment/app/r;->k:Le/f;
00048a1ciget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048a20if-eqz v0, :cond_16
00048a24invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048a2amove-result-object v0
00048a2cconst/4 v1, 0x1
00048a2eiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048a32invoke-virtual {v0, v1}, LB/j;->g(Z)V
00048a38iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048a3ccheck-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048a40invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048a46move-result-object v0
00048a48invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048a4emove-result v1
00048a50if-eqz v1, :cond_35
00048a54invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048a5amove-result-object v0
00048a5cif-nez v0, :cond_2f
00048a60const/4 v0, 0x0
00048a62if-eqz v3, :cond_2e
00048a66throw v0
00048a68throw v0
00048a6anew-instance v3, Ljava/lang/ClassCastException;
00048a6einvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048a74throw v3
00048a76return-void
000489fc
000489fcB.j::g(boolean):
00048a0ciget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048a10check-cast v0, Landroidx/fragment/app/E;
00048a14iget-object v1, v0, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
00048a18iget-object v1, v1, Landroidx/fragment/app/r;->k:Le/f;
00048a1ciget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048a20if-eqz v0, :cond_16
00048a24invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048a2amove-result-object v0
00048a2cconst/4 v1, 0x1
00048a2eiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048a32invoke-virtual {v0, v1}, LB/j;->g(Z)V
00048a38iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048a3ccheck-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048a40invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048a46move-result-object v0
00048a48invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048a4emove-result v1
00048a50if-eqz v1, :cond_35
00048a54invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048a5amove-result-object v0
00048a5cif-nez v0, :cond_2f
00048a60const/4 v0, 0x0
00048a62if-eqz v3, :cond_2e
00048a66throw v0
00048a68throw v0
00048a6anew-instance v3, Ljava/lang/ClassCastException;
00048a6einvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048a74throw v3
00048a76return-void
000489fc
00048a78
00048a78B.j::h(boolean):
00048a88iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048a8ccheck-cast v0, Landroidx/fragment/app/E;
00048a90iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048a94if-eqz v0, :cond_12
00048a98invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048a9emove-result-object v0
00048aa0const/4 v1, 0x1
00048aa2iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048aa6invoke-virtual {v0, v1}, LB/j;->h(Z)V
00048aaciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048ab0check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048ab4invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048abamove-result-object v0
00048abcinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048ac2move-result v1
00048ac4if-eqz v1, :cond_31
00048ac8invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048acemove-result-object v0
00048ad0if-nez v0, :cond_2b
00048ad4const/4 v0, 0x0
00048ad6if-eqz v3, :cond_2a
00048adathrow v0
00048adcthrow v0
00048adenew-instance v3, Ljava/lang/ClassCastException;
00048ae2invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048ae8throw v3
00048aeareturn-void
00048a78
00048a78B.j::h(boolean):
00048a88iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048a8ccheck-cast v0, Landroidx/fragment/app/E;
00048a90iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048a94if-eqz v0, :cond_12
00048a98invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048a9emove-result-object v0
00048aa0const/4 v1, 0x1
00048aa2iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048aa6invoke-virtual {v0, v1}, LB/j;->h(Z)V
00048aaciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048ab0check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048ab4invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048abamove-result-object v0
00048abcinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048ac2move-result v1
00048ac4if-eqz v1, :cond_31
00048ac8invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048acemove-result-object v0
00048ad0if-nez v0, :cond_2b
00048ad4const/4 v0, 0x0
00048ad6if-eqz v3, :cond_2a
00048adathrow v0
00048adcthrow v0
00048adenew-instance v3, Ljava/lang/ClassCastException;
00048ae2invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048ae8throw v3
00048aeareturn-void
00048a78
00048aec
00048aecB.j::i(boolean):
00048afciget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048b00check-cast v0, Landroidx/fragment/app/E;
00048b04iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048b08if-eqz v0, :cond_12
00048b0cinvoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048b12move-result-object v0
00048b14const/4 v1, 0x1
00048b16iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048b1ainvoke-virtual {v0, v1}, LB/j;->i(Z)V
00048b20iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048b24check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048b28invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048b2emove-result-object v0
00048b30invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048b36move-result v1
00048b38if-eqz v1, :cond_31
00048b3cinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048b42move-result-object v0
00048b44if-nez v0, :cond_2b
00048b48const/4 v0, 0x0
00048b4aif-eqz v3, :cond_2a
00048b4ethrow v0
00048b50throw v0
00048b52new-instance v3, Ljava/lang/ClassCastException;
00048b56invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048b5cthrow v3
00048b5ereturn-void
00048aec
00048aecB.j::i(boolean):
00048afciget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048b00check-cast v0, Landroidx/fragment/app/E;
00048b04iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048b08if-eqz v0, :cond_12
00048b0cinvoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048b12move-result-object v0
00048b14const/4 v1, 0x1
00048b16iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048b1ainvoke-virtual {v0, v1}, LB/j;->i(Z)V
00048b20iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048b24check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048b28invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048b2emove-result-object v0
00048b30invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048b36move-result v1
00048b38if-eqz v1, :cond_31
00048b3cinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048b42move-result-object v0
00048b44if-nez v0, :cond_2b
00048b48const/4 v0, 0x0
00048b4aif-eqz v3, :cond_2a
00048b4ethrow v0
00048b50throw v0
00048b52new-instance v3, Ljava/lang/ClassCastException;
00048b56invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048b5cthrow v3
00048b5ereturn-void
00048aec
00048b60
00048b60B.j::j(boolean):
00048b70iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048b74check-cast v0, Landroidx/fragment/app/E;
00048b78iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048b7cif-eqz v0, :cond_12
00048b80invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048b86move-result-object v0
00048b88const/4 v1, 0x1
00048b8aiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048b8einvoke-virtual {v0, v1}, LB/j;->j(Z)V
00048b94iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048b98check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048b9cinvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048ba2move-result-object v0
00048ba4invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048baamove-result v1
00048bacif-eqz v1, :cond_31
00048bb0invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048bb6move-result-object v0
00048bb8if-nez v0, :cond_2b
00048bbcconst/4 v0, 0x0
00048bbeif-eqz v3, :cond_2a
00048bc2throw v0
00048bc4throw v0
00048bc6new-instance v3, Ljava/lang/ClassCastException;
00048bcainvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048bd0throw v3
00048bd2return-void
00048b60
00048b60B.j::j(boolean):
00048b70iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048b74check-cast v0, Landroidx/fragment/app/E;
00048b78iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048b7cif-eqz v0, :cond_12
00048b80invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048b86move-result-object v0
00048b88const/4 v1, 0x1
00048b8aiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048b8einvoke-virtual {v0, v1}, LB/j;->j(Z)V
00048b94iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048b98check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048b9cinvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048ba2move-result-object v0
00048ba4invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048baamove-result v1
00048bacif-eqz v1, :cond_31
00048bb0invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048bb6move-result-object v0
00048bb8if-nez v0, :cond_2b
00048bbcconst/4 v0, 0x0
00048bbeif-eqz v3, :cond_2a
00048bc2throw v0
00048bc4throw v0
00048bc6new-instance v3, Ljava/lang/ClassCastException;
00048bcainvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048bd0throw v3
00048bd2return-void
00048b60
00048bd4
00048bd4B.j::k(boolean):
00048be4iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048be8check-cast v0, Landroidx/fragment/app/E;
00048beciget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048bf0if-eqz v0, :cond_12
00048bf4invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048bfamove-result-object v0
00048bfcconst/4 v1, 0x1
00048bfeiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048c02invoke-virtual {v0, v1}, LB/j;->k(Z)V
00048c08iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048c0ccheck-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048c10invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048c16move-result-object v0
00048c18invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048c1emove-result v1
00048c20if-eqz v1, :cond_31
00048c24invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048c2amove-result-object v0
00048c2cif-nez v0, :cond_2b
00048c30const/4 v0, 0x0
00048c32if-eqz v3, :cond_2a
00048c36throw v0
00048c38throw v0
00048c3anew-instance v3, Ljava/lang/ClassCastException;
00048c3einvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048c44throw v3
00048c46return-void
00048bd4
00048bd4B.j::k(boolean):
00048be4iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048be8check-cast v0, Landroidx/fragment/app/E;
00048beciget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048bf0if-eqz v0, :cond_12
00048bf4invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048bfamove-result-object v0
00048bfcconst/4 v1, 0x1
00048bfeiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048c02invoke-virtual {v0, v1}, LB/j;->k(Z)V
00048c08iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048c0ccheck-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048c10invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048c16move-result-object v0
00048c18invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048c1emove-result v1
00048c20if-eqz v1, :cond_31
00048c24invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048c2amove-result-object v0
00048c2cif-nez v0, :cond_2b
00048c30const/4 v0, 0x0
00048c32if-eqz v3, :cond_2a
00048c36throw v0
00048c38throw v0
00048c3anew-instance v3, Ljava/lang/ClassCastException;
00048c3einvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048c44throw v3
00048c46return-void
00048bd4
00048c48
00048c48B.j::l(boolean):
00048c58iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048c5ccheck-cast v0, Landroidx/fragment/app/E;
00048c60iget-object v1, v0, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
00048c64iget-object v1, v1, Landroidx/fragment/app/r;->k:Le/f;
00048c68iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048c6cif-eqz v0, :cond_16
00048c70invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048c76move-result-object v0
00048c78const/4 v1, 0x1
00048c7aiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048c7einvoke-virtual {v0, v1}, LB/j;->l(Z)V
00048c84iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048c88check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048c8cinvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048c92move-result-object v0
00048c94invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048c9amove-result v1
00048c9cif-eqz v1, :cond_35
00048ca0invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048ca6move-result-object v0
00048ca8if-nez v0, :cond_2f
00048cacconst/4 v0, 0x0
00048caeif-eqz v3, :cond_2e
00048cb2throw v0
00048cb4throw v0
00048cb6new-instance v3, Ljava/lang/ClassCastException;
00048cbainvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048cc0throw v3
00048cc2return-void
00048c48
00048c48B.j::l(boolean):
00048c58iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048c5ccheck-cast v0, Landroidx/fragment/app/E;
00048c60iget-object v1, v0, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
00048c64iget-object v1, v1, Landroidx/fragment/app/r;->k:Le/f;
00048c68iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048c6cif-eqz v0, :cond_16
00048c70invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048c76move-result-object v0
00048c78const/4 v1, 0x1
00048c7aiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048c7einvoke-virtual {v0, v1}, LB/j;->l(Z)V
00048c84iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048c88check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048c8cinvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048c92move-result-object v0
00048c94invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048c9amove-result v1
00048c9cif-eqz v1, :cond_35
00048ca0invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048ca6move-result-object v0
00048ca8if-nez v0, :cond_2f
00048cacconst/4 v0, 0x0
00048caeif-eqz v3, :cond_2e
00048cb2throw v0
00048cb4throw v0
00048cb6new-instance v3, Ljava/lang/ClassCastException;
00048cbainvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048cc0throw v3
00048cc2return-void
00048c48
00048cc4
00048cc4B.j::m(boolean):
00048cd4iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048cd8check-cast v0, Landroidx/fragment/app/E;
00048cdciget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048ce0if-eqz v0, :cond_12
00048ce4invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048ceamove-result-object v0
00048cecconst/4 v1, 0x1
00048ceeiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048cf2invoke-virtual {v0, v1}, LB/j;->m(Z)V
00048cf8iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048cfccheck-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048d00invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048d06move-result-object v0
00048d08invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048d0emove-result v1
00048d10if-eqz v1, :cond_31
00048d14invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048d1amove-result-object v0
00048d1cif-nez v0, :cond_2b
00048d20const/4 v0, 0x0
00048d22if-eqz v3, :cond_2a
00048d26throw v0
00048d28throw v0
00048d2anew-instance v3, Ljava/lang/ClassCastException;
00048d2einvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048d34throw v3
00048d36return-void
00048cc4
00048cc4B.j::m(boolean):
00048cd4iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048cd8check-cast v0, Landroidx/fragment/app/E;
00048cdciget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048ce0if-eqz v0, :cond_12
00048ce4invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048ceamove-result-object v0
00048cecconst/4 v1, 0x1
00048ceeiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048cf2invoke-virtual {v0, v1}, LB/j;->m(Z)V
00048cf8iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048cfccheck-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048d00invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048d06move-result-object v0
00048d08invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048d0emove-result v1
00048d10if-eqz v1, :cond_31
00048d14invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048d1amove-result-object v0
00048d1cif-nez v0, :cond_2b
00048d20const/4 v0, 0x0
00048d22if-eqz v3, :cond_2a
00048d26throw v0
00048d28throw v0
00048d2anew-instance v3, Ljava/lang/ClassCastException;
00048d2einvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048d34throw v3
00048d36return-void
00048cc4
00048d38
00048d38B.j::n(boolean):
00048d48iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048d4ccheck-cast v0, Landroidx/fragment/app/E;
00048d50iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048d54if-eqz v0, :cond_12
00048d58invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048d5emove-result-object v0
00048d60const/4 v1, 0x1
00048d62iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048d66invoke-virtual {v0, v1}, LB/j;->n(Z)V
00048d6ciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048d70check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048d74invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048d7amove-result-object v0
00048d7cinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048d82move-result v1
00048d84if-eqz v1, :cond_31
00048d88invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048d8emove-result-object v0
00048d90if-nez v0, :cond_2b
00048d94const/4 v0, 0x0
00048d96if-eqz v3, :cond_2a
00048d9athrow v0
00048d9cthrow v0
00048d9enew-instance v3, Ljava/lang/ClassCastException;
00048da2invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048da8throw v3
00048daareturn-void
00048d38
00048d38B.j::n(boolean):
00048d48iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048d4ccheck-cast v0, Landroidx/fragment/app/E;
00048d50iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048d54if-eqz v0, :cond_12
00048d58invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048d5emove-result-object v0
00048d60const/4 v1, 0x1
00048d62iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048d66invoke-virtual {v0, v1}, LB/j;->n(Z)V
00048d6ciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048d70check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048d74invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048d7amove-result-object v0
00048d7cinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048d82move-result v1
00048d84if-eqz v1, :cond_31
00048d88invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048d8emove-result-object v0
00048d90if-nez v0, :cond_2b
00048d94const/4 v0, 0x0
00048d96if-eqz v3, :cond_2a
00048d9athrow v0
00048d9cthrow v0
00048d9enew-instance v3, Ljava/lang/ClassCastException;
00048da2invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048da8throw v3
00048daareturn-void
00048d38
00048dac
00048dacB.j::o(boolean):
00048dbciget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048dc0check-cast v0, Landroidx/fragment/app/E;
00048dc4iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048dc8if-eqz v0, :cond_12
00048dccinvoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048dd2move-result-object v0
00048dd4const/4 v1, 0x1
00048dd6iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048ddainvoke-virtual {v0, v1}, LB/j;->o(Z)V
00048de0iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048de4check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048de8invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048deemove-result-object v0
00048df0invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048df6move-result v1
00048df8if-eqz v1, :cond_31
00048dfcinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048e02move-result-object v0
00048e04if-nez v0, :cond_2b
00048e08const/4 v0, 0x0
00048e0aif-eqz v3, :cond_2a
00048e0ethrow v0
00048e10throw v0
00048e12new-instance v3, Ljava/lang/ClassCastException;
00048e16invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048e1cthrow v3
00048e1ereturn-void
00048dac
00048dacB.j::o(boolean):
00048dbciget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048dc0check-cast v0, Landroidx/fragment/app/E;
00048dc4iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048dc8if-eqz v0, :cond_12
00048dccinvoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048dd2move-result-object v0
00048dd4const/4 v1, 0x1
00048dd6iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048ddainvoke-virtual {v0, v1}, LB/j;->o(Z)V
00048de0iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048de4check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048de8invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048deemove-result-object v0
00048df0invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048df6move-result v1
00048df8if-eqz v1, :cond_31
00048dfcinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048e02move-result-object v0
00048e04if-nez v0, :cond_2b
00048e08const/4 v0, 0x0
00048e0aif-eqz v3, :cond_2a
00048e0ethrow v0
00048e10throw v0
00048e12new-instance v3, Ljava/lang/ClassCastException;
00048e16invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048e1cthrow v3
00048e1ereturn-void
00048dac
00048e20
00048e20B.j::p(boolean):
00048e30iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048e34check-cast v0, Landroidx/fragment/app/E;
00048e38iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048e3cif-eqz v0, :cond_12
00048e40invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048e46move-result-object v0
00048e48const/4 v1, 0x1
00048e4aiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048e4einvoke-virtual {v0, v1}, LB/j;->p(Z)V
00048e54iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048e58check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048e5cinvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048e62move-result-object v0
00048e64invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048e6amove-result v1
00048e6cif-eqz v1, :cond_31
00048e70invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048e76move-result-object v0
00048e78if-nez v0, :cond_2b
00048e7cconst/4 v0, 0x0
00048e7eif-eqz v3, :cond_2a
00048e82throw v0
00048e84throw v0
00048e86new-instance v3, Ljava/lang/ClassCastException;
00048e8ainvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048e90throw v3
00048e92return-void
00048e20
00048e20B.j::p(boolean):
00048e30iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048e34check-cast v0, Landroidx/fragment/app/E;
00048e38iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048e3cif-eqz v0, :cond_12
00048e40invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048e46move-result-object v0
00048e48const/4 v1, 0x1
00048e4aiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048e4einvoke-virtual {v0, v1}, LB/j;->p(Z)V
00048e54iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048e58check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048e5cinvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048e62move-result-object v0
00048e64invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048e6amove-result v1
00048e6cif-eqz v1, :cond_31
00048e70invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048e76move-result-object v0
00048e78if-nez v0, :cond_2b
00048e7cconst/4 v0, 0x0
00048e7eif-eqz v3, :cond_2a
00048e82throw v0
00048e84throw v0
00048e86new-instance v3, Ljava/lang/ClassCastException;
00048e8ainvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048e90throw v3
00048e92return-void
00048e20
00048e94
00048e94B.j::q(boolean):
00048ea4iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048ea8check-cast v0, Landroidx/fragment/app/E;
00048eaciget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048eb0if-eqz v0, :cond_12
00048eb4invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048ebamove-result-object v0
00048ebcconst/4 v1, 0x1
00048ebeiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048ec2invoke-virtual {v0, v1}, LB/j;->q(Z)V
00048ec8iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048ecccheck-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048ed0invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048ed6move-result-object v0
00048ed8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048edemove-result v1
00048ee0if-eqz v1, :cond_31
00048ee4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048eeamove-result-object v0
00048eecif-nez v0, :cond_2b
00048ef0const/4 v0, 0x0
00048ef2if-eqz v3, :cond_2a
00048ef6throw v0
00048ef8throw v0
00048efanew-instance v3, Ljava/lang/ClassCastException;
00048efeinvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048f04throw v3
00048f06return-void
00048e94
00048e94B.j::q(boolean):
00048ea4iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048ea8check-cast v0, Landroidx/fragment/app/E;
00048eaciget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048eb0if-eqz v0, :cond_12
00048eb4invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048ebamove-result-object v0
00048ebcconst/4 v1, 0x1
00048ebeiget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048ec2invoke-virtual {v0, v1}, LB/j;->q(Z)V
00048ec8iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048ecccheck-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048ed0invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048ed6move-result-object v0
00048ed8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048edemove-result v1
00048ee0if-eqz v1, :cond_31
00048ee4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048eeamove-result-object v0
00048eecif-nez v0, :cond_2b
00048ef0const/4 v0, 0x0
00048ef2if-eqz v3, :cond_2a
00048ef6throw v0
00048ef8throw v0
00048efanew-instance v3, Ljava/lang/ClassCastException;
00048efeinvoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048f04throw v3
00048f06return-void
00048e94
00048f08
00048f08B.j::r(boolean):
00048f18iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048f1ccheck-cast v0, Landroidx/fragment/app/E;
00048f20iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048f24if-eqz v0, :cond_12
00048f28invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048f2emove-result-object v0
00048f30const/4 v1, 0x1
00048f32iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048f36invoke-virtual {v0, v1}, LB/j;->r(Z)V
00048f3ciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048f40check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048f44invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048f4amove-result-object v0
00048f4cinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048f52move-result v1
00048f54if-eqz v1, :cond_31
00048f58invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048f5emove-result-object v0
00048f60if-nez v0, :cond_2b
00048f64const/4 v0, 0x0
00048f66if-eqz v3, :cond_2a
00048f6athrow v0
00048f6cthrow v0
00048f6enew-instance v3, Ljava/lang/ClassCastException;
00048f72invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048f78throw v3
00048f7areturn-void
00048f08
00048f08B.j::r(boolean):
00048f18iget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048f1ccheck-cast v0, Landroidx/fragment/app/E;
00048f20iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048f24if-eqz v0, :cond_12
00048f28invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048f2emove-result-object v0
00048f30const/4 v1, 0x1
00048f32iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048f36invoke-virtual {v0, v1}, LB/j;->r(Z)V
00048f3ciget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048f40check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048f44invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048f4amove-result-object v0
00048f4cinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048f52move-result v1
00048f54if-eqz v1, :cond_31
00048f58invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048f5emove-result-object v0
00048f60if-nez v0, :cond_2b
00048f64const/4 v0, 0x0
00048f66if-eqz v3, :cond_2a
00048f6athrow v0
00048f6cthrow v0
00048f6enew-instance v3, Ljava/lang/ClassCastException;
00048f72invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048f78throw v3
00048f7areturn-void
00048f08
00048f7c
00048f7cB.j::s(boolean):
00048f8ciget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048f90check-cast v0, Landroidx/fragment/app/E;
00048f94iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048f98if-eqz v0, :cond_12
00048f9cinvoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048fa2move-result-object v0
00048fa4const/4 v1, 0x1
00048fa6iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048faainvoke-virtual {v0, v1}, LB/j;->s(Z)V
00048fb0iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048fb4check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048fb8invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048fbemove-result-object v0
00048fc0invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048fc6move-result v1
00048fc8if-eqz v1, :cond_31
00048fccinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048fd2move-result-object v0
00048fd4if-nez v0, :cond_2b
00048fd8const/4 v0, 0x0
00048fdaif-eqz v3, :cond_2a
00048fdethrow v0
00048fe0throw v0
00048fe2new-instance v3, Ljava/lang/ClassCastException;
00048fe6invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048fecthrow v3
00048feereturn-void
00048f7c
00048f7cB.j::s(boolean):
00048f8ciget-object v0, v2, LB/j;->c:Ljava/lang/Object;
00048f90check-cast v0, Landroidx/fragment/app/E;
00048f94iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
00048f98if-eqz v0, :cond_12
00048f9cinvoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
00048fa2move-result-object v0
00048fa4const/4 v1, 0x1
00048fa6iget-object v0, v0, Landroidx/fragment/app/E;->k:LB/j;
00048faainvoke-virtual {v0, v1}, LB/j;->s(Z)V
00048fb0iget-object v0, v2, LB/j;->b:Ljava/lang/Object;
00048fb4check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
00048fb8invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
00048fbemove-result-object v0
00048fc0invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
00048fc6move-result v1
00048fc8if-eqz v1, :cond_31
00048fccinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
00048fd2move-result-object v0
00048fd4if-nez v0, :cond_2b
00048fd8const/4 v0, 0x0
00048fdaif-eqz v3, :cond_2a
00048fdethrow v0
00048fe0throw v0
00048fe2new-instance v3, Ljava/lang/ClassCastException;
00048fe6invoke-direct {v3}, Ljava/lang/ClassCastException;-><init>()V
00048fecthrow v3
00048feereturn-void
00048f7c
00048ff0
00048ff0B.j::t(java.lang.String, java.io.PrintWriter):
00049000iget-object v0, v3, LB/j;->c:Ljava/lang/Object;
00049004check-cast v0, Lb0/a;
00049008iget-object v0, v0, Lb0/a;->c:Lo/l;
0004900ciget v1, v0, Lo/l;->c:I
00049010if-lez v1, :cond_3a
00049014invoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
0004901aconst-string v1, "Loaders:"
0004901einvoke-virtual {v5, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
00049024iget v1, v0, Lo/l;->c:I
00049028if-gtz v1, :cond_17
0004902cgoto :goto_3a
0004902eiget-object v1, v0, Lo/l;->b:[Ljava/lang/Object;
00049032const/4 v2, 0x0
00049034aget-object v1, v1, v2
00049038if-nez v1, :cond_34
0004903cinvoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
00049042const-string v4, " #"
00049046invoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
0004904ciget-object v4, v0, Lo/l;->a:[I
00049050aget v4, v4, v2
00049054invoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(I)V
0004905aconst-string v4, ": "
0004905einvoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
00049064const/4 v4, 0x0
00049066throw v4
00049068new-instance v4, Ljava/lang/ClassCastException;
0004906cinvoke-direct {v4}, Ljava/lang/ClassCastException;-><init>()V
00049072throw v4
00049074return-void
00048ff0
00048ff0B.j::t(java.lang.String, java.io.PrintWriter):
00049000iget-object v0, v3, LB/j;->c:Ljava/lang/Object;
00049004check-cast v0, Lb0/a;
00049008iget-object v0, v0, Lb0/a;->c:Lo/l;
0004900ciget v1, v0, Lo/l;->c:I
00049010if-lez v1, :cond_3a
00049014invoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
0004901aconst-string v1, "Loaders:"
0004901einvoke-virtual {v5, v1}, Ljava/io/PrintWriter;->println(Ljava/lang/String;)V
00049024iget v1, v0, Lo/l;->c:I
00049028if-gtz v1, :cond_17
0004902cgoto :goto_3a
0004902eiget-object v1, v0, Lo/l;->b:[Ljava/lang/Object;
00049032const/4 v2, 0x0
00049034aget-object v1, v1, v2
00049038if-nez v1, :cond_34
0004903cinvoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
00049042const-string v4, " #"
00049046invoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
0004904ciget-object v4, v0, Lo/l;->a:[I
00049050aget v4, v4, v2
00049054invoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(I)V
0004905aconst-string v4, ": "
0004905einvoke-virtual {v5, v4}, Ljava/io/PrintWriter;->print(Ljava/lang/String;)V
00049064const/4 v4, 0x0
00049066throw v4
00049068new-instance v4, Ljava/lang/ClassCastException;
0004906cinvoke-direct {v4}, Ljava/lang/ClassCastException;-><init>()V
00049072throw v4
00049074return-void
00048ff0
00049076
00049076 // align 0x8
00049076 // align 0x8
00049078
00049078B.j::u(int):
00049088iget-object v0, v4, LB/j;->b:Ljava/lang/Object;
0004908ccheck-cast v0, [I
00049090const/4 v1, -0x1
00049092if-nez v0, :cond_17
00049096const/16 v0, 0xa
0004909ainvoke-static {v5, v0}, Ljava/lang/Math;->max(II)I
000490a0move-result v5
000490a2add-int/lit8 v5, v5, 0x1
000490a6new-array v5, v5, [I
000490aaiput-object v5, v4, LB/j;->b:Ljava/lang/Object;
000490aeinvoke-static {v5, v1}, Ljava/util/Arrays;->fill([II)V
000490b4return-void
000490b6array-length v2, v0
000490b8if-lt v5, v2, :cond_32
000490bcarray-length v2, v0
000490beif-gt v2, v5, :cond_20
000490c2mul-int/lit8 v2, v2, 0x2
000490c6goto :goto_1b
000490c8new-array v5, v2, [I
000490cciput-object v5, v4, LB/j;->b:Ljava/lang/Object;
000490d0array-length v2, v0
000490d2const/4 v3, 0x0
000490d4invoke-static {v0, v3, v5, v3, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
000490daiget-object v5, v4, LB/j;->b:Ljava/lang/Object;
000490decheck-cast v5, [I
000490e2array-length v0, v0
000490e4array-length v2, v5
000490e6invoke-static {v5, v0, v2, v1}, Ljava/util/Arrays;->fill([IIII)V
000490ecreturn-void
00049078
00049078B.j::u(int):
00049088iget-object v0, v4, LB/j;->b:Ljava/lang/Object;
0004908ccheck-cast v0, [I
00049090const/4 v1, -0x1
00049092if-nez v0, :cond_17
00049096const/16 v0, 0xa
0004909ainvoke-static {v5, v0}, Ljava/lang/Math;->max(II)I
000490a0move-result v5
000490a2add-int/lit8 v5, v5, 0x1
000490a6new-array v5, v5, [I
000490aaiput-object v5, v4, LB/j;->b:Ljava/lang/Object;
000490aeinvoke-static {v5, v1}, Ljava/util/Arrays;->fill([II)V
000490b4return-void
000490b6array-length v2, v0
000490b8if-lt v5, v2, :cond_32
000490bcarray-length v2, v0
000490beif-gt v2, v5, :cond_20
000490c2mul-int/lit8 v2, v2, 0x2
000490c6goto :goto_1b
000490c8new-array v5, v2, [I
000490cciput-object v5, v4, LB/j;->b:Ljava/lang/Object;
000490d0array-length v2, v0
000490d2const/4 v3, 0x0
000490d4invoke-static {v0, v3, v5, v3, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
000490daiget-object v5, v4, LB/j;->b:Ljava/lang/Object;
000490decheck-cast v5, [I
000490e2array-length v0, v0
000490e4array-length v2, v5
000490e6invoke-static {v5, v0, v2, v1}, Ljava/util/Arrays;->fill([IIII)V
000490ecreturn-void
00049078
000490ee
000490ee // align 0x10
000490ee // align 0x10
000490f0
000490f0B.j::y():
00049100iget-object v0, v1, LB/j;->b:Ljava/lang/Object;
00049104check-cast v0, Landroid/util/SparseIntArray;
00049108invoke-virtual {v0}, Landroid/util/SparseIntArray;->clear()V
0004910ereturn-void
000490f0
000490f0B.j::y():
00049100iget-object v0, v1, LB/j;->b:Ljava/lang/Object;
00049104check-cast v0, Landroid/util/SparseIntArray;
00049108invoke-virtual {v0}, Landroid/util/SparseIntArray;->clear()V
0004910ereturn-void
000490f0
00049110
00049110B.j::A(int, int):
00049120iget-object v0, v3, LB/j;->b:Ljava/lang/Object;
00049124check-cast v0, [I
00049128if-eqz v0, :cond_45
0004912carray-length v0, v0
0004912eif-lt v4, v0, :cond_a
00049132goto :goto_45
00049134add-int v0, v4, v5
00049138invoke-virtual {v3, v0}, LB/j;->u(I)V
0004913eiget-object v1, v3, LB/j;->b:Ljava/lang/Object;
00049142check-cast v1, [I
00049146array-length v2, v1
00049148sub-int/2addr v2, v4
0004914asub-int/2addr v2, v5
0004914cinvoke-static {v1, v4, v1, v0, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
00049152iget-object v1, v3, LB/j;->b:Ljava/lang/Object;
00049156check-cast v1, [I
0004915aconst/4 v2, -0x1
0004915cinvoke-static {v1, v4, v0, v2}, Ljava/util/Arrays;->fill([IIII)V
00049162iget-object v0, v3, LB/j;->c:Ljava/lang/Object;
00049166check-cast v0, Ljava/util/ArrayList;
0004916aif-nez v0, :cond_28
0004916egoto :goto_45
00049170invoke-interface {v0}, Ljava/util/List;->size()I
00049176move-result v0
00049178add-int/lit8 v0, v0, -0x1
0004917cif-ltz v0, :cond_45
00049180iget-object v1, v3, LB/j;->c:Ljava/lang/Object;
00049184check-cast v1, Ljava/util/ArrayList;
00049188invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
0004918emove-result-object v1
00049190check-cast v1, Lf0/c0;
00049194iget v2, v1, Lf0/c0;->a:I
00049198if-ge v2, v4, :cond_3f
0004919cgoto :goto_42
0004919eadd-int/2addr v2, v5
000491a0iput v2, v1, Lf0/c0;->a:I
000491a4add-int/lit8 v0, v0, -0x1
000491a8goto :goto_2e
000491aareturn-void
00049110
00049110B.j::A(int, int):
00049120iget-object v0, v3, LB/j;->b:Ljava/lang/Object;
00049124check-cast v0, [I
00049128if-eqz v0, :cond_45
0004912carray-length v0, v0
0004912eif-lt v4, v0, :cond_a
00049132goto :goto_45
00049134add-int v0, v4, v5
00049138invoke-virtual {v3, v0}, LB/j;->u(I)V
0004913eiget-object v1, v3, LB/j;->b:Ljava/lang/Object;
00049142check-cast v1, [I
00049146array-length v2, v1
00049148sub-int/2addr v2, v4
0004914asub-int/2addr v2, v5
0004914cinvoke-static {v1, v4, v1, v0, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
00049152iget-object v1, v3, LB/j;->b:Ljava/lang/Object;
00049156check-cast v1, [I
0004915aconst/4 v2, -0x1
0004915cinvoke-static {v1, v4, v0, v2}, Ljava/util/Arrays;->fill([IIII)V
00049162iget-object v0, v3, LB/j;->c:Ljava/lang/Object;
00049166check-cast v0, Ljava/util/ArrayList;
0004916aif-nez v0, :cond_28
0004916egoto :goto_45
00049170invoke-interface {v0}, Ljava/util/List;->size()I
00049176move-result v0
00049178add-int/lit8 v0, v0, -0x1
0004917cif-ltz v0, :cond_45
00049180iget-object v1, v3, LB/j;->c:Ljava/lang/Object;
00049184check-cast v1, Ljava/util/ArrayList;
00049188invoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
0004918emove-result-object v1
00049190check-cast v1, Lf0/c0;
00049194iget v2, v1, Lf0/c0;->a:I
00049198if-ge v2, v4, :cond_3f
0004919cgoto :goto_42
0004919eadd-int/2addr v2, v5
000491a0iput v2, v1, Lf0/c0;->a:I
000491a4add-int/lit8 v0, v0, -0x1
000491a8goto :goto_2e
000491aareturn-void
00049110
000491ac
000491acB.j::B(int, int):
000491bciget-object v0, v5, LB/j;->b:Ljava/lang/Object;
000491c0check-cast v0, [I
000491c4if-eqz v0, :cond_52
000491c8array-length v0, v0
000491caif-lt v6, v0, :cond_a
000491cegoto :goto_52
000491d0add-int v0, v6, v7
000491d4invoke-virtual {v5, v0}, LB/j;->u(I)V
000491daiget-object v1, v5, LB/j;->b:Ljava/lang/Object;
000491decheck-cast v1, [I
000491e2array-length v2, v1
000491e4sub-int/2addr v2, v6
000491e6sub-int/2addr v2, v7
000491e8invoke-static {v1, v0, v1, v6, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
000491eeiget-object v1, v5, LB/j;->b:Ljava/lang/Object;
000491f2check-cast v1, [I
000491f6array-length v2, v1
000491f8sub-int/2addr v2, v7
000491faarray-length v3, v1
000491fcconst/4 v4, -0x1
000491feinvoke-static {v1, v2, v3, v4}, Ljava/util/Arrays;->fill([IIII)V
00049204iget-object v1, v5, LB/j;->c:Ljava/lang/Object;
00049208check-cast v1, Ljava/util/ArrayList;
0004920cif-nez v1, :cond_2b
00049210goto :goto_52
00049212invoke-interface {v1}, Ljava/util/List;->size()I
00049218move-result v1
0004921aadd-int/lit8 v1, v1, -0x1
0004921eif-ltz v1, :cond_52
00049222iget-object v2, v5, LB/j;->c:Ljava/lang/Object;
00049226check-cast v2, Ljava/util/ArrayList;
0004922ainvoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
00049230move-result-object v2
00049232check-cast v2, Lf0/c0;
00049236iget v3, v2, Lf0/c0;->a:I
0004923aif-ge v3, v6, :cond_42
0004923egoto :goto_4f
00049240if-ge v3, v0, :cond_4c
00049244iget-object v2, v5, LB/j;->c:Ljava/lang/Object;
00049248check-cast v2, Ljava/util/ArrayList;
0004924cinvoke-interface {v2, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object;
00049252goto :goto_4f
00049254sub-int/2addr v3, v7
00049256iput v3, v2, Lf0/c0;->a:I
0004925aadd-int/lit8 v1, v1, -0x1
0004925egoto :goto_31
00049260return-void
000491ac
000491acB.j::B(int, int):
000491bciget-object v0, v5, LB/j;->b:Ljava/lang/Object;
000491c0check-cast v0, [I
000491c4if-eqz v0, :cond_52
000491c8array-length v0, v0
000491caif-lt v6, v0, :cond_a
000491cegoto :goto_52
000491d0add-int v0, v6, v7
000491d4invoke-virtual {v5, v0}, LB/j;->u(I)V
000491daiget-object v1, v5, LB/j;->b:Ljava/lang/Object;
000491decheck-cast v1, [I
000491e2array-length v2, v1
000491e4sub-int/2addr v2, v6
000491e6sub-int/2addr v2, v7
000491e8invoke-static {v1, v0, v1, v6, v2}, Ljava/lang/System;->arraycopy(Ljava/lang/Object;ILjava/lang/Object;II)V
000491eeiget-object v1, v5, LB/j;->b:Ljava/lang/Object;
000491f2check-cast v1, [I
000491f6array-length v2, v1
000491f8sub-int/2addr v2, v7
000491faarray-length v3, v1
000491fcconst/4 v4, -0x1
000491feinvoke-static {v1, v2, v3, v4}, Ljava/util/Arrays;->fill([IIII)V
00049204iget-object v1, v5, LB/j;->c:Ljava/lang/Object;
00049208check-cast v1, Ljava/util/ArrayList;
0004920cif-nez v1, :cond_2b
00049210goto :goto_52
00049212invoke-interface {v1}, Ljava/util/List;->size()I
00049218move-result v1
0004921aadd-int/lit8 v1, v1, -0x1
0004921eif-ltz v1, :cond_52
00049222iget-object v2, v5, LB/j;->c:Ljava/lang/Object;
00049226check-cast v2, Ljava/util/ArrayList;
0004922ainvoke-interface {v2, v1}, Ljava/util/List;->get(I)Ljava/lang/Object;
00049230move-result-object v2
00049232check-cast v2, Lf0/c0;
00049236iget v3, v2, Lf0/c0;->a:I
0004923aif-ge v3, v6, :cond_42
0004923egoto :goto_4f
00049240if-ge v3, v0, :cond_4c
00049244iget-object v2, v5, LB/j;->c:Ljava/lang/Object;
00049248check-cast v2, Ljava/util/ArrayList;
0004924cinvoke-interface {v2, v1}, Ljava/util/List;->remove(I)Ljava/lang/Object;
00049252goto :goto_4f
00049254sub-int/2addr v3, v7
00049256iput v3, v2, Lf0/c0;->a:I
0004925aadd-int/lit8 v1, v1, -0x1
0004925egoto :goto_31
00049260return-void
000491ac
00049262
00049262 // align 0x4
00049262 // align 0x4
00049264
00049264B.j::C(h.a):
00049274iget-object v0, v3, LB/j;->b:Ljava/lang/Object;
00049278check-cast v0, Landroidx/emoji2/text/s;
0004927cinvoke-virtual {v0, v4}, Landroidx/emoji2/text/s;->d(Lh/a;)Lh/f;
00049282move-result-object v4
00049284iget-object v0, v0, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
00049288check-cast v0, Landroid/view/ActionMode$Callback;
0004928cinvoke-interface {v0, v4}, Landroid/view/ActionMode$Callback;->onDestroyActionMode(Landroid/view/ActionMode;)V
00049292iget-object v4, v3, LB/j;->c:Ljava/lang/Object;
00049296check-cast v4, Le/u;
0004929aiget-object v0, v4, Le/u;->w:Landroid/widget/PopupWindow;
0004929eif-eqz v0, :cond_22
000492a2iget-object v0, v4, Le/u;->l:Landroid/view/Window;
000492a6invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
000492acmove-result-object v0
000492aeiget-object v1, v4, Le/u;->x:Le/k;
000492b2invoke-virtual {v0, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
000492b8iget-object v0, v4, Le/u;->v:Landroidx/appcompat/widget/ActionBarContextView;
000492bcif-eqz v0, :cond_42
000492c0iget-object v0, v4, Le/u;->y:LK/W;
000492c4if-eqz v0, :cond_2d
000492c8invoke-virtual {v0}, LK/W;->b()V
000492ceiget-object v0, v4, Le/u;->v:Landroidx/appcompat/widget/ActionBarContextView;
000492d2invoke-static {v0}, LK/P;->a(Landroid/view/View;)LK/W;
000492d8move-result-object v0
000492daconst/4 v1, 0x0
000492dcinvoke-virtual {v0, v1}, LK/W;->a(F)V
000492e2iput-object v0, v4, Le/u;->y:LK/W;
000492e6new-instance v1, Le/m;
000492eaconst/4 v2, 0x2
000492ecinvoke-direct {v1, v2, v3}, Le/m;-><init>(ILjava/lang/Object;)V
000492f2invoke-virtual {v0, v1}, LK/W;->d(LK/X;)V
000492f8const/4 v0, 0x0
000492faiput-object v0, v4, Le/u;->u:Lh/a;
000492feiget-object v0, v4, Le/u;->A:Landroid/view/ViewGroup;
00049302sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
00049306invoke-static {v0}, LK/C;->c(Landroid/view/View;)V
0004930cinvoke-virtual {v4}, Le/u;->H()V
00049312return-void
00049264
00049264B.j::C(h.a):
00049274iget-object v0, v3, LB/j;->b:Ljava/lang/Object;
00049278check-cast v0, Landroidx/emoji2/text/s;
0004927cinvoke-virtual {v0, v4}, Landroidx/emoji2/text/s;->d(Lh/a;)Lh/f;
00049282move-result-object v4
00049284iget-object v0, v0, Landroidx/emoji2/text/s;->a:Ljava/lang/Object;
00049288check-cast v0, Landroid/view/ActionMode$Callback;
0004928cinvoke-interface {v0, v4}, Landroid/view/ActionMode$Callback;->onDestroyActionMode(Landroid/view/ActionMode;)V
00049292iget-object v4, v3, LB/j;->c:Ljava/lang/Object;
00049296check-cast v4, Le/u;
0004929aiget-object v0, v4, Le/u;->w:Landroid/widget/PopupWindow;
0004929eif-eqz v0, :cond_22
000492a2iget-object v0, v4, Le/u;->l:Landroid/view/Window;
000492a6invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
000492acmove-result-object v0
000492aeiget-object v1, v4, Le/u;->x:Le/k;
000492b2invoke-virtual {v0, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
000492b8iget-object v0, v4, Le/u;->v:Landroidx/appcompat/widget/ActionBarContextView;
000492bcif-eqz v0, :cond_42
000492c0iget-object v0, v4, Le/u;->y:LK/W;
000492c4if-eqz v0, :cond_2d
000492c8invoke-virtual {v0}, LK/W;->b()V
000492ceiget-object v0, v4, Le/u;->v:Landroidx/appcompat/widget/ActionBarContextView;
000492d2invoke-static {v0}, LK/P;->a(Landroid/view/View;)LK/W;
000492d8move-result-object v0
000492daconst/4 v1, 0x0
000492dcinvoke-virtual {v0, v1}, LK/W;->a(F)V
000492e2iput-object v0, v4, Le/u;->y:LK/W;
000492e6new-instance v1, Le/m;
000492eaconst/4 v2, 0x2
000492ecinvoke-direct {v1, v2, v3}, Le/m;-><init>(ILjava/lang/Object;)V
000492f2invoke-virtual {v0, v1}, LK/W;->d(LK/X;)V
000492f8const/4 v0, 0x0
000492faiput-object v0, v4, Le/u;->u:Lh/a;
000492feiget-object v0, v4, Le/u;->A:Landroid/view/ViewGroup;
00049302sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
00049306invoke-static {v0}, LK/C;->c(Landroid/view/View;)V
0004930cinvoke-virtual {v4}, Le/u;->H()V
00049312return-void
00049264
00049314
00049314B.j::b(y1.h, java.io.IOException):
00049324iget v0, v1, LB/j;->a:I
00049328packed-switch v0, :pswitch_data_1e
0004932eiget-object v2, v1, LB/j;->b:Ljava/lang/Object;
00049332check-cast v2, Ls1/a;
00049336invoke-virtual {v3}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
0004933cmove-result-object v3
0004933einvoke-interface {v2, v3}, Ls1/a;->b(Ljava/lang/String;)V
00049344return-void
00049346const-string v0, "call"
0004934ainvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00049350iget-object v2, v1, LB/j;->b:Ljava/lang/Object;
00049354check-cast v2, LH1/f;
00049358invoke-virtual {v2, v3}, LH1/f;->c(Ljava/lang/Exception;)V
0004935ereturn-void
00049360.packed-switch 0x3
00049314
00049314B.j::b(y1.h, java.io.IOException):
00049324iget v0, v1, LB/j;->a:I
00049328packed-switch v0, :pswitch_data_1e
0004932eiget-object v2, v1, LB/j;->b:Ljava/lang/Object;
00049332check-cast v2, Ls1/a;
00049336invoke-virtual {v3}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
0004933cmove-result-object v3
0004933einvoke-interface {v2, v3}, Ls1/a;->b(Ljava/lang/String;)V
00049344return-void
00049346const-string v0, "call"
0004934ainvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00049350iget-object v2, v1, LB/j;->b:Ljava/lang/Object;
00049354check-cast v2, LH1/f;
00049358invoke-virtual {v2, v3}, LH1/f;->c(Ljava/lang/Exception;)V
0004935ereturn-void
00049360.packed-switch 0x3
00049314
0004936c
0004936cB.j::d(y1.h, u1.t):
0004937cmove-object/from16 v1, v19
00049380move-object/from16 v2, v21
00049384iget v0, v1, LB/j;->a:I
00049388packed-switch v0, :pswitch_data_242
0004938econst-string v0, "code"
00049392iget-object v3, v1, LB/j;->b:Ljava/lang/Object;
00049396check-cast v3, Ls1/a;
0004939anew-instance v4, Lorg/json/JSONObject;
0004939eiget-object v2, v2, Lu1/t;->g:Lu1/v;
000493a2invoke-virtual {v2}, Lu1/v;->j()Ljava/lang/String;
000493a8move-result-object v2
000493aainvoke-direct {v4, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
000493b0invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
000493b6move-result v2
000493b8const/16 v5, 0x2bd
000493bcif-ne v2, v5, :cond_2a
000493c0const-string v0, "701"
000493c4invoke-interface {v3, v0}, Ls1/a;->b(Ljava/lang/String;)V
000493cagoto :goto_75
000493ccmove-exception v0
000493cegoto :goto_6e
000493d0invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
000493d6move-result v2
000493d8const-string v5, "msg"
000493dcif-nez v2, :cond_52
000493e0sget-object v0, Ls1/n;->d:Lnfc/share/nfcshare/MainActivity;
000493e4if-eqz v0, :cond_75
000493e8invoke-virtual {v4, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
000493eemove-result-object v0
000493f0new-instance v2, Landroid/os/Handler;
000493f4invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
000493famove-result-object v4
000493fcinvoke-direct {v2, v4}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
00049402new-instance v4, LH/a;
00049406const/4 v5, 0x2
00049408invoke-direct {v4, v1, v0, v5}, LH/a;-><init>(Ljava/lang/Object;Ljava/io/Serializable;I)V
0004940einvoke-virtual {v2, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
00049414sget-object v0, Ls1/n;->d:Lnfc/share/nfcshare/MainActivity;
00049418invoke-virtual {v0}, Lnfc/share/nfcshare/MainActivity;->t()V
0004941egoto :goto_75
00049420invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
00049426move-result v0
00049428const/4 v2, 0x1
0004942aif-ne v0, v2, :cond_66
0004942econst-string v0, "data"
00049432invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
00049438move-result-object v0
0004943ainvoke-static {v0}, Ls1/b;->d(Lorg/json/JSONObject;)Ljava/util/ArrayList;
00049440invoke-interface {v3, v4}, Ls1/a;->c(Lorg/json/JSONObject;)V
00049446goto :goto_75
00049448invoke-virtual {v4, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
0004944emove-result-object v0
00049450invoke-interface {v3, v0}, Ls1/a;->b(Ljava/lang/String;)V
00049456goto :goto_75
00049458invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
0004945emove-result-object v0
00049460invoke-interface {v3, v0}, Ls1/a;->b(Ljava/lang/String;)V
00049466return-void
00049468const-string v0, "call"
0004946cmove-object/from16 v3, v20
00049470invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00049476iget-object v3, v2, Lu1/t;->m:Landroidx/emoji2/text/s;
0004947aiget-object v0, v1, LB/j;->b:Ljava/lang/Object;
0004947echeck-cast v0, LH1/f;
00049482invoke-virtual {v0, v2, v3}, LH1/f;->a(Lu1/t;Landroidx/emoji2/text/s;)V
00049488invoke-virtual {v3}, Landroidx/emoji2/text/s;->e()Ly1/k;
0004948emove-result-object v0
00049490iget-object v2, v2, Lu1/t;->f:Lu1/k;
00049494invoke-virtual {v2}, Lu1/k;->size()I
0004949amove-result v3
0004949cconst/4 v6, 0x0
0004949emove v7, v6
000494a0move v9, v7
000494a2move v11, v9
000494a4move v13, v11
000494a6move v14, v13
000494a8const/4 v10, 0x0
000494aaconst/4 v12, 0x0
000494acif-ge v7, v3, :cond_19a
000494b0invoke-virtual {v2, v7}, Lu1/k;->b(I)Ljava/lang/String;
000494b6move-result-object v8
000494b8const-string v15, "Sec-WebSocket-Extensions"
000494bcinvoke-static {v8, v15}, Lq1/i;->q0(Ljava/lang/String;Ljava/lang/String;)Z
000494c2move-result v8
000494c4if-nez v8, :cond_ad
000494c8move-object/from16 v17, v2
000494ccmove/from16 v18, v3
000494d0move v3, v6
000494d2goto/16 :goto_191
000494d6invoke-virtual {v2, v7}, Lu1/k;->d(I)Ljava/lang/String;
000494dcmove-result-object v8
000494demove v15, v6
000494e0invoke-virtual {v8}, Ljava/lang/String;->length()I
000494e6move-result v4
000494e8if-ge v15, v4, :cond_a6
000494ecconst/16 v4, 0x2c
000494f0const/16 v16, 0x1
000494f4const/4 v5, 0x4
000494f6invoke-static {v8, v4, v15, v6, v5}, Lv1/b;->g(Ljava/lang/String;CIII)I
000494fcmove-result v4
000494feconst/16 v5, 0x3b
00049502invoke-static {v8, v5, v15, v4}, Lv1/b;->e(Ljava/lang/String;CII)I
00049508move-result v6
0004950ainvoke-static {v8, v15, v6}, Lv1/b;->z(Ljava/lang/String;II)Ljava/lang/String;
00049510move-result-object v15
00049512add-int/lit8 v6, v6, 0x1
00049516const-string v5, "permessage-deflate"
0004951ainvoke-virtual {v15, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
00049520move-result v5
00049522if-eqz v5, :cond_188
00049526if-eqz v9, :cond_d9
0004952amove/from16 v14, v16
0004952eif-ge v6, v4, :cond_180
00049532const/16 v5, 0x3b
00049536invoke-static {v8, v5, v6, v4}, Lv1/b;->e(Ljava/lang/String;CII)I
0004953cmove-result v9
0004953econst/16 v15, 0x3d
00049542invoke-static {v8, v15, v6, v9}, Lv1/b;->e(Ljava/lang/String;CII)I
00049548move-result v15
0004954ainvoke-static {v8, v6, v15}, Lv1/b;->z(Ljava/lang/String;II)Ljava/lang/String;
00049550move-result-object v6
00049552if-ge v15, v9, :cond_121
00049556add-int/lit8 v15, v15, 0x1
0004955ainvoke-static {v8, v15, v9}, Lv1/b;->z(Ljava/lang/String;II)Ljava/lang/String;
00049560move-result-object v15
00049562invoke-virtual {v15}, Ljava/lang/String;->length()I
00049568move-result v5
0004956amove-object/from16 v17, v2
0004956econst-string v2, "\""
00049572move/from16 v18, v3
00049576const/4 v3, 0x2
00049578if-lt v5, v3, :cond_11f
0004957cconst/4 v3, 0x0
0004957einvoke-static {v15, v2, v3}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
00049584move-result v5
00049586if-eqz v5, :cond_127
0004958ainvoke-virtual {v15, v2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
00049590move-result v2
00049592if-eqz v2, :cond_127
00049596invoke-virtual {v15}, Ljava/lang/String;->length()I
0004959cmove-result v2
0004959eadd-int/lit8 v2, v2, -0x1
000495a2move/from16 v5, v16
000495a6invoke-virtual {v15, v5, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
000495acmove-result-object v15
000495aeconst-string v2, "this as java.lang.String…ing(startIndex, endIndex)"
000495b2invoke-static {v15, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
000495b8goto :goto_127
000495baconst/4 v3, 0x0
000495bcgoto :goto_127
000495bemove-object/from16 v17, v2
000495c2move/from16 v18, v3
000495c6const/4 v3, 0x0
000495c8const/4 v15, 0x0
000495caadd-int/lit8 v2, v9, 0x1
000495ceconst-string v5, "client_max_window_bits"
000495d2invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
000495d8move-result v5
000495daif-eqz v5, :cond_141
000495deif-eqz v10, :cond_134
000495e2const/4 v14, 0x1
000495e4if-eqz v15, :cond_13b
000495e8invoke-static {v15}, Lq1/i;->G0(Ljava/lang/String;)Ljava/lang/Integer;
000495eemove-result-object v5
000495f0goto :goto_13c
000495f2const/4 v5, 0x0
000495f4move-object v10, v5
000495f6if-nez v5, :cond_177
000495faconst/4 v14, 0x1
000495fcgoto :goto_177
000495feconst-string v5, "client_no_context_takeover"
00049602invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
00049608move-result v5
0004960aif-eqz v5, :cond_151
0004960eif-eqz v11, :cond_14c
00049612const/4 v14, 0x1
00049614if-eqz v15, :cond_14f
00049618const/4 v14, 0x1
0004961aconst/4 v11, 0x1
0004961cgoto :goto_177
0004961econst-string v5, "server_max_window_bits"
00049622invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
00049628move-result v5
0004962aif-eqz v5, :cond_168
0004962eif-eqz v12, :cond_15c
00049632const/4 v14, 0x1
00049634if-eqz v15, :cond_163
00049638invoke-static {v15}, Lq1/i;->G0(Ljava/lang/String;)Ljava/lang/Integer;
0004963emove-result-object v5
00049640goto :goto_164
00049642const/4 v5, 0x0
00049644move-object v12, v5
00049646if-nez v5, :cond_177
0004964agoto :goto_13f
0004964cconst-string v5, "server_no_context_takeover"
00049650invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
00049656move-result v5
00049658if-eqz v5, :cond_13f
0004965cif-eqz v13, :cond_173
00049660const/4 v14, 0x1
00049662if-eqz v15, :cond_176
00049666const/4 v14, 0x1
00049668const/4 v13, 0x1
0004966amove v6, v2
0004966cmove-object/from16 v2, v17
00049670move/from16 v3, v18
00049674const/16 v16, 0x1
00049678goto/16 :goto_d9
0004967cconst/4 v9, 0x1
0004967emove-object/from16 v17, v2
00049682move/from16 v18, v3
00049686const/4 v3, 0x0
00049688move v15, v6
0004968agoto :goto_18a
0004968cconst/4 v14, 0x1
0004968egoto :goto_181
00049690move v6, v3
00049692move-object/from16 v2, v17
00049696move/from16 v3, v18
0004969agoto/16 :goto_b2
0004969eadd-int/lit8 v7, v7, 0x1
000496a2move v6, v3
000496a4move-object/from16 v2, v17
000496a8move/from16 v3, v18
000496acgoto/16 :goto_98
000496b0new-instance v8, LH1/g;
000496b4invoke-direct/range {v8 .. v14}, LH1/g;-><init>(ZLjava/lang/Integer;ZLjava/lang/Integer;ZZ)V
000496baiget-object v2, v1, LB/j;->b:Ljava/lang/Object;
000496becheck-cast v2, LH1/f;
000496c2iput-object v8, v2, LH1/f;->u:LH1/g;
000496c6if-eqz v14, :cond_1a8
000496cagoto :goto_1b9
000496ccif-eqz v10, :cond_1ab
000496d0goto :goto_1b9
000496d2if-eqz v12, :cond_1d7
000496d6invoke-virtual {v12}, Ljava/lang/Integer;->intValue()I
000496dcmove-result v2
000496deconst/16 v3, 0x8
000496e2if-gt v3, v2, :cond_1b9
000496e6const/16 v3, 0xf
000496eaif-ge v3, v2, :cond_1d7
000496eeiget-object v2, v1, LB/j;->b:Ljava/lang/Object;
000496f2check-cast v2, LH1/f;
000496f6monitor-enter v2
000496f8iget-object v3, v1, LB/j;->b:Ljava/lang/Object;
000496fccheck-cast v3, LH1/f;
00049700iget-object v3, v3, LH1/f;->j:Ljava/util/ArrayDeque;
00049704invoke-virtual {v3}, Ljava/util/ArrayDeque;->clear()V
0004970aiget-object v3, v1, LB/j;->b:Ljava/lang/Object;
0004970echeck-cast v3, LH1/f;
00049712const-string v4, "unexpected Sec-WebSocket-Extensions in response header"
00049716const/16 v5, 0x3f2
0004971ainvoke-virtual {v3, v4, v5}, LH1/f;->b(Ljava/lang/String;I)Z
00049720monitor-exit v2
00049722goto :goto_1d7
00049724move-exception v0
00049726monitor-exit v2
00049728throw v0
0004972anew-instance v2, Ljava/lang/StringBuilder;
0004972einvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00049734sget-object v3, Lv1/b;->g:Ljava/lang/String;
00049738invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0004973econst-string v3, " WebSocket "
00049742invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00049748iget-object v3, v1, LB/j;->c:Ljava/lang/Object;
0004974ccheck-cast v3, Lj/t;
00049750iget-object v3, v3, Lj/t;->c:Ljava/lang/Object;
00049754check-cast v3, Lu1/m;
00049758invoke-virtual {v3}, Lu1/m;->f()Ljava/lang/String;
0004975emove-result-object v3
00049760invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00049766invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0004976cmove-result-object v2
0004976eiget-object v3, v1, LB/j;->b:Ljava/lang/Object;
00049772check-cast v3, LH1/f;
00049776invoke-virtual {v3, v2, v0}, LH1/f;->d(Ljava/lang/String;Ly1/k;)V
0004977ciget-object v0, v1, LB/j;->b:Ljava/lang/Object;
00049780check-cast v0, LH1/f;
00049784iget-object v0, v0, LH1/f;->r:Lj/d0;
00049788invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0004978eiget-object v2, v0, Lj/d0;->b:Ljava/lang/Object;
00049792check-cast v2, Lt1/e;
00049796const/4 v5, 0x1
00049798iput-boolean v5, v2, Lt1/e;->e:Z
0004979ciget-object v3, v2, Lt1/e;->g:Lj/d0;
000497a0if-eqz v3, :cond_21d
000497a4new-instance v3, Lt1/d;
000497a8const/4 v4, 0x0
000497aainvoke-direct {v3, v0, v4}, Lt1/d;-><init>(Lj/d0;I)V
000497b0invoke-static {v2, v3}, Lt1/e;->a(Lt1/e;Ljava/lang/Runnable;)V
000497b6iget-object v0, v1, LB/j;->b:Ljava/lang/Object;
000497bacheck-cast v0, LH1/f;
000497beinvoke-virtual {v0}, LH1/f;->e()V
000497c4goto :goto_240
000497c6move-exception v0
000497c8iget-object v2, v1, LB/j;->b:Ljava/lang/Object;
000497cccheck-cast v2, LH1/f;
000497d0invoke-virtual {v2, v0}, LH1/f;->c(Ljava/lang/Exception;)V
000497d6goto :goto_240
000497d8move-exception v0
000497daif-eqz v3, :cond_236
000497deconst/4 v4, 0x0
000497e0const/4 v5, 0x1
000497e2invoke-virtual {v3, v5, v5, v4}, Landroidx/emoji2/text/s;->a(ZZLjava/io/IOException;)Ljava/io/IOException;
000497e8iget-object v3, v1, LB/j;->b:Ljava/lang/Object;
000497eccheck-cast v3, LH1/f;
000497f0invoke-virtual {v3, v0}, LH1/f;->c(Ljava/lang/Exception;)V
000497f6invoke-static {v2}, Lv1/b;->c(Ljava/io/Closeable;)V
000497fcreturn-void
000497fenop
00049800.packed-switch 0x3
0004936c
0004936cB.j::d(y1.h, u1.t):
0004937cmove-object/from16 v1, v19
00049380move-object/from16 v2, v21
00049384iget v0, v1, LB/j;->a:I
00049388packed-switch v0, :pswitch_data_242
0004938econst-string v0, "code"
00049392iget-object v3, v1, LB/j;->b:Ljava/lang/Object;
00049396check-cast v3, Ls1/a;
0004939anew-instance v4, Lorg/json/JSONObject;
0004939eiget-object v2, v2, Lu1/t;->g:Lu1/v;
000493a2invoke-virtual {v2}, Lu1/v;->j()Ljava/lang/String;
000493a8move-result-object v2
000493aainvoke-direct {v4, v2}, Lorg/json/JSONObject;-><init>(Ljava/lang/String;)V
000493b0invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
000493b6move-result v2
000493b8const/16 v5, 0x2bd
000493bcif-ne v2, v5, :cond_2a
000493c0const-string v0, "701"
000493c4invoke-interface {v3, v0}, Ls1/a;->b(Ljava/lang/String;)V
000493cagoto :goto_75
000493ccmove-exception v0
000493cegoto :goto_6e
000493d0invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
000493d6move-result v2
000493d8const-string v5, "msg"
000493dcif-nez v2, :cond_52
000493e0sget-object v0, Ls1/n;->d:Lnfc/share/nfcshare/MainActivity;
000493e4if-eqz v0, :cond_75
000493e8invoke-virtual {v4, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
000493eemove-result-object v0
000493f0new-instance v2, Landroid/os/Handler;
000493f4invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
000493famove-result-object v4
000493fcinvoke-direct {v2, v4}, Landroid/os/Handler;-><init>(Landroid/os/Looper;)V
00049402new-instance v4, LH/a;
00049406const/4 v5, 0x2
00049408invoke-direct {v4, v1, v0, v5}, LH/a;-><init>(Ljava/lang/Object;Ljava/io/Serializable;I)V
0004940einvoke-virtual {v2, v4}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
00049414sget-object v0, Ls1/n;->d:Lnfc/share/nfcshare/MainActivity;
00049418invoke-virtual {v0}, Lnfc/share/nfcshare/MainActivity;->t()V
0004941egoto :goto_75
00049420invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getInt(Ljava/lang/String;)I
00049426move-result v0
00049428const/4 v2, 0x1
0004942aif-ne v0, v2, :cond_66
0004942econst-string v0, "data"
00049432invoke-virtual {v4, v0}, Lorg/json/JSONObject;->getJSONObject(Ljava/lang/String;)Lorg/json/JSONObject;
00049438move-result-object v0
0004943ainvoke-static {v0}, Ls1/b;->d(Lorg/json/JSONObject;)Ljava/util/ArrayList;
00049440invoke-interface {v3, v4}, Ls1/a;->c(Lorg/json/JSONObject;)V
00049446goto :goto_75
00049448invoke-virtual {v4, v5}, Lorg/json/JSONObject;->getString(Ljava/lang/String;)Ljava/lang/String;
0004944emove-result-object v0
00049450invoke-interface {v3, v0}, Ls1/a;->b(Ljava/lang/String;)V
00049456goto :goto_75
00049458invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
0004945emove-result-object v0
00049460invoke-interface {v3, v0}, Ls1/a;->b(Ljava/lang/String;)V
00049466return-void
00049468const-string v0, "call"
0004946cmove-object/from16 v3, v20
00049470invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
00049476iget-object v3, v2, Lu1/t;->m:Landroidx/emoji2/text/s;
0004947aiget-object v0, v1, LB/j;->b:Ljava/lang/Object;
0004947echeck-cast v0, LH1/f;
00049482invoke-virtual {v0, v2, v3}, LH1/f;->a(Lu1/t;Landroidx/emoji2/text/s;)V
00049488invoke-virtual {v3}, Landroidx/emoji2/text/s;->e()Ly1/k;
0004948emove-result-object v0
00049490iget-object v2, v2, Lu1/t;->f:Lu1/k;
00049494invoke-virtual {v2}, Lu1/k;->size()I
0004949amove-result v3
0004949cconst/4 v6, 0x0
0004949emove v7, v6
000494a0move v9, v7
000494a2move v11, v9
000494a4move v13, v11
000494a6move v14, v13
000494a8const/4 v10, 0x0
000494aaconst/4 v12, 0x0
000494acif-ge v7, v3, :cond_19a
000494b0invoke-virtual {v2, v7}, Lu1/k;->b(I)Ljava/lang/String;
000494b6move-result-object v8
000494b8const-string v15, "Sec-WebSocket-Extensions"
000494bcinvoke-static {v8, v15}, Lq1/i;->q0(Ljava/lang/String;Ljava/lang/String;)Z
000494c2move-result v8
000494c4if-nez v8, :cond_ad
000494c8move-object/from16 v17, v2
000494ccmove/from16 v18, v3
000494d0move v3, v6
000494d2goto/16 :goto_191
000494d6invoke-virtual {v2, v7}, Lu1/k;->d(I)Ljava/lang/String;
000494dcmove-result-object v8
000494demove v15, v6
000494e0invoke-virtual {v8}, Ljava/lang/String;->length()I
000494e6move-result v4
000494e8if-ge v15, v4, :cond_a6
000494ecconst/16 v4, 0x2c
000494f0const/16 v16, 0x1
000494f4const/4 v5, 0x4
000494f6invoke-static {v8, v4, v15, v6, v5}, Lv1/b;->g(Ljava/lang/String;CIII)I
000494fcmove-result v4
000494feconst/16 v5, 0x3b
00049502invoke-static {v8, v5, v15, v4}, Lv1/b;->e(Ljava/lang/String;CII)I
00049508move-result v6
0004950ainvoke-static {v8, v15, v6}, Lv1/b;->z(Ljava/lang/String;II)Ljava/lang/String;
00049510move-result-object v15
00049512add-int/lit8 v6, v6, 0x1
00049516const-string v5, "permessage-deflate"
0004951ainvoke-virtual {v15, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
00049520move-result v5
00049522if-eqz v5, :cond_188
00049526if-eqz v9, :cond_d9
0004952amove/from16 v14, v16
0004952eif-ge v6, v4, :cond_180
00049532const/16 v5, 0x3b
00049536invoke-static {v8, v5, v6, v4}, Lv1/b;->e(Ljava/lang/String;CII)I
0004953cmove-result v9
0004953econst/16 v15, 0x3d
00049542invoke-static {v8, v15, v6, v9}, Lv1/b;->e(Ljava/lang/String;CII)I
00049548move-result v15
0004954ainvoke-static {v8, v6, v15}, Lv1/b;->z(Ljava/lang/String;II)Ljava/lang/String;
00049550move-result-object v6
00049552if-ge v15, v9, :cond_121
00049556add-int/lit8 v15, v15, 0x1
0004955ainvoke-static {v8, v15, v9}, Lv1/b;->z(Ljava/lang/String;II)Ljava/lang/String;
00049560move-result-object v15
00049562invoke-virtual {v15}, Ljava/lang/String;->length()I
00049568move-result v5
0004956amove-object/from16 v17, v2
0004956econst-string v2, "\""
00049572move/from16 v18, v3
00049576const/4 v3, 0x2
00049578if-lt v5, v3, :cond_11f
0004957cconst/4 v3, 0x0
0004957einvoke-static {v15, v2, v3}, Lq1/i;->E0(Ljava/lang/String;Ljava/lang/String;Z)Z
00049584move-result v5
00049586if-eqz v5, :cond_127
0004958ainvoke-virtual {v15, v2}, Ljava/lang/String;->endsWith(Ljava/lang/String;)Z
00049590move-result v2
00049592if-eqz v2, :cond_127
00049596invoke-virtual {v15}, Ljava/lang/String;->length()I
0004959cmove-result v2
0004959eadd-int/lit8 v2, v2, -0x1
000495a2move/from16 v5, v16
000495a6invoke-virtual {v15, v5, v2}, Ljava/lang/String;->substring(II)Ljava/lang/String;
000495acmove-result-object v15
000495aeconst-string v2, "this as java.lang.String…ing(startIndex, endIndex)"
000495b2invoke-static {v15, v2}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
000495b8goto :goto_127
000495baconst/4 v3, 0x0
000495bcgoto :goto_127
000495bemove-object/from16 v17, v2
000495c2move/from16 v18, v3
000495c6const/4 v3, 0x0
000495c8const/4 v15, 0x0
000495caadd-int/lit8 v2, v9, 0x1
000495ceconst-string v5, "client_max_window_bits"
000495d2invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
000495d8move-result v5
000495daif-eqz v5, :cond_141
000495deif-eqz v10, :cond_134
000495e2const/4 v14, 0x1
000495e4if-eqz v15, :cond_13b
000495e8invoke-static {v15}, Lq1/i;->G0(Ljava/lang/String;)Ljava/lang/Integer;
000495eemove-result-object v5
000495f0goto :goto_13c
000495f2const/4 v5, 0x0
000495f4move-object v10, v5
000495f6if-nez v5, :cond_177
000495faconst/4 v14, 0x1
000495fcgoto :goto_177
000495feconst-string v5, "client_no_context_takeover"
00049602invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
00049608move-result v5
0004960aif-eqz v5, :cond_151
0004960eif-eqz v11, :cond_14c
00049612const/4 v14, 0x1
00049614if-eqz v15, :cond_14f
00049618const/4 v14, 0x1
0004961aconst/4 v11, 0x1
0004961cgoto :goto_177
0004961econst-string v5, "server_max_window_bits"
00049622invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
00049628move-result v5
0004962aif-eqz v5, :cond_168
0004962eif-eqz v12, :cond_15c
00049632const/4 v14, 0x1
00049634if-eqz v15, :cond_163
00049638invoke-static {v15}, Lq1/i;->G0(Ljava/lang/String;)Ljava/lang/Integer;
0004963emove-result-object v5
00049640goto :goto_164
00049642const/4 v5, 0x0
00049644move-object v12, v5
00049646if-nez v5, :cond_177
0004964agoto :goto_13f
0004964cconst-string v5, "server_no_context_takeover"
00049650invoke-virtual {v6, v5}, Ljava/lang/String;->equalsIgnoreCase(Ljava/lang/String;)Z
00049656move-result v5
00049658if-eqz v5, :cond_13f
0004965cif-eqz v13, :cond_173
00049660const/4 v14, 0x1
00049662if-eqz v15, :cond_176
00049666const/4 v14, 0x1
00049668const/4 v13, 0x1
0004966amove v6, v2
0004966cmove-object/from16 v2, v17
00049670move/from16 v3, v18
00049674const/16 v16, 0x1
00049678goto/16 :goto_d9
0004967cconst/4 v9, 0x1
0004967emove-object/from16 v17, v2
00049682move/from16 v18, v3
00049686const/4 v3, 0x0
00049688move v15, v6
0004968agoto :goto_18a
0004968cconst/4 v14, 0x1
0004968egoto :goto_181
00049690move v6, v3
00049692move-object/from16 v2, v17
00049696move/from16 v3, v18
0004969agoto/16 :goto_b2
0004969eadd-int/lit8 v7, v7, 0x1
000496a2move v6, v3
000496a4move-object/from16 v2, v17
000496a8move/from16 v3, v18
000496acgoto/16 :goto_98
000496b0new-instance v8, LH1/g;
000496b4invoke-direct/range {v8 .. v14}, LH1/g;-><init>(ZLjava/lang/Integer;ZLjava/lang/Integer;ZZ)V
000496baiget-object v2, v1, LB/j;->b:Ljava/lang/Object;
000496becheck-cast v2, LH1/f;
000496c2iput-object v8, v2, LH1/f;->u:LH1/g;
000496c6if-eqz v14, :cond_1a8
000496cagoto :goto_1b9
000496ccif-eqz v10, :cond_1ab
000496d0goto :goto_1b9
000496d2if-eqz v12, :cond_1d7
000496d6invoke-virtual {v12}, Ljava/lang/Integer;->intValue()I
000496dcmove-result v2
000496deconst/16 v3, 0x8
000496e2if-gt v3, v2, :cond_1b9
000496e6const/16 v3, 0xf
000496eaif-ge v3, v2, :cond_1d7
000496eeiget-object v2, v1, LB/j;->b:Ljava/lang/Object;
000496f2check-cast v2, LH1/f;
000496f6monitor-enter v2
000496f8iget-object v3, v1, LB/j;->b:Ljava/lang/Object;
000496fccheck-cast v3, LH1/f;
00049700iget-object v3, v3, LH1/f;->j:Ljava/util/ArrayDeque;
00049704invoke-virtual {v3}, Ljava/util/ArrayDeque;->clear()V
0004970aiget-object v3, v1, LB/j;->b:Ljava/lang/Object;
0004970echeck-cast v3, LH1/f;
00049712const-string v4, "unexpected Sec-WebSocket-Extensions in response header"
00049716const/16 v5, 0x3f2
0004971ainvoke-virtual {v3, v4, v5}, LH1/f;->b(Ljava/lang/String;I)Z
00049720monitor-exit v2
00049722goto :goto_1d7
00049724move-exception v0
00049726monitor-exit v2
00049728throw v0
0004972anew-instance v2, Ljava/lang/StringBuilder;
0004972einvoke-direct {v2}, Ljava/lang/StringBuilder;-><init>()V
00049734sget-object v3, Lv1/b;->g:Ljava/lang/String;
00049738invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
0004973econst-string v3, " WebSocket "
00049742invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00049748iget-object v3, v1, LB/j;->c:Ljava/lang/Object;
0004974ccheck-cast v3, Lj/t;
00049750iget-object v3, v3, Lj/t;->c:Ljava/lang/Object;
00049754check-cast v3, Lu1/m;
00049758invoke-virtual {v3}, Lu1/m;->f()Ljava/lang/String;
0004975emove-result-object v3
00049760invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
00049766invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
0004976cmove-result-object v2
0004976eiget-object v3, v1, LB/j;->b:Ljava/lang/Object;
00049772check-cast v3, LH1/f;
00049776invoke-virtual {v3, v2, v0}, LH1/f;->d(Ljava/lang/String;Ly1/k;)V
0004977ciget-object v0, v1, LB/j;->b:Ljava/lang/Object;
00049780check-cast v0, LH1/f;
00049784iget-object v0, v0, LH1/f;->r:Lj/d0;
00049788invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0004978eiget-object v2, v0, Lj/d0;->b:Ljava/lang/Object;
00049792check-cast v2, Lt1/e;
00049796const/4 v5, 0x1
00049798iput-boolean v5, v2, Lt1/e;->e:Z
0004979ciget-object v3, v2, Lt1/e;->g:Lj/d0;
000497a0if-eqz v3, :cond_21d
000497a4new-instance v3, Lt1/d;
000497a8const/4 v4, 0x0
000497aainvoke-direct {v3, v0, v4}, Lt1/d;-><init>(Lj/d0;I)V
000497b0invoke-static {v2, v3}, Lt1/e;->a(Lt1/e;Ljava/lang/Runnable;)V
000497b6iget-object v0, v1, LB/j;->b:Ljava/lang/Object;
000497bacheck-cast v0, LH1/f;
000497beinvoke-virtual {v0}, LH1/f;->e()V
000497c4goto :goto_240
000497c6move-exception v0
000497c8iget-object v2, v1, LB/j;->b:Ljava/lang/Object;
000497cccheck-cast v2, LH1/f;
000497d0invoke-virtual {v2, v0}, LH1/f;->c(Ljava/lang/Exception;)V
000497d6goto :goto_240
000497d8move-exception v0
000497daif-eqz v3, :cond_236
000497deconst/4 v4, 0x0
000497e0const/4 v5, 0x1
000497e2invoke-virtual {v3, v5, v5, v4}, Landroidx/emoji2/text/s;->a(ZZLjava/io/IOException;)Ljava/io/IOException;
000497e8iget-object v3, v1, LB/j;->b:Ljava/lang/Object;
000497eccheck-cast v3, LH1/f;
000497f0invoke-virtual {v3, v0}, LH1/f;->c(Ljava/lang/Exception;)V
000497f6invoke-static {v2}, Lv1/b;->c(Ljava/io/Closeable;)V
000497fcreturn-void
000497fenop
00049800.packed-switch 0x3
0004936c
Loading..