File classes.dex
Function:
    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
    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
    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
    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
    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
    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
    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
    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
    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
    00047d52
    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
    00047eb2
    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
    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
    000480f2
    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
    00048156
    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
    000481d2
    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
    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
    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
    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
    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
    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
    0004857a
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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
    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