File classes.dex
Function:
Loading..
0005a23c
0005a23cE0.d::<init>(com.google.android.material.textfield.TextInputLayout):
0005a24cinvoke-direct {v2}, Ljava/lang/Object;-><init>()V
0005a252const/16 v0, 0x10
0005a256iput v0, v2, LE0/d;->f:I
0005a25aiput v0, v2, LE0/d;->g:I
0005a25econst/high16 v0, 0x41700000
0005a262iput v0, v2, LE0/d;->h:F
0005a266iput v0, v2, LE0/d;->i:F
0005a26asget-object v0, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;
0005a26eiput-object v0, v2, LE0/d;->z:Landroid/text/TextUtils$TruncateAt;
0005a272const/4 v0, 0x1
0005a274iput-boolean v0, v2, LE0/d;->D:Z
0005a278iput v0, v2, LE0/d;->d0:I
0005a27cconst/high16 v1, 0x3f800000
0005a280iput v1, v2, LE0/d;->e0:F
0005a284iput v0, v2, LE0/d;->f0:I
0005a288iput-object v3, v2, LE0/d;->a:Lcom/google/android/material/textfield/TextInputLayout;
0005a28cnew-instance v0, Landroid/text/TextPaint;
0005a290const/16 v1, 0x81
0005a294invoke-direct {v0, v1}, Landroid/text/TextPaint;-><init>(I)V
0005a29aiput-object v0, v2, LE0/d;->N:Landroid/text/TextPaint;
0005a29enew-instance v1, Landroid/text/TextPaint;
0005a2a2invoke-direct {v1, v0}, Landroid/text/TextPaint;-><init>(Landroid/graphics/Paint;)V
0005a2a8iput-object v1, v2, LE0/d;->O:Landroid/text/TextPaint;
0005a2acnew-instance v0, Landroid/graphics/Rect;
0005a2b0invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005a2b6iput-object v0, v2, LE0/d;->d:Landroid/graphics/Rect;
0005a2banew-instance v0, Landroid/graphics/Rect;
0005a2beinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005a2c4iput-object v0, v2, LE0/d;->c:Landroid/graphics/Rect;
0005a2c8new-instance v0, Landroid/graphics/RectF;
0005a2ccinvoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
0005a2d2iput-object v0, v2, LE0/d;->e:Landroid/graphics/RectF;
0005a2d6invoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
0005a2dcmove-result-object v3
0005a2deinvoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
0005a2e4move-result-object v3
0005a2e6invoke-virtual {v3}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
0005a2ecmove-result-object v3
0005a2eeinvoke-virtual {v2, v3}, LE0/d;->g(Landroid/content/res/Configuration;)V
0005a2f4return-void
0005a23c
0005a23cE0.d::<init>(com.google.android.material.textfield.TextInputLayout):
0005a24cinvoke-direct {v2}, Ljava/lang/Object;-><init>()V
0005a252const/16 v0, 0x10
0005a256iput v0, v2, LE0/d;->f:I
0005a25aiput v0, v2, LE0/d;->g:I
0005a25econst/high16 v0, 0x41700000
0005a262iput v0, v2, LE0/d;->h:F
0005a266iput v0, v2, LE0/d;->i:F
0005a26asget-object v0, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;
0005a26eiput-object v0, v2, LE0/d;->z:Landroid/text/TextUtils$TruncateAt;
0005a272const/4 v0, 0x1
0005a274iput-boolean v0, v2, LE0/d;->D:Z
0005a278iput v0, v2, LE0/d;->d0:I
0005a27cconst/high16 v1, 0x3f800000
0005a280iput v1, v2, LE0/d;->e0:F
0005a284iput v0, v2, LE0/d;->f0:I
0005a288iput-object v3, v2, LE0/d;->a:Lcom/google/android/material/textfield/TextInputLayout;
0005a28cnew-instance v0, Landroid/text/TextPaint;
0005a290const/16 v1, 0x81
0005a294invoke-direct {v0, v1}, Landroid/text/TextPaint;-><init>(I)V
0005a29aiput-object v0, v2, LE0/d;->N:Landroid/text/TextPaint;
0005a29enew-instance v1, Landroid/text/TextPaint;
0005a2a2invoke-direct {v1, v0}, Landroid/text/TextPaint;-><init>(Landroid/graphics/Paint;)V
0005a2a8iput-object v1, v2, LE0/d;->O:Landroid/text/TextPaint;
0005a2acnew-instance v0, Landroid/graphics/Rect;
0005a2b0invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005a2b6iput-object v0, v2, LE0/d;->d:Landroid/graphics/Rect;
0005a2banew-instance v0, Landroid/graphics/Rect;
0005a2beinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005a2c4iput-object v0, v2, LE0/d;->c:Landroid/graphics/Rect;
0005a2c8new-instance v0, Landroid/graphics/RectF;
0005a2ccinvoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
0005a2d2iput-object v0, v2, LE0/d;->e:Landroid/graphics/RectF;
0005a2d6invoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
0005a2dcmove-result-object v3
0005a2deinvoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
0005a2e4move-result-object v3
0005a2e6invoke-virtual {v3}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
0005a2ecmove-result-object v3
0005a2eeinvoke-virtual {v2, v3}, LE0/d;->g(Landroid/content/res/Configuration;)V
0005a2f4return-void
0005a23c
0005a2f6
0005a2f6 // align 0x8
0005a2f6 // align 0x8
0005a2f8
0005a2f8E0.d::c(float, boolean):
0005a308iget-object v0, v12, LE0/d;->A:Ljava/lang/CharSequence;
0005a30cif-nez v0, :cond_6
0005a310goto/16 :goto_13b
0005a314iget-object v0, v12, LE0/d;->d:Landroid/graphics/Rect;
0005a318invoke-virtual {v0}, Landroid/graphics/Rect;->width()I
0005a31emove-result v0
0005a320int-to-float v0, v0
0005a322iget-object v1, v12, LE0/d;->c:Landroid/graphics/Rect;
0005a326invoke-virtual {v1}, Landroid/graphics/Rect;->width()I
0005a32cmove-result v1
0005a32eint-to-float v1, v1
0005a330const/high16 v2, 0x3f800000
0005a334sub-float v3, v13, v2
0005a338invoke-static {v3}, Ljava/lang/Math;->abs(F)F
0005a33emove-result v3
0005a340const v4, 0x3727c5ac
0005a346cmpg-float v3, v3, v4
0005a34aconst/4 v5, 0x0
0005a34cconst/4 v6, 0x1
0005a34eif-gez v3, :cond_27
0005a352move v3, v6
0005a354goto :goto_28
0005a356move v3, v5
0005a358const/4 v7, 0x0
0005a35aif-eqz v3, :cond_34
0005a35eiget v13, v12, LE0/d;->i:F
0005a362iget v14, v12, LE0/d;->V:F
0005a366iput v2, v12, LE0/d;->F:F
0005a36aiget-object v1, v12, LE0/d;->r:Landroid/graphics/Typeface;
0005a36egoto :goto_6f
0005a370iget v3, v12, LE0/d;->h:F
0005a374iget v8, v12, LE0/d;->W:F
0005a378iget-object v9, v12, LE0/d;->u:Landroid/graphics/Typeface;
0005a37csub-float v10, v13, v7
0005a380invoke-static {v10}, Ljava/lang/Math;->abs(F)F
0005a386move-result v10
0005a388cmpg-float v4, v10, v4
0005a38cif-gez v4, :cond_47
0005a390iput v2, v12, LE0/d;->F:F
0005a394goto :goto_56
0005a396iget v4, v12, LE0/d;->h:F
0005a39aiget v10, v12, LE0/d;->i:F
0005a39eiget-object v11, v12, LE0/d;->Q:Landroid/view/animation/LinearInterpolator;
0005a3a2invoke-static {v4, v10, v13, v11}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a3a8move-result v13
0005a3aaiget v4, v12, LE0/d;->h:F
0005a3aediv-float/2addr v13, v4
0005a3b0iput v13, v12, LE0/d;->F:F
0005a3b4iget v13, v12, LE0/d;->i:F
0005a3b8iget v4, v12, LE0/d;->h:F
0005a3bcdiv-float/2addr v13, v4
0005a3bemul-float v4, v1, v13
0005a3c2if-nez v14, :cond_6d
0005a3c6cmpl-float v14, v4, v0
0005a3caif-lez v14, :cond_6d
0005a3cediv-float/2addr v0, v13
0005a3d0invoke-static {v0, v1}, Ljava/lang/Math;->min(FF)F
0005a3d6move-result v13
0005a3d8move v0, v13
0005a3damove v13, v3
0005a3dcmove v14, v8
0005a3demove-object v1, v9
0005a3e0goto :goto_6f
0005a3e2move v0, v1
0005a3e4goto :goto_69
0005a3e6cmpl-float v3, v0, v7
0005a3eaiget-object v4, v12, LE0/d;->N:Landroid/text/TextPaint;
0005a3eeif-lez v3, :cond_c3
0005a3f2iget v3, v12, LE0/d;->G:F
0005a3f6cmpl-float v3, v3, v13
0005a3faif-eqz v3, :cond_7d
0005a3femove v3, v6
0005a400goto :goto_7e
0005a402move v3, v5
0005a404iget v7, v12, LE0/d;->X:F
0005a408cmpl-float v7, v7, v14
0005a40cif-eqz v7, :cond_86
0005a410move v7, v6
0005a412goto :goto_87
0005a414move v7, v5
0005a416iget-object v8, v12, LE0/d;->x:Landroid/graphics/Typeface;
0005a41aif-eq v8, v1, :cond_8d
0005a41emove v8, v6
0005a420goto :goto_8e
0005a422move v8, v5
0005a424iget-object v9, v12, LE0/d;->Y:Landroid/text/StaticLayout;
0005a428if-eqz v9, :cond_9d
0005a42cinvoke-virtual {v9}, Landroid/text/Layout;->getWidth()I
0005a432move-result v9
0005a434int-to-float v9, v9
0005a436cmpl-float v9, v0, v9
0005a43aif-eqz v9, :cond_9d
0005a43emove v9, v6
0005a440goto :goto_9e
0005a442move v9, v5
0005a444if-nez v3, :cond_ad
0005a448if-nez v7, :cond_ad
0005a44cif-nez v9, :cond_ad
0005a450if-nez v8, :cond_ad
0005a454iget-boolean v3, v12, LE0/d;->M:Z
0005a458if-eqz v3, :cond_ab
0005a45cgoto :goto_ad
0005a45emove v3, v5
0005a460goto :goto_ae
0005a462move v3, v6
0005a464iput v13, v12, LE0/d;->G:F
0005a468iput v14, v12, LE0/d;->X:F
0005a46ciput-object v1, v12, LE0/d;->x:Landroid/graphics/Typeface;
0005a470iput-boolean v5, v12, LE0/d;->M:Z
0005a474iget v13, v12, LE0/d;->F:F
0005a478cmpl-float v13, v13, v2
0005a47cif-eqz v13, :cond_be
0005a480move v13, v6
0005a482goto :goto_bf
0005a484move v13, v5
0005a486invoke-virtual {v4, v13}, Landroid/graphics/Paint;->setLinearText(Z)V
0005a48cgoto :goto_c4
0005a48emove v3, v5
0005a490iget-object v13, v12, LE0/d;->B:Ljava/lang/CharSequence;
0005a494if-eqz v13, :cond_ca
0005a498if-eqz v3, :cond_13b
0005a49ciget v13, v12, LE0/d;->G:F
0005a4a0invoke-virtual {v4, v13}, Landroid/graphics/Paint;->setTextSize(F)V
0005a4a6iget-object v13, v12, LE0/d;->x:Landroid/graphics/Typeface;
0005a4aainvoke-virtual {v4, v13}, Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
0005a4b0iget v13, v12, LE0/d;->X:F
0005a4b4invoke-virtual {v4, v13}, Landroid/graphics/Paint;->setLetterSpacing(F)V
0005a4baiget-object v13, v12, LE0/d;->A:Ljava/lang/CharSequence;
0005a4beinvoke-virtual {v12, v13}, LE0/d;->b(Ljava/lang/CharSequence;)Z
0005a4c4move-result v13
0005a4c6iput-boolean v13, v12, LE0/d;->C:Z
0005a4caiget v14, v12, LE0/d;->d0:I
0005a4ceif-le v14, v6, :cond_e7
0005a4d2if-eqz v13, :cond_e8
0005a4d6move v14, v6
0005a4d8if-ne v14, v6, :cond_ed
0005a4dcsget-object v1, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment;
0005a4e0goto :goto_110
0005a4e2iget v1, v12, LE0/d;->f:I
0005a4e6invoke-static {v1, v13}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
0005a4ecmove-result v1
0005a4eeand-int/lit8 v1, v1, 0x7
0005a4f2if-eq v1, v6, :cond_10e
0005a4f6const/4 v2, 0x5
0005a4f8if-eq v1, v2, :cond_104
0005a4fciget-boolean v1, v12, LE0/d;->C:Z
0005a500if-eqz v1, :cond_101
0005a504sget-object v1, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment;
0005a508goto :goto_110
0005a50asget-object v1, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment;
0005a50egoto :goto_110
0005a510iget-boolean v1, v12, LE0/d;->C:Z
0005a514if-eqz v1, :cond_10b
0005a518sget-object v1, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment;
0005a51cgoto :goto_110
0005a51esget-object v1, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment;
0005a522goto :goto_110
0005a524sget-object v1, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment;
0005a528iget-object v2, v12, LE0/d;->A:Ljava/lang/CharSequence;
0005a52cfloat-to-int v0, v0
0005a52enew-instance v3, LE0/z;
0005a532invoke-direct {v3, v2, v4, v0}, LE0/z;-><init>(Ljava/lang/CharSequence;Landroid/text/TextPaint;I)V
0005a538iget-object v0, v12, LE0/d;->z:Landroid/text/TextUtils$TruncateAt;
0005a53ciput-object v0, v3, LE0/z;->k:Landroid/text/TextUtils$TruncateAt;
0005a540iput-boolean v13, v3, LE0/z;->j:Z
0005a544iput-object v1, v3, LE0/z;->e:Landroid/text/Layout$Alignment;
0005a548iput-boolean v5, v3, LE0/z;->i:Z
0005a54ciput v14, v3, LE0/z;->f:I
0005a550iget v13, v12, LE0/d;->e0:F
0005a554iput v13, v3, LE0/z;->g:F
0005a558iget v13, v12, LE0/d;->f0:I
0005a55ciput v13, v3, LE0/z;->h:I
0005a560invoke-virtual {v3}, LE0/z;->a()Landroid/text/StaticLayout;
0005a566move-result-object v13
0005a568invoke-virtual {v13}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005a56eiput-object v13, v12, LE0/d;->Y:Landroid/text/StaticLayout;
0005a572invoke-virtual {v13}, Landroid/text/Layout;->getText()Ljava/lang/CharSequence;
0005a578move-result-object v13
0005a57aiput-object v13, v12, LE0/d;->B:Ljava/lang/CharSequence;
0005a57ereturn-void
0005a2f8
0005a2f8E0.d::c(float, boolean):
0005a308iget-object v0, v12, LE0/d;->A:Ljava/lang/CharSequence;
0005a30cif-nez v0, :cond_6
0005a310goto/16 :goto_13b
0005a314iget-object v0, v12, LE0/d;->d:Landroid/graphics/Rect;
0005a318invoke-virtual {v0}, Landroid/graphics/Rect;->width()I
0005a31emove-result v0
0005a320int-to-float v0, v0
0005a322iget-object v1, v12, LE0/d;->c:Landroid/graphics/Rect;
0005a326invoke-virtual {v1}, Landroid/graphics/Rect;->width()I
0005a32cmove-result v1
0005a32eint-to-float v1, v1
0005a330const/high16 v2, 0x3f800000
0005a334sub-float v3, v13, v2
0005a338invoke-static {v3}, Ljava/lang/Math;->abs(F)F
0005a33emove-result v3
0005a340const v4, 0x3727c5ac
0005a346cmpg-float v3, v3, v4
0005a34aconst/4 v5, 0x0
0005a34cconst/4 v6, 0x1
0005a34eif-gez v3, :cond_27
0005a352move v3, v6
0005a354goto :goto_28
0005a356move v3, v5
0005a358const/4 v7, 0x0
0005a35aif-eqz v3, :cond_34
0005a35eiget v13, v12, LE0/d;->i:F
0005a362iget v14, v12, LE0/d;->V:F
0005a366iput v2, v12, LE0/d;->F:F
0005a36aiget-object v1, v12, LE0/d;->r:Landroid/graphics/Typeface;
0005a36egoto :goto_6f
0005a370iget v3, v12, LE0/d;->h:F
0005a374iget v8, v12, LE0/d;->W:F
0005a378iget-object v9, v12, LE0/d;->u:Landroid/graphics/Typeface;
0005a37csub-float v10, v13, v7
0005a380invoke-static {v10}, Ljava/lang/Math;->abs(F)F
0005a386move-result v10
0005a388cmpg-float v4, v10, v4
0005a38cif-gez v4, :cond_47
0005a390iput v2, v12, LE0/d;->F:F
0005a394goto :goto_56
0005a396iget v4, v12, LE0/d;->h:F
0005a39aiget v10, v12, LE0/d;->i:F
0005a39eiget-object v11, v12, LE0/d;->Q:Landroid/view/animation/LinearInterpolator;
0005a3a2invoke-static {v4, v10, v13, v11}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a3a8move-result v13
0005a3aaiget v4, v12, LE0/d;->h:F
0005a3aediv-float/2addr v13, v4
0005a3b0iput v13, v12, LE0/d;->F:F
0005a3b4iget v13, v12, LE0/d;->i:F
0005a3b8iget v4, v12, LE0/d;->h:F
0005a3bcdiv-float/2addr v13, v4
0005a3bemul-float v4, v1, v13
0005a3c2if-nez v14, :cond_6d
0005a3c6cmpl-float v14, v4, v0
0005a3caif-lez v14, :cond_6d
0005a3cediv-float/2addr v0, v13
0005a3d0invoke-static {v0, v1}, Ljava/lang/Math;->min(FF)F
0005a3d6move-result v13
0005a3d8move v0, v13
0005a3damove v13, v3
0005a3dcmove v14, v8
0005a3demove-object v1, v9
0005a3e0goto :goto_6f
0005a3e2move v0, v1
0005a3e4goto :goto_69
0005a3e6cmpl-float v3, v0, v7
0005a3eaiget-object v4, v12, LE0/d;->N:Landroid/text/TextPaint;
0005a3eeif-lez v3, :cond_c3
0005a3f2iget v3, v12, LE0/d;->G:F
0005a3f6cmpl-float v3, v3, v13
0005a3faif-eqz v3, :cond_7d
0005a3femove v3, v6
0005a400goto :goto_7e
0005a402move v3, v5
0005a404iget v7, v12, LE0/d;->X:F
0005a408cmpl-float v7, v7, v14
0005a40cif-eqz v7, :cond_86
0005a410move v7, v6
0005a412goto :goto_87
0005a414move v7, v5
0005a416iget-object v8, v12, LE0/d;->x:Landroid/graphics/Typeface;
0005a41aif-eq v8, v1, :cond_8d
0005a41emove v8, v6
0005a420goto :goto_8e
0005a422move v8, v5
0005a424iget-object v9, v12, LE0/d;->Y:Landroid/text/StaticLayout;
0005a428if-eqz v9, :cond_9d
0005a42cinvoke-virtual {v9}, Landroid/text/Layout;->getWidth()I
0005a432move-result v9
0005a434int-to-float v9, v9
0005a436cmpl-float v9, v0, v9
0005a43aif-eqz v9, :cond_9d
0005a43emove v9, v6
0005a440goto :goto_9e
0005a442move v9, v5
0005a444if-nez v3, :cond_ad
0005a448if-nez v7, :cond_ad
0005a44cif-nez v9, :cond_ad
0005a450if-nez v8, :cond_ad
0005a454iget-boolean v3, v12, LE0/d;->M:Z
0005a458if-eqz v3, :cond_ab
0005a45cgoto :goto_ad
0005a45emove v3, v5
0005a460goto :goto_ae
0005a462move v3, v6
0005a464iput v13, v12, LE0/d;->G:F
0005a468iput v14, v12, LE0/d;->X:F
0005a46ciput-object v1, v12, LE0/d;->x:Landroid/graphics/Typeface;
0005a470iput-boolean v5, v12, LE0/d;->M:Z
0005a474iget v13, v12, LE0/d;->F:F
0005a478cmpl-float v13, v13, v2
0005a47cif-eqz v13, :cond_be
0005a480move v13, v6
0005a482goto :goto_bf
0005a484move v13, v5
0005a486invoke-virtual {v4, v13}, Landroid/graphics/Paint;->setLinearText(Z)V
0005a48cgoto :goto_c4
0005a48emove v3, v5
0005a490iget-object v13, v12, LE0/d;->B:Ljava/lang/CharSequence;
0005a494if-eqz v13, :cond_ca
0005a498if-eqz v3, :cond_13b
0005a49ciget v13, v12, LE0/d;->G:F
0005a4a0invoke-virtual {v4, v13}, Landroid/graphics/Paint;->setTextSize(F)V
0005a4a6iget-object v13, v12, LE0/d;->x:Landroid/graphics/Typeface;
0005a4aainvoke-virtual {v4, v13}, Landroid/graphics/Paint;->setTypeface(Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
0005a4b0iget v13, v12, LE0/d;->X:F
0005a4b4invoke-virtual {v4, v13}, Landroid/graphics/Paint;->setLetterSpacing(F)V
0005a4baiget-object v13, v12, LE0/d;->A:Ljava/lang/CharSequence;
0005a4beinvoke-virtual {v12, v13}, LE0/d;->b(Ljava/lang/CharSequence;)Z
0005a4c4move-result v13
0005a4c6iput-boolean v13, v12, LE0/d;->C:Z
0005a4caiget v14, v12, LE0/d;->d0:I
0005a4ceif-le v14, v6, :cond_e7
0005a4d2if-eqz v13, :cond_e8
0005a4d6move v14, v6
0005a4d8if-ne v14, v6, :cond_ed
0005a4dcsget-object v1, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment;
0005a4e0goto :goto_110
0005a4e2iget v1, v12, LE0/d;->f:I
0005a4e6invoke-static {v1, v13}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
0005a4ecmove-result v1
0005a4eeand-int/lit8 v1, v1, 0x7
0005a4f2if-eq v1, v6, :cond_10e
0005a4f6const/4 v2, 0x5
0005a4f8if-eq v1, v2, :cond_104
0005a4fciget-boolean v1, v12, LE0/d;->C:Z
0005a500if-eqz v1, :cond_101
0005a504sget-object v1, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment;
0005a508goto :goto_110
0005a50asget-object v1, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment;
0005a50egoto :goto_110
0005a510iget-boolean v1, v12, LE0/d;->C:Z
0005a514if-eqz v1, :cond_10b
0005a518sget-object v1, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment;
0005a51cgoto :goto_110
0005a51esget-object v1, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment;
0005a522goto :goto_110
0005a524sget-object v1, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment;
0005a528iget-object v2, v12, LE0/d;->A:Ljava/lang/CharSequence;
0005a52cfloat-to-int v0, v0
0005a52enew-instance v3, LE0/z;
0005a532invoke-direct {v3, v2, v4, v0}, LE0/z;-><init>(Ljava/lang/CharSequence;Landroid/text/TextPaint;I)V
0005a538iget-object v0, v12, LE0/d;->z:Landroid/text/TextUtils$TruncateAt;
0005a53ciput-object v0, v3, LE0/z;->k:Landroid/text/TextUtils$TruncateAt;
0005a540iput-boolean v13, v3, LE0/z;->j:Z
0005a544iput-object v1, v3, LE0/z;->e:Landroid/text/Layout$Alignment;
0005a548iput-boolean v5, v3, LE0/z;->i:Z
0005a54ciput v14, v3, LE0/z;->f:I
0005a550iget v13, v12, LE0/d;->e0:F
0005a554iput v13, v3, LE0/z;->g:F
0005a558iget v13, v12, LE0/d;->f0:I
0005a55ciput v13, v3, LE0/z;->h:I
0005a560invoke-virtual {v3}, LE0/z;->a()Landroid/text/StaticLayout;
0005a566move-result-object v13
0005a568invoke-virtual {v13}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005a56eiput-object v13, v12, LE0/d;->Y:Landroid/text/StaticLayout;
0005a572invoke-virtual {v13}, Landroid/text/Layout;->getText()Ljava/lang/CharSequence;
0005a578move-result-object v13
0005a57aiput-object v13, v12, LE0/d;->B:Ljava/lang/CharSequence;
0005a57ereturn-void
0005a2f8
0005a580
0005a580E0.d::g(android.content.res.Configuration):
0005a590sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
0005a594const/16 v1, 0x1f
0005a598if-lt v0, v1, :cond_30
0005a59ciget-object v0, v2, LE0/d;->t:Landroid/graphics/Typeface;
0005a5a0if-eqz v0, :cond_10
0005a5a4invoke-static {v3, v0}, LC1/d;->E(Landroid/content/res/Configuration;Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
0005a5aamove-result-object v0
0005a5aciput-object v0, v2, LE0/d;->s:Landroid/graphics/Typeface;
0005a5b0iget-object v0, v2, LE0/d;->w:Landroid/graphics/Typeface;
0005a5b4if-eqz v0, :cond_1a
0005a5b8invoke-static {v3, v0}, LC1/d;->E(Landroid/content/res/Configuration;Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
0005a5bemove-result-object v3
0005a5c0iput-object v3, v2, LE0/d;->v:Landroid/graphics/Typeface;
0005a5c4iget-object v3, v2, LE0/d;->s:Landroid/graphics/Typeface;
0005a5c8if-eqz v3, :cond_1f
0005a5ccgoto :goto_21
0005a5ceiget-object v3, v2, LE0/d;->t:Landroid/graphics/Typeface;
0005a5d2iput-object v3, v2, LE0/d;->r:Landroid/graphics/Typeface;
0005a5d6iget-object v3, v2, LE0/d;->v:Landroid/graphics/Typeface;
0005a5daif-eqz v3, :cond_28
0005a5degoto :goto_2a
0005a5e0iget-object v3, v2, LE0/d;->w:Landroid/graphics/Typeface;
0005a5e4iput-object v3, v2, LE0/d;->u:Landroid/graphics/Typeface;
0005a5e8const/4 v3, 0x1
0005a5eainvoke-virtual {v2, v3}, LE0/d;->h(Z)V
0005a5f0return-void
0005a580
0005a580E0.d::g(android.content.res.Configuration):
0005a590sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
0005a594const/16 v1, 0x1f
0005a598if-lt v0, v1, :cond_30
0005a59ciget-object v0, v2, LE0/d;->t:Landroid/graphics/Typeface;
0005a5a0if-eqz v0, :cond_10
0005a5a4invoke-static {v3, v0}, LC1/d;->E(Landroid/content/res/Configuration;Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
0005a5aamove-result-object v0
0005a5aciput-object v0, v2, LE0/d;->s:Landroid/graphics/Typeface;
0005a5b0iget-object v0, v2, LE0/d;->w:Landroid/graphics/Typeface;
0005a5b4if-eqz v0, :cond_1a
0005a5b8invoke-static {v3, v0}, LC1/d;->E(Landroid/content/res/Configuration;Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
0005a5bemove-result-object v3
0005a5c0iput-object v3, v2, LE0/d;->v:Landroid/graphics/Typeface;
0005a5c4iget-object v3, v2, LE0/d;->s:Landroid/graphics/Typeface;
0005a5c8if-eqz v3, :cond_1f
0005a5ccgoto :goto_21
0005a5ceiget-object v3, v2, LE0/d;->t:Landroid/graphics/Typeface;
0005a5d2iput-object v3, v2, LE0/d;->r:Landroid/graphics/Typeface;
0005a5d6iget-object v3, v2, LE0/d;->v:Landroid/graphics/Typeface;
0005a5daif-eqz v3, :cond_28
0005a5degoto :goto_2a
0005a5e0iget-object v3, v2, LE0/d;->w:Landroid/graphics/Typeface;
0005a5e4iput-object v3, v2, LE0/d;->u:Landroid/graphics/Typeface;
0005a5e8const/4 v3, 0x1
0005a5eainvoke-virtual {v2, v3}, LE0/d;->h(Z)V
0005a5f0return-void
0005a580
0005a5f2
0005a5f2 // align 0x4
0005a5f2 // align 0x4
0005a5f4
0005a5f4E0.d::h(boolean):
0005a604move-object/from16 v0, v18
0005a608move/from16 v1, v19
0005a60ciget-object v2, v0, LE0/d;->a:Lcom/google/android/material/textfield/TextInputLayout;
0005a610invoke-virtual {v2}, Landroid/view/View;->getHeight()I
0005a616move-result v3
0005a618if-lez v3, :cond_12
0005a61cinvoke-virtual {v2}, Landroid/view/View;->getWidth()I
0005a622move-result v3
0005a624if-gtz v3, :cond_14
0005a628if-eqz v1, :cond_1fe
0005a62cconst/high16 v3, 0x3f800000
0005a630invoke-virtual {v0, v3, v1}, LE0/d;->c(FZ)V
0005a636iget-object v4, v0, LE0/d;->B:Ljava/lang/CharSequence;
0005a63aiget-object v5, v0, LE0/d;->N:Landroid/text/TextPaint;
0005a63eif-eqz v4, :cond_30
0005a642iget-object v6, v0, LE0/d;->Y:Landroid/text/StaticLayout;
0005a646if-eqz v6, :cond_30
0005a64ainvoke-virtual {v6}, Landroid/text/Layout;->getWidth()I
0005a650move-result v6
0005a652int-to-float v6, v6
0005a654iget-object v7, v0, LE0/d;->z:Landroid/text/TextUtils$TruncateAt;
0005a658invoke-static {v4, v5, v6, v7}, Landroid/text/TextUtils;->ellipsize(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLandroid/text/TextUtils$TruncateAt;)Ljava/lang/CharSequence;
0005a65emove-result-object v4
0005a660iput-object v4, v0, LE0/d;->c0:Ljava/lang/CharSequence;
0005a664iget-object v4, v0, LE0/d;->c0:Ljava/lang/CharSequence;
0005a668const/4 v6, 0x0
0005a66aconst/4 v7, 0x0
0005a66cif-eqz v4, :cond_41
0005a670invoke-interface {v4}, Ljava/lang/CharSequence;->length()I
0005a676move-result v8
0005a678invoke-virtual {v5, v4, v7, v8}, Landroid/graphics/Paint;->measureText(Ljava/lang/CharSequence;II)F
0005a67emove-result v4
0005a680iput v4, v0, LE0/d;->Z:F
0005a684goto :goto_43
0005a686iput v6, v0, LE0/d;->Z:F
0005a68aiget v4, v0, LE0/d;->g:I
0005a68eiget-boolean v8, v0, LE0/d;->C:Z
0005a692invoke-static {v4, v8}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
0005a698move-result v4
0005a69aand-int/lit8 v8, v4, 0x70
0005a69eiget-object v9, v0, LE0/d;->d:Landroid/graphics/Rect;
0005a6a2const/16 v10, 0x50
0005a6a6const/16 v11, 0x30
0005a6aaconst/high16 v12, 0x40000000
0005a6aeif-eq v8, v11, :cond_77
0005a6b2if-eq v8, v10, :cond_6c
0005a6b6invoke-virtual {v5}, Landroid/graphics/Paint;->descent()F
0005a6bcmove-result v8
0005a6beinvoke-virtual {v5}, Landroid/graphics/Paint;->ascent()F
0005a6c4move-result v13
0005a6c6sub-float/2addr v8, v13
0005a6c8div-float/2addr v8, v12
0005a6cainvoke-virtual {v9}, Landroid/graphics/Rect;->centerY()I
0005a6d0move-result v13
0005a6d2int-to-float v13, v13
0005a6d4sub-float/2addr v13, v8
0005a6d6iput v13, v0, LE0/d;->m:F
0005a6dagoto :goto_7c
0005a6dciget v8, v9, Landroid/graphics/Rect;->bottom:I
0005a6e0int-to-float v8, v8
0005a6e2invoke-virtual {v5}, Landroid/graphics/Paint;->ascent()F
0005a6e8move-result v13
0005a6eaadd-float/2addr v13, v8
0005a6eciput v13, v0, LE0/d;->m:F
0005a6f0goto :goto_7c
0005a6f2iget v8, v9, Landroid/graphics/Rect;->top:I
0005a6f6int-to-float v8, v8
0005a6f8iput v8, v0, LE0/d;->m:F
0005a6fcconst v8, 0x800007
0005a702and-int/2addr v4, v8
0005a704const/4 v13, 0x5
0005a706const/4 v14, 0x1
0005a708if-eq v4, v14, :cond_95
0005a70cif-eq v4, v13, :cond_8c
0005a710iget v4, v9, Landroid/graphics/Rect;->left:I
0005a714int-to-float v4, v4
0005a716iput v4, v0, LE0/d;->o:F
0005a71agoto :goto_a0
0005a71ciget v4, v9, Landroid/graphics/Rect;->right:I
0005a720int-to-float v4, v4
0005a722iget v15, v0, LE0/d;->Z:F
0005a726sub-float/2addr v4, v15
0005a728iput v4, v0, LE0/d;->o:F
0005a72cgoto :goto_a0
0005a72einvoke-virtual {v9}, Landroid/graphics/Rect;->centerX()I
0005a734move-result v4
0005a736int-to-float v4, v4
0005a738iget v15, v0, LE0/d;->Z:F
0005a73cdiv-float/2addr v15, v12
0005a73esub-float/2addr v4, v15
0005a740iput v4, v0, LE0/d;->o:F
0005a744invoke-virtual {v0, v6, v1}, LE0/d;->c(FZ)V
0005a74aiget-object v1, v0, LE0/d;->Y:Landroid/text/StaticLayout;
0005a74eif-eqz v1, :cond_ad
0005a752invoke-virtual {v1}, Landroid/text/Layout;->getHeight()I
0005a758move-result v1
0005a75aint-to-float v1, v1
0005a75cgoto :goto_ae
0005a75emove v1, v6
0005a760iget-object v4, v0, LE0/d;->Y:Landroid/text/StaticLayout;
0005a764if-eqz v4, :cond_bc
0005a768iget v15, v0, LE0/d;->d0:I
0005a76cif-le v15, v14, :cond_bc
0005a770invoke-virtual {v4}, Landroid/text/Layout;->getWidth()I
0005a776move-result v4
0005a778int-to-float v4, v4
0005a77agoto :goto_ca
0005a77ciget-object v4, v0, LE0/d;->B:Ljava/lang/CharSequence;
0005a780if-eqz v4, :cond_c9
0005a784invoke-interface {v4}, Ljava/lang/CharSequence;->length()I
0005a78amove-result v15
0005a78cinvoke-virtual {v5, v4, v7, v15}, Landroid/graphics/Paint;->measureText(Ljava/lang/CharSequence;II)F
0005a792move-result v4
0005a794goto :goto_ca
0005a796move v4, v6
0005a798iget-object v15, v0, LE0/d;->Y:Landroid/text/StaticLayout;
0005a79cif-eqz v15, :cond_d1
0005a7a0invoke-virtual {v15}, Landroid/text/StaticLayout;->getLineCount()I
0005a7a6iget v15, v0, LE0/d;->f:I
0005a7aamove/from16 v16, v8
0005a7aeiget-boolean v8, v0, LE0/d;->C:Z
0005a7b2invoke-static {v15, v8}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
0005a7b8move-result v8
0005a7baand-int/lit8 v15, v8, 0x70
0005a7bemove/from16 v17, v12
0005a7c2iget-object v12, v0, LE0/d;->c:Landroid/graphics/Rect;
0005a7c6if-eq v15, v11, :cond_fc
0005a7caif-eq v15, v10, :cond_f0
0005a7cediv-float v1, v1, v17
0005a7d2invoke-virtual {v12}, Landroid/graphics/Rect;->centerY()I
0005a7d8move-result v10
0005a7daint-to-float v10, v10
0005a7dcsub-float/2addr v10, v1
0005a7deiput v10, v0, LE0/d;->l:F
0005a7e2goto :goto_101
0005a7e4iget v10, v12, Landroid/graphics/Rect;->bottom:I
0005a7e8int-to-float v10, v10
0005a7easub-float/2addr v10, v1
0005a7ecinvoke-virtual {v5}, Landroid/graphics/Paint;->descent()F
0005a7f2move-result v1
0005a7f4add-float/2addr v1, v10
0005a7f6iput v1, v0, LE0/d;->l:F
0005a7fagoto :goto_101
0005a7fciget v1, v12, Landroid/graphics/Rect;->top:I
0005a800int-to-float v1, v1
0005a802iput v1, v0, LE0/d;->l:F
0005a806and-int v1, v8, v16
0005a80aif-eq v1, v14, :cond_114
0005a80eif-eq v1, v13, :cond_10d
0005a812iget v1, v12, Landroid/graphics/Rect;->left:I
0005a816int-to-float v1, v1
0005a818iput v1, v0, LE0/d;->n:F
0005a81cgoto :goto_11e
0005a81eiget v1, v12, Landroid/graphics/Rect;->right:I
0005a822int-to-float v1, v1
0005a824sub-float/2addr v1, v4
0005a826iput v1, v0, LE0/d;->n:F
0005a82agoto :goto_11e
0005a82cinvoke-virtual {v12}, Landroid/graphics/Rect;->centerX()I
0005a832move-result v1
0005a834int-to-float v1, v1
0005a836div-float v4, v4, v17
0005a83asub-float/2addr v1, v4
0005a83ciput v1, v0, LE0/d;->n:F
0005a840iget-object v1, v0, LE0/d;->E:Landroid/graphics/Bitmap;
0005a844if-eqz v1, :cond_128
0005a848invoke-virtual {v1}, Landroid/graphics/Bitmap;->recycle()V
0005a84econst/4 v1, 0x0
0005a850iput-object v1, v0, LE0/d;->E:Landroid/graphics/Bitmap;
0005a854iget v1, v0, LE0/d;->b:F
0005a858invoke-virtual {v0, v1}, LE0/d;->l(F)V
0005a85eiget v1, v0, LE0/d;->b:F
0005a862iget v4, v12, Landroid/graphics/Rect;->left:I
0005a866int-to-float v4, v4
0005a868iget v8, v9, Landroid/graphics/Rect;->left:I
0005a86cint-to-float v8, v8
0005a86eiget-object v10, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a872invoke-static {v4, v8, v1, v10}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a878move-result v4
0005a87aiget-object v8, v0, LE0/d;->e:Landroid/graphics/RectF;
0005a87eiput v4, v8, Landroid/graphics/RectF;->left:F
0005a882iget v4, v0, LE0/d;->l:F
0005a886iget v10, v0, LE0/d;->m:F
0005a88aiget-object v11, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a88einvoke-static {v4, v10, v1, v11}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a894move-result v4
0005a896iput v4, v8, Landroid/graphics/RectF;->top:F
0005a89aiget v4, v12, Landroid/graphics/Rect;->right:I
0005a89eint-to-float v4, v4
0005a8a0iget v10, v9, Landroid/graphics/Rect;->right:I
0005a8a4int-to-float v10, v10
0005a8a6iget-object v11, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a8aainvoke-static {v4, v10, v1, v11}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a8b0move-result v4
0005a8b2iput v4, v8, Landroid/graphics/RectF;->right:F
0005a8b6iget v4, v12, Landroid/graphics/Rect;->bottom:I
0005a8baint-to-float v4, v4
0005a8bciget v9, v9, Landroid/graphics/Rect;->bottom:I
0005a8c0int-to-float v9, v9
0005a8c2iget-object v10, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a8c6invoke-static {v4, v9, v1, v10}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a8ccmove-result v4
0005a8ceiput v4, v8, Landroid/graphics/RectF;->bottom:F
0005a8d2iget v4, v0, LE0/d;->n:F
0005a8d6iget v8, v0, LE0/d;->o:F
0005a8daiget-object v9, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a8deinvoke-static {v4, v8, v1, v9}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a8e4move-result v4
0005a8e6iput v4, v0, LE0/d;->p:F
0005a8eaiget v4, v0, LE0/d;->l:F
0005a8eeiget v8, v0, LE0/d;->m:F
0005a8f2iget-object v9, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a8f6invoke-static {v4, v8, v1, v9}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a8fcmove-result v4
0005a8feiput v4, v0, LE0/d;->q:F
0005a902invoke-virtual {v0, v1}, LE0/d;->l(F)V
0005a908sub-float v4, v3, v1
0005a90csget-object v8, Lr0/a;->b:LZ/a;
0005a910invoke-static {v6, v3, v4, v8}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a916move-result v4
0005a918sub-float v4, v3, v4
0005a91ciput v4, v0, LE0/d;->a0:F
0005a920sget-object v4, LK/P;->a:Ljava/util/WeakHashMap;
0005a924invoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
0005a92ainvoke-static {v3, v6, v1, v8}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a930move-result v3
0005a932iput v3, v0, LE0/d;->b0:F
0005a936invoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
0005a93ciget-object v3, v0, LE0/d;->k:Landroid/content/res/ColorStateList;
0005a940iget-object v4, v0, LE0/d;->j:Landroid/content/res/ColorStateList;
0005a944if-eq v3, v4, :cond_1b4
0005a948invoke-virtual {v0, v4}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005a94emove-result v3
0005a950iget-object v4, v0, LE0/d;->k:Landroid/content/res/ColorStateList;
0005a954invoke-virtual {v0, v4}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005a95amove-result v4
0005a95cinvoke-static {v3, v4, v1}, LE0/d;->a(IIF)I
0005a962move-result v3
0005a964invoke-virtual {v5, v3}, Landroid/graphics/Paint;->setColor(I)V
0005a96agoto :goto_1bb
0005a96cinvoke-virtual {v0, v3}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005a972move-result v3
0005a974invoke-virtual {v5, v3}, Landroid/graphics/Paint;->setColor(I)V
0005a97aiget v3, v0, LE0/d;->V:F
0005a97eiget v4, v0, LE0/d;->W:F
0005a982cmpl-float v9, v3, v4
0005a986if-eqz v9, :cond_1cb
0005a98ainvoke-static {v4, v3, v1, v8}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a990move-result v3
0005a992invoke-virtual {v5, v3}, Landroid/graphics/Paint;->setLetterSpacing(F)V
0005a998goto :goto_1ce
0005a99ainvoke-virtual {v5, v3}, Landroid/graphics/Paint;->setLetterSpacing(F)V
0005a9a0iget v3, v0, LE0/d;->R:F
0005a9a4invoke-static {v6, v3, v1}, Lr0/a;->a(FFF)F
0005a9aamove-result v3
0005a9aciput v3, v0, LE0/d;->H:F
0005a9b0iget v3, v0, LE0/d;->S:F
0005a9b4invoke-static {v6, v3, v1}, Lr0/a;->a(FFF)F
0005a9bamove-result v3
0005a9bciput v3, v0, LE0/d;->I:F
0005a9c0iget v3, v0, LE0/d;->T:F
0005a9c4invoke-static {v6, v3, v1}, Lr0/a;->a(FFF)F
0005a9camove-result v3
0005a9cciput v3, v0, LE0/d;->J:F
0005a9d0iget-object v3, v0, LE0/d;->U:Landroid/content/res/ColorStateList;
0005a9d4invoke-virtual {v0, v3}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005a9damove-result v3
0005a9dcinvoke-static {v7, v3, v1}, LE0/d;->a(IIF)I
0005a9e2move-result v1
0005a9e4iput v1, v0, LE0/d;->K:I
0005a9e8iget v3, v0, LE0/d;->H:F
0005a9eciget v4, v0, LE0/d;->I:F
0005a9f0iget v6, v0, LE0/d;->J:F
0005a9f4invoke-virtual {v5, v3, v4, v6, v1}, Landroid/graphics/Paint;->setShadowLayer(FFFI)V
0005a9fainvoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
0005aa00return-void
0005a5f4
0005a5f4E0.d::h(boolean):
0005a604move-object/from16 v0, v18
0005a608move/from16 v1, v19
0005a60ciget-object v2, v0, LE0/d;->a:Lcom/google/android/material/textfield/TextInputLayout;
0005a610invoke-virtual {v2}, Landroid/view/View;->getHeight()I
0005a616move-result v3
0005a618if-lez v3, :cond_12
0005a61cinvoke-virtual {v2}, Landroid/view/View;->getWidth()I
0005a622move-result v3
0005a624if-gtz v3, :cond_14
0005a628if-eqz v1, :cond_1fe
0005a62cconst/high16 v3, 0x3f800000
0005a630invoke-virtual {v0, v3, v1}, LE0/d;->c(FZ)V
0005a636iget-object v4, v0, LE0/d;->B:Ljava/lang/CharSequence;
0005a63aiget-object v5, v0, LE0/d;->N:Landroid/text/TextPaint;
0005a63eif-eqz v4, :cond_30
0005a642iget-object v6, v0, LE0/d;->Y:Landroid/text/StaticLayout;
0005a646if-eqz v6, :cond_30
0005a64ainvoke-virtual {v6}, Landroid/text/Layout;->getWidth()I
0005a650move-result v6
0005a652int-to-float v6, v6
0005a654iget-object v7, v0, LE0/d;->z:Landroid/text/TextUtils$TruncateAt;
0005a658invoke-static {v4, v5, v6, v7}, Landroid/text/TextUtils;->ellipsize(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLandroid/text/TextUtils$TruncateAt;)Ljava/lang/CharSequence;
0005a65emove-result-object v4
0005a660iput-object v4, v0, LE0/d;->c0:Ljava/lang/CharSequence;
0005a664iget-object v4, v0, LE0/d;->c0:Ljava/lang/CharSequence;
0005a668const/4 v6, 0x0
0005a66aconst/4 v7, 0x0
0005a66cif-eqz v4, :cond_41
0005a670invoke-interface {v4}, Ljava/lang/CharSequence;->length()I
0005a676move-result v8
0005a678invoke-virtual {v5, v4, v7, v8}, Landroid/graphics/Paint;->measureText(Ljava/lang/CharSequence;II)F
0005a67emove-result v4
0005a680iput v4, v0, LE0/d;->Z:F
0005a684goto :goto_43
0005a686iput v6, v0, LE0/d;->Z:F
0005a68aiget v4, v0, LE0/d;->g:I
0005a68eiget-boolean v8, v0, LE0/d;->C:Z
0005a692invoke-static {v4, v8}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
0005a698move-result v4
0005a69aand-int/lit8 v8, v4, 0x70
0005a69eiget-object v9, v0, LE0/d;->d:Landroid/graphics/Rect;
0005a6a2const/16 v10, 0x50
0005a6a6const/16 v11, 0x30
0005a6aaconst/high16 v12, 0x40000000
0005a6aeif-eq v8, v11, :cond_77
0005a6b2if-eq v8, v10, :cond_6c
0005a6b6invoke-virtual {v5}, Landroid/graphics/Paint;->descent()F
0005a6bcmove-result v8
0005a6beinvoke-virtual {v5}, Landroid/graphics/Paint;->ascent()F
0005a6c4move-result v13
0005a6c6sub-float/2addr v8, v13
0005a6c8div-float/2addr v8, v12
0005a6cainvoke-virtual {v9}, Landroid/graphics/Rect;->centerY()I
0005a6d0move-result v13
0005a6d2int-to-float v13, v13
0005a6d4sub-float/2addr v13, v8
0005a6d6iput v13, v0, LE0/d;->m:F
0005a6dagoto :goto_7c
0005a6dciget v8, v9, Landroid/graphics/Rect;->bottom:I
0005a6e0int-to-float v8, v8
0005a6e2invoke-virtual {v5}, Landroid/graphics/Paint;->ascent()F
0005a6e8move-result v13
0005a6eaadd-float/2addr v13, v8
0005a6eciput v13, v0, LE0/d;->m:F
0005a6f0goto :goto_7c
0005a6f2iget v8, v9, Landroid/graphics/Rect;->top:I
0005a6f6int-to-float v8, v8
0005a6f8iput v8, v0, LE0/d;->m:F
0005a6fcconst v8, 0x800007
0005a702and-int/2addr v4, v8
0005a704const/4 v13, 0x5
0005a706const/4 v14, 0x1
0005a708if-eq v4, v14, :cond_95
0005a70cif-eq v4, v13, :cond_8c
0005a710iget v4, v9, Landroid/graphics/Rect;->left:I
0005a714int-to-float v4, v4
0005a716iput v4, v0, LE0/d;->o:F
0005a71agoto :goto_a0
0005a71ciget v4, v9, Landroid/graphics/Rect;->right:I
0005a720int-to-float v4, v4
0005a722iget v15, v0, LE0/d;->Z:F
0005a726sub-float/2addr v4, v15
0005a728iput v4, v0, LE0/d;->o:F
0005a72cgoto :goto_a0
0005a72einvoke-virtual {v9}, Landroid/graphics/Rect;->centerX()I
0005a734move-result v4
0005a736int-to-float v4, v4
0005a738iget v15, v0, LE0/d;->Z:F
0005a73cdiv-float/2addr v15, v12
0005a73esub-float/2addr v4, v15
0005a740iput v4, v0, LE0/d;->o:F
0005a744invoke-virtual {v0, v6, v1}, LE0/d;->c(FZ)V
0005a74aiget-object v1, v0, LE0/d;->Y:Landroid/text/StaticLayout;
0005a74eif-eqz v1, :cond_ad
0005a752invoke-virtual {v1}, Landroid/text/Layout;->getHeight()I
0005a758move-result v1
0005a75aint-to-float v1, v1
0005a75cgoto :goto_ae
0005a75emove v1, v6
0005a760iget-object v4, v0, LE0/d;->Y:Landroid/text/StaticLayout;
0005a764if-eqz v4, :cond_bc
0005a768iget v15, v0, LE0/d;->d0:I
0005a76cif-le v15, v14, :cond_bc
0005a770invoke-virtual {v4}, Landroid/text/Layout;->getWidth()I
0005a776move-result v4
0005a778int-to-float v4, v4
0005a77agoto :goto_ca
0005a77ciget-object v4, v0, LE0/d;->B:Ljava/lang/CharSequence;
0005a780if-eqz v4, :cond_c9
0005a784invoke-interface {v4}, Ljava/lang/CharSequence;->length()I
0005a78amove-result v15
0005a78cinvoke-virtual {v5, v4, v7, v15}, Landroid/graphics/Paint;->measureText(Ljava/lang/CharSequence;II)F
0005a792move-result v4
0005a794goto :goto_ca
0005a796move v4, v6
0005a798iget-object v15, v0, LE0/d;->Y:Landroid/text/StaticLayout;
0005a79cif-eqz v15, :cond_d1
0005a7a0invoke-virtual {v15}, Landroid/text/StaticLayout;->getLineCount()I
0005a7a6iget v15, v0, LE0/d;->f:I
0005a7aamove/from16 v16, v8
0005a7aeiget-boolean v8, v0, LE0/d;->C:Z
0005a7b2invoke-static {v15, v8}, Landroid/view/Gravity;->getAbsoluteGravity(II)I
0005a7b8move-result v8
0005a7baand-int/lit8 v15, v8, 0x70
0005a7bemove/from16 v17, v12
0005a7c2iget-object v12, v0, LE0/d;->c:Landroid/graphics/Rect;
0005a7c6if-eq v15, v11, :cond_fc
0005a7caif-eq v15, v10, :cond_f0
0005a7cediv-float v1, v1, v17
0005a7d2invoke-virtual {v12}, Landroid/graphics/Rect;->centerY()I
0005a7d8move-result v10
0005a7daint-to-float v10, v10
0005a7dcsub-float/2addr v10, v1
0005a7deiput v10, v0, LE0/d;->l:F
0005a7e2goto :goto_101
0005a7e4iget v10, v12, Landroid/graphics/Rect;->bottom:I
0005a7e8int-to-float v10, v10
0005a7easub-float/2addr v10, v1
0005a7ecinvoke-virtual {v5}, Landroid/graphics/Paint;->descent()F
0005a7f2move-result v1
0005a7f4add-float/2addr v1, v10
0005a7f6iput v1, v0, LE0/d;->l:F
0005a7fagoto :goto_101
0005a7fciget v1, v12, Landroid/graphics/Rect;->top:I
0005a800int-to-float v1, v1
0005a802iput v1, v0, LE0/d;->l:F
0005a806and-int v1, v8, v16
0005a80aif-eq v1, v14, :cond_114
0005a80eif-eq v1, v13, :cond_10d
0005a812iget v1, v12, Landroid/graphics/Rect;->left:I
0005a816int-to-float v1, v1
0005a818iput v1, v0, LE0/d;->n:F
0005a81cgoto :goto_11e
0005a81eiget v1, v12, Landroid/graphics/Rect;->right:I
0005a822int-to-float v1, v1
0005a824sub-float/2addr v1, v4
0005a826iput v1, v0, LE0/d;->n:F
0005a82agoto :goto_11e
0005a82cinvoke-virtual {v12}, Landroid/graphics/Rect;->centerX()I
0005a832move-result v1
0005a834int-to-float v1, v1
0005a836div-float v4, v4, v17
0005a83asub-float/2addr v1, v4
0005a83ciput v1, v0, LE0/d;->n:F
0005a840iget-object v1, v0, LE0/d;->E:Landroid/graphics/Bitmap;
0005a844if-eqz v1, :cond_128
0005a848invoke-virtual {v1}, Landroid/graphics/Bitmap;->recycle()V
0005a84econst/4 v1, 0x0
0005a850iput-object v1, v0, LE0/d;->E:Landroid/graphics/Bitmap;
0005a854iget v1, v0, LE0/d;->b:F
0005a858invoke-virtual {v0, v1}, LE0/d;->l(F)V
0005a85eiget v1, v0, LE0/d;->b:F
0005a862iget v4, v12, Landroid/graphics/Rect;->left:I
0005a866int-to-float v4, v4
0005a868iget v8, v9, Landroid/graphics/Rect;->left:I
0005a86cint-to-float v8, v8
0005a86eiget-object v10, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a872invoke-static {v4, v8, v1, v10}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a878move-result v4
0005a87aiget-object v8, v0, LE0/d;->e:Landroid/graphics/RectF;
0005a87eiput v4, v8, Landroid/graphics/RectF;->left:F
0005a882iget v4, v0, LE0/d;->l:F
0005a886iget v10, v0, LE0/d;->m:F
0005a88aiget-object v11, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a88einvoke-static {v4, v10, v1, v11}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a894move-result v4
0005a896iput v4, v8, Landroid/graphics/RectF;->top:F
0005a89aiget v4, v12, Landroid/graphics/Rect;->right:I
0005a89eint-to-float v4, v4
0005a8a0iget v10, v9, Landroid/graphics/Rect;->right:I
0005a8a4int-to-float v10, v10
0005a8a6iget-object v11, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a8aainvoke-static {v4, v10, v1, v11}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a8b0move-result v4
0005a8b2iput v4, v8, Landroid/graphics/RectF;->right:F
0005a8b6iget v4, v12, Landroid/graphics/Rect;->bottom:I
0005a8baint-to-float v4, v4
0005a8bciget v9, v9, Landroid/graphics/Rect;->bottom:I
0005a8c0int-to-float v9, v9
0005a8c2iget-object v10, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a8c6invoke-static {v4, v9, v1, v10}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a8ccmove-result v4
0005a8ceiput v4, v8, Landroid/graphics/RectF;->bottom:F
0005a8d2iget v4, v0, LE0/d;->n:F
0005a8d6iget v8, v0, LE0/d;->o:F
0005a8daiget-object v9, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a8deinvoke-static {v4, v8, v1, v9}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a8e4move-result v4
0005a8e6iput v4, v0, LE0/d;->p:F
0005a8eaiget v4, v0, LE0/d;->l:F
0005a8eeiget v8, v0, LE0/d;->m:F
0005a8f2iget-object v9, v0, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005a8f6invoke-static {v4, v8, v1, v9}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a8fcmove-result v4
0005a8feiput v4, v0, LE0/d;->q:F
0005a902invoke-virtual {v0, v1}, LE0/d;->l(F)V
0005a908sub-float v4, v3, v1
0005a90csget-object v8, Lr0/a;->b:LZ/a;
0005a910invoke-static {v6, v3, v4, v8}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a916move-result v4
0005a918sub-float v4, v3, v4
0005a91ciput v4, v0, LE0/d;->a0:F
0005a920sget-object v4, LK/P;->a:Ljava/util/WeakHashMap;
0005a924invoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
0005a92ainvoke-static {v3, v6, v1, v8}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a930move-result v3
0005a932iput v3, v0, LE0/d;->b0:F
0005a936invoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
0005a93ciget-object v3, v0, LE0/d;->k:Landroid/content/res/ColorStateList;
0005a940iget-object v4, v0, LE0/d;->j:Landroid/content/res/ColorStateList;
0005a944if-eq v3, v4, :cond_1b4
0005a948invoke-virtual {v0, v4}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005a94emove-result v3
0005a950iget-object v4, v0, LE0/d;->k:Landroid/content/res/ColorStateList;
0005a954invoke-virtual {v0, v4}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005a95amove-result v4
0005a95cinvoke-static {v3, v4, v1}, LE0/d;->a(IIF)I
0005a962move-result v3
0005a964invoke-virtual {v5, v3}, Landroid/graphics/Paint;->setColor(I)V
0005a96agoto :goto_1bb
0005a96cinvoke-virtual {v0, v3}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005a972move-result v3
0005a974invoke-virtual {v5, v3}, Landroid/graphics/Paint;->setColor(I)V
0005a97aiget v3, v0, LE0/d;->V:F
0005a97eiget v4, v0, LE0/d;->W:F
0005a982cmpl-float v9, v3, v4
0005a986if-eqz v9, :cond_1cb
0005a98ainvoke-static {v4, v3, v1, v8}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005a990move-result v3
0005a992invoke-virtual {v5, v3}, Landroid/graphics/Paint;->setLetterSpacing(F)V
0005a998goto :goto_1ce
0005a99ainvoke-virtual {v5, v3}, Landroid/graphics/Paint;->setLetterSpacing(F)V
0005a9a0iget v3, v0, LE0/d;->R:F
0005a9a4invoke-static {v6, v3, v1}, Lr0/a;->a(FFF)F
0005a9aamove-result v3
0005a9aciput v3, v0, LE0/d;->H:F
0005a9b0iget v3, v0, LE0/d;->S:F
0005a9b4invoke-static {v6, v3, v1}, Lr0/a;->a(FFF)F
0005a9bamove-result v3
0005a9bciput v3, v0, LE0/d;->I:F
0005a9c0iget v3, v0, LE0/d;->T:F
0005a9c4invoke-static {v6, v3, v1}, Lr0/a;->a(FFF)F
0005a9camove-result v3
0005a9cciput v3, v0, LE0/d;->J:F
0005a9d0iget-object v3, v0, LE0/d;->U:Landroid/content/res/ColorStateList;
0005a9d4invoke-virtual {v0, v3}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005a9damove-result v3
0005a9dcinvoke-static {v7, v3, v1}, LE0/d;->a(IIF)I
0005a9e2move-result v1
0005a9e4iput v1, v0, LE0/d;->K:I
0005a9e8iget v3, v0, LE0/d;->H:F
0005a9eciget v4, v0, LE0/d;->I:F
0005a9f0iget v6, v0, LE0/d;->J:F
0005a9f4invoke-virtual {v5, v3, v4, v6, v1}, Landroid/graphics/Paint;->setShadowLayer(FFFI)V
0005a9fainvoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
0005aa00return-void
0005a5f4
0005aa02
0005aa02 // align 0x4
0005aa02 // align 0x4
0005aa04
0005aa04E0.d::i(android.content.res.ColorStateList):
0005aa14iget-object v0, v1, LE0/d;->k:Landroid/content/res/ColorStateList;
0005aa18if-ne v0, v2, :cond_a
0005aa1ciget-object v0, v1, LE0/d;->j:Landroid/content/res/ColorStateList;
0005aa20if-eq v0, v2, :cond_9
0005aa24goto :goto_a
0005aa26return-void
0005aa28iput-object v2, v1, LE0/d;->k:Landroid/content/res/ColorStateList;
0005aa2ciput-object v2, v1, LE0/d;->j:Landroid/content/res/ColorStateList;
0005aa30const/4 v2, 0x0
0005aa32invoke-virtual {v1, v2}, LE0/d;->h(Z)V
0005aa38return-void
0005aa04
0005aa04E0.d::i(android.content.res.ColorStateList):
0005aa14iget-object v0, v1, LE0/d;->k:Landroid/content/res/ColorStateList;
0005aa18if-ne v0, v2, :cond_a
0005aa1ciget-object v0, v1, LE0/d;->j:Landroid/content/res/ColorStateList;
0005aa20if-eq v0, v2, :cond_9
0005aa24goto :goto_a
0005aa26return-void
0005aa28iput-object v2, v1, LE0/d;->k:Landroid/content/res/ColorStateList;
0005aa2ciput-object v2, v1, LE0/d;->j:Landroid/content/res/ColorStateList;
0005aa30const/4 v2, 0x0
0005aa32invoke-virtual {v1, v2}, LE0/d;->h(Z)V
0005aa38return-void
0005aa04
0005aa3a
0005aa3a // align 0x4
0005aa3a // align 0x4
0005aa3c
0005aa3cE0.d::k(float):
0005aa4cconst/4 v0, 0x0
0005aa4ecmpg-float v1, v9, v0
0005aa52const/high16 v2, 0x3f800000
0005aa56if-gez v1, :cond_9
0005aa5amove v9, v0
0005aa5cgoto :goto_e
0005aa5ecmpl-float v1, v9, v2
0005aa62if-lez v1, :cond_e
0005aa66move v9, v2
0005aa68iget v1, v8, LE0/d;->b:F
0005aa6ccmpl-float v1, v9, v1
0005aa70if-eqz v1, :cond_ee
0005aa74iput v9, v8, LE0/d;->b:F
0005aa78iget-object v1, v8, LE0/d;->c:Landroid/graphics/Rect;
0005aa7ciget v3, v1, Landroid/graphics/Rect;->left:I
0005aa80int-to-float v3, v3
0005aa82iget-object v4, v8, LE0/d;->d:Landroid/graphics/Rect;
0005aa86iget v5, v4, Landroid/graphics/Rect;->left:I
0005aa8aint-to-float v5, v5
0005aa8ciget-object v6, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005aa90invoke-static {v3, v5, v9, v6}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005aa96move-result v3
0005aa98iget-object v5, v8, LE0/d;->e:Landroid/graphics/RectF;
0005aa9ciput v3, v5, Landroid/graphics/RectF;->left:F
0005aaa0iget v3, v8, LE0/d;->l:F
0005aaa4iget v6, v8, LE0/d;->m:F
0005aaa8iget-object v7, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005aaacinvoke-static {v3, v6, v9, v7}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005aab2move-result v3
0005aab4iput v3, v5, Landroid/graphics/RectF;->top:F
0005aab8iget v3, v1, Landroid/graphics/Rect;->right:I
0005aabcint-to-float v3, v3
0005aabeiget v6, v4, Landroid/graphics/Rect;->right:I
0005aac2int-to-float v6, v6
0005aac4iget-object v7, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005aac8invoke-static {v3, v6, v9, v7}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005aacemove-result v3
0005aad0iput v3, v5, Landroid/graphics/RectF;->right:F
0005aad4iget v1, v1, Landroid/graphics/Rect;->bottom:I
0005aad8int-to-float v1, v1
0005aadaiget v3, v4, Landroid/graphics/Rect;->bottom:I
0005aadeint-to-float v3, v3
0005aae0iget-object v4, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005aae4invoke-static {v1, v3, v9, v4}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005aaeamove-result v1
0005aaeciput v1, v5, Landroid/graphics/RectF;->bottom:F
0005aaf0iget v1, v8, LE0/d;->n:F
0005aaf4iget v3, v8, LE0/d;->o:F
0005aaf8iget-object v4, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005aafcinvoke-static {v1, v3, v9, v4}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005ab02move-result v1
0005ab04iput v1, v8, LE0/d;->p:F
0005ab08iget v1, v8, LE0/d;->l:F
0005ab0ciget v3, v8, LE0/d;->m:F
0005ab10iget-object v4, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005ab14invoke-static {v1, v3, v9, v4}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005ab1amove-result v1
0005ab1ciput v1, v8, LE0/d;->q:F
0005ab20invoke-virtual {v8, v9}, LE0/d;->l(F)V
0005ab26sub-float v1, v2, v9
0005ab2asget-object v3, Lr0/a;->b:LZ/a;
0005ab2einvoke-static {v0, v2, v1, v3}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005ab34move-result v1
0005ab36sub-float v1, v2, v1
0005ab3aiput v1, v8, LE0/d;->a0:F
0005ab3esget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
0005ab42iget-object v1, v8, LE0/d;->a:Lcom/google/android/material/textfield/TextInputLayout;
0005ab46invoke-virtual {v1}, Landroid/view/View;->postInvalidateOnAnimation()V
0005ab4cinvoke-static {v2, v0, v9, v3}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005ab52move-result v2
0005ab54iput v2, v8, LE0/d;->b0:F
0005ab58invoke-virtual {v1}, Landroid/view/View;->postInvalidateOnAnimation()V
0005ab5eiget-object v2, v8, LE0/d;->k:Landroid/content/res/ColorStateList;
0005ab62iget-object v4, v8, LE0/d;->j:Landroid/content/res/ColorStateList;
0005ab66iget-object v5, v8, LE0/d;->N:Landroid/text/TextPaint;
0005ab6aif-eq v2, v4, :cond_a3
0005ab6einvoke-virtual {v8, v4}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005ab74move-result v2
0005ab76iget-object v4, v8, LE0/d;->k:Landroid/content/res/ColorStateList;
0005ab7ainvoke-virtual {v8, v4}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005ab80move-result v4
0005ab82invoke-static {v2, v4, v9}, LE0/d;->a(IIF)I
0005ab88move-result v2
0005ab8ainvoke-virtual {v5, v2}, Landroid/graphics/Paint;->setColor(I)V
0005ab90goto :goto_aa
0005ab92invoke-virtual {v8, v2}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005ab98move-result v2
0005ab9ainvoke-virtual {v5, v2}, Landroid/graphics/Paint;->setColor(I)V
0005aba0iget v2, v8, LE0/d;->V:F
0005aba4iget v4, v8, LE0/d;->W:F
0005aba8cmpl-float v6, v2, v4
0005abacif-eqz v6, :cond_ba
0005abb0invoke-static {v4, v2, v9, v3}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005abb6move-result v2
0005abb8invoke-virtual {v5, v2}, Landroid/graphics/Paint;->setLetterSpacing(F)V
0005abbegoto :goto_bd
0005abc0invoke-virtual {v5, v2}, Landroid/graphics/Paint;->setLetterSpacing(F)V
0005abc6iget v2, v8, LE0/d;->R:F
0005abcainvoke-static {v0, v2, v9}, Lr0/a;->a(FFF)F
0005abd0move-result v2
0005abd2iput v2, v8, LE0/d;->H:F
0005abd6iget v2, v8, LE0/d;->S:F
0005abdainvoke-static {v0, v2, v9}, Lr0/a;->a(FFF)F
0005abe0move-result v2
0005abe2iput v2, v8, LE0/d;->I:F
0005abe6iget v2, v8, LE0/d;->T:F
0005abeainvoke-static {v0, v2, v9}, Lr0/a;->a(FFF)F
0005abf0move-result v0
0005abf2iput v0, v8, LE0/d;->J:F
0005abf6iget-object v0, v8, LE0/d;->U:Landroid/content/res/ColorStateList;
0005abfainvoke-virtual {v8, v0}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005ac00move-result v0
0005ac02const/4 v2, 0x0
0005ac04invoke-static {v2, v0, v9}, LE0/d;->a(IIF)I
0005ac0amove-result v9
0005ac0ciput v9, v8, LE0/d;->K:I
0005ac10iget v0, v8, LE0/d;->H:F
0005ac14iget v2, v8, LE0/d;->I:F
0005ac18iget v3, v8, LE0/d;->J:F
0005ac1cinvoke-virtual {v5, v0, v2, v3, v9}, Landroid/graphics/Paint;->setShadowLayer(FFFI)V
0005ac22invoke-virtual {v1}, Landroid/view/View;->postInvalidateOnAnimation()V
0005ac28return-void
0005aa3c
0005aa3cE0.d::k(float):
0005aa4cconst/4 v0, 0x0
0005aa4ecmpg-float v1, v9, v0
0005aa52const/high16 v2, 0x3f800000
0005aa56if-gez v1, :cond_9
0005aa5amove v9, v0
0005aa5cgoto :goto_e
0005aa5ecmpl-float v1, v9, v2
0005aa62if-lez v1, :cond_e
0005aa66move v9, v2
0005aa68iget v1, v8, LE0/d;->b:F
0005aa6ccmpl-float v1, v9, v1
0005aa70if-eqz v1, :cond_ee
0005aa74iput v9, v8, LE0/d;->b:F
0005aa78iget-object v1, v8, LE0/d;->c:Landroid/graphics/Rect;
0005aa7ciget v3, v1, Landroid/graphics/Rect;->left:I
0005aa80int-to-float v3, v3
0005aa82iget-object v4, v8, LE0/d;->d:Landroid/graphics/Rect;
0005aa86iget v5, v4, Landroid/graphics/Rect;->left:I
0005aa8aint-to-float v5, v5
0005aa8ciget-object v6, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005aa90invoke-static {v3, v5, v9, v6}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005aa96move-result v3
0005aa98iget-object v5, v8, LE0/d;->e:Landroid/graphics/RectF;
0005aa9ciput v3, v5, Landroid/graphics/RectF;->left:F
0005aaa0iget v3, v8, LE0/d;->l:F
0005aaa4iget v6, v8, LE0/d;->m:F
0005aaa8iget-object v7, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005aaacinvoke-static {v3, v6, v9, v7}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005aab2move-result v3
0005aab4iput v3, v5, Landroid/graphics/RectF;->top:F
0005aab8iget v3, v1, Landroid/graphics/Rect;->right:I
0005aabcint-to-float v3, v3
0005aabeiget v6, v4, Landroid/graphics/Rect;->right:I
0005aac2int-to-float v6, v6
0005aac4iget-object v7, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005aac8invoke-static {v3, v6, v9, v7}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005aacemove-result v3
0005aad0iput v3, v5, Landroid/graphics/RectF;->right:F
0005aad4iget v1, v1, Landroid/graphics/Rect;->bottom:I
0005aad8int-to-float v1, v1
0005aadaiget v3, v4, Landroid/graphics/Rect;->bottom:I
0005aadeint-to-float v3, v3
0005aae0iget-object v4, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005aae4invoke-static {v1, v3, v9, v4}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005aaeamove-result v1
0005aaeciput v1, v5, Landroid/graphics/RectF;->bottom:F
0005aaf0iget v1, v8, LE0/d;->n:F
0005aaf4iget v3, v8, LE0/d;->o:F
0005aaf8iget-object v4, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005aafcinvoke-static {v1, v3, v9, v4}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005ab02move-result v1
0005ab04iput v1, v8, LE0/d;->p:F
0005ab08iget v1, v8, LE0/d;->l:F
0005ab0ciget v3, v8, LE0/d;->m:F
0005ab10iget-object v4, v8, LE0/d;->P:Landroid/view/animation/LinearInterpolator;
0005ab14invoke-static {v1, v3, v9, v4}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005ab1amove-result v1
0005ab1ciput v1, v8, LE0/d;->q:F
0005ab20invoke-virtual {v8, v9}, LE0/d;->l(F)V
0005ab26sub-float v1, v2, v9
0005ab2asget-object v3, Lr0/a;->b:LZ/a;
0005ab2einvoke-static {v0, v2, v1, v3}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005ab34move-result v1
0005ab36sub-float v1, v2, v1
0005ab3aiput v1, v8, LE0/d;->a0:F
0005ab3esget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
0005ab42iget-object v1, v8, LE0/d;->a:Lcom/google/android/material/textfield/TextInputLayout;
0005ab46invoke-virtual {v1}, Landroid/view/View;->postInvalidateOnAnimation()V
0005ab4cinvoke-static {v2, v0, v9, v3}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005ab52move-result v2
0005ab54iput v2, v8, LE0/d;->b0:F
0005ab58invoke-virtual {v1}, Landroid/view/View;->postInvalidateOnAnimation()V
0005ab5eiget-object v2, v8, LE0/d;->k:Landroid/content/res/ColorStateList;
0005ab62iget-object v4, v8, LE0/d;->j:Landroid/content/res/ColorStateList;
0005ab66iget-object v5, v8, LE0/d;->N:Landroid/text/TextPaint;
0005ab6aif-eq v2, v4, :cond_a3
0005ab6einvoke-virtual {v8, v4}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005ab74move-result v2
0005ab76iget-object v4, v8, LE0/d;->k:Landroid/content/res/ColorStateList;
0005ab7ainvoke-virtual {v8, v4}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005ab80move-result v4
0005ab82invoke-static {v2, v4, v9}, LE0/d;->a(IIF)I
0005ab88move-result v2
0005ab8ainvoke-virtual {v5, v2}, Landroid/graphics/Paint;->setColor(I)V
0005ab90goto :goto_aa
0005ab92invoke-virtual {v8, v2}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005ab98move-result v2
0005ab9ainvoke-virtual {v5, v2}, Landroid/graphics/Paint;->setColor(I)V
0005aba0iget v2, v8, LE0/d;->V:F
0005aba4iget v4, v8, LE0/d;->W:F
0005aba8cmpl-float v6, v2, v4
0005abacif-eqz v6, :cond_ba
0005abb0invoke-static {v4, v2, v9, v3}, LE0/d;->f(FFFLandroid/animation/TimeInterpolator;)F
0005abb6move-result v2
0005abb8invoke-virtual {v5, v2}, Landroid/graphics/Paint;->setLetterSpacing(F)V
0005abbegoto :goto_bd
0005abc0invoke-virtual {v5, v2}, Landroid/graphics/Paint;->setLetterSpacing(F)V
0005abc6iget v2, v8, LE0/d;->R:F
0005abcainvoke-static {v0, v2, v9}, Lr0/a;->a(FFF)F
0005abd0move-result v2
0005abd2iput v2, v8, LE0/d;->H:F
0005abd6iget v2, v8, LE0/d;->S:F
0005abdainvoke-static {v0, v2, v9}, Lr0/a;->a(FFF)F
0005abe0move-result v2
0005abe2iput v2, v8, LE0/d;->I:F
0005abe6iget v2, v8, LE0/d;->T:F
0005abeainvoke-static {v0, v2, v9}, Lr0/a;->a(FFF)F
0005abf0move-result v0
0005abf2iput v0, v8, LE0/d;->J:F
0005abf6iget-object v0, v8, LE0/d;->U:Landroid/content/res/ColorStateList;
0005abfainvoke-virtual {v8, v0}, LE0/d;->e(Landroid/content/res/ColorStateList;)I
0005ac00move-result v0
0005ac02const/4 v2, 0x0
0005ac04invoke-static {v2, v0, v9}, LE0/d;->a(IIF)I
0005ac0amove-result v9
0005ac0ciput v9, v8, LE0/d;->K:I
0005ac10iget v0, v8, LE0/d;->H:F
0005ac14iget v2, v8, LE0/d;->I:F
0005ac18iget v3, v8, LE0/d;->J:F
0005ac1cinvoke-virtual {v5, v0, v2, v3, v9}, Landroid/graphics/Paint;->setShadowLayer(FFFI)V
0005ac22invoke-virtual {v1}, Landroid/view/View;->postInvalidateOnAnimation()V
0005ac28return-void
0005aa3c
0005ac2a
0005ac2a // align 0x4
0005ac2a // align 0x4
0005ac2c
0005ac2cE0.d::l(float):
0005ac3cconst/4 v0, 0x0
0005ac3einvoke-virtual {v1, v2, v0}, LE0/d;->c(FZ)V
0005ac44sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
0005ac48iget-object v2, v1, LE0/d;->a:Lcom/google/android/material/textfield/TextInputLayout;
0005ac4cinvoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
0005ac52return-void
0005ac2c
0005ac2cE0.d::l(float):
0005ac3cconst/4 v0, 0x0
0005ac3einvoke-virtual {v1, v2, v0}, LE0/d;->c(FZ)V
0005ac44sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
0005ac48iget-object v2, v1, LE0/d;->a:Lcom/google/android/material/textfield/TextInputLayout;
0005ac4cinvoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
0005ac52return-void
0005ac2c
0005ac54
0005ac54E0.d::m(android.graphics.Typeface):
0005ac64invoke-virtual {v3, v4}, LE0/d;->j(Landroid/graphics/Typeface;)Z
0005ac6amove-result v0
0005ac6ciget-object v1, v3, LE0/d;->w:Landroid/graphics/Typeface;
0005ac70const/4 v2, 0x0
0005ac72if-eq v1, v4, :cond_27
0005ac76iput-object v4, v3, LE0/d;->w:Landroid/graphics/Typeface;
0005ac7aiget-object v1, v3, LE0/d;->a:Lcom/google/android/material/textfield/TextInputLayout;
0005ac7einvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
0005ac84move-result-object v1
0005ac86invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
0005ac8cmove-result-object v1
0005ac8einvoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
0005ac94move-result-object v1
0005ac96invoke-static {v1, v4}, LC1/d;->E(Landroid/content/res/Configuration;Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
0005ac9cmove-result-object v4
0005ac9eiput-object v4, v3, LE0/d;->v:Landroid/graphics/Typeface;
0005aca2if-nez v4, :cond_23
0005aca6iget-object v4, v3, LE0/d;->w:Landroid/graphics/Typeface;
0005acaaiput-object v4, v3, LE0/d;->u:Landroid/graphics/Typeface;
0005acaeconst/4 v4, 0x1
0005acb0goto :goto_28
0005acb2move v4, v2
0005acb4if-nez v0, :cond_2e
0005acb8if-eqz v4, :cond_2d
0005acbcgoto :goto_2e
0005acbereturn-void
0005acc0invoke-virtual {v3, v2}, LE0/d;->h(Z)V
0005acc6return-void
0005ac54
0005ac54E0.d::m(android.graphics.Typeface):
0005ac64invoke-virtual {v3, v4}, LE0/d;->j(Landroid/graphics/Typeface;)Z
0005ac6amove-result v0
0005ac6ciget-object v1, v3, LE0/d;->w:Landroid/graphics/Typeface;
0005ac70const/4 v2, 0x0
0005ac72if-eq v1, v4, :cond_27
0005ac76iput-object v4, v3, LE0/d;->w:Landroid/graphics/Typeface;
0005ac7aiget-object v1, v3, LE0/d;->a:Lcom/google/android/material/textfield/TextInputLayout;
0005ac7einvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
0005ac84move-result-object v1
0005ac86invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
0005ac8cmove-result-object v1
0005ac8einvoke-virtual {v1}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
0005ac94move-result-object v1
0005ac96invoke-static {v1, v4}, LC1/d;->E(Landroid/content/res/Configuration;Landroid/graphics/Typeface;)Landroid/graphics/Typeface;
0005ac9cmove-result-object v4
0005ac9eiput-object v4, v3, LE0/d;->v:Landroid/graphics/Typeface;
0005aca2if-nez v4, :cond_23
0005aca6iget-object v4, v3, LE0/d;->w:Landroid/graphics/Typeface;
0005acaaiput-object v4, v3, LE0/d;->u:Landroid/graphics/Typeface;
0005acaeconst/4 v4, 0x1
0005acb0goto :goto_28
0005acb2move v4, v2
0005acb4if-nez v0, :cond_2e
0005acb8if-eqz v4, :cond_2d
0005acbcgoto :goto_2e
0005acbereturn-void
0005acc0invoke-virtual {v3, v2}, LE0/d;->h(Z)V
0005acc6return-void
0005ac54
0005acc8
0005acc8E0.e::<clinit>():
0005acd8new-instance v0, Ljava/lang/ThreadLocal;
0005acdcinvoke-direct {v0}, Ljava/lang/ThreadLocal;-><init>()V
0005ace2sput-object v0, LE0/e;->a:Ljava/lang/ThreadLocal;
0005ace6new-instance v0, Ljava/lang/ThreadLocal;
0005aceainvoke-direct {v0}, Ljava/lang/ThreadLocal;-><init>()V
0005acf0sput-object v0, LE0/e;->b:Ljava/lang/ThreadLocal;
0005acf4return-void
0005acc8
0005acc8E0.e::<clinit>():
0005acd8new-instance v0, Ljava/lang/ThreadLocal;
0005acdcinvoke-direct {v0}, Ljava/lang/ThreadLocal;-><init>()V
0005ace2sput-object v0, LE0/e;->a:Ljava/lang/ThreadLocal;
0005ace6new-instance v0, Ljava/lang/ThreadLocal;
0005aceainvoke-direct {v0}, Ljava/lang/ThreadLocal;-><init>()V
0005acf0sput-object v0, LE0/e;->b:Ljava/lang/ThreadLocal;
0005acf4return-void
0005acc8
0005acf6
0005acf6 // align 0x8
0005acf6 // align 0x8
0005acf8
0005acf8E0.e::a(android.view.ViewGroup, android.view.View, android.graphics.Matrix):
0005ad08invoke-virtual {v3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
0005ad0emove-result-object v0
0005ad10instance-of v1, v0, Landroid/view/View;
0005ad14if-eqz v1, :cond_1e
0005ad18if-eq v0, v2, :cond_1e
0005ad1ccheck-cast v0, Landroid/view/View;
0005ad20invoke-static {v2, v0, v4}, LE0/e;->a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/graphics/Matrix;)V
0005ad26invoke-virtual {v0}, Landroid/view/View;->getScrollX()I
0005ad2cmove-result v2
0005ad2eneg-int v2, v2
0005ad30int-to-float v2, v2
0005ad32invoke-virtual {v0}, Landroid/view/View;->getScrollY()I
0005ad38move-result v0
0005ad3aneg-int v0, v0
0005ad3cint-to-float v0, v0
0005ad3einvoke-virtual {v4, v2, v0}, Landroid/graphics/Matrix;->preTranslate(FF)Z
0005ad44invoke-virtual {v3}, Landroid/view/View;->getLeft()I
0005ad4amove-result v2
0005ad4cint-to-float v2, v2
0005ad4einvoke-virtual {v3}, Landroid/view/View;->getTop()I
0005ad54move-result v0
0005ad56int-to-float v0, v0
0005ad58invoke-virtual {v4, v2, v0}, Landroid/graphics/Matrix;->preTranslate(FF)Z
0005ad5einvoke-virtual {v3}, Landroid/view/View;->getMatrix()Landroid/graphics/Matrix;
0005ad64move-result-object v2
0005ad66invoke-virtual {v2}, Landroid/graphics/Matrix;->isIdentity()Z
0005ad6cmove-result v2
0005ad6eif-nez v2, :cond_3c
0005ad72invoke-virtual {v3}, Landroid/view/View;->getMatrix()Landroid/graphics/Matrix;
0005ad78move-result-object v2
0005ad7ainvoke-virtual {v4, v2}, Landroid/graphics/Matrix;->preConcat(Landroid/graphics/Matrix;)Z
0005ad80return-void
0005acf8
0005acf8E0.e::a(android.view.ViewGroup, android.view.View, android.graphics.Matrix):
0005ad08invoke-virtual {v3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
0005ad0emove-result-object v0
0005ad10instance-of v1, v0, Landroid/view/View;
0005ad14if-eqz v1, :cond_1e
0005ad18if-eq v0, v2, :cond_1e
0005ad1ccheck-cast v0, Landroid/view/View;
0005ad20invoke-static {v2, v0, v4}, LE0/e;->a(Landroid/view/ViewGroup;Landroid/view/View;Landroid/graphics/Matrix;)V
0005ad26invoke-virtual {v0}, Landroid/view/View;->getScrollX()I
0005ad2cmove-result v2
0005ad2eneg-int v2, v2
0005ad30int-to-float v2, v2
0005ad32invoke-virtual {v0}, Landroid/view/View;->getScrollY()I
0005ad38move-result v0
0005ad3aneg-int v0, v0
0005ad3cint-to-float v0, v0
0005ad3einvoke-virtual {v4, v2, v0}, Landroid/graphics/Matrix;->preTranslate(FF)Z
0005ad44invoke-virtual {v3}, Landroid/view/View;->getLeft()I
0005ad4amove-result v2
0005ad4cint-to-float v2, v2
0005ad4einvoke-virtual {v3}, Landroid/view/View;->getTop()I
0005ad54move-result v0
0005ad56int-to-float v0, v0
0005ad58invoke-virtual {v4, v2, v0}, Landroid/graphics/Matrix;->preTranslate(FF)Z
0005ad5einvoke-virtual {v3}, Landroid/view/View;->getMatrix()Landroid/graphics/Matrix;
0005ad64move-result-object v2
0005ad66invoke-virtual {v2}, Landroid/graphics/Matrix;->isIdentity()Z
0005ad6cmove-result v2
0005ad6eif-nez v2, :cond_3c
0005ad72invoke-virtual {v3}, Landroid/view/View;->getMatrix()Landroid/graphics/Matrix;
0005ad78move-result-object v2
0005ad7ainvoke-virtual {v4, v2}, Landroid/graphics/Matrix;->preConcat(Landroid/graphics/Matrix;)Z
0005ad80return-void
0005acf8
0005ad82
0005ad82 // align 0x4
0005ad82 // align 0x4
0005ad84
0005ad84E0.f::getForeground():
0005ad94iget-object v0, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005ad98return-object v0
0005ad84
0005ad84E0.f::getForeground():
0005ad94iget-object v0, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005ad98return-object v0
0005ad84
0005ad9a
0005ad9a // align 0x4
0005ad9a // align 0x4
0005ad9c
0005ad9cE0.f::verifyDrawable(android.graphics.drawable.Drawable):
0005adacinvoke-super {v1, v2}, Landroid/view/View;->verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
0005adb2move-result v0
0005adb4if-nez v0, :cond_d
0005adb8iget-object v0, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005adbcif-ne v2, v0, :cond_b
0005adc0goto :goto_d
0005adc2const/4 v2, 0x0
0005adc4return v2
0005adc6const/4 v2, 0x1
0005adc8return v2
0005ad9c
0005ad9cE0.f::verifyDrawable(android.graphics.drawable.Drawable):
0005adacinvoke-super {v1, v2}, Landroid/view/View;->verifyDrawable(Landroid/graphics/drawable/Drawable;)Z
0005adb2move-result v0
0005adb4if-nez v0, :cond_d
0005adb8iget-object v0, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005adbcif-ne v2, v0, :cond_b
0005adc0goto :goto_d
0005adc2const/4 v2, 0x0
0005adc4return v2
0005adc6const/4 v2, 0x1
0005adc8return v2
0005ad9c
0005adca
0005adca // align 0x4
0005adca // align 0x4
0005adcc
0005adccE0.f::getForegroundGravity():
0005addciget v0, v1, LE0/f;->s:I
0005ade0return v0
0005adcc
0005adccE0.f::getForegroundGravity():
0005addciget v0, v1, LE0/f;->s:I
0005ade0return v0
0005adcc
0005ade2
0005ade2 // align 0x4
0005ade2 // align 0x4
0005ade4
0005ade4E0.f::<init>(android.content.Context, android.util.AttributeSet):
0005adf4const/4 v3, 0x0
0005adf6invoke-direct {v8, v9, v10, v3}, Lj/C0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
0005adfcnew-instance v0, Landroid/graphics/Rect;
0005ae00invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005ae06iput-object v0, v8, LE0/f;->q:Landroid/graphics/Rect;
0005ae0anew-instance v0, Landroid/graphics/Rect;
0005ae0einvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005ae14iput-object v0, v8, LE0/f;->r:Landroid/graphics/Rect;
0005ae18const/16 v0, 0x77
0005ae1ciput v0, v8, LE0/f;->s:I
0005ae20const/4 v6, 0x1
0005ae22iput-boolean v6, v8, LE0/f;->t:Z
0005ae26const/4 v7, 0x0
0005ae28iput-boolean v7, v8, LE0/f;->u:Z
0005ae2csget-object v2, Lq0/a;->h:[I
0005ae30new-array v5, v7, [I
0005ae34const/4 v4, 0x0
0005ae36invoke-static {v9, v10, v3, v4}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
0005ae3cmove-object v0, v9
0005ae3emove-object v1, v10
0005ae40invoke-static/range {v0 .. v5}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
0005ae46invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
0005ae4cmove-result-object v9
0005ae4eiget v10, v8, LE0/f;->s:I
0005ae52invoke-virtual {v9, v6, v10}, Landroid/content/res/TypedArray;->getInt(II)I
0005ae58move-result v10
0005ae5aiput v10, v8, LE0/f;->s:I
0005ae5einvoke-virtual {v9, v7}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
0005ae64move-result-object v10
0005ae66if-eqz v10, :cond_3e
0005ae6ainvoke-virtual {v8, v10}, LE0/f;->setForeground(Landroid/graphics/drawable/Drawable;)V
0005ae70const/4 v10, 0x2
0005ae72invoke-virtual {v9, v10, v6}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
0005ae78move-result v10
0005ae7aiput-boolean v10, v8, LE0/f;->t:Z
0005ae7einvoke-virtual {v9}, Landroid/content/res/TypedArray;->recycle()V
0005ae84return-void
0005ade4
0005ade4E0.f::<init>(android.content.Context, android.util.AttributeSet):
0005adf4const/4 v3, 0x0
0005adf6invoke-direct {v8, v9, v10, v3}, Lj/C0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
0005adfcnew-instance v0, Landroid/graphics/Rect;
0005ae00invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005ae06iput-object v0, v8, LE0/f;->q:Landroid/graphics/Rect;
0005ae0anew-instance v0, Landroid/graphics/Rect;
0005ae0einvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005ae14iput-object v0, v8, LE0/f;->r:Landroid/graphics/Rect;
0005ae18const/16 v0, 0x77
0005ae1ciput v0, v8, LE0/f;->s:I
0005ae20const/4 v6, 0x1
0005ae22iput-boolean v6, v8, LE0/f;->t:Z
0005ae26const/4 v7, 0x0
0005ae28iput-boolean v7, v8, LE0/f;->u:Z
0005ae2csget-object v2, Lq0/a;->h:[I
0005ae30new-array v5, v7, [I
0005ae34const/4 v4, 0x0
0005ae36invoke-static {v9, v10, v3, v4}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
0005ae3cmove-object v0, v9
0005ae3emove-object v1, v10
0005ae40invoke-static/range {v0 .. v5}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
0005ae46invoke-virtual {v0, v1, v2, v3, v4}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
0005ae4cmove-result-object v9
0005ae4eiget v10, v8, LE0/f;->s:I
0005ae52invoke-virtual {v9, v6, v10}, Landroid/content/res/TypedArray;->getInt(II)I
0005ae58move-result v10
0005ae5aiput v10, v8, LE0/f;->s:I
0005ae5einvoke-virtual {v9, v7}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
0005ae64move-result-object v10
0005ae66if-eqz v10, :cond_3e
0005ae6ainvoke-virtual {v8, v10}, LE0/f;->setForeground(Landroid/graphics/drawable/Drawable;)V
0005ae70const/4 v10, 0x2
0005ae72invoke-virtual {v9, v10, v6}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
0005ae78move-result v10
0005ae7aiput-boolean v10, v8, LE0/f;->t:Z
0005ae7einvoke-virtual {v9}, Landroid/content/res/TypedArray;->recycle()V
0005ae84return-void
0005ade4
0005ae86
0005ae86 // align 0x8
0005ae86 // align 0x8
0005ae88
0005ae88E0.f::draw(android.graphics.Canvas):
0005ae98invoke-super {v7, v8}, Landroid/view/View;->draw(Landroid/graphics/Canvas;)V
0005ae9eiget-object v0, v7, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005aea2if-eqz v0, :cond_54
0005aea6iget-boolean v1, v7, LE0/f;->u:Z
0005aeaaif-eqz v1, :cond_51
0005aeaeconst/4 v1, 0x0
0005aeb0iput-boolean v1, v7, LE0/f;->u:Z
0005aeb4invoke-virtual {v7}, Landroid/view/View;->getRight()I
0005aebamove-result v2
0005aebcinvoke-virtual {v7}, Landroid/view/View;->getLeft()I
0005aec2move-result v3
0005aec4sub-int/2addr v2, v3
0005aec6invoke-virtual {v7}, Landroid/view/View;->getBottom()I
0005aeccmove-result v3
0005aeceinvoke-virtual {v7}, Landroid/view/View;->getTop()I
0005aed4move-result v4
0005aed6sub-int/2addr v3, v4
0005aed8iget-boolean v4, v7, LE0/f;->t:Z
0005aedciget-object v5, v7, LE0/f;->q:Landroid/graphics/Rect;
0005aee0if-eqz v4, :cond_2a
0005aee4invoke-virtual {v5, v1, v1, v2, v3}, Landroid/graphics/Rect;->set(IIII)V
0005aeeagoto :goto_3f
0005aeecinvoke-virtual {v7}, Landroid/view/View;->getPaddingLeft()I
0005aef2move-result v1
0005aef4invoke-virtual {v7}, Landroid/view/View;->getPaddingTop()I
0005aefamove-result v4
0005aefcinvoke-virtual {v7}, Landroid/view/View;->getPaddingRight()I
0005af02move-result v6
0005af04sub-int/2addr v2, v6
0005af06invoke-virtual {v7}, Landroid/view/View;->getPaddingBottom()I
0005af0cmove-result v6
0005af0esub-int/2addr v3, v6
0005af10invoke-virtual {v5, v1, v4, v2, v3}, Landroid/graphics/Rect;->set(IIII)V
0005af16iget v1, v7, LE0/f;->s:I
0005af1ainvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
0005af20move-result v2
0005af22invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
0005af28move-result v3
0005af2aiget-object v4, v7, LE0/f;->r:Landroid/graphics/Rect;
0005af2einvoke-static {v1, v2, v3, v5, v4}, Landroid/view/Gravity;->apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V
0005af34invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
0005af3ainvoke-virtual {v0, v8}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
0005af40return-void
0005ae88
0005ae88E0.f::draw(android.graphics.Canvas):
0005ae98invoke-super {v7, v8}, Landroid/view/View;->draw(Landroid/graphics/Canvas;)V
0005ae9eiget-object v0, v7, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005aea2if-eqz v0, :cond_54
0005aea6iget-boolean v1, v7, LE0/f;->u:Z
0005aeaaif-eqz v1, :cond_51
0005aeaeconst/4 v1, 0x0
0005aeb0iput-boolean v1, v7, LE0/f;->u:Z
0005aeb4invoke-virtual {v7}, Landroid/view/View;->getRight()I
0005aebamove-result v2
0005aebcinvoke-virtual {v7}, Landroid/view/View;->getLeft()I
0005aec2move-result v3
0005aec4sub-int/2addr v2, v3
0005aec6invoke-virtual {v7}, Landroid/view/View;->getBottom()I
0005aeccmove-result v3
0005aeceinvoke-virtual {v7}, Landroid/view/View;->getTop()I
0005aed4move-result v4
0005aed6sub-int/2addr v3, v4
0005aed8iget-boolean v4, v7, LE0/f;->t:Z
0005aedciget-object v5, v7, LE0/f;->q:Landroid/graphics/Rect;
0005aee0if-eqz v4, :cond_2a
0005aee4invoke-virtual {v5, v1, v1, v2, v3}, Landroid/graphics/Rect;->set(IIII)V
0005aeeagoto :goto_3f
0005aeecinvoke-virtual {v7}, Landroid/view/View;->getPaddingLeft()I
0005aef2move-result v1
0005aef4invoke-virtual {v7}, Landroid/view/View;->getPaddingTop()I
0005aefamove-result v4
0005aefcinvoke-virtual {v7}, Landroid/view/View;->getPaddingRight()I
0005af02move-result v6
0005af04sub-int/2addr v2, v6
0005af06invoke-virtual {v7}, Landroid/view/View;->getPaddingBottom()I
0005af0cmove-result v6
0005af0esub-int/2addr v3, v6
0005af10invoke-virtual {v5, v1, v4, v2, v3}, Landroid/graphics/Rect;->set(IIII)V
0005af16iget v1, v7, LE0/f;->s:I
0005af1ainvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
0005af20move-result v2
0005af22invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
0005af28move-result v3
0005af2aiget-object v4, v7, LE0/f;->r:Landroid/graphics/Rect;
0005af2einvoke-static {v1, v2, v3, v5, v4}, Landroid/view/Gravity;->apply(IIILandroid/graphics/Rect;Landroid/graphics/Rect;)V
0005af34invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
0005af3ainvoke-virtual {v0, v8}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
0005af40return-void
0005ae88
0005af42
0005af42 // align 0x4
0005af42 // align 0x4
0005af44
0005af44E0.f::drawableHotspotChanged(float, float):
0005af54invoke-super {v1, v2, v3}, Landroid/view/View;->drawableHotspotChanged(FF)V
0005af5aiget-object v0, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005af5eif-eqz v0, :cond_a
0005af62invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;->setHotspot(FF)V
0005af68return-void
0005af44
0005af44E0.f::drawableHotspotChanged(float, float):
0005af54invoke-super {v1, v2, v3}, Landroid/view/View;->drawableHotspotChanged(FF)V
0005af5aiget-object v0, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005af5eif-eqz v0, :cond_a
0005af62invoke-virtual {v0, v2, v3}, Landroid/graphics/drawable/Drawable;->setHotspot(FF)V
0005af68return-void
0005af44
0005af6a
0005af6a // align 0x4
0005af6a // align 0x4
0005af6c
0005af6cE0.f::drawableStateChanged():
0005af7cinvoke-super {v2}, Landroid/view/View;->drawableStateChanged()V
0005af82iget-object v0, v2, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005af86if-eqz v0, :cond_16
0005af8ainvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isStateful()Z
0005af90move-result v0
0005af92if-eqz v0, :cond_16
0005af96iget-object v0, v2, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005af9ainvoke-virtual {v2}, Landroid/view/View;->getDrawableState()[I
0005afa0move-result-object v1
0005afa2invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setState([I)Z
0005afa8return-void
0005af6c
0005af6cE0.f::drawableStateChanged():
0005af7cinvoke-super {v2}, Landroid/view/View;->drawableStateChanged()V
0005af82iget-object v0, v2, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005af86if-eqz v0, :cond_16
0005af8ainvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->isStateful()Z
0005af90move-result v0
0005af92if-eqz v0, :cond_16
0005af96iget-object v0, v2, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005af9ainvoke-virtual {v2}, Landroid/view/View;->getDrawableState()[I
0005afa0move-result-object v1
0005afa2invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setState([I)Z
0005afa8return-void
0005af6c
0005afaa
0005afaa // align 0x4
0005afaa // align 0x4
0005afac
0005afacE0.f::jumpDrawablesToCurrentState():
0005afbcinvoke-super {v1}, Landroid/view/View;->jumpDrawablesToCurrentState()V
0005afc2iget-object v0, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005afc6if-eqz v0, :cond_a
0005afcainvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->jumpToCurrentState()V
0005afd0return-void
0005afac
0005afacE0.f::jumpDrawablesToCurrentState():
0005afbcinvoke-super {v1}, Landroid/view/View;->jumpDrawablesToCurrentState()V
0005afc2iget-object v0, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005afc6if-eqz v0, :cond_a
0005afcainvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->jumpToCurrentState()V
0005afd0return-void
0005afac
0005afd2
0005afd2 // align 0x4
0005afd2 // align 0x4
0005afd4
0005afd4E0.f::onLayout(boolean, int, int, int, int):
0005afe4invoke-super/range {v0 .. v5}, Lj/C0;->onLayout(ZIIII)V
0005afeamove v2, v1
0005afecmove-object v1, v0
0005afeeiget-boolean v3, v1, LE0/f;->u:Z
0005aff2or-int/2addr v2, v3
0005aff4iput-boolean v2, v1, LE0/f;->u:Z
0005aff8return-void
0005afd4
0005afd4E0.f::onLayout(boolean, int, int, int, int):
0005afe4invoke-super/range {v0 .. v5}, Lj/C0;->onLayout(ZIIII)V
0005afeamove v2, v1
0005afecmove-object v1, v0
0005afeeiget-boolean v3, v1, LE0/f;->u:Z
0005aff2or-int/2addr v2, v3
0005aff4iput-boolean v2, v1, LE0/f;->u:Z
0005aff8return-void
0005afd4
0005affa
0005affa // align 0x4
0005affa // align 0x4
0005affc
0005affcE0.f::onSizeChanged(int, int, int, int):
0005b00cinvoke-super {v0, v1, v2, v3, v4}, Landroid/view/View;->onSizeChanged(IIII)V
0005b012const/4 v1, 0x1
0005b014iput-boolean v1, v0, LE0/f;->u:Z
0005b018return-void
0005affc
0005affcE0.f::onSizeChanged(int, int, int, int):
0005b00cinvoke-super {v0, v1, v2, v3, v4}, Landroid/view/View;->onSizeChanged(IIII)V
0005b012const/4 v1, 0x1
0005b014iput-boolean v1, v0, LE0/f;->u:Z
0005b018return-void
0005affc
0005b01a
0005b01a // align 0x4
0005b01a // align 0x4
0005b01c
0005b01cE0.f::setForeground(android.graphics.drawable.Drawable):
0005b02ciget-object v0, v2, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005b030if-eq v0, v3, :cond_42
0005b034if-eqz v0, :cond_f
0005b038const/4 v1, 0x0
0005b03ainvoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
0005b040iget-object v0, v2, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005b044invoke-virtual {v2, v0}, Landroid/view/View;->unscheduleDrawable(Landroid/graphics/drawable/Drawable;)V
0005b04aiput-object v3, v2, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005b04econst/4 v0, 0x1
0005b050iput-boolean v0, v2, LE0/f;->u:Z
0005b054if-eqz v3, :cond_39
0005b058const/4 v0, 0x0
0005b05ainvoke-virtual {v2, v0}, Landroid/view/View;->setWillNotDraw(Z)V
0005b060invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
0005b066invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;->isStateful()Z
0005b06cmove-result v0
0005b06eif-eqz v0, :cond_2a
0005b072invoke-virtual {v2}, Landroid/view/View;->getDrawableState()[I
0005b078move-result-object v0
0005b07ainvoke-virtual {v3, v0}, Landroid/graphics/drawable/Drawable;->setState([I)Z
0005b080iget v0, v2, LE0/f;->s:I
0005b084const/16 v1, 0x77
0005b088if-ne v0, v1, :cond_3c
0005b08cnew-instance v0, Landroid/graphics/Rect;
0005b090invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005b096invoke-virtual {v3, v0}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
0005b09cgoto :goto_3c
0005b09einvoke-virtual {v2, v0}, Landroid/view/View;->setWillNotDraw(Z)V
0005b0a4invoke-virtual {v2}, Landroid/view/View;->requestLayout()V
0005b0aainvoke-virtual {v2}, Landroid/view/View;->invalidate()V
0005b0b0return-void
0005b01c
0005b01cE0.f::setForeground(android.graphics.drawable.Drawable):
0005b02ciget-object v0, v2, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005b030if-eq v0, v3, :cond_42
0005b034if-eqz v0, :cond_f
0005b038const/4 v1, 0x0
0005b03ainvoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
0005b040iget-object v0, v2, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005b044invoke-virtual {v2, v0}, Landroid/view/View;->unscheduleDrawable(Landroid/graphics/drawable/Drawable;)V
0005b04aiput-object v3, v2, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005b04econst/4 v0, 0x1
0005b050iput-boolean v0, v2, LE0/f;->u:Z
0005b054if-eqz v3, :cond_39
0005b058const/4 v0, 0x0
0005b05ainvoke-virtual {v2, v0}, Landroid/view/View;->setWillNotDraw(Z)V
0005b060invoke-virtual {v3, v2}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
0005b066invoke-virtual {v3}, Landroid/graphics/drawable/Drawable;->isStateful()Z
0005b06cmove-result v0
0005b06eif-eqz v0, :cond_2a
0005b072invoke-virtual {v2}, Landroid/view/View;->getDrawableState()[I
0005b078move-result-object v0
0005b07ainvoke-virtual {v3, v0}, Landroid/graphics/drawable/Drawable;->setState([I)Z
0005b080iget v0, v2, LE0/f;->s:I
0005b084const/16 v1, 0x77
0005b088if-ne v0, v1, :cond_3c
0005b08cnew-instance v0, Landroid/graphics/Rect;
0005b090invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005b096invoke-virtual {v3, v0}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
0005b09cgoto :goto_3c
0005b09einvoke-virtual {v2, v0}, Landroid/view/View;->setWillNotDraw(Z)V
0005b0a4invoke-virtual {v2}, Landroid/view/View;->requestLayout()V
0005b0aainvoke-virtual {v2}, Landroid/view/View;->invalidate()V
0005b0b0return-void
0005b01c
0005b0b2
0005b0b2 // align 0x4
0005b0b2 // align 0x4
0005b0b4
0005b0b4E0.f::setForegroundGravity(int):
0005b0c4iget v0, v1, LE0/f;->s:I
0005b0c8if-eq v0, v2, :cond_2b
0005b0ccconst v0, 0x800007
0005b0d2and-int/2addr v0, v2
0005b0d4if-nez v0, :cond_e
0005b0d8const v0, 0x800003
0005b0deor-int/2addr v2, v0
0005b0e0and-int/lit8 v0, v2, 0x70
0005b0e4if-nez v0, :cond_14
0005b0e8or-int/lit8 v2, v2, 0x30
0005b0eciput v2, v1, LE0/f;->s:I
0005b0f0const/16 v0, 0x77
0005b0f4if-ne v2, v0, :cond_28
0005b0f8iget-object v2, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005b0fcif-eqz v2, :cond_28
0005b100new-instance v2, Landroid/graphics/Rect;
0005b104invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
0005b10aiget-object v0, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005b10einvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
0005b114invoke-virtual {v1}, Landroid/view/View;->requestLayout()V
0005b11areturn-void
0005b0b4
0005b0b4E0.f::setForegroundGravity(int):
0005b0c4iget v0, v1, LE0/f;->s:I
0005b0c8if-eq v0, v2, :cond_2b
0005b0ccconst v0, 0x800007
0005b0d2and-int/2addr v0, v2
0005b0d4if-nez v0, :cond_e
0005b0d8const v0, 0x800003
0005b0deor-int/2addr v2, v0
0005b0e0and-int/lit8 v0, v2, 0x70
0005b0e4if-nez v0, :cond_14
0005b0e8or-int/lit8 v2, v2, 0x30
0005b0eciput v2, v1, LE0/f;->s:I
0005b0f0const/16 v0, 0x77
0005b0f4if-ne v2, v0, :cond_28
0005b0f8iget-object v2, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005b0fcif-eqz v2, :cond_28
0005b100new-instance v2, Landroid/graphics/Rect;
0005b104invoke-direct {v2}, Landroid/graphics/Rect;-><init>()V
0005b10aiget-object v0, v1, LE0/f;->p:Landroid/graphics/drawable/Drawable;
0005b10einvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
0005b114invoke-virtual {v1}, Landroid/view/View;->requestLayout()V
0005b11areturn-void
0005b0b4
0005b11c
0005b11cE0.i::<init>(int, java.lang.Object):
0005b12ciput v1, v0, LE0/i;->a:I
0005b130iput-object v2, v0, LE0/i;->b:Ljava/lang/Object;
0005b134invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005b13areturn-void
0005b11c
0005b11cE0.i::<init>(int, java.lang.Object):
0005b12ciput v1, v0, LE0/i;->a:I
0005b130iput-object v2, v0, LE0/i;->b:Ljava/lang/Object;
0005b134invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005b13areturn-void
0005b11c
0005b13c
0005b13cE0.i::onClick(android.view.View):
0005b14ciget v0, v5, LE0/i;->a:I
0005b150packed-switch v0, :pswitch_data_84
0005b156iget-object v6, v5, LE0/i;->b:Ljava/lang/Object;
0005b15acheck-cast v6, Landroid/app/AlertDialog;
0005b15einvoke-virtual {v6}, Landroid/app/Dialog;->dismiss()V
0005b164return-void
0005b166iget-object v6, v5, LE0/i;->b:Ljava/lang/Object;
0005b16acheck-cast v6, Landroidx/appcompat/widget/Toolbar;
0005b16eiget-object v6, v6, Landroidx/appcompat/widget/Toolbar;->L:Lj/o1;
0005b172if-nez v6, :cond_17
0005b176const/4 v6, 0x0
0005b178goto :goto_19
0005b17aiget-object v6, v6, Lj/o1;->b:Li/n;
0005b17eif-eqz v6, :cond_1e
0005b182invoke-virtual {v6}, Li/n;->collapseActionView()Z
0005b188return-void
0005b18aiget-object v6, v5, LE0/i;->b:Ljava/lang/Object;
0005b18echeck-cast v6, Lh/a;
0005b192invoke-virtual {v6}, Lh/a;->a()V
0005b198return-void
0005b19aiget-object v6, v5, LE0/i;->b:Ljava/lang/Object;
0005b19echeck-cast v6, Le/d;
0005b1a2iget-object v0, v6, Le/d;->f:Landroid/widget/Button;
0005b1a6iget-object v0, v6, Le/d;->v:Lc0/a;
0005b1aaconst/4 v1, 0x1
0005b1aciget-object v6, v6, Le/d;->b:Le/e;
0005b1b0invoke-virtual {v0, v1, v6}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
0005b1b6move-result-object v6
0005b1b8invoke-virtual {v6}, Landroid/os/Message;->sendToTarget()V
0005b1bereturn-void
0005b1c0iget-object v6, v5, LE0/i;->b:Ljava/lang/Object;
0005b1c4check-cast v6, Lcom/google/android/material/datepicker/j;
0005b1c8iget v0, v6, Lcom/google/android/material/datepicker/j;->V:I
0005b1ccconst/4 v1, 0x2
0005b1ceconst/4 v2, 0x1
0005b1d0if-ne v0, v1, :cond_48
0005b1d4invoke-virtual {v6, v2}, Lcom/google/android/material/datepicker/j;->A(I)V
0005b1dagoto :goto_4d
0005b1dcif-ne v0, v2, :cond_4d
0005b1e0invoke-virtual {v6, v1}, Lcom/google/android/material/datepicker/j;->A(I)V
0005b1e6return-void
0005b1e8check-cast v6, Lcom/google/android/material/internal/NavigationMenuItemView;
0005b1eciget-object v0, v5, LE0/i;->b:Ljava/lang/Object;
0005b1f0check-cast v0, LE0/t;
0005b1f4iget-object v1, v0, LE0/t;->e:LE0/l;
0005b1f8const/4 v2, 0x1
0005b1faif-eqz v1, :cond_5b
0005b1feiput-boolean v2, v1, LE0/l;->e:Z
0005b202invoke-virtual {v6}, Lcom/google/android/material/internal/NavigationMenuItemView;->getItemData()Li/n;
0005b208move-result-object v6
0005b20aiget-object v1, v0, LE0/t;->c:Li/l;
0005b20econst/4 v3, 0x0
0005b210invoke-virtual {v1, v6, v0, v3}, Li/l;->q(Landroid/view/MenuItem;Li/y;I)Z
0005b216move-result v1
0005b218if-eqz v6, :cond_76
0005b21cinvoke-virtual {v6}, Li/n;->isCheckable()Z
0005b222move-result v4
0005b224if-eqz v4, :cond_76
0005b228if-eqz v1, :cond_76
0005b22ciget-object v1, v0, LE0/t;->e:LE0/l;
0005b230invoke-virtual {v1, v6}, LE0/l;->h(Li/n;)V
0005b236goto :goto_77
0005b238move v2, v3
0005b23aiget-object v6, v0, LE0/t;->e:LE0/l;
0005b23eif-eqz v6, :cond_7d
0005b242iput-boolean v3, v6, LE0/l;->e:Z
0005b246if-eqz v2, :cond_82
0005b24ainvoke-virtual {v0}, LE0/t;->c()V
0005b250return-void
0005b252nop
0005b254.packed-switch 0x0
0005b13c
0005b13cE0.i::onClick(android.view.View):
0005b14ciget v0, v5, LE0/i;->a:I
0005b150packed-switch v0, :pswitch_data_84
0005b156iget-object v6, v5, LE0/i;->b:Ljava/lang/Object;
0005b15acheck-cast v6, Landroid/app/AlertDialog;
0005b15einvoke-virtual {v6}, Landroid/app/Dialog;->dismiss()V
0005b164return-void
0005b166iget-object v6, v5, LE0/i;->b:Ljava/lang/Object;
0005b16acheck-cast v6, Landroidx/appcompat/widget/Toolbar;
0005b16eiget-object v6, v6, Landroidx/appcompat/widget/Toolbar;->L:Lj/o1;
0005b172if-nez v6, :cond_17
0005b176const/4 v6, 0x0
0005b178goto :goto_19
0005b17aiget-object v6, v6, Lj/o1;->b:Li/n;
0005b17eif-eqz v6, :cond_1e
0005b182invoke-virtual {v6}, Li/n;->collapseActionView()Z
0005b188return-void
0005b18aiget-object v6, v5, LE0/i;->b:Ljava/lang/Object;
0005b18echeck-cast v6, Lh/a;
0005b192invoke-virtual {v6}, Lh/a;->a()V
0005b198return-void
0005b19aiget-object v6, v5, LE0/i;->b:Ljava/lang/Object;
0005b19echeck-cast v6, Le/d;
0005b1a2iget-object v0, v6, Le/d;->f:Landroid/widget/Button;
0005b1a6iget-object v0, v6, Le/d;->v:Lc0/a;
0005b1aaconst/4 v1, 0x1
0005b1aciget-object v6, v6, Le/d;->b:Le/e;
0005b1b0invoke-virtual {v0, v1, v6}, Landroid/os/Handler;->obtainMessage(ILjava/lang/Object;)Landroid/os/Message;
0005b1b6move-result-object v6
0005b1b8invoke-virtual {v6}, Landroid/os/Message;->sendToTarget()V
0005b1bereturn-void
0005b1c0iget-object v6, v5, LE0/i;->b:Ljava/lang/Object;
0005b1c4check-cast v6, Lcom/google/android/material/datepicker/j;
0005b1c8iget v0, v6, Lcom/google/android/material/datepicker/j;->V:I
0005b1ccconst/4 v1, 0x2
0005b1ceconst/4 v2, 0x1
0005b1d0if-ne v0, v1, :cond_48
0005b1d4invoke-virtual {v6, v2}, Lcom/google/android/material/datepicker/j;->A(I)V
0005b1dagoto :goto_4d
0005b1dcif-ne v0, v2, :cond_4d
0005b1e0invoke-virtual {v6, v1}, Lcom/google/android/material/datepicker/j;->A(I)V
0005b1e6return-void
0005b1e8check-cast v6, Lcom/google/android/material/internal/NavigationMenuItemView;
0005b1eciget-object v0, v5, LE0/i;->b:Ljava/lang/Object;
0005b1f0check-cast v0, LE0/t;
0005b1f4iget-object v1, v0, LE0/t;->e:LE0/l;
0005b1f8const/4 v2, 0x1
0005b1faif-eqz v1, :cond_5b
0005b1feiput-boolean v2, v1, LE0/l;->e:Z
0005b202invoke-virtual {v6}, Lcom/google/android/material/internal/NavigationMenuItemView;->getItemData()Li/n;
0005b208move-result-object v6
0005b20aiget-object v1, v0, LE0/t;->c:Li/l;
0005b20econst/4 v3, 0x0
0005b210invoke-virtual {v1, v6, v0, v3}, Li/l;->q(Landroid/view/MenuItem;Li/y;I)Z
0005b216move-result v1
0005b218if-eqz v6, :cond_76
0005b21cinvoke-virtual {v6}, Li/n;->isCheckable()Z
0005b222move-result v4
0005b224if-eqz v4, :cond_76
0005b228if-eqz v1, :cond_76
0005b22ciget-object v1, v0, LE0/t;->e:LE0/l;
0005b230invoke-virtual {v1, v6}, LE0/l;->h(Li/n;)V
0005b236goto :goto_77
0005b238move v2, v3
0005b23aiget-object v6, v0, LE0/t;->e:LE0/l;
0005b23eif-eqz v6, :cond_7d
0005b242iput-boolean v3, v6, LE0/l;->e:Z
0005b246if-eqz v2, :cond_82
0005b24ainvoke-virtual {v0}, LE0/t;->c()V
0005b250return-void
0005b252nop
0005b254.packed-switch 0x0
0005b13c
0005b270
0005b270E0.k::<init>(E0.l, int, boolean):
0005b280iput-object v1, v0, LE0/k;->f:LE0/l;
0005b284iput v2, v0, LE0/k;->d:I
0005b288iput-boolean v3, v0, LE0/k;->e:Z
0005b28cinvoke-direct {v0}, LK/b;-><init>()V
0005b292return-void
0005b270
0005b270E0.k::<init>(E0.l, int, boolean):
0005b280iput-object v1, v0, LE0/k;->f:LE0/l;
0005b284iput v2, v0, LE0/k;->d:I
0005b288iput-boolean v3, v0, LE0/k;->e:Z
0005b28cinvoke-direct {v0}, LK/b;-><init>()V
0005b292return-void
0005b270
0005b294
0005b294E0.k::d(android.view.View, L.i):
0005b2a4iget-object v0, v8, LK/b;->a:Landroid/view/View$AccessibilityDelegate;
0005b2a8iget-object v1, v10, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
0005b2acinvoke-virtual {v0, v9, v1}, Landroid/view/View$AccessibilityDelegate;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
0005b2b2iget v0, v8, LE0/k;->d:I
0005b2b6const/4 v1, 0x0
0005b2b8move v2, v0
0005b2baiget-object v3, v8, LE0/k;->f:LE0/l;
0005b2beif-ge v1, v0, :cond_28
0005b2c2iget-object v3, v3, LE0/l;->f:LE0/t;
0005b2c6iget-object v4, v3, LE0/t;->e:LE0/l;
0005b2cainvoke-virtual {v4, v1}, LE0/l;->c(I)I
0005b2d0move-result v4
0005b2d2const/4 v5, 0x2
0005b2d4if-eq v4, v5, :cond_23
0005b2d8iget-object v3, v3, LE0/t;->e:LE0/l;
0005b2dcinvoke-virtual {v3, v1}, LE0/l;->c(I)I
0005b2e2move-result v3
0005b2e4const/4 v4, 0x3
0005b2e6if-ne v3, v4, :cond_25
0005b2eaadd-int/lit8 v2, v2, -0x1
0005b2eeadd-int/lit8 v1, v1, 0x1
0005b2f2goto :goto_b
0005b2f4invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005b2fainvoke-virtual {v9}, Landroid/view/View;->isSelected()Z
0005b300move-result v7
0005b302const/4 v4, 0x1
0005b304const/4 v5, 0x1
0005b306const/4 v3, 0x1
0005b308iget-boolean v6, v8, LE0/k;->e:Z
0005b30cinvoke-static/range {v2 .. v7}, LL/h;->a(IIIIZZ)LL/h;
0005b312move-result-object v9
0005b314invoke-virtual {v10, v9}, LL/i;->j(LL/h;)V
0005b31areturn-void
0005b294
0005b294E0.k::d(android.view.View, L.i):
0005b2a4iget-object v0, v8, LK/b;->a:Landroid/view/View$AccessibilityDelegate;
0005b2a8iget-object v1, v10, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
0005b2acinvoke-virtual {v0, v9, v1}, Landroid/view/View$AccessibilityDelegate;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
0005b2b2iget v0, v8, LE0/k;->d:I
0005b2b6const/4 v1, 0x0
0005b2b8move v2, v0
0005b2baiget-object v3, v8, LE0/k;->f:LE0/l;
0005b2beif-ge v1, v0, :cond_28
0005b2c2iget-object v3, v3, LE0/l;->f:LE0/t;
0005b2c6iget-object v4, v3, LE0/t;->e:LE0/l;
0005b2cainvoke-virtual {v4, v1}, LE0/l;->c(I)I
0005b2d0move-result v4
0005b2d2const/4 v5, 0x2
0005b2d4if-eq v4, v5, :cond_23
0005b2d8iget-object v3, v3, LE0/t;->e:LE0/l;
0005b2dcinvoke-virtual {v3, v1}, LE0/l;->c(I)I
0005b2e2move-result v3
0005b2e4const/4 v4, 0x3
0005b2e6if-ne v3, v4, :cond_25
0005b2eaadd-int/lit8 v2, v2, -0x1
0005b2eeadd-int/lit8 v1, v1, 0x1
0005b2f2goto :goto_b
0005b2f4invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005b2fainvoke-virtual {v9}, Landroid/view/View;->isSelected()Z
0005b300move-result v7
0005b302const/4 v4, 0x1
0005b304const/4 v5, 0x1
0005b306const/4 v3, 0x1
0005b308iget-boolean v6, v8, LE0/k;->e:Z
0005b30cinvoke-static/range {v2 .. v7}, LL/h;->a(IIIIZZ)LL/h;
0005b312move-result-object v9
0005b314invoke-virtual {v10, v9}, LL/i;->j(LL/h;)V
0005b31areturn-void
0005b294
0005b31c
0005b31cE0.l::e(android.view.ViewGroup, int):
0005b32ciget-object v0, v4, LE0/l;->f:LE0/t;
0005b330const/4 v1, 0x0
0005b332if-eqz v6, :cond_36
0005b336const/4 v2, 0x1
0005b338if-eq v6, v2, :cond_27
0005b33cconst/4 v2, 0x2
0005b33eif-eq v6, v2, :cond_18
0005b342const/4 v5, 0x3
0005b344if-eq v6, v5, :cond_10
0005b348const/4 v5, 0x0
0005b34areturn-object v5
0005b34cnew-instance v5, LE0/j;
0005b350iget-object v6, v0, LE0/t;->b:Landroid/widget/LinearLayout;
0005b354invoke-direct {v5, v6}, Lf0/X;-><init>(Landroid/view/View;)V
0005b35areturn-object v5
0005b35cnew-instance v6, LE0/j;
0005b360iget-object v0, v0, LE0/t;->f:Landroid/view/LayoutInflater;
0005b364const v2, 0x7f0b0028
0005b36ainvoke-virtual {v0, v2, v5, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005b370move-result-object v5
0005b372invoke-direct {v6, v5}, Lf0/X;-><init>(Landroid/view/View;)V
0005b378return-object v6
0005b37anew-instance v6, LE0/j;
0005b37eiget-object v0, v0, LE0/t;->f:Landroid/view/LayoutInflater;
0005b382const v2, 0x7f0b0029
0005b388invoke-virtual {v0, v2, v5, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005b38emove-result-object v5
0005b390invoke-direct {v6, v5}, Lf0/X;-><init>(Landroid/view/View;)V
0005b396return-object v6
0005b398new-instance v6, LE0/r;
0005b39ciget-object v2, v0, LE0/t;->f:Landroid/view/LayoutInflater;
0005b3a0iget-object v0, v0, LE0/t;->C:LE0/i;
0005b3a4const v3, 0x7f0b0026
0005b3aainvoke-virtual {v2, v3, v5, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005b3b0move-result-object v5
0005b3b2invoke-direct {v6, v5}, Lf0/X;-><init>(Landroid/view/View;)V
0005b3b8invoke-virtual {v5, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
0005b3bereturn-object v6
0005b31c
0005b31cE0.l::e(android.view.ViewGroup, int):
0005b32ciget-object v0, v4, LE0/l;->f:LE0/t;
0005b330const/4 v1, 0x0
0005b332if-eqz v6, :cond_36
0005b336const/4 v2, 0x1
0005b338if-eq v6, v2, :cond_27
0005b33cconst/4 v2, 0x2
0005b33eif-eq v6, v2, :cond_18
0005b342const/4 v5, 0x3
0005b344if-eq v6, v5, :cond_10
0005b348const/4 v5, 0x0
0005b34areturn-object v5
0005b34cnew-instance v5, LE0/j;
0005b350iget-object v6, v0, LE0/t;->b:Landroid/widget/LinearLayout;
0005b354invoke-direct {v5, v6}, Lf0/X;-><init>(Landroid/view/View;)V
0005b35areturn-object v5
0005b35cnew-instance v6, LE0/j;
0005b360iget-object v0, v0, LE0/t;->f:Landroid/view/LayoutInflater;
0005b364const v2, 0x7f0b0028
0005b36ainvoke-virtual {v0, v2, v5, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005b370move-result-object v5
0005b372invoke-direct {v6, v5}, Lf0/X;-><init>(Landroid/view/View;)V
0005b378return-object v6
0005b37anew-instance v6, LE0/j;
0005b37eiget-object v0, v0, LE0/t;->f:Landroid/view/LayoutInflater;
0005b382const v2, 0x7f0b0029
0005b388invoke-virtual {v0, v2, v5, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005b38emove-result-object v5
0005b390invoke-direct {v6, v5}, Lf0/X;-><init>(Landroid/view/View;)V
0005b396return-object v6
0005b398new-instance v6, LE0/r;
0005b39ciget-object v2, v0, LE0/t;->f:Landroid/view/LayoutInflater;
0005b3a0iget-object v0, v0, LE0/t;->C:LE0/i;
0005b3a4const v3, 0x7f0b0026
0005b3aainvoke-virtual {v2, v3, v5, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
0005b3b0move-result-object v5
0005b3b2invoke-direct {v6, v5}, Lf0/X;-><init>(Landroid/view/View;)V
0005b3b8invoke-virtual {v5, v0}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
0005b3bereturn-object v6
0005b31c
0005b3c0
0005b3c0E0.l::a():
0005b3d0iget-object v0, v1, LE0/l;->c:Ljava/util/ArrayList;
0005b3d4invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005b3damove-result v0
0005b3dcreturn v0
0005b3c0
0005b3c0E0.l::a():
0005b3d0iget-object v0, v1, LE0/l;->c:Ljava/util/ArrayList;
0005b3d4invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
0005b3damove-result v0
0005b3dcreturn v0
0005b3c0
0005b3de
0005b3de // align 0x10
0005b3de // align 0x10
0005b3e0
0005b3e0E0.l::c(int):
0005b3f0iget-object v0, v1, LE0/l;->c:Ljava/util/ArrayList;
0005b3f4invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b3famove-result-object v2
0005b3fccheck-cast v2, LE0/n;
0005b400instance-of v0, v2, LE0/o;
0005b404if-eqz v0, :cond_e
0005b408const/4 v2, 0x2
0005b40areturn v2
0005b40cinstance-of v0, v2, LE0/m;
0005b410if-eqz v0, :cond_14
0005b414const/4 v2, 0x3
0005b416return v2
0005b418instance-of v0, v2, LE0/p;
0005b41cif-eqz v0, :cond_26
0005b420check-cast v2, LE0/p;
0005b424iget-object v2, v2, LE0/p;->a:Li/n;
0005b428invoke-virtual {v2}, Li/n;->hasSubMenu()Z
0005b42emove-result v2
0005b430if-eqz v2, :cond_24
0005b434const/4 v2, 0x1
0005b436return v2
0005b438const/4 v2, 0x0
0005b43areturn v2
0005b43cnew-instance v2, Ljava/lang/RuntimeException;
0005b440const-string v0, "Unknown item type."
0005b444invoke-direct {v2, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
0005b44athrow v2
0005b3e0
0005b3e0E0.l::c(int):
0005b3f0iget-object v0, v1, LE0/l;->c:Ljava/util/ArrayList;
0005b3f4invoke-virtual {v0, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b3famove-result-object v2
0005b3fccheck-cast v2, LE0/n;
0005b400instance-of v0, v2, LE0/o;
0005b404if-eqz v0, :cond_e
0005b408const/4 v2, 0x2
0005b40areturn v2
0005b40cinstance-of v0, v2, LE0/m;
0005b410if-eqz v0, :cond_14
0005b414const/4 v2, 0x3
0005b416return v2
0005b418instance-of v0, v2, LE0/p;
0005b41cif-eqz v0, :cond_26
0005b420check-cast v2, LE0/p;
0005b424iget-object v2, v2, LE0/p;->a:Li/n;
0005b428invoke-virtual {v2}, Li/n;->hasSubMenu()Z
0005b42emove-result v2
0005b430if-eqz v2, :cond_24
0005b434const/4 v2, 0x1
0005b436return v2
0005b438const/4 v2, 0x0
0005b43areturn v2
0005b43cnew-instance v2, Ljava/lang/RuntimeException;
0005b440const-string v0, "Unknown item type."
0005b444invoke-direct {v2, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
0005b44athrow v2
0005b3e0
0005b44c
0005b44cE0.l::b(int):
0005b45cint-to-long v0, v3
0005b45ereturn-wide v0
0005b44c
0005b44cE0.l::b(int):
0005b45cint-to-long v0, v3
0005b45ereturn-wide v0
0005b44c
0005b460
0005b460E0.l::<init>(E0.t):
0005b470iput-object v1, v0, LE0/l;->f:LE0/t;
0005b474invoke-direct {v0}, Lf0/z;-><init>()V
0005b47anew-instance v1, Ljava/util/ArrayList;
0005b47einvoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
0005b484iput-object v1, v0, LE0/l;->c:Ljava/util/ArrayList;
0005b488invoke-virtual {v0}, LE0/l;->g()V
0005b48ereturn-void
0005b460
0005b460E0.l::<init>(E0.t):
0005b470iput-object v1, v0, LE0/l;->f:LE0/t;
0005b474invoke-direct {v0}, Lf0/z;-><init>()V
0005b47anew-instance v1, Ljava/util/ArrayList;
0005b47einvoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
0005b484iput-object v1, v0, LE0/l;->c:Ljava/util/ArrayList;
0005b488invoke-virtual {v0}, LE0/l;->g()V
0005b48ereturn-void
0005b460
0005b490
0005b490E0.l::d(f0.X, int):
0005b4a0check-cast v7, LE0/s;
0005b4a4invoke-virtual {v6, v8}, LE0/l;->c(I)I
0005b4aamove-result v0
0005b4aciget-object v1, v6, LE0/l;->c:Ljava/util/ArrayList;
0005b4b0iget-object v2, v6, LE0/l;->f:LE0/t;
0005b4b4iget-object v7, v7, Lf0/X;->a:Landroid/view/View;
0005b4b8if-eqz v0, :cond_5a
0005b4bcconst/4 v3, 0x1
0005b4beif-eq v0, v3, :cond_27
0005b4c2const/4 v3, 0x2
0005b4c4if-eq v0, v3, :cond_15
0005b4c8return-void
0005b4cainvoke-virtual {v1, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b4d0move-result-object v8
0005b4d2check-cast v8, LE0/o;
0005b4d6iget v0, v2, LE0/t;->s:I
0005b4daiget v1, v8, LE0/o;->a:I
0005b4deiget v2, v2, LE0/t;->t:I
0005b4e2iget v8, v8, LE0/o;->b:I
0005b4e6invoke-virtual {v7, v0, v1, v2, v8}, Landroid/view/View;->setPadding(IIII)V
0005b4ecreturn-void
0005b4eecheck-cast v7, Landroid/widget/TextView;
0005b4f2invoke-virtual {v1, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b4f8move-result-object v0
0005b4facheck-cast v0, LE0/p;
0005b4feiget-object v0, v0, LE0/p;->a:Li/n;
0005b502iget-object v0, v0, Li/n;->e:Ljava/lang/CharSequence;
0005b506invoke-virtual {v7, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
0005b50ciget v0, v2, LE0/t;->g:I
0005b510invoke-virtual {v7, v0}, Landroid/widget/TextView;->setTextAppearance(I)V
0005b516iget v0, v2, LE0/t;->u:I
0005b51ainvoke-virtual {v7}, Landroid/view/View;->getPaddingTop()I
0005b520move-result v1
0005b522iget v4, v2, LE0/t;->v:I
0005b526invoke-virtual {v7}, Landroid/view/View;->getPaddingBottom()I
0005b52cmove-result v5
0005b52einvoke-virtual {v7, v0, v1, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V
0005b534iget-object v0, v2, LE0/t;->h:Landroid/content/res/ColorStateList;
0005b538if-eqz v0, :cond_51
0005b53cinvoke-virtual {v7, v0}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V
0005b542new-instance v0, LE0/k;
0005b546invoke-direct {v0, v6, v8, v3}, LE0/k;-><init>(LE0/l;IZ)V
0005b54cinvoke-static {v7, v0}, LK/P;->m(Landroid/view/View;LK/b;)V
0005b552return-void
0005b554check-cast v7, Lcom/google/android/material/internal/NavigationMenuItemView;
0005b558iget-object v0, v2, LE0/t;->l:Landroid/content/res/ColorStateList;
0005b55cinvoke-virtual {v7, v0}, Lcom/google/android/material/internal/NavigationMenuItemView;->setIconTintList(Landroid/content/res/ColorStateList;)V
0005b562iget v0, v2, LE0/t;->i:I
0005b566invoke-virtual {v7, v0}, Lcom/google/android/material/internal/NavigationMenuItemView;->setTextAppearance(I)V
0005b56ciget-object v0, v2, LE0/t;->k:Landroid/content/res/ColorStateList;
0005b570if-eqz v0, :cond_6d
0005b574invoke-virtual {v7, v0}, Lcom/google/android/material/internal/NavigationMenuItemView;->setTextColor(Landroid/content/res/ColorStateList;)V
0005b57aiget-object v0, v2, LE0/t;->m:Landroid/graphics/drawable/Drawable;
0005b57eif-eqz v0, :cond_7a
0005b582invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
0005b588move-result-object v0
0005b58ainvoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable;
0005b590move-result-object v0
0005b592goto :goto_7b
0005b594const/4 v0, 0x0
0005b596sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
0005b59ainvoke-virtual {v7, v0}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
0005b5a0iget-object v0, v2, LE0/t;->n:Landroid/graphics/drawable/RippleDrawable;
0005b5a4if-eqz v0, :cond_8f
0005b5a8invoke-virtual {v0}, Landroid/graphics/drawable/RippleDrawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
0005b5aemove-result-object v0
0005b5b0invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable;
0005b5b6move-result-object v0
0005b5b8invoke-virtual {v7, v0}, LE0/f;->setForeground(Landroid/graphics/drawable/Drawable;)V
0005b5beinvoke-virtual {v1, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b5c4move-result-object v0
0005b5c6check-cast v0, LE0/p;
0005b5caiget-boolean v1, v0, LE0/p;->b:Z
0005b5ceinvoke-virtual {v7, v1}, Lcom/google/android/material/internal/NavigationMenuItemView;->setNeedsEmptyIcon(Z)V
0005b5d4iget v1, v2, LE0/t;->o:I
0005b5d8iget v3, v2, LE0/t;->p:I
0005b5dcinvoke-virtual {v7, v1, v3, v1, v3}, Landroid/view/View;->setPadding(IIII)V
0005b5e2iget v1, v2, LE0/t;->q:I
0005b5e6invoke-virtual {v7, v1}, Lcom/google/android/material/internal/NavigationMenuItemView;->setIconPadding(I)V
0005b5eciget-boolean v1, v2, LE0/t;->w:Z
0005b5f0if-eqz v1, :cond_af
0005b5f4iget v1, v2, LE0/t;->r:I
0005b5f8invoke-virtual {v7, v1}, Lcom/google/android/material/internal/NavigationMenuItemView;->setIconSize(I)V
0005b5feiget v1, v2, LE0/t;->y:I
0005b602invoke-virtual {v7, v1}, Lcom/google/android/material/internal/NavigationMenuItemView;->setMaxLines(I)V
0005b608iget-boolean v1, v2, LE0/t;->j:Z
0005b60ciput-boolean v1, v7, Lcom/google/android/material/internal/NavigationMenuItemView;->y:Z
0005b610iget-object v0, v0, LE0/p;->a:Li/n;
0005b614invoke-virtual {v7, v0}, Lcom/google/android/material/internal/NavigationMenuItemView;->e(Li/n;)V
0005b61anew-instance v0, LE0/k;
0005b61econst/4 v1, 0x0
0005b620invoke-direct {v0, v6, v8, v1}, LE0/k;-><init>(LE0/l;IZ)V
0005b626invoke-static {v7, v0}, LK/P;->m(Landroid/view/View;LK/b;)V
0005b62creturn-void
0005b490
0005b490E0.l::d(f0.X, int):
0005b4a0check-cast v7, LE0/s;
0005b4a4invoke-virtual {v6, v8}, LE0/l;->c(I)I
0005b4aamove-result v0
0005b4aciget-object v1, v6, LE0/l;->c:Ljava/util/ArrayList;
0005b4b0iget-object v2, v6, LE0/l;->f:LE0/t;
0005b4b4iget-object v7, v7, Lf0/X;->a:Landroid/view/View;
0005b4b8if-eqz v0, :cond_5a
0005b4bcconst/4 v3, 0x1
0005b4beif-eq v0, v3, :cond_27
0005b4c2const/4 v3, 0x2
0005b4c4if-eq v0, v3, :cond_15
0005b4c8return-void
0005b4cainvoke-virtual {v1, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b4d0move-result-object v8
0005b4d2check-cast v8, LE0/o;
0005b4d6iget v0, v2, LE0/t;->s:I
0005b4daiget v1, v8, LE0/o;->a:I
0005b4deiget v2, v2, LE0/t;->t:I
0005b4e2iget v8, v8, LE0/o;->b:I
0005b4e6invoke-virtual {v7, v0, v1, v2, v8}, Landroid/view/View;->setPadding(IIII)V
0005b4ecreturn-void
0005b4eecheck-cast v7, Landroid/widget/TextView;
0005b4f2invoke-virtual {v1, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b4f8move-result-object v0
0005b4facheck-cast v0, LE0/p;
0005b4feiget-object v0, v0, LE0/p;->a:Li/n;
0005b502iget-object v0, v0, Li/n;->e:Ljava/lang/CharSequence;
0005b506invoke-virtual {v7, v0}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
0005b50ciget v0, v2, LE0/t;->g:I
0005b510invoke-virtual {v7, v0}, Landroid/widget/TextView;->setTextAppearance(I)V
0005b516iget v0, v2, LE0/t;->u:I
0005b51ainvoke-virtual {v7}, Landroid/view/View;->getPaddingTop()I
0005b520move-result v1
0005b522iget v4, v2, LE0/t;->v:I
0005b526invoke-virtual {v7}, Landroid/view/View;->getPaddingBottom()I
0005b52cmove-result v5
0005b52einvoke-virtual {v7, v0, v1, v4, v5}, Landroid/widget/TextView;->setPadding(IIII)V
0005b534iget-object v0, v2, LE0/t;->h:Landroid/content/res/ColorStateList;
0005b538if-eqz v0, :cond_51
0005b53cinvoke-virtual {v7, v0}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V
0005b542new-instance v0, LE0/k;
0005b546invoke-direct {v0, v6, v8, v3}, LE0/k;-><init>(LE0/l;IZ)V
0005b54cinvoke-static {v7, v0}, LK/P;->m(Landroid/view/View;LK/b;)V
0005b552return-void
0005b554check-cast v7, Lcom/google/android/material/internal/NavigationMenuItemView;
0005b558iget-object v0, v2, LE0/t;->l:Landroid/content/res/ColorStateList;
0005b55cinvoke-virtual {v7, v0}, Lcom/google/android/material/internal/NavigationMenuItemView;->setIconTintList(Landroid/content/res/ColorStateList;)V
0005b562iget v0, v2, LE0/t;->i:I
0005b566invoke-virtual {v7, v0}, Lcom/google/android/material/internal/NavigationMenuItemView;->setTextAppearance(I)V
0005b56ciget-object v0, v2, LE0/t;->k:Landroid/content/res/ColorStateList;
0005b570if-eqz v0, :cond_6d
0005b574invoke-virtual {v7, v0}, Lcom/google/android/material/internal/NavigationMenuItemView;->setTextColor(Landroid/content/res/ColorStateList;)V
0005b57aiget-object v0, v2, LE0/t;->m:Landroid/graphics/drawable/Drawable;
0005b57eif-eqz v0, :cond_7a
0005b582invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
0005b588move-result-object v0
0005b58ainvoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable;
0005b590move-result-object v0
0005b592goto :goto_7b
0005b594const/4 v0, 0x0
0005b596sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
0005b59ainvoke-virtual {v7, v0}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
0005b5a0iget-object v0, v2, LE0/t;->n:Landroid/graphics/drawable/RippleDrawable;
0005b5a4if-eqz v0, :cond_8f
0005b5a8invoke-virtual {v0}, Landroid/graphics/drawable/RippleDrawable;->getConstantState()Landroid/graphics/drawable/Drawable$ConstantState;
0005b5aemove-result-object v0
0005b5b0invoke-virtual {v0}, Landroid/graphics/drawable/Drawable$ConstantState;->newDrawable()Landroid/graphics/drawable/Drawable;
0005b5b6move-result-object v0
0005b5b8invoke-virtual {v7, v0}, LE0/f;->setForeground(Landroid/graphics/drawable/Drawable;)V
0005b5beinvoke-virtual {v1, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b5c4move-result-object v0
0005b5c6check-cast v0, LE0/p;
0005b5caiget-boolean v1, v0, LE0/p;->b:Z
0005b5ceinvoke-virtual {v7, v1}, Lcom/google/android/material/internal/NavigationMenuItemView;->setNeedsEmptyIcon(Z)V
0005b5d4iget v1, v2, LE0/t;->o:I
0005b5d8iget v3, v2, LE0/t;->p:I
0005b5dcinvoke-virtual {v7, v1, v3, v1, v3}, Landroid/view/View;->setPadding(IIII)V
0005b5e2iget v1, v2, LE0/t;->q:I
0005b5e6invoke-virtual {v7, v1}, Lcom/google/android/material/internal/NavigationMenuItemView;->setIconPadding(I)V
0005b5eciget-boolean v1, v2, LE0/t;->w:Z
0005b5f0if-eqz v1, :cond_af
0005b5f4iget v1, v2, LE0/t;->r:I
0005b5f8invoke-virtual {v7, v1}, Lcom/google/android/material/internal/NavigationMenuItemView;->setIconSize(I)V
0005b5feiget v1, v2, LE0/t;->y:I
0005b602invoke-virtual {v7, v1}, Lcom/google/android/material/internal/NavigationMenuItemView;->setMaxLines(I)V
0005b608iget-boolean v1, v2, LE0/t;->j:Z
0005b60ciput-boolean v1, v7, Lcom/google/android/material/internal/NavigationMenuItemView;->y:Z
0005b610iget-object v0, v0, LE0/p;->a:Li/n;
0005b614invoke-virtual {v7, v0}, Lcom/google/android/material/internal/NavigationMenuItemView;->e(Li/n;)V
0005b61anew-instance v0, LE0/k;
0005b61econst/4 v1, 0x0
0005b620invoke-direct {v0, v6, v8, v1}, LE0/k;-><init>(LE0/l;IZ)V
0005b626invoke-static {v7, v0}, LK/P;->m(Landroid/view/View;LK/b;)V
0005b62creturn-void
0005b490
0005b62e
0005b62e // align 0x10
0005b62e // align 0x10
0005b630
0005b630E0.l::f(f0.X):
0005b640check-cast v2, LE0/s;
0005b644instance-of v0, v2, LE0/r;
0005b648if-eqz v0, :cond_17
0005b64ciget-object v2, v2, Lf0/X;->a:Landroid/view/View;
0005b650check-cast v2, Lcom/google/android/material/internal/NavigationMenuItemView;
0005b654iget-object v0, v2, Lcom/google/android/material/internal/NavigationMenuItemView;->A:Landroid/widget/FrameLayout;
0005b658if-eqz v0, :cond_11
0005b65cinvoke-virtual {v0}, Landroid/view/ViewGroup;->removeAllViews()V
0005b662iget-object v2, v2, Lcom/google/android/material/internal/NavigationMenuItemView;->z:Landroid/widget/CheckedTextView;
0005b666const/4 v0, 0x0
0005b668invoke-virtual {v2, v0, v0, v0, v0}, Landroid/widget/TextView;->setCompoundDrawables(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
0005b66ereturn-void
0005b630
0005b630E0.l::f(f0.X):
0005b640check-cast v2, LE0/s;
0005b644instance-of v0, v2, LE0/r;
0005b648if-eqz v0, :cond_17
0005b64ciget-object v2, v2, Lf0/X;->a:Landroid/view/View;
0005b650check-cast v2, Lcom/google/android/material/internal/NavigationMenuItemView;
0005b654iget-object v0, v2, Lcom/google/android/material/internal/NavigationMenuItemView;->A:Landroid/widget/FrameLayout;
0005b658if-eqz v0, :cond_11
0005b65cinvoke-virtual {v0}, Landroid/view/ViewGroup;->removeAllViews()V
0005b662iget-object v2, v2, Lcom/google/android/material/internal/NavigationMenuItemView;->z:Landroid/widget/CheckedTextView;
0005b666const/4 v0, 0x0
0005b668invoke-virtual {v2, v0, v0, v0, v0}, Landroid/widget/TextView;->setCompoundDrawables(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
0005b66ereturn-void
0005b630
0005b670
0005b670E0.l::g():
0005b680move-object/from16 v0, v17
0005b684iget-boolean v1, v0, LE0/l;->e:Z
0005b688if-eqz v1, :cond_7
0005b68creturn-void
0005b68econst/4 v1, 0x1
0005b690iput-boolean v1, v0, LE0/l;->e:Z
0005b694iget-object v2, v0, LE0/l;->c:Ljava/util/ArrayList;
0005b698invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
0005b69enew-instance v3, LE0/m;
0005b6a2invoke-direct {v3}, Ljava/lang/Object;-><init>()V
0005b6a8invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b6aeiget-object v3, v0, LE0/l;->f:LE0/t;
0005b6b2iget-object v4, v3, LE0/t;->c:Li/l;
0005b6b6invoke-virtual {v4}, Li/l;->l()Ljava/util/ArrayList;
0005b6bcmove-result-object v4
0005b6beinvoke-virtual {v4}, Ljava/util/ArrayList;->size()I
0005b6c4move-result v4
0005b6c6const/4 v5, 0x0
0005b6c8const/4 v6, -0x1
0005b6camove v7, v5
0005b6ccmove v8, v7
0005b6cemove v9, v8
0005b6d0if-ge v7, v4, :cond_113
0005b6d4iget-object v10, v3, LE0/t;->c:Li/l;
0005b6d8invoke-virtual {v10}, Li/l;->l()Ljava/util/ArrayList;
0005b6demove-result-object v10
0005b6e0invoke-virtual {v10, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b6e6move-result-object v10
0005b6e8check-cast v10, Li/n;
0005b6ecinvoke-virtual {v10}, Li/n;->isChecked()Z
0005b6f2move-result v11
0005b6f4if-eqz v11, :cond_3f
0005b6f8invoke-virtual {v0, v10}, LE0/l;->h(Li/n;)V
0005b6feinvoke-virtual {v10}, Li/n;->isCheckable()Z
0005b704move-result v11
0005b706if-eqz v11, :cond_48
0005b70ainvoke-virtual {v10, v5}, Li/n;->f(Z)V
0005b710invoke-virtual {v10}, Li/n;->hasSubMenu()Z
0005b716move-result v11
0005b718if-eqz v11, :cond_c4
0005b71ciget-object v11, v10, Li/n;->o:Li/E;
0005b720invoke-virtual {v11}, Li/l;->hasVisibleItems()Z
0005b726move-result v12
0005b728if-eqz v12, :cond_c2
0005b72cif-eqz v7, :cond_62
0005b730new-instance v12, LE0/o;
0005b734iget v13, v3, LE0/t;->A:I
0005b738invoke-direct {v12, v13, v5}, LE0/o;-><init>(II)V
0005b73einvoke-virtual {v2, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b744new-instance v12, LE0/p;
0005b748invoke-direct {v12, v10}, LE0/p;-><init>(Li/n;)V
0005b74einvoke-virtual {v2, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b754invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005b75amove-result v12
0005b75ciget-object v13, v11, Li/l;->f:Ljava/util/ArrayList;
0005b760invoke-virtual {v13}, Ljava/util/ArrayList;->size()I
0005b766move-result v13
0005b768move v14, v5
0005b76amove v15, v14
0005b76cif-ge v14, v13, :cond_ae
0005b770invoke-virtual {v11, v14}, Li/l;->getItem(I)Landroid/view/MenuItem;
0005b776move-result-object v16
0005b778move-object/from16 v1, v16
0005b77ccheck-cast v1, Li/n;
0005b780invoke-virtual {v1}, Li/n;->isVisible()Z
0005b786move-result v16
0005b788if-eqz v16, :cond_a9
0005b78cif-nez v15, :cond_8f
0005b790invoke-virtual {v1}, Li/n;->getIcon()Landroid/graphics/drawable/Drawable;
0005b796move-result-object v16
0005b798if-eqz v16, :cond_8f
0005b79cconst/4 v15, 0x1
0005b79einvoke-virtual {v1}, Li/n;->isCheckable()Z
0005b7a4move-result v16
0005b7a6if-eqz v16, :cond_98
0005b7aainvoke-virtual {v1, v5}, Li/n;->f(Z)V
0005b7b0invoke-virtual {v10}, Li/n;->isChecked()Z
0005b7b6move-result v16
0005b7b8if-eqz v16, :cond_a1
0005b7bcinvoke-virtual {v0, v10}, LE0/l;->h(Li/n;)V
0005b7c2new-instance v5, LE0/p;
0005b7c6invoke-direct {v5, v1}, LE0/p;-><init>(Li/n;)V
0005b7ccinvoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b7d2add-int/lit8 v14, v14, 0x1
0005b7d6const/4 v1, 0x1
0005b7d8const/4 v5, 0x0
0005b7dagoto :goto_76
0005b7dcif-eqz v15, :cond_c2
0005b7e0invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005b7e6move-result v1
0005b7e8if-ge v12, v1, :cond_c2
0005b7ecinvoke-virtual {v2, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b7f2move-result-object v5
0005b7f4check-cast v5, LE0/p;
0005b7f8const/4 v10, 0x1
0005b7faiput-boolean v10, v5, LE0/p;->b:Z
0005b7feadd-int/lit8 v12, v12, 0x1
0005b802goto :goto_b4
0005b804const/4 v11, 0x1
0005b806goto :goto_10d
0005b808iget v1, v10, Li/n;->b:I
0005b80cif-eq v1, v6, :cond_e5
0005b810invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005b816move-result v9
0005b818invoke-virtual {v10}, Li/n;->getIcon()Landroid/graphics/drawable/Drawable;
0005b81emove-result-object v5
0005b820if-eqz v5, :cond_d4
0005b824const/4 v8, 0x1
0005b826goto :goto_d5
0005b828const/4 v8, 0x0
0005b82aif-eqz v7, :cond_e3
0005b82eadd-int/lit8 v9, v9, 0x1
0005b832new-instance v5, LE0/o;
0005b836iget v6, v3, LE0/t;->A:I
0005b83ainvoke-direct {v5, v6, v6}, LE0/o;-><init>(II)V
0005b840invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b846const/4 v11, 0x1
0005b848goto :goto_102
0005b84aif-nez v8, :cond_e3
0005b84einvoke-virtual {v10}, Li/n;->getIcon()Landroid/graphics/drawable/Drawable;
0005b854move-result-object v5
0005b856if-eqz v5, :cond_e3
0005b85ainvoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005b860move-result v5
0005b862move v6, v9
0005b864if-ge v6, v5, :cond_100
0005b868invoke-virtual {v2, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b86emove-result-object v8
0005b870check-cast v8, LE0/p;
0005b874const/4 v11, 0x1
0005b876iput-boolean v11, v8, LE0/p;->b:Z
0005b87aadd-int/lit8 v6, v6, 0x1
0005b87egoto :goto_f2
0005b880const/4 v11, 0x1
0005b882move v8, v11
0005b884new-instance v5, LE0/p;
0005b888invoke-direct {v5, v10}, LE0/p;-><init>(Li/n;)V
0005b88eiput-boolean v8, v5, LE0/p;->b:Z
0005b892invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b898move v6, v1
0005b89aadd-int/lit8 v7, v7, 0x1
0005b89emove v1, v11
0005b8a0const/4 v5, 0x0
0005b8a2goto/16 :goto_28
0005b8a6move v1, v5
0005b8a8iput-boolean v1, v0, LE0/l;->e:Z
0005b8acreturn-void
0005b670
0005b670E0.l::g():
0005b680move-object/from16 v0, v17
0005b684iget-boolean v1, v0, LE0/l;->e:Z
0005b688if-eqz v1, :cond_7
0005b68creturn-void
0005b68econst/4 v1, 0x1
0005b690iput-boolean v1, v0, LE0/l;->e:Z
0005b694iget-object v2, v0, LE0/l;->c:Ljava/util/ArrayList;
0005b698invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
0005b69enew-instance v3, LE0/m;
0005b6a2invoke-direct {v3}, Ljava/lang/Object;-><init>()V
0005b6a8invoke-virtual {v2, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b6aeiget-object v3, v0, LE0/l;->f:LE0/t;
0005b6b2iget-object v4, v3, LE0/t;->c:Li/l;
0005b6b6invoke-virtual {v4}, Li/l;->l()Ljava/util/ArrayList;
0005b6bcmove-result-object v4
0005b6beinvoke-virtual {v4}, Ljava/util/ArrayList;->size()I
0005b6c4move-result v4
0005b6c6const/4 v5, 0x0
0005b6c8const/4 v6, -0x1
0005b6camove v7, v5
0005b6ccmove v8, v7
0005b6cemove v9, v8
0005b6d0if-ge v7, v4, :cond_113
0005b6d4iget-object v10, v3, LE0/t;->c:Li/l;
0005b6d8invoke-virtual {v10}, Li/l;->l()Ljava/util/ArrayList;
0005b6demove-result-object v10
0005b6e0invoke-virtual {v10, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b6e6move-result-object v10
0005b6e8check-cast v10, Li/n;
0005b6ecinvoke-virtual {v10}, Li/n;->isChecked()Z
0005b6f2move-result v11
0005b6f4if-eqz v11, :cond_3f
0005b6f8invoke-virtual {v0, v10}, LE0/l;->h(Li/n;)V
0005b6feinvoke-virtual {v10}, Li/n;->isCheckable()Z
0005b704move-result v11
0005b706if-eqz v11, :cond_48
0005b70ainvoke-virtual {v10, v5}, Li/n;->f(Z)V
0005b710invoke-virtual {v10}, Li/n;->hasSubMenu()Z
0005b716move-result v11
0005b718if-eqz v11, :cond_c4
0005b71ciget-object v11, v10, Li/n;->o:Li/E;
0005b720invoke-virtual {v11}, Li/l;->hasVisibleItems()Z
0005b726move-result v12
0005b728if-eqz v12, :cond_c2
0005b72cif-eqz v7, :cond_62
0005b730new-instance v12, LE0/o;
0005b734iget v13, v3, LE0/t;->A:I
0005b738invoke-direct {v12, v13, v5}, LE0/o;-><init>(II)V
0005b73einvoke-virtual {v2, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b744new-instance v12, LE0/p;
0005b748invoke-direct {v12, v10}, LE0/p;-><init>(Li/n;)V
0005b74einvoke-virtual {v2, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b754invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005b75amove-result v12
0005b75ciget-object v13, v11, Li/l;->f:Ljava/util/ArrayList;
0005b760invoke-virtual {v13}, Ljava/util/ArrayList;->size()I
0005b766move-result v13
0005b768move v14, v5
0005b76amove v15, v14
0005b76cif-ge v14, v13, :cond_ae
0005b770invoke-virtual {v11, v14}, Li/l;->getItem(I)Landroid/view/MenuItem;
0005b776move-result-object v16
0005b778move-object/from16 v1, v16
0005b77ccheck-cast v1, Li/n;
0005b780invoke-virtual {v1}, Li/n;->isVisible()Z
0005b786move-result v16
0005b788if-eqz v16, :cond_a9
0005b78cif-nez v15, :cond_8f
0005b790invoke-virtual {v1}, Li/n;->getIcon()Landroid/graphics/drawable/Drawable;
0005b796move-result-object v16
0005b798if-eqz v16, :cond_8f
0005b79cconst/4 v15, 0x1
0005b79einvoke-virtual {v1}, Li/n;->isCheckable()Z
0005b7a4move-result v16
0005b7a6if-eqz v16, :cond_98
0005b7aainvoke-virtual {v1, v5}, Li/n;->f(Z)V
0005b7b0invoke-virtual {v10}, Li/n;->isChecked()Z
0005b7b6move-result v16
0005b7b8if-eqz v16, :cond_a1
0005b7bcinvoke-virtual {v0, v10}, LE0/l;->h(Li/n;)V
0005b7c2new-instance v5, LE0/p;
0005b7c6invoke-direct {v5, v1}, LE0/p;-><init>(Li/n;)V
0005b7ccinvoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b7d2add-int/lit8 v14, v14, 0x1
0005b7d6const/4 v1, 0x1
0005b7d8const/4 v5, 0x0
0005b7dagoto :goto_76
0005b7dcif-eqz v15, :cond_c2
0005b7e0invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005b7e6move-result v1
0005b7e8if-ge v12, v1, :cond_c2
0005b7ecinvoke-virtual {v2, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b7f2move-result-object v5
0005b7f4check-cast v5, LE0/p;
0005b7f8const/4 v10, 0x1
0005b7faiput-boolean v10, v5, LE0/p;->b:Z
0005b7feadd-int/lit8 v12, v12, 0x1
0005b802goto :goto_b4
0005b804const/4 v11, 0x1
0005b806goto :goto_10d
0005b808iget v1, v10, Li/n;->b:I
0005b80cif-eq v1, v6, :cond_e5
0005b810invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005b816move-result v9
0005b818invoke-virtual {v10}, Li/n;->getIcon()Landroid/graphics/drawable/Drawable;
0005b81emove-result-object v5
0005b820if-eqz v5, :cond_d4
0005b824const/4 v8, 0x1
0005b826goto :goto_d5
0005b828const/4 v8, 0x0
0005b82aif-eqz v7, :cond_e3
0005b82eadd-int/lit8 v9, v9, 0x1
0005b832new-instance v5, LE0/o;
0005b836iget v6, v3, LE0/t;->A:I
0005b83ainvoke-direct {v5, v6, v6}, LE0/o;-><init>(II)V
0005b840invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b846const/4 v11, 0x1
0005b848goto :goto_102
0005b84aif-nez v8, :cond_e3
0005b84einvoke-virtual {v10}, Li/n;->getIcon()Landroid/graphics/drawable/Drawable;
0005b854move-result-object v5
0005b856if-eqz v5, :cond_e3
0005b85ainvoke-virtual {v2}, Ljava/util/ArrayList;->size()I
0005b860move-result v5
0005b862move v6, v9
0005b864if-ge v6, v5, :cond_100
0005b868invoke-virtual {v2, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005b86emove-result-object v8
0005b870check-cast v8, LE0/p;
0005b874const/4 v11, 0x1
0005b876iput-boolean v11, v8, LE0/p;->b:Z
0005b87aadd-int/lit8 v6, v6, 0x1
0005b87egoto :goto_f2
0005b880const/4 v11, 0x1
0005b882move v8, v11
0005b884new-instance v5, LE0/p;
0005b888invoke-direct {v5, v10}, LE0/p;-><init>(Li/n;)V
0005b88eiput-boolean v8, v5, LE0/p;->b:Z
0005b892invoke-virtual {v2, v5}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
0005b898move v6, v1
0005b89aadd-int/lit8 v7, v7, 0x1
0005b89emove v1, v11
0005b8a0const/4 v5, 0x0
0005b8a2goto/16 :goto_28
0005b8a6move v1, v5
0005b8a8iput-boolean v1, v0, LE0/l;->e:Z
0005b8acreturn-void
0005b670
0005b8ae
0005b8ae // align 0x10
0005b8ae // align 0x10
0005b8b0
0005b8b0E0.l::h(i.n):
0005b8c0iget-object v0, v2, LE0/l;->d:Li/n;
0005b8c4if-eq v0, v3, :cond_19
0005b8c8invoke-virtual {v3}, Li/n;->isCheckable()Z
0005b8cemove-result v0
0005b8d0if-nez v0, :cond_b
0005b8d4goto :goto_19
0005b8d6iget-object v0, v2, LE0/l;->d:Li/n;
0005b8daif-eqz v0, :cond_13
0005b8deconst/4 v1, 0x0
0005b8e0invoke-virtual {v0, v1}, Li/n;->setChecked(Z)Landroid/view/MenuItem;
0005b8e6iput-object v3, v2, LE0/l;->d:Li/n;
0005b8eaconst/4 v0, 0x1
0005b8ecinvoke-virtual {v3, v0}, Li/n;->setChecked(Z)Landroid/view/MenuItem;
0005b8f2return-void
0005b8b0
0005b8b0E0.l::h(i.n):
0005b8c0iget-object v0, v2, LE0/l;->d:Li/n;
0005b8c4if-eq v0, v3, :cond_19
0005b8c8invoke-virtual {v3}, Li/n;->isCheckable()Z
0005b8cemove-result v0
0005b8d0if-nez v0, :cond_b
0005b8d4goto :goto_19
0005b8d6iget-object v0, v2, LE0/l;->d:Li/n;
0005b8daif-eqz v0, :cond_13
0005b8deconst/4 v1, 0x0
0005b8e0invoke-virtual {v0, v1}, Li/n;->setChecked(Z)Landroid/view/MenuItem;
0005b8e6iput-object v3, v2, LE0/l;->d:Li/n;
0005b8eaconst/4 v0, 0x1
0005b8ecinvoke-virtual {v3, v0}, Li/n;->setChecked(Z)Landroid/view/MenuItem;
0005b8f2return-void
0005b8b0
0005b8f4
0005b8f4E0.o::<init>(int, int):
0005b904invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005b90aiput v1, v0, LE0/o;->a:I
0005b90eiput v2, v0, LE0/o;->b:I
0005b912return-void
0005b8f4
0005b8f4E0.o::<init>(int, int):
0005b904invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005b90aiput v1, v0, LE0/o;->a:I
0005b90eiput v2, v0, LE0/o;->b:I
0005b912return-void
0005b8f4
0005b914
0005b914E0.p::<init>(i.n):
0005b924invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005b92aiput-object v1, v0, LE0/p;->a:Li/n;
0005b92ereturn-void
0005b914
0005b914E0.p::<init>(i.n):
0005b924invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005b92aiput-object v1, v0, LE0/p;->a:Li/n;
0005b92ereturn-void
0005b914
0005b930
0005b930E0.q::<init>(E0.t, com.google.android.material.internal.NavigationMenuView):
0005b940iput-object v1, v0, LE0/q;->f:LE0/t;
0005b944invoke-direct {v0, v2}, Lf0/Y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
0005b94areturn-void
0005b930
0005b930E0.q::<init>(E0.t, com.google.android.material.internal.NavigationMenuView):
0005b940iput-object v1, v0, LE0/q;->f:LE0/t;
0005b944invoke-direct {v0, v2}, Lf0/Y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
0005b94areturn-void
0005b930
0005b94c
0005b94cE0.q::d(android.view.View, L.i):
0005b95cinvoke-super {v6, v7, v8}, Lf0/Y;->d(Landroid/view/View;LL/i;)V
0005b962iget-object v7, v6, LE0/q;->f:LE0/t;
0005b966iget-object v7, v7, LE0/t;->e:LE0/l;
0005b96aconst/4 v0, 0x0
0005b96cmove v1, v0
0005b96emove v2, v1
0005b970iget-object v3, v7, LE0/l;->f:LE0/t;
0005b974iget-object v4, v3, LE0/t;->e:LE0/l;
0005b978iget-object v4, v4, LE0/l;->c:Ljava/util/ArrayList;
0005b97cinvoke-virtual {v4}, Ljava/util/ArrayList;->size()I
0005b982move-result v4
0005b984const/4 v5, 0x1
0005b986if-ge v1, v4, :cond_26
0005b98aiget-object v3, v3, LE0/t;->e:LE0/l;
0005b98einvoke-virtual {v3, v1}, LE0/l;->c(I)I
0005b994move-result v3
0005b996if-eqz v3, :cond_21
0005b99aif-ne v3, v5, :cond_23
0005b99eadd-int/lit8 v2, v2, 0x1
0005b9a2add-int/lit8 v1, v1, 0x1
0005b9a6goto :goto_a
0005b9a8invoke-static {v2, v5, v0}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;->obtain(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;
0005b9aemove-result-object v7
0005b9b0iget-object v8, v8, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
0005b9b4invoke-virtual {v8, v7}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCollectionInfo(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V
0005b9bareturn-void
0005b94c
0005b94cE0.q::d(android.view.View, L.i):
0005b95cinvoke-super {v6, v7, v8}, Lf0/Y;->d(Landroid/view/View;LL/i;)V
0005b962iget-object v7, v6, LE0/q;->f:LE0/t;
0005b966iget-object v7, v7, LE0/t;->e:LE0/l;
0005b96aconst/4 v0, 0x0
0005b96cmove v1, v0
0005b96emove v2, v1
0005b970iget-object v3, v7, LE0/l;->f:LE0/t;
0005b974iget-object v4, v3, LE0/t;->e:LE0/l;
0005b978iget-object v4, v4, LE0/l;->c:Ljava/util/ArrayList;
0005b97cinvoke-virtual {v4}, Ljava/util/ArrayList;->size()I
0005b982move-result v4
0005b984const/4 v5, 0x1
0005b986if-ge v1, v4, :cond_26
0005b98aiget-object v3, v3, LE0/t;->e:LE0/l;
0005b98einvoke-virtual {v3, v1}, LE0/l;->c(I)I
0005b994move-result v3
0005b996if-eqz v3, :cond_21
0005b99aif-ne v3, v5, :cond_23
0005b99eadd-int/lit8 v2, v2, 0x1
0005b9a2add-int/lit8 v1, v1, 0x1
0005b9a6goto :goto_a
0005b9a8invoke-static {v2, v5, v0}, Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;->obtain(IIZ)Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;
0005b9aemove-result-object v7
0005b9b0iget-object v8, v8, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
0005b9b4invoke-virtual {v8, v7}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCollectionInfo(Landroid/view/accessibility/AccessibilityNodeInfo$CollectionInfo;)V
0005b9bareturn-void
0005b94c
0005b9bc
0005b9bcE0.t::j():
0005b9ccnew-instance v0, Landroid/os/Bundle;
0005b9d0invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
0005b9d6iget-object v1, v9, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005b9daif-eqz v1, :cond_18
0005b9denew-instance v1, Landroid/util/SparseArray;
0005b9e2invoke-direct {v1}, Landroid/util/SparseArray;-><init>()V
0005b9e8iget-object v2, v9, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005b9ecinvoke-virtual {v2, v1}, Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V
0005b9f2const-string v2, "android:menu:list"
0005b9f6invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
0005b9fciget-object v1, v9, LE0/t;->e:LE0/l;
0005ba00if-eqz v1, :cond_6f
0005ba04invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005ba0anew-instance v2, Landroid/os/Bundle;
0005ba0einvoke-direct {v2}, Landroid/os/Bundle;-><init>()V
0005ba14iget-object v3, v1, LE0/l;->d:Li/n;
0005ba18if-eqz v3, :cond_2f
0005ba1cconst-string v4, "android:menu:checked"
0005ba20iget v3, v3, Li/n;->a:I
0005ba24invoke-virtual {v2, v4, v3}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V
0005ba2anew-instance v3, Landroid/util/SparseArray;
0005ba2einvoke-direct {v3}, Landroid/util/SparseArray;-><init>()V
0005ba34iget-object v1, v1, LE0/l;->c:Ljava/util/ArrayList;
0005ba38invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
0005ba3emove-result v4
0005ba40const/4 v5, 0x0
0005ba42if-ge v5, v4, :cond_65
0005ba46invoke-virtual {v1, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005ba4cmove-result-object v6
0005ba4echeck-cast v6, LE0/n;
0005ba52instance-of v7, v6, LE0/p;
0005ba56if-eqz v7, :cond_62
0005ba5acheck-cast v6, LE0/p;
0005ba5eiget-object v6, v6, LE0/p;->a:Li/n;
0005ba62if-eqz v6, :cond_52
0005ba66invoke-virtual {v6}, Li/n;->getActionView()Landroid/view/View;
0005ba6cmove-result-object v7
0005ba6egoto :goto_53
0005ba70const/4 v7, 0x0
0005ba72if-eqz v7, :cond_62
0005ba76new-instance v8, LE0/v;
0005ba7ainvoke-direct {v8}, Landroid/util/SparseArray;-><init>()V
0005ba80invoke-virtual {v7, v8}, Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V
0005ba86iget v6, v6, Li/n;->a:I
0005ba8ainvoke-virtual {v3, v6, v8}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
0005ba90add-int/lit8 v5, v5, 0x1
0005ba94goto :goto_3b
0005ba96const-string v1, "android:menu:action_views"
0005ba9ainvoke-virtual {v2, v1, v3}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
0005baa0const-string v1, "android:menu:adapter"
0005baa4invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
0005baaaiget-object v1, v9, LE0/t;->b:Landroid/widget/LinearLayout;
0005baaeif-eqz v1, :cond_82
0005bab2new-instance v1, Landroid/util/SparseArray;
0005bab6invoke-direct {v1}, Landroid/util/SparseArray;-><init>()V
0005babciget-object v2, v9, LE0/t;->b:Landroid/widget/LinearLayout;
0005bac0invoke-virtual {v2, v1}, Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V
0005bac6const-string v2, "android:menu:header"
0005bacainvoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
0005bad0return-object v0
0005b9bc
0005b9bcE0.t::j():
0005b9ccnew-instance v0, Landroid/os/Bundle;
0005b9d0invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
0005b9d6iget-object v1, v9, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005b9daif-eqz v1, :cond_18
0005b9denew-instance v1, Landroid/util/SparseArray;
0005b9e2invoke-direct {v1}, Landroid/util/SparseArray;-><init>()V
0005b9e8iget-object v2, v9, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005b9ecinvoke-virtual {v2, v1}, Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V
0005b9f2const-string v2, "android:menu:list"
0005b9f6invoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
0005b9fciget-object v1, v9, LE0/t;->e:LE0/l;
0005ba00if-eqz v1, :cond_6f
0005ba04invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005ba0anew-instance v2, Landroid/os/Bundle;
0005ba0einvoke-direct {v2}, Landroid/os/Bundle;-><init>()V
0005ba14iget-object v3, v1, LE0/l;->d:Li/n;
0005ba18if-eqz v3, :cond_2f
0005ba1cconst-string v4, "android:menu:checked"
0005ba20iget v3, v3, Li/n;->a:I
0005ba24invoke-virtual {v2, v4, v3}, Landroid/os/BaseBundle;->putInt(Ljava/lang/String;I)V
0005ba2anew-instance v3, Landroid/util/SparseArray;
0005ba2einvoke-direct {v3}, Landroid/util/SparseArray;-><init>()V
0005ba34iget-object v1, v1, LE0/l;->c:Ljava/util/ArrayList;
0005ba38invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
0005ba3emove-result v4
0005ba40const/4 v5, 0x0
0005ba42if-ge v5, v4, :cond_65
0005ba46invoke-virtual {v1, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005ba4cmove-result-object v6
0005ba4echeck-cast v6, LE0/n;
0005ba52instance-of v7, v6, LE0/p;
0005ba56if-eqz v7, :cond_62
0005ba5acheck-cast v6, LE0/p;
0005ba5eiget-object v6, v6, LE0/p;->a:Li/n;
0005ba62if-eqz v6, :cond_52
0005ba66invoke-virtual {v6}, Li/n;->getActionView()Landroid/view/View;
0005ba6cmove-result-object v7
0005ba6egoto :goto_53
0005ba70const/4 v7, 0x0
0005ba72if-eqz v7, :cond_62
0005ba76new-instance v8, LE0/v;
0005ba7ainvoke-direct {v8}, Landroid/util/SparseArray;-><init>()V
0005ba80invoke-virtual {v7, v8}, Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V
0005ba86iget v6, v6, Li/n;->a:I
0005ba8ainvoke-virtual {v3, v6, v8}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
0005ba90add-int/lit8 v5, v5, 0x1
0005ba94goto :goto_3b
0005ba96const-string v1, "android:menu:action_views"
0005ba9ainvoke-virtual {v2, v1, v3}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
0005baa0const-string v1, "android:menu:adapter"
0005baa4invoke-virtual {v0, v1, v2}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
0005baaaiget-object v1, v9, LE0/t;->b:Landroid/widget/LinearLayout;
0005baaeif-eqz v1, :cond_82
0005bab2new-instance v1, Landroid/util/SparseArray;
0005bab6invoke-direct {v1}, Landroid/util/SparseArray;-><init>()V
0005babciget-object v2, v9, LE0/t;->b:Landroid/widget/LinearLayout;
0005bac0invoke-virtual {v2, v1}, Landroid/view/View;->saveHierarchyState(Landroid/util/SparseArray;)V
0005bac6const-string v2, "android:menu:header"
0005bacainvoke-virtual {v0, v2, v1}, Landroid/os/Bundle;->putSparseParcelableArray(Ljava/lang/String;Landroid/util/SparseArray;)V
0005bad0return-object v0
0005b9bc
0005bad2
0005bad2 // align 0x4
0005bad2 // align 0x4
0005bad4
0005bad4E0.t::e(i.n):
0005bae4const/4 v1, 0x0
0005bae6return v1
0005bad4
0005bad4E0.t::e(i.n):
0005bae4const/4 v1, 0x0
0005bae6return v1
0005bad4
0005bae8
0005bae8E0.t::l(i.n):
0005baf8const/4 v1, 0x0
0005bafareturn v1
0005bae8
0005bae8E0.t::l(i.n):
0005baf8const/4 v1, 0x0
0005bafareturn v1
0005bae8
0005bafc
0005bafcE0.t::g():
0005bb0cconst/4 v0, 0x0
0005bb0ereturn v0
0005bafc
0005bafcE0.t::g():
0005bb0cconst/4 v0, 0x0
0005bb0ereturn v0
0005bafc
0005bb10
0005bb10E0.t::n(i.E):
0005bb20const/4 v1, 0x0
0005bb22return v1
0005bb10
0005bb10E0.t::n(i.E):
0005bb20const/4 v1, 0x0
0005bb22return v1
0005bb10
0005bb24
0005bb24E0.t::d():
0005bb34iget v0, v1, LE0/t;->d:I
0005bb38return v0
0005bb24
0005bb24E0.t::d():
0005bb34iget v0, v1, LE0/t;->d:I
0005bb38return v0
0005bb24
0005bb3a
0005bb3a // align 0x4
0005bb3a // align 0x4
0005bb3c
0005bb3cE0.t::<init>():
0005bb4cinvoke-direct {v2}, Ljava/lang/Object;-><init>()V
0005bb52const/4 v0, 0x0
0005bb54iput v0, v2, LE0/t;->g:I
0005bb58iput v0, v2, LE0/t;->i:I
0005bb5cconst/4 v0, 0x1
0005bb5eiput-boolean v0, v2, LE0/t;->j:Z
0005bb62iput-boolean v0, v2, LE0/t;->x:Z
0005bb66const/4 v0, -0x1
0005bb68iput v0, v2, LE0/t;->B:I
0005bb6cnew-instance v0, LE0/i;
0005bb70const/4 v1, 0x0
0005bb72invoke-direct {v0, v1, v2}, LE0/i;-><init>(ILjava/lang/Object;)V
0005bb78iput-object v0, v2, LE0/t;->C:LE0/i;
0005bb7creturn-void
0005bb3c
0005bb3cE0.t::<init>():
0005bb4cinvoke-direct {v2}, Ljava/lang/Object;-><init>()V
0005bb52const/4 v0, 0x0
0005bb54iput v0, v2, LE0/t;->g:I
0005bb58iput v0, v2, LE0/t;->i:I
0005bb5cconst/4 v0, 0x1
0005bb5eiput-boolean v0, v2, LE0/t;->j:Z
0005bb62iput-boolean v0, v2, LE0/t;->x:Z
0005bb66const/4 v0, -0x1
0005bb68iput v0, v2, LE0/t;->B:I
0005bb6cnew-instance v0, LE0/i;
0005bb70const/4 v1, 0x0
0005bb72invoke-direct {v0, v1, v2}, LE0/i;-><init>(ILjava/lang/Object;)V
0005bb78iput-object v0, v2, LE0/t;->C:LE0/i;
0005bb7creturn-void
0005bb3c
0005bb7e
0005bb7e // align 0x10
0005bb7e // align 0x10
0005bb80
0005bb80E0.t::h(android.content.Context, i.l):
0005bb90invoke-static {v2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
0005bb96move-result-object v0
0005bb98iput-object v0, v1, LE0/t;->f:Landroid/view/LayoutInflater;
0005bb9ciput-object v3, v1, LE0/t;->c:Li/l;
0005bba0invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
0005bba6move-result-object v2
0005bba8const v3, 0x7f06007d
0005bbaeinvoke-virtual {v2, v3}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
0005bbb4move-result v2
0005bbb6iput v2, v1, LE0/t;->A:I
0005bbbareturn-void
0005bb80
0005bb80E0.t::h(android.content.Context, i.l):
0005bb90invoke-static {v2}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
0005bb96move-result-object v0
0005bb98iput-object v0, v1, LE0/t;->f:Landroid/view/LayoutInflater;
0005bb9ciput-object v3, v1, LE0/t;->c:Li/l;
0005bba0invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
0005bba6move-result-object v2
0005bba8const v3, 0x7f06007d
0005bbaeinvoke-virtual {v2, v3}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
0005bbb4move-result v2
0005bbb6iput v2, v1, LE0/t;->A:I
0005bbbareturn-void
0005bb80
0005bbbc
0005bbbcE0.t::a(i.l, boolean):
0005bbccreturn-void
0005bbbc
0005bbbcE0.t::a(i.l, boolean):
0005bbccreturn-void
0005bbbc
0005bbce
0005bbce // align 0x10
0005bbce // align 0x10
0005bbd0
0005bbd0E0.t::m(android.os.Parcelable):
0005bbe0instance-of v0, v10, Landroid/os/Bundle;
0005bbe4if-eqz v0, :cond_95
0005bbe8check-cast v10, Landroid/os/Bundle;
0005bbecconst-string v0, "android:menu:list"
0005bbf0invoke-virtual {v10, v0}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
0005bbf6move-result-object v0
0005bbf8if-eqz v0, :cond_13
0005bbfciget-object v1, v9, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005bc00invoke-virtual {v1, v0}, Landroid/view/View;->restoreHierarchyState(Landroid/util/SparseArray;)V
0005bc06const-string v0, "android:menu:adapter"
0005bc0ainvoke-virtual {v10, v0}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
0005bc10move-result-object v0
0005bc12if-eqz v0, :cond_88
0005bc16iget-object v1, v9, LE0/t;->e:LE0/l;
0005bc1ainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005bc20const-string v2, "android:menu:checked"
0005bc24const/4 v3, 0x0
0005bc26invoke-virtual {v0, v2, v3}, Landroid/os/BaseBundle;->getInt(Ljava/lang/String;I)I
0005bc2cmove-result v2
0005bc2eiget-object v4, v1, LE0/l;->c:Ljava/util/ArrayList;
0005bc32if-eqz v2, :cond_53
0005bc36const/4 v5, 0x1
0005bc38iput-boolean v5, v1, LE0/l;->e:Z
0005bc3cinvoke-virtual {v4}, Ljava/util/ArrayList;->size()I
0005bc42move-result v5
0005bc44move v6, v3
0005bc46if-ge v6, v5, :cond_4e
0005bc4ainvoke-virtual {v4, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005bc50move-result-object v7
0005bc52check-cast v7, LE0/n;
0005bc56instance-of v8, v7, LE0/p;
0005bc5aif-eqz v8, :cond_4b
0005bc5echeck-cast v7, LE0/p;
0005bc62iget-object v7, v7, LE0/p;->a:Li/n;
0005bc66iget v8, v7, Li/n;->a:I
0005bc6aif-ne v8, v2, :cond_4b
0005bc6einvoke-virtual {v1, v7}, LE0/l;->h(Li/n;)V
0005bc74goto :goto_4e
0005bc76add-int/lit8 v6, v6, 0x1
0005bc7agoto :goto_33
0005bc7ciput-boolean v3, v1, LE0/l;->e:Z
0005bc80invoke-virtual {v1}, LE0/l;->g()V
0005bc86const-string v1, "android:menu:action_views"
0005bc8ainvoke-virtual {v0, v1}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
0005bc90move-result-object v0
0005bc92if-eqz v0, :cond_88
0005bc96invoke-virtual {v4}, Ljava/util/ArrayList;->size()I
0005bc9cmove-result v1
0005bc9eif-ge v3, v1, :cond_88
0005bca2invoke-virtual {v4, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005bca8move-result-object v2
0005bcaacheck-cast v2, LE0/n;
0005bcaeinstance-of v5, v2, LE0/p;
0005bcb2if-nez v5, :cond_6c
0005bcb6goto :goto_85
0005bcb8check-cast v2, LE0/p;
0005bcbciget-object v2, v2, LE0/p;->a:Li/n;
0005bcc0invoke-virtual {v2}, Li/n;->getActionView()Landroid/view/View;
0005bcc6move-result-object v5
0005bcc8if-nez v5, :cond_77
0005bcccgoto :goto_85
0005bcceiget v2, v2, Li/n;->a:I
0005bcd2invoke-virtual {v0, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
0005bcd8move-result-object v2
0005bcdacheck-cast v2, LE0/v;
0005bcdeif-nez v2, :cond_82
0005bce2goto :goto_85
0005bce4invoke-virtual {v5, v2}, Landroid/view/View;->restoreHierarchyState(Landroid/util/SparseArray;)V
0005bceaadd-int/lit8 v3, v3, 0x1
0005bceegoto :goto_5f
0005bcf0const-string v0, "android:menu:header"
0005bcf4invoke-virtual {v10, v0}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
0005bcfamove-result-object v10
0005bcfcif-eqz v10, :cond_95
0005bd00iget-object v0, v9, LE0/t;->b:Landroid/widget/LinearLayout;
0005bd04invoke-virtual {v0, v10}, Landroid/view/View;->restoreHierarchyState(Landroid/util/SparseArray;)V
0005bd0areturn-void
0005bbd0
0005bbd0E0.t::m(android.os.Parcelable):
0005bbe0instance-of v0, v10, Landroid/os/Bundle;
0005bbe4if-eqz v0, :cond_95
0005bbe8check-cast v10, Landroid/os/Bundle;
0005bbecconst-string v0, "android:menu:list"
0005bbf0invoke-virtual {v10, v0}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
0005bbf6move-result-object v0
0005bbf8if-eqz v0, :cond_13
0005bbfciget-object v1, v9, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005bc00invoke-virtual {v1, v0}, Landroid/view/View;->restoreHierarchyState(Landroid/util/SparseArray;)V
0005bc06const-string v0, "android:menu:adapter"
0005bc0ainvoke-virtual {v10, v0}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
0005bc10move-result-object v0
0005bc12if-eqz v0, :cond_88
0005bc16iget-object v1, v9, LE0/t;->e:LE0/l;
0005bc1ainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005bc20const-string v2, "android:menu:checked"
0005bc24const/4 v3, 0x0
0005bc26invoke-virtual {v0, v2, v3}, Landroid/os/BaseBundle;->getInt(Ljava/lang/String;I)I
0005bc2cmove-result v2
0005bc2eiget-object v4, v1, LE0/l;->c:Ljava/util/ArrayList;
0005bc32if-eqz v2, :cond_53
0005bc36const/4 v5, 0x1
0005bc38iput-boolean v5, v1, LE0/l;->e:Z
0005bc3cinvoke-virtual {v4}, Ljava/util/ArrayList;->size()I
0005bc42move-result v5
0005bc44move v6, v3
0005bc46if-ge v6, v5, :cond_4e
0005bc4ainvoke-virtual {v4, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005bc50move-result-object v7
0005bc52check-cast v7, LE0/n;
0005bc56instance-of v8, v7, LE0/p;
0005bc5aif-eqz v8, :cond_4b
0005bc5echeck-cast v7, LE0/p;
0005bc62iget-object v7, v7, LE0/p;->a:Li/n;
0005bc66iget v8, v7, Li/n;->a:I
0005bc6aif-ne v8, v2, :cond_4b
0005bc6einvoke-virtual {v1, v7}, LE0/l;->h(Li/n;)V
0005bc74goto :goto_4e
0005bc76add-int/lit8 v6, v6, 0x1
0005bc7agoto :goto_33
0005bc7ciput-boolean v3, v1, LE0/l;->e:Z
0005bc80invoke-virtual {v1}, LE0/l;->g()V
0005bc86const-string v1, "android:menu:action_views"
0005bc8ainvoke-virtual {v0, v1}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
0005bc90move-result-object v0
0005bc92if-eqz v0, :cond_88
0005bc96invoke-virtual {v4}, Ljava/util/ArrayList;->size()I
0005bc9cmove-result v1
0005bc9eif-ge v3, v1, :cond_88
0005bca2invoke-virtual {v4, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
0005bca8move-result-object v2
0005bcaacheck-cast v2, LE0/n;
0005bcaeinstance-of v5, v2, LE0/p;
0005bcb2if-nez v5, :cond_6c
0005bcb6goto :goto_85
0005bcb8check-cast v2, LE0/p;
0005bcbciget-object v2, v2, LE0/p;->a:Li/n;
0005bcc0invoke-virtual {v2}, Li/n;->getActionView()Landroid/view/View;
0005bcc6move-result-object v5
0005bcc8if-nez v5, :cond_77
0005bcccgoto :goto_85
0005bcceiget v2, v2, Li/n;->a:I
0005bcd2invoke-virtual {v0, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
0005bcd8move-result-object v2
0005bcdacheck-cast v2, LE0/v;
0005bcdeif-nez v2, :cond_82
0005bce2goto :goto_85
0005bce4invoke-virtual {v5, v2}, Landroid/view/View;->restoreHierarchyState(Landroid/util/SparseArray;)V
0005bceaadd-int/lit8 v3, v3, 0x1
0005bceegoto :goto_5f
0005bcf0const-string v0, "android:menu:header"
0005bcf4invoke-virtual {v10, v0}, Landroid/os/Bundle;->getSparseParcelableArray(Ljava/lang/String;)Landroid/util/SparseArray;
0005bcfamove-result-object v10
0005bcfcif-eqz v10, :cond_95
0005bd00iget-object v0, v9, LE0/t;->b:Landroid/widget/LinearLayout;
0005bd04invoke-virtual {v0, v10}, Landroid/view/View;->restoreHierarchyState(Landroid/util/SparseArray;)V
0005bd0areturn-void
0005bbd0
0005bd0c
0005bd0cE0.t::c():
0005bd1ciget-object v0, v1, LE0/t;->e:LE0/l;
0005bd20if-eqz v0, :cond_c
0005bd24invoke-virtual {v0}, LE0/l;->g()V
0005bd2aiget-object v0, v0, Lf0/z;->a:Lf0/A;
0005bd2einvoke-virtual {v0}, Lf0/A;->b()V
0005bd34return-void
0005bd0c
0005bd0cE0.t::c():
0005bd1ciget-object v0, v1, LE0/t;->e:LE0/l;
0005bd20if-eqz v0, :cond_c
0005bd24invoke-virtual {v0}, LE0/l;->g()V
0005bd2aiget-object v0, v0, Lf0/z;->a:Lf0/A;
0005bd2einvoke-virtual {v0}, Lf0/A;->b()V
0005bd34return-void
0005bd0c
0005bd36
0005bd36 // align 0x8
0005bd36 // align 0x8
0005bd38
0005bd38E0.h::addSubMenu(int, int, int, java.lang.CharSequence):
0005bd48invoke-virtual {v0, v1, v2, v3, v4}, Li/l;->a(IIILjava/lang/CharSequence;)Li/n;
0005bd4emove-result-object v1
0005bd50new-instance v2, LE0/u;
0005bd54iget-object v3, v0, Li/l;->a:Landroid/content/Context;
0005bd58invoke-direct {v2, v3, v0, v1}, Li/E;-><init>(Landroid/content/Context;Li/l;Li/n;)V
0005bd5eiput-object v2, v1, Li/n;->o:Li/E;
0005bd62iget-object v1, v1, Li/n;->e:Ljava/lang/CharSequence;
0005bd66invoke-virtual {v2, v1}, Li/E;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/SubMenu;
0005bd6creturn-object v2
0005bd38
0005bd38E0.h::addSubMenu(int, int, int, java.lang.CharSequence):
0005bd48invoke-virtual {v0, v1, v2, v3, v4}, Li/l;->a(IIILjava/lang/CharSequence;)Li/n;
0005bd4emove-result-object v1
0005bd50new-instance v2, LE0/u;
0005bd54iget-object v3, v0, Li/l;->a:Landroid/content/Context;
0005bd58invoke-direct {v2, v3, v0, v1}, Li/E;-><init>(Landroid/content/Context;Li/l;Li/n;)V
0005bd5eiput-object v2, v1, Li/n;->o:Li/E;
0005bd62iget-object v1, v1, Li/n;->e:Ljava/lang/CharSequence;
0005bd66invoke-virtual {v2, v1}, Li/E;->setHeaderTitle(Ljava/lang/CharSequence;)Landroid/view/SubMenu;
0005bd6creturn-object v2
0005bd38
0005bd6e
0005bd6e // align 0x10
0005bd6e // align 0x10
0005bd70
0005bd70E0.u::p(boolean):
0005bd80invoke-super {v1, v2}, Li/l;->p(Z)V
0005bd86iget-object v0, v1, Li/E;->z:Li/l;
0005bd8ainvoke-virtual {v0, v2}, Li/l;->p(Z)V
0005bd90return-void
0005bd70
0005bd70E0.u::p(boolean):
0005bd80invoke-super {v1, v2}, Li/l;->p(Z)V
0005bd86iget-object v0, v1, Li/E;->z:Li/l;
0005bd8ainvoke-virtual {v0, v2}, Li/l;->p(Z)V
0005bd90return-void
0005bd70
0005bd92
0005bd92 // align 0x4
0005bd92 // align 0x4
0005bd94
0005bd94E0.v::describeContents():
0005bda4const/4 v0, 0x0
0005bda6return v0
0005bd94
0005bd94E0.v::describeContents():
0005bda4const/4 v0, 0x0
0005bda6return v0
0005bd94
0005bda8
0005bda8E0.v::<clinit>():
0005bdb8new-instance v0, LE0/b;
0005bdbcconst/4 v1, 0x1
0005bdbeinvoke-direct {v0, v1}, LE0/b;-><init>(I)V
0005bdc4sput-object v0, LE0/v;->CREATOR:Landroid/os/Parcelable$Creator;
0005bdc8return-void
0005bda8
0005bda8E0.v::<clinit>():
0005bdb8new-instance v0, LE0/b;
0005bdbcconst/4 v1, 0x1
0005bdbeinvoke-direct {v0, v1}, LE0/b;-><init>(I)V
0005bdc4sput-object v0, LE0/v;->CREATOR:Landroid/os/Parcelable$Creator;
0005bdc8return-void
0005bda8
0005bdca
0005bdca // align 0x4
0005bdca // align 0x4
0005bdcc
0005bdccE0.v::<init>(android.os.Parcel, java.lang.ClassLoader):
0005bddcinvoke-direct {v4}, Landroid/util/SparseArray;-><init>()V
0005bde2invoke-virtual {v5}, Landroid/os/Parcel;->readInt()I
0005bde8move-result v0
0005bdeanew-array v1, v0, [I
0005bdeeinvoke-virtual {v5, v1}, Landroid/os/Parcel;->readIntArray([I)V
0005bdf4invoke-virtual {v5, v6}, Landroid/os/Parcel;->readParcelableArray(Ljava/lang/ClassLoader;)[Landroid/os/Parcelable;
0005bdfamove-result-object v5
0005bdfcconst/4 v6, 0x0
0005bdfeif-ge v6, v0, :cond_1d
0005be02aget v2, v1, v6
0005be06aget-object v3, v5, v6
0005be0ainvoke-virtual {v4, v2, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
0005be10add-int/lit8 v6, v6, 0x1
0005be14goto :goto_11
0005be16return-void
0005bdcc
0005bdccE0.v::<init>(android.os.Parcel, java.lang.ClassLoader):
0005bddcinvoke-direct {v4}, Landroid/util/SparseArray;-><init>()V
0005bde2invoke-virtual {v5}, Landroid/os/Parcel;->readInt()I
0005bde8move-result v0
0005bdeanew-array v1, v0, [I
0005bdeeinvoke-virtual {v5, v1}, Landroid/os/Parcel;->readIntArray([I)V
0005bdf4invoke-virtual {v5, v6}, Landroid/os/Parcel;->readParcelableArray(Ljava/lang/ClassLoader;)[Landroid/os/Parcelable;
0005bdfamove-result-object v5
0005bdfcconst/4 v6, 0x0
0005bdfeif-ge v6, v0, :cond_1d
0005be02aget v2, v1, v6
0005be06aget-object v3, v5, v6
0005be0ainvoke-virtual {v4, v2, v3}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
0005be10add-int/lit8 v6, v6, 0x1
0005be14goto :goto_11
0005be16return-void
0005bdcc
0005be18
0005be18E0.v::writeToParcel(android.os.Parcel, int):
0005be28invoke-virtual {v5}, Landroid/util/SparseArray;->size()I
0005be2emove-result v0
0005be30new-array v1, v0, [I
0005be34new-array v2, v0, [Landroid/os/Parcelable;
0005be38const/4 v3, 0x0
0005be3aif-ge v3, v0, :cond_1c
0005be3einvoke-virtual {v5, v3}, Landroid/util/SparseArray;->keyAt(I)I
0005be44move-result v4
0005be46aput v4, v1, v3
0005be4ainvoke-virtual {v5, v3}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
0005be50move-result-object v4
0005be52check-cast v4, Landroid/os/Parcelable;
0005be56aput-object v4, v2, v3
0005be5aadd-int/lit8 v3, v3, 0x1
0005be5egoto :goto_9
0005be60invoke-virtual {v6, v0}, Landroid/os/Parcel;->writeInt(I)V
0005be66invoke-virtual {v6, v1}, Landroid/os/Parcel;->writeIntArray([I)V
0005be6cinvoke-virtual {v6, v2, v7}, Landroid/os/Parcel;->writeParcelableArray([Landroid/os/Parcelable;I)V
0005be72return-void
0005be18
0005be18E0.v::writeToParcel(android.os.Parcel, int):
0005be28invoke-virtual {v5}, Landroid/util/SparseArray;->size()I
0005be2emove-result v0
0005be30new-array v1, v0, [I
0005be34new-array v2, v0, [Landroid/os/Parcelable;
0005be38const/4 v3, 0x0
0005be3aif-ge v3, v0, :cond_1c
0005be3einvoke-virtual {v5, v3}, Landroid/util/SparseArray;->keyAt(I)I
0005be44move-result v4
0005be46aput v4, v1, v3
0005be4ainvoke-virtual {v5, v3}, Landroid/util/SparseArray;->valueAt(I)Ljava/lang/Object;
0005be50move-result-object v4
0005be52check-cast v4, Landroid/os/Parcelable;
0005be56aput-object v4, v2, v3
0005be5aadd-int/lit8 v3, v3, 0x1
0005be5egoto :goto_9
0005be60invoke-virtual {v6, v0}, Landroid/os/Parcel;->writeInt(I)V
0005be66invoke-virtual {v6, v1}, Landroid/os/Parcel;->writeIntArray([I)V
0005be6cinvoke-virtual {v6, v2, v7}, Landroid/os/Parcel;->writeParcelableArray([Landroid/os/Parcelable;I)V
0005be72return-void
0005be18
0005be74
0005be74E0.w::c(android.view.View, K.s0):
0005be84iget-object v6, v5, LE0/w;->a:Lcom/google/android/material/navigation/NavigationView;
0005be88iget-object v0, v6, LE0/x;->b:Landroid/graphics/Rect;
0005be8cif-nez v0, :cond_d
0005be90new-instance v0, Landroid/graphics/Rect;
0005be94invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005be9aiput-object v0, v6, LE0/x;->b:Landroid/graphics/Rect;
0005be9eiget-object v0, v6, LE0/x;->b:Landroid/graphics/Rect;
0005bea2invoke-virtual {v7}, LK/s0;->b()I
0005bea8move-result v1
0005beaainvoke-virtual {v7}, LK/s0;->d()I
0005beb0move-result v2
0005beb2invoke-virtual {v7}, LK/s0;->c()I
0005beb8move-result v3
0005bebainvoke-virtual {v7}, LK/s0;->a()I
0005bec0move-result v4
0005bec2invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Rect;->set(IIII)V
0005bec8iget-object v0, v6, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
0005beccinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005bed2invoke-virtual {v7}, LK/s0;->d()I
0005bed8move-result v1
0005bedaiget v2, v0, LE0/t;->z:I
0005bedeconst/4 v3, 0x0
0005bee0if-eq v2, v1, :cond_4c
0005bee4iput v1, v0, LE0/t;->z:I
0005bee8iget-object v1, v0, LE0/t;->b:Landroid/widget/LinearLayout;
0005beecinvoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I
0005bef2move-result v1
0005bef4if-lez v1, :cond_3b
0005bef8goto :goto_42
0005befaiget-boolean v1, v0, LE0/t;->x:Z
0005befeif-eqz v1, :cond_42
0005bf02iget v1, v0, LE0/t;->z:I
0005bf06goto :goto_43
0005bf08move v1, v3
0005bf0aiget-object v2, v0, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005bf0einvoke-virtual {v2}, Landroid/view/View;->getPaddingBottom()I
0005bf14move-result v4
0005bf16invoke-virtual {v2, v3, v1, v3, v4}, Landroid/view/View;->setPadding(IIII)V
0005bf1ciget-object v1, v0, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005bf20invoke-virtual {v1}, Landroid/view/View;->getPaddingTop()I
0005bf26move-result v2
0005bf28invoke-virtual {v7}, LK/s0;->a()I
0005bf2emove-result v4
0005bf30invoke-virtual {v1, v3, v2, v3, v4}, Landroid/view/View;->setPadding(IIII)V
0005bf36iget-object v0, v0, LE0/t;->b:Landroid/widget/LinearLayout;
0005bf3ainvoke-static {v0, v7}, LK/P;->b(Landroid/view/View;LK/s0;)V
0005bf40iget-object v7, v7, LK/s0;->a:LK/q0;
0005bf44invoke-virtual {v7}, LK/q0;->j()LC/d;
0005bf4amove-result-object v0
0005bf4csget-object v1, LC/d;->e:LC/d;
0005bf50invoke-virtual {v0, v1}, LC/d;->equals(Ljava/lang/Object;)Z
0005bf56move-result v0
0005bf58if-nez v0, :cond_70
0005bf5ciget-object v0, v6, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005bf60if-nez v0, :cond_71
0005bf64const/4 v3, 0x1
0005bf66invoke-virtual {v6, v3}, Landroid/view/View;->setWillNotDraw(Z)V
0005bf6cinvoke-virtual {v6}, Landroid/view/View;->postInvalidateOnAnimation()V
0005bf72invoke-virtual {v7}, LK/q0;->c()LK/s0;
0005bf78move-result-object v6
0005bf7areturn-object v6
0005be74
0005be74E0.w::c(android.view.View, K.s0):
0005be84iget-object v6, v5, LE0/w;->a:Lcom/google/android/material/navigation/NavigationView;
0005be88iget-object v0, v6, LE0/x;->b:Landroid/graphics/Rect;
0005be8cif-nez v0, :cond_d
0005be90new-instance v0, Landroid/graphics/Rect;
0005be94invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
0005be9aiput-object v0, v6, LE0/x;->b:Landroid/graphics/Rect;
0005be9eiget-object v0, v6, LE0/x;->b:Landroid/graphics/Rect;
0005bea2invoke-virtual {v7}, LK/s0;->b()I
0005bea8move-result v1
0005beaainvoke-virtual {v7}, LK/s0;->d()I
0005beb0move-result v2
0005beb2invoke-virtual {v7}, LK/s0;->c()I
0005beb8move-result v3
0005bebainvoke-virtual {v7}, LK/s0;->a()I
0005bec0move-result v4
0005bec2invoke-virtual {v0, v1, v2, v3, v4}, Landroid/graphics/Rect;->set(IIII)V
0005bec8iget-object v0, v6, Lcom/google/android/material/navigation/NavigationView;->i:LE0/t;
0005beccinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005bed2invoke-virtual {v7}, LK/s0;->d()I
0005bed8move-result v1
0005bedaiget v2, v0, LE0/t;->z:I
0005bedeconst/4 v3, 0x0
0005bee0if-eq v2, v1, :cond_4c
0005bee4iput v1, v0, LE0/t;->z:I
0005bee8iget-object v1, v0, LE0/t;->b:Landroid/widget/LinearLayout;
0005beecinvoke-virtual {v1}, Landroid/view/ViewGroup;->getChildCount()I
0005bef2move-result v1
0005bef4if-lez v1, :cond_3b
0005bef8goto :goto_42
0005befaiget-boolean v1, v0, LE0/t;->x:Z
0005befeif-eqz v1, :cond_42
0005bf02iget v1, v0, LE0/t;->z:I
0005bf06goto :goto_43
0005bf08move v1, v3
0005bf0aiget-object v2, v0, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005bf0einvoke-virtual {v2}, Landroid/view/View;->getPaddingBottom()I
0005bf14move-result v4
0005bf16invoke-virtual {v2, v3, v1, v3, v4}, Landroid/view/View;->setPadding(IIII)V
0005bf1ciget-object v1, v0, LE0/t;->a:Lcom/google/android/material/internal/NavigationMenuView;
0005bf20invoke-virtual {v1}, Landroid/view/View;->getPaddingTop()I
0005bf26move-result v2
0005bf28invoke-virtual {v7}, LK/s0;->a()I
0005bf2emove-result v4
0005bf30invoke-virtual {v1, v3, v2, v3, v4}, Landroid/view/View;->setPadding(IIII)V
0005bf36iget-object v0, v0, LE0/t;->b:Landroid/widget/LinearLayout;
0005bf3ainvoke-static {v0, v7}, LK/P;->b(Landroid/view/View;LK/s0;)V
0005bf40iget-object v7, v7, LK/s0;->a:LK/q0;
0005bf44invoke-virtual {v7}, LK/q0;->j()LC/d;
0005bf4amove-result-object v0
0005bf4csget-object v1, LC/d;->e:LC/d;
0005bf50invoke-virtual {v0, v1}, LC/d;->equals(Ljava/lang/Object;)Z
0005bf56move-result v0
0005bf58if-nez v0, :cond_70
0005bf5ciget-object v0, v6, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005bf60if-nez v0, :cond_71
0005bf64const/4 v3, 0x1
0005bf66invoke-virtual {v6, v3}, Landroid/view/View;->setWillNotDraw(Z)V
0005bf6cinvoke-virtual {v6}, Landroid/view/View;->postInvalidateOnAnimation()V
0005bf72invoke-virtual {v7}, LK/q0;->c()LK/s0;
0005bf78move-result-object v6
0005bf7areturn-object v6
0005be74
0005bf7c
0005bf7cE0.w::l(i.l, android.view.MenuItem):
0005bf8ciget-object v1, v0, LE0/w;->a:Lcom/google/android/material/navigation/NavigationView;
0005bf90invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005bf96const/4 v1, 0x0
0005bf98return v1
0005bf7c
0005bf7cE0.w::l(i.l, android.view.MenuItem):
0005bf8ciget-object v1, v0, LE0/w;->a:Lcom/google/android/material/navigation/NavigationView;
0005bf90invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
0005bf96const/4 v1, 0x0
0005bf98return v1
0005bf7c
0005bf9a
0005bf9a // align 0x4
0005bf9a // align 0x4
0005bf9c
0005bf9cE0.w::<init>(com.google.android.material.navigation.NavigationView):
0005bfaciput-object v1, v0, LE0/w;->a:Lcom/google/android/material/navigation/NavigationView;
0005bfb0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005bfb6return-void
0005bf9c
0005bf9cE0.w::<init>(com.google.android.material.navigation.NavigationView):
0005bfaciput-object v1, v0, LE0/w;->a:Lcom/google/android/material/navigation/NavigationView;
0005bfb0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
0005bfb6return-void
0005bf9c
0005bfb8
0005bfb8E0.w::e(i.l):
0005bfc8return-void
0005bfb8
0005bfb8E0.w::e(i.l):
0005bfc8return-void
0005bfb8
0005bfca
0005bfca // align 0x4
0005bfca // align 0x4
0005bfcc
0005bfccE0.x::draw(android.graphics.Canvas):
0005bfdcinvoke-super {v8, v9}, Landroid/view/View;->draw(Landroid/graphics/Canvas;)V
0005bfe2invoke-virtual {v8}, Landroid/view/View;->getWidth()I
0005bfe8move-result v0
0005bfeainvoke-virtual {v8}, Landroid/view/View;->getHeight()I
0005bff0move-result v1
0005bff2iget-object v2, v8, LE0/x;->b:Landroid/graphics/Rect;
0005bff6if-eqz v2, :cond_8d
0005bffaiget-object v2, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005bffeif-eqz v2, :cond_8d
0005c002invoke-virtual {v9}, Landroid/graphics/Canvas;->save()I
0005c008move-result v2
0005c00ainvoke-virtual {v8}, Landroid/view/View;->getScrollX()I
0005c010move-result v3
0005c012int-to-float v3, v3
0005c014invoke-virtual {v8}, Landroid/view/View;->getScrollY()I
0005c01amove-result v4
0005c01cint-to-float v4, v4
0005c01einvoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;->translate(FF)V
0005c024iget-boolean v3, v8, LE0/x;->d:Z
0005c028const/4 v4, 0x0
0005c02aiget-object v5, v8, LE0/x;->c:Landroid/graphics/Rect;
0005c02eif-eqz v3, :cond_3c
0005c032iget-object v3, v8, LE0/x;->b:Landroid/graphics/Rect;
0005c036iget v3, v3, Landroid/graphics/Rect;->top:I
0005c03ainvoke-virtual {v5, v4, v4, v0, v3}, Landroid/graphics/Rect;->set(IIII)V
0005c040iget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c044invoke-virtual {v3, v5}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
0005c04aiget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c04einvoke-virtual {v3, v9}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
0005c054iget-boolean v3, v8, LE0/x;->e:Z
0005c058if-eqz v3, :cond_53
0005c05ciget-object v3, v8, LE0/x;->b:Landroid/graphics/Rect;
0005c060iget v3, v3, Landroid/graphics/Rect;->bottom:I
0005c064sub-int v3, v1, v3
0005c068invoke-virtual {v5, v4, v3, v0, v1}, Landroid/graphics/Rect;->set(IIII)V
0005c06eiget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c072invoke-virtual {v3, v5}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
0005c078iget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c07cinvoke-virtual {v3, v9}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
0005c082iget-boolean v3, v8, LE0/x;->f:Z
0005c086if-eqz v3, :cond_6e
0005c08aiget-object v3, v8, LE0/x;->b:Landroid/graphics/Rect;
0005c08eiget v6, v3, Landroid/graphics/Rect;->top:I
0005c092iget v7, v3, Landroid/graphics/Rect;->left:I
0005c096iget v3, v3, Landroid/graphics/Rect;->bottom:I
0005c09asub-int v3, v1, v3
0005c09einvoke-virtual {v5, v4, v6, v7, v3}, Landroid/graphics/Rect;->set(IIII)V
0005c0a4iget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c0a8invoke-virtual {v3, v5}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
0005c0aeiget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c0b2invoke-virtual {v3, v9}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
0005c0b8iget-boolean v3, v8, LE0/x;->g:Z
0005c0bcif-eqz v3, :cond_8a
0005c0c0iget-object v3, v8, LE0/x;->b:Landroid/graphics/Rect;
0005c0c4iget v4, v3, Landroid/graphics/Rect;->right:I
0005c0c8sub-int v4, v0, v4
0005c0cciget v6, v3, Landroid/graphics/Rect;->top:I
0005c0d0iget v3, v3, Landroid/graphics/Rect;->bottom:I
0005c0d4sub-int/2addr v1, v3
0005c0d6invoke-virtual {v5, v4, v6, v0, v1}, Landroid/graphics/Rect;->set(IIII)V
0005c0dciget-object v0, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c0e0invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
0005c0e6iget-object v0, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c0eainvoke-virtual {v0, v9}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
0005c0f0invoke-virtual {v9, v2}, Landroid/graphics/Canvas;->restoreToCount(I)V
0005c0f6return-void
0005bfcc
0005bfccE0.x::draw(android.graphics.Canvas):
0005bfdcinvoke-super {v8, v9}, Landroid/view/View;->draw(Landroid/graphics/Canvas;)V
0005bfe2invoke-virtual {v8}, Landroid/view/View;->getWidth()I
0005bfe8move-result v0
0005bfeainvoke-virtual {v8}, Landroid/view/View;->getHeight()I
0005bff0move-result v1
0005bff2iget-object v2, v8, LE0/x;->b:Landroid/graphics/Rect;
0005bff6if-eqz v2, :cond_8d
0005bffaiget-object v2, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005bffeif-eqz v2, :cond_8d
0005c002invoke-virtual {v9}, Landroid/graphics/Canvas;->save()I
0005c008move-result v2
0005c00ainvoke-virtual {v8}, Landroid/view/View;->getScrollX()I
0005c010move-result v3
0005c012int-to-float v3, v3
0005c014invoke-virtual {v8}, Landroid/view/View;->getScrollY()I
0005c01amove-result v4
0005c01cint-to-float v4, v4
0005c01einvoke-virtual {v9, v3, v4}, Landroid/graphics/Canvas;->translate(FF)V
0005c024iget-boolean v3, v8, LE0/x;->d:Z
0005c028const/4 v4, 0x0
0005c02aiget-object v5, v8, LE0/x;->c:Landroid/graphics/Rect;
0005c02eif-eqz v3, :cond_3c
0005c032iget-object v3, v8, LE0/x;->b:Landroid/graphics/Rect;
0005c036iget v3, v3, Landroid/graphics/Rect;->top:I
0005c03ainvoke-virtual {v5, v4, v4, v0, v3}, Landroid/graphics/Rect;->set(IIII)V
0005c040iget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c044invoke-virtual {v3, v5}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
0005c04aiget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c04einvoke-virtual {v3, v9}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
0005c054iget-boolean v3, v8, LE0/x;->e:Z
0005c058if-eqz v3, :cond_53
0005c05ciget-object v3, v8, LE0/x;->b:Landroid/graphics/Rect;
0005c060iget v3, v3, Landroid/graphics/Rect;->bottom:I
0005c064sub-int v3, v1, v3
0005c068invoke-virtual {v5, v4, v3, v0, v1}, Landroid/graphics/Rect;->set(IIII)V
0005c06eiget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c072invoke-virtual {v3, v5}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
0005c078iget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c07cinvoke-virtual {v3, v9}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
0005c082iget-boolean v3, v8, LE0/x;->f:Z
0005c086if-eqz v3, :cond_6e
0005c08aiget-object v3, v8, LE0/x;->b:Landroid/graphics/Rect;
0005c08eiget v6, v3, Landroid/graphics/Rect;->top:I
0005c092iget v7, v3, Landroid/graphics/Rect;->left:I
0005c096iget v3, v3, Landroid/graphics/Rect;->bottom:I
0005c09asub-int v3, v1, v3
0005c09einvoke-virtual {v5, v4, v6, v7, v3}, Landroid/graphics/Rect;->set(IIII)V
0005c0a4iget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c0a8invoke-virtual {v3, v5}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
0005c0aeiget-object v3, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c0b2invoke-virtual {v3, v9}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
0005c0b8iget-boolean v3, v8, LE0/x;->g:Z
0005c0bcif-eqz v3, :cond_8a
0005c0c0iget-object v3, v8, LE0/x;->b:Landroid/graphics/Rect;
0005c0c4iget v4, v3, Landroid/graphics/Rect;->right:I
0005c0c8sub-int v4, v0, v4
0005c0cciget v6, v3, Landroid/graphics/Rect;->top:I
0005c0d0iget v3, v3, Landroid/graphics/Rect;->bottom:I
0005c0d4sub-int/2addr v1, v3
0005c0d6invoke-virtual {v5, v4, v6, v0, v1}, Landroid/graphics/Rect;->set(IIII)V
0005c0dciget-object v0, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c0e0invoke-virtual {v0, v5}, Landroid/graphics/drawable/Drawable;->setBounds(Landroid/graphics/Rect;)V
0005c0e6iget-object v0, v8, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c0eainvoke-virtual {v0, v9}, Landroid/graphics/drawable/Drawable;->draw(Landroid/graphics/Canvas;)V
0005c0f0invoke-virtual {v9, v2}, Landroid/graphics/Canvas;->restoreToCount(I)V
0005c0f6return-void
0005bfcc
0005c0f8
0005c0f8E0.x::onAttachedToWindow():
0005c108invoke-super {v1}, Landroid/view/View;->onAttachedToWindow()V
0005c10eiget-object v0, v1, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c112if-eqz v0, :cond_a
0005c116invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
0005c11creturn-void
0005c0f8
0005c0f8E0.x::onAttachedToWindow():
0005c108invoke-super {v1}, Landroid/view/View;->onAttachedToWindow()V
0005c10eiget-object v0, v1, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c112if-eqz v0, :cond_a
0005c116invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
0005c11creturn-void
0005c0f8
0005c11e
0005c11e // align 0x10
0005c11e // align 0x10
0005c120
0005c120E0.x::onDetachedFromWindow():
0005c130invoke-super {v2}, Landroid/view/View;->onDetachedFromWindow()V
0005c136iget-object v0, v2, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c13aif-eqz v0, :cond_b
0005c13econst/4 v1, 0x0
0005c140invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
0005c146return-void
0005c120
0005c120E0.x::onDetachedFromWindow():
0005c130invoke-super {v2}, Landroid/view/View;->onDetachedFromWindow()V
0005c136iget-object v0, v2, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c13aif-eqz v0, :cond_b
0005c13econst/4 v1, 0x0
0005c140invoke-virtual {v0, v1}, Landroid/graphics/drawable/Drawable;->setCallback(Landroid/graphics/drawable/Drawable$Callback;)V
0005c146return-void
0005c120
0005c148
0005c148E0.x::setDrawBottomInsetForeground(boolean):
0005c158iput-boolean v1, v0, LE0/x;->e:Z
0005c15creturn-void
0005c148
0005c148E0.x::setDrawBottomInsetForeground(boolean):
0005c158iput-boolean v1, v0, LE0/x;->e:Z
0005c15creturn-void
0005c148
0005c15e
0005c15e // align 0x10
0005c15e // align 0x10
0005c160
0005c160E0.x::setDrawLeftInsetForeground(boolean):
0005c170iput-boolean v1, v0, LE0/x;->f:Z
0005c174return-void
0005c160
0005c160E0.x::setDrawLeftInsetForeground(boolean):
0005c170iput-boolean v1, v0, LE0/x;->f:Z
0005c174return-void
0005c160
0005c176
0005c176 // align 0x8
0005c176 // align 0x8
0005c178
0005c178E0.x::setDrawRightInsetForeground(boolean):
0005c188iput-boolean v1, v0, LE0/x;->g:Z
0005c18creturn-void
0005c178
0005c178E0.x::setDrawRightInsetForeground(boolean):
0005c188iput-boolean v1, v0, LE0/x;->g:Z
0005c18creturn-void
0005c178
0005c18e
0005c18e // align 0x10
0005c18e // align 0x10
0005c190
0005c190E0.x::setDrawTopInsetForeground(boolean):
0005c1a0iput-boolean v1, v0, LE0/x;->d:Z
0005c1a4return-void
0005c190
0005c190E0.x::setDrawTopInsetForeground(boolean):
0005c1a0iput-boolean v1, v0, LE0/x;->d:Z
0005c1a4return-void
0005c190
0005c1a6
0005c1a6 // align 0x8
0005c1a6 // align 0x8
0005c1a8
0005c1a8E0.x::setScrimInsetForeground(android.graphics.drawable.Drawable):
0005c1b8iput-object v1, v0, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c1bcreturn-void
0005c1a8
0005c1a8E0.x::setScrimInsetForeground(android.graphics.drawable.Drawable):
0005c1b8iput-object v1, v0, LE0/x;->a:Landroid/graphics/drawable/Drawable;
0005c1bcreturn-void
0005c1a8
0005c1be
0005c1be // align 0x10
0005c1be // align 0x10
0005c1c0
0005c1c0E0.z::a():
0005c1d0iget-object v0, v7, LE0/z;->a:Ljava/lang/CharSequence;
0005c1d4if-nez v0, :cond_8
0005c1d8const-string v0, ""
0005c1dciput-object v0, v7, LE0/z;->a:Ljava/lang/CharSequence;
0005c1e0const/4 v0, 0x0
0005c1e2iget v1, v7, LE0/z;->c:I
0005c1e6invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
0005c1ecmove-result v1
0005c1eeiget-object v2, v7, LE0/z;->a:Ljava/lang/CharSequence;
0005c1f2iget v3, v7, LE0/z;->f:I
0005c1f6iget-object v4, v7, LE0/z;->b:Landroid/text/TextPaint;
0005c1faconst/4 v5, 0x1
0005c1fcif-ne v3, v5, :cond_1f
0005c200int-to-float v3, v1
0005c202iget-object v6, v7, LE0/z;->k:Landroid/text/TextUtils$TruncateAt;
0005c206invoke-static {v2, v4, v3, v6}, Landroid/text/TextUtils;->ellipsize(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLandroid/text/TextUtils$TruncateAt;)Ljava/lang/CharSequence;
0005c20cmove-result-object v2
0005c20einvoke-interface {v2}, Ljava/lang/CharSequence;->length()I
0005c214move-result v3
0005c216iget v6, v7, LE0/z;->d:I
0005c21ainvoke-static {v3, v6}, Ljava/lang/Math;->min(II)I
0005c220move-result v3
0005c222iput v3, v7, LE0/z;->d:I
0005c226iget-boolean v6, v7, LE0/z;->j:Z
0005c22aif-eqz v6, :cond_37
0005c22eiget v6, v7, LE0/z;->f:I
0005c232if-ne v6, v5, :cond_37
0005c236sget-object v6, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment;
0005c23aiput-object v6, v7, LE0/z;->e:Landroid/text/Layout$Alignment;
0005c23einvoke-static {v2, v0, v3, v4, v1}, Landroid/text/StaticLayout$Builder;->obtain(Ljava/lang/CharSequence;IILandroid/text/TextPaint;I)Landroid/text/StaticLayout$Builder;
0005c244move-result-object v0
0005c246iget-object v1, v7, LE0/z;->e:Landroid/text/Layout$Alignment;
0005c24ainvoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setAlignment(Landroid/text/Layout$Alignment;)Landroid/text/StaticLayout$Builder;
0005c250iget-boolean v1, v7, LE0/z;->i:Z
0005c254invoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setIncludePad(Z)Landroid/text/StaticLayout$Builder;
0005c25aiget-boolean v1, v7, LE0/z;->j:Z
0005c25eif-eqz v1, :cond_4c
0005c262sget-object v1, Landroid/text/TextDirectionHeuristics;->RTL:Landroid/text/TextDirectionHeuristic;
0005c266goto :goto_4e
0005c268sget-object v1, Landroid/text/TextDirectionHeuristics;->LTR:Landroid/text/TextDirectionHeuristic;
0005c26cinvoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroid/text/StaticLayout$Builder;
0005c272iget-object v1, v7, LE0/z;->k:Landroid/text/TextUtils$TruncateAt;
0005c276if-eqz v1, :cond_58
0005c27ainvoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)Landroid/text/StaticLayout$Builder;
0005c280iget v1, v7, LE0/z;->f:I
0005c284invoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setMaxLines(I)Landroid/text/StaticLayout$Builder;
0005c28aiget v1, v7, LE0/z;->g:F
0005c28econst/high16 v2, 0x3f800000
0005c292cmpl-float v2, v1, v2
0005c296if-eqz v2, :cond_69
0005c29aconst/4 v2, 0x0
0005c29cinvoke-virtual {v0, v2, v1}, Landroid/text/StaticLayout$Builder;->setLineSpacing(FF)Landroid/text/StaticLayout$Builder;
0005c2a2iget v1, v7, LE0/z;->f:I
0005c2a6if-le v1, v5, :cond_72
0005c2aaiget v1, v7, LE0/z;->h:I
0005c2aeinvoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setHyphenationFrequency(I)Landroid/text/StaticLayout$Builder;
0005c2b4invoke-virtual {v0}, Landroid/text/StaticLayout$Builder;->build()Landroid/text/StaticLayout;
0005c2bamove-result-object v0
0005c2bcreturn-object v0
0005c1c0
0005c1c0E0.z::a():
0005c1d0iget-object v0, v7, LE0/z;->a:Ljava/lang/CharSequence;
0005c1d4if-nez v0, :cond_8
0005c1d8const-string v0, ""
0005c1dciput-object v0, v7, LE0/z;->a:Ljava/lang/CharSequence;
0005c1e0const/4 v0, 0x0
0005c1e2iget v1, v7, LE0/z;->c:I
0005c1e6invoke-static {v0, v1}, Ljava/lang/Math;->max(II)I
0005c1ecmove-result v1
0005c1eeiget-object v2, v7, LE0/z;->a:Ljava/lang/CharSequence;
0005c1f2iget v3, v7, LE0/z;->f:I
0005c1f6iget-object v4, v7, LE0/z;->b:Landroid/text/TextPaint;
0005c1faconst/4 v5, 0x1
0005c1fcif-ne v3, v5, :cond_1f
0005c200int-to-float v3, v1
0005c202iget-object v6, v7, LE0/z;->k:Landroid/text/TextUtils$TruncateAt;
0005c206invoke-static {v2, v4, v3, v6}, Landroid/text/TextUtils;->ellipsize(Ljava/lang/CharSequence;Landroid/text/TextPaint;FLandroid/text/TextUtils$TruncateAt;)Ljava/lang/CharSequence;
0005c20cmove-result-object v2
0005c20einvoke-interface {v2}, Ljava/lang/CharSequence;->length()I
0005c214move-result v3
0005c216iget v6, v7, LE0/z;->d:I
0005c21ainvoke-static {v3, v6}, Ljava/lang/Math;->min(II)I
0005c220move-result v3
0005c222iput v3, v7, LE0/z;->d:I
0005c226iget-boolean v6, v7, LE0/z;->j:Z
0005c22aif-eqz v6, :cond_37
0005c22eiget v6, v7, LE0/z;->f:I
0005c232if-ne v6, v5, :cond_37
0005c236sget-object v6, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment;
0005c23aiput-object v6, v7, LE0/z;->e:Landroid/text/Layout$Alignment;
0005c23einvoke-static {v2, v0, v3, v4, v1}, Landroid/text/StaticLayout$Builder;->obtain(Ljava/lang/CharSequence;IILandroid/text/TextPaint;I)Landroid/text/StaticLayout$Builder;
0005c244move-result-object v0
0005c246iget-object v1, v7, LE0/z;->e:Landroid/text/Layout$Alignment;
0005c24ainvoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setAlignment(Landroid/text/Layout$Alignment;)Landroid/text/StaticLayout$Builder;
0005c250iget-boolean v1, v7, LE0/z;->i:Z
0005c254invoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setIncludePad(Z)Landroid/text/StaticLayout$Builder;
0005c25aiget-boolean v1, v7, LE0/z;->j:Z
0005c25eif-eqz v1, :cond_4c
0005c262sget-object v1, Landroid/text/TextDirectionHeuristics;->RTL:Landroid/text/TextDirectionHeuristic;
0005c266goto :goto_4e
0005c268sget-object v1, Landroid/text/TextDirectionHeuristics;->LTR:Landroid/text/TextDirectionHeuristic;
0005c26cinvoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setTextDirection(Landroid/text/TextDirectionHeuristic;)Landroid/text/StaticLayout$Builder;
0005c272iget-object v1, v7, LE0/z;->k:Landroid/text/TextUtils$TruncateAt;
0005c276if-eqz v1, :cond_58
0005c27ainvoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)Landroid/text/StaticLayout$Builder;
0005c280iget v1, v7, LE0/z;->f:I
0005c284invoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setMaxLines(I)Landroid/text/StaticLayout$Builder;
0005c28aiget v1, v7, LE0/z;->g:F
0005c28econst/high16 v2, 0x3f800000
0005c292cmpl-float v2, v1, v2
0005c296if-eqz v2, :cond_69
0005c29aconst/4 v2, 0x0
0005c29cinvoke-virtual {v0, v2, v1}, Landroid/text/StaticLayout$Builder;->setLineSpacing(FF)Landroid/text/StaticLayout$Builder;
0005c2a2iget v1, v7, LE0/z;->f:I
0005c2a6if-le v1, v5, :cond_72
0005c2aaiget v1, v7, LE0/z;->h:I
0005c2aeinvoke-virtual {v0, v1}, Landroid/text/StaticLayout$Builder;->setHyphenationFrequency(I)Landroid/text/StaticLayout$Builder;
0005c2b4invoke-virtual {v0}, Landroid/text/StaticLayout$Builder;->build()Landroid/text/StaticLayout;
0005c2bamove-result-object v0
0005c2bcreturn-object v0
0005c1c0
Loading..