File classes.dex
Function:
    00079b6c
    00079b6cO0.z::<init>(com.google.android.material.textfield.TextInputLayout, F0.h):
    00079b7cinvoke-virtual {v11}, Landroid/view/View;->getContext()Landroid/content/Context;
    00079b82move-result-object v0
    00079b84invoke-direct {v10, v0}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
    00079b8aiput-object v11, v10, LO0/z;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00079b8econst/16 v11, 0x8
    00079b92invoke-virtual {v10, v11}, Landroid/view/View;->setVisibility(I)V
    00079b98const/4 v0, 0x0
    00079b9ainvoke-virtual {v10, v0}, Landroid/widget/LinearLayout;->setOrientation(I)V
    00079ba0new-instance v1, Landroid/widget/FrameLayout$LayoutParams;
    00079ba4const/4 v2, -0x2
    00079ba6const/4 v3, -0x1
    00079ba8const v4, 0x800003
    00079baeinvoke-direct {v1, v2, v3, v4}, Landroid/widget/FrameLayout$LayoutParams;-><init>(III)V
    00079bb4invoke-virtual {v10, v1}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    00079bbainvoke-virtual {v10}, Landroid/view/View;->getContext()Landroid/content/Context;
    00079bc0move-result-object v1
    00079bc2invoke-static {v1}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
    00079bc8move-result-object v1
    00079bcaconst v4, 0x7f0b002d
    00079bd0invoke-virtual {v1, v4, v10, v0}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
    00079bd6move-result-object v1
    00079bd8check-cast v1, Lcom/google/android/material/internal/CheckableImageButton;
    00079bdciput-object v1, v10, LO0/z;->d:Lcom/google/android/material/internal/CheckableImageButton;
    00079be0new-instance v4, Lj/f0;
    00079be4invoke-virtual {v10}, Landroid/view/View;->getContext()Landroid/content/Context;
    00079beamove-result-object v5
    00079becconst/4 v6, 0x0
    00079beeinvoke-direct {v4, v5, v6}, Lj/f0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00079bf4iput-object v4, v10, LO0/z;->b:Lj/f0;
    00079bf8invoke-virtual {v10}, Landroid/view/View;->getContext()Landroid/content/Context;
    00079bfemove-result-object v5
    00079c00invoke-static {v5}, LC1/l;->R(Landroid/content/Context;)Z
    00079c06move-result v5
    00079c08if-eqz v5, :cond_51
    00079c0cinvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00079c12move-result-object v5
    00079c14check-cast v5, Landroid/view/ViewGroup$MarginLayoutParams;
    00079c18invoke-virtual {v5, v0}, Landroid/view/ViewGroup$MarginLayoutParams;->setMarginEnd(I)V
    00079c1eiget-object v5, v10, LO0/z;->i:Landroid/view/View$OnLongClickListener;
    00079c22invoke-virtual {v1, v6}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
    00079c28invoke-static {v1, v5}, LC1/d;->R(Lcom/google/android/material/internal/CheckableImageButton;Landroid/view/View$OnLongClickListener;)V
    00079c2eiput-object v6, v10, LO0/z;->i:Landroid/view/View$OnLongClickListener;
    00079c32invoke-virtual {v1, v6}, Landroid/view/View;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
    00079c38invoke-static {v1, v6}, LC1/d;->R(Lcom/google/android/material/internal/CheckableImageButton;Landroid/view/View$OnLongClickListener;)V
    00079c3eiget-object v5, v12, LF0/h;->c:Ljava/lang/Object;
    00079c42check-cast v5, Landroid/content/res/TypedArray;
    00079c46const/16 v7, 0x45
    00079c4ainvoke-virtual {v5, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00079c50move-result v8
    00079c52if-eqz v8, :cond_77
    00079c56invoke-virtual {v10}, Landroid/view/View;->getContext()Landroid/content/Context;
    00079c5cmove-result-object v8
    00079c5einvoke-static {v8, v12, v7}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
    00079c64move-result-object v7
    00079c66iput-object v7, v10, LO0/z;->e:Landroid/content/res/ColorStateList;
    00079c6aconst/16 v7, 0x46
    00079c6einvoke-virtual {v5, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00079c74move-result v8
    00079c76if-eqz v8, :cond_89
    00079c7ainvoke-virtual {v5, v7, v3}, Landroid/content/res/TypedArray;->getInt(II)I
    00079c80move-result v7
    00079c82invoke-static {v7, v6}, LE0/E;->g(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
    00079c88move-result-object v7
    00079c8aiput-object v7, v10, LO0/z;->f:Landroid/graphics/PorterDuff$Mode;
    00079c8econst/16 v7, 0x42
    00079c92invoke-virtual {v5, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00079c98move-result v8
    00079c9aconst/4 v9, 0x1
    00079c9cif-eqz v8, :cond_b7
    00079ca0invoke-virtual {v12, v7}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
    00079ca6move-result-object v7
    00079ca8invoke-virtual {v10, v7}, LO0/z;->b(Landroid/graphics/drawable/Drawable;)V
    00079caeconst/16 v7, 0x41
    00079cb2invoke-virtual {v5, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00079cb8move-result v8
    00079cbaif-eqz v8, :cond_ae
    00079cbeinvoke-virtual {v5, v7}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    00079cc4move-result-object v7
    00079cc6invoke-virtual {v1}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    00079cccmove-result-object v8
    00079cceif-eq v8, v7, :cond_ae
    00079cd2invoke-virtual {v1, v7}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
    00079cd8const/16 v7, 0x40
    00079cdcinvoke-virtual {v5, v7, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    00079ce2move-result v7
    00079ce4invoke-virtual {v1, v7}, Lcom/google/android/material/internal/CheckableImageButton;->setCheckable(Z)V
    00079ceainvoke-virtual {v10}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    00079cf0move-result-object v7
    00079cf2const v8, 0x7f0602c2
    00079cf8invoke-virtual {v7, v8}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    00079cfemove-result v7
    00079d00const/16 v8, 0x43
    00079d04invoke-virtual {v5, v8, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    00079d0amove-result v7
    00079d0cif-ltz v7, :cond_136
    00079d10iget v8, v10, LO0/z;->g:I
    00079d14if-eq v7, v8, :cond_d6
    00079d18iput v7, v10, LO0/z;->g:I
    00079d1cinvoke-virtual {v1, v7}, Landroid/view/View;->setMinimumWidth(I)V
    00079d22invoke-virtual {v1, v7}, Landroid/view/View;->setMinimumHeight(I)V
    00079d28const/16 v7, 0x44
    00079d2cinvoke-virtual {v5, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00079d32move-result v8
    00079d34if-eqz v8, :cond_eb
    00079d38invoke-virtual {v5, v7, v3}, Landroid/content/res/TypedArray;->getInt(II)I
    00079d3emove-result v3
    00079d40invoke-static {v3}, LC1/d;->h(I)Landroid/widget/ImageView$ScaleType;
    00079d46move-result-object v3
    00079d48iput-object v3, v10, LO0/z;->h:Landroid/widget/ImageView$ScaleType;
    00079d4cinvoke-virtual {v1, v3}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
    00079d52invoke-virtual {v4, v11}, Landroid/view/View;->setVisibility(I)V
    00079d58const v11, 0x7f0801e5
    00079d5einvoke-virtual {v4, v11}, Landroid/view/View;->setId(I)V
    00079d64new-instance v11, Landroid/widget/LinearLayout$LayoutParams;
    00079d68invoke-direct {v11, v2, v2}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
    00079d6einvoke-virtual {v4, v11}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    00079d74sget-object v11, LK/P;->a:Ljava/util/WeakHashMap;
    00079d78invoke-virtual {v4, v9}, Landroid/view/View;->setAccessibilityLiveRegion(I)V
    00079d7econst/16 v11, 0x3c
    00079d82invoke-virtual {v5, v11, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I
    00079d88move-result v11
    00079d8ainvoke-virtual {v4, v11}, Landroid/widget/TextView;->setTextAppearance(I)V
    00079d90const/16 v11, 0x3d
    00079d94invoke-virtual {v5, v11}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00079d9amove-result v0
    00079d9cif-eqz v0, :cond_119
    00079da0invoke-virtual {v12, v11}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    00079da6move-result-object v11
    00079da8invoke-virtual {v4, v11}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V
    00079daeconst/16 v11, 0x3b
    00079db2invoke-virtual {v5, v11}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    00079db8move-result-object v11
    00079dbainvoke-static {v11}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    00079dc0move-result v12
    00079dc2if-eqz v12, :cond_126
    00079dc6goto :goto_127
    00079dc8move-object v6, v11
    00079dcaiput-object v6, v10, LO0/z;->c:Ljava/lang/CharSequence;
    00079dceinvoke-virtual {v4, v11}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    00079dd4invoke-virtual {v10}, LO0/z;->e()V
    00079ddainvoke-virtual {v10, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    00079de0invoke-virtual {v10, v4}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    00079de6return-void
    00079de8new-instance v11, Ljava/lang/IllegalArgumentException;
    00079decconst-string v12, "startIconSize cannot be less than 0"
    00079df0invoke-direct {v11, v12}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    00079df6throw v11
    00079b6c
    00079df8
    00079df8O0.z::onMeasure(int, int):
    00079e08invoke-super {v0, v1, v2}, Landroid/widget/LinearLayout;->onMeasure(II)V
    00079e0einvoke-virtual {v0}, LO0/z;->d()V
    00079e14return-void
    00079df8
    00079e16
    00079e16 // align 0x8
    00079e18
    00079e18O0.z::b(android.graphics.drawable.Drawable):
    00079e28iget-object v0, v3, LO0/z;->d:Lcom/google/android/material/internal/CheckableImageButton;
    00079e2cinvoke-virtual {v0, v4}, Lj/y;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
    00079e32if-eqz v4, :cond_1a
    00079e36iget-object v4, v3, LO0/z;->e:Landroid/content/res/ColorStateList;
    00079e3aiget-object v1, v3, LO0/z;->f:Landroid/graphics/PorterDuff$Mode;
    00079e3eiget-object v2, v3, LO0/z;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00079e42invoke-static {v2, v0, v4, v1}, LC1/d;->c(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/internal/CheckableImageButton;Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)V
    00079e48const/4 v4, 0x1
    00079e4ainvoke-virtual {v3, v4}, LO0/z;->c(Z)V
    00079e50iget-object v4, v3, LO0/z;->e:Landroid/content/res/ColorStateList;
    00079e54invoke-static {v2, v0, v4}, LC1/d;->I(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/internal/CheckableImageButton;Landroid/content/res/ColorStateList;)V
    00079e5areturn-void
    00079e5cconst/4 v4, 0x0
    00079e5einvoke-virtual {v3, v4}, LO0/z;->c(Z)V
    00079e64iget-object v4, v3, LO0/z;->i:Landroid/view/View$OnLongClickListener;
    00079e68const/4 v1, 0x0
    00079e6ainvoke-virtual {v0, v1}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
    00079e70invoke-static {v0, v4}, LC1/d;->R(Lcom/google/android/material/internal/CheckableImageButton;Landroid/view/View$OnLongClickListener;)V
    00079e76iput-object v1, v3, LO0/z;->i:Landroid/view/View$OnLongClickListener;
    00079e7ainvoke-virtual {v0, v1}, Landroid/view/View;->setOnLongClickListener(Landroid/view/View$OnLongClickListener;)V
    00079e80invoke-static {v0, v1}, LC1/d;->R(Lcom/google/android/material/internal/CheckableImageButton;Landroid/view/View$OnLongClickListener;)V
    00079e86invoke-virtual {v0}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    00079e8cmove-result-object v4
    00079e8eif-eqz v4, :cond_38
    00079e92invoke-virtual {v0, v1}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
    00079e98return-void
    00079e18
    00079e9a
    00079e9a // align 0x4
    00079e9c
    00079e9cO0.z::c(boolean):
    00079eaciget-object v0, v3, LO0/z;->d:Lcom/google/android/material/internal/CheckableImageButton;
    00079eb0invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
    00079eb6move-result v1
    00079eb8const/4 v2, 0x0
    00079ebaif-nez v1, :cond_b
    00079ebeconst/4 v1, 0x1
    00079ec0goto :goto_c
    00079ec2move v1, v2
    00079ec4if-eq v1, v4, :cond_1c
    00079ec8if-eqz v4, :cond_11
    00079eccgoto :goto_13
    00079ececonst/16 v2, 0x8
    00079ed2invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
    00079ed8invoke-virtual {v3}, LO0/z;->d()V
    00079edeinvoke-virtual {v3}, LO0/z;->e()V
    00079ee4return-void
    00079e9c
    00079ee6
    00079ee6 // align 0x8
    00079ee8
    00079ee8O0.z::d():
    00079ef8iget-object v0, v5, LO0/z;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00079efciget-object v0, v0, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    00079f00if-nez v0, :cond_7
    00079f04return-void
    00079f06iget-object v1, v5, LO0/z;->d:Lcom/google/android/material/internal/CheckableImageButton;
    00079f0ainvoke-virtual {v1}, Landroid/view/View;->getVisibility()I
    00079f10move-result v1
    00079f12if-nez v1, :cond_11
    00079f16const/4 v1, 0x0
    00079f18goto :goto_17
    00079f1asget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
    00079f1einvoke-virtual {v0}, Landroid/view/View;->getPaddingStart()I
    00079f24move-result v1
    00079f26invoke-virtual {v0}, Landroid/widget/TextView;->getCompoundPaddingTop()I
    00079f2cmove-result v2
    00079f2einvoke-virtual {v5}, Landroid/view/View;->getContext()Landroid/content/Context;
    00079f34move-result-object v3
    00079f36invoke-virtual {v3}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    00079f3cmove-result-object v3
    00079f3econst v4, 0x7f060240
    00079f44invoke-virtual {v3, v4}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    00079f4amove-result v3
    00079f4cinvoke-virtual {v0}, Landroid/widget/TextView;->getCompoundPaddingBottom()I
    00079f52move-result v0
    00079f54sget-object v4, LK/P;->a:Ljava/util/WeakHashMap;
    00079f58iget-object v4, v5, LO0/z;->b:Lj/f0;
    00079f5cinvoke-virtual {v4, v1, v2, v3, v0}, Landroid/view/View;->setPaddingRelative(IIII)V
    00079f62return-void
    00079ee8
    00079f64
    00079f64O0.z::e():
    00079f74iget-object v0, v4, LO0/z;->c:Ljava/lang/CharSequence;
    00079f78const/16 v1, 0x8
    00079f7cconst/4 v2, 0x0
    00079f7eif-eqz v0, :cond_d
    00079f82iget-boolean v0, v4, LO0/z;->j:Z
    00079f86if-nez v0, :cond_d
    00079f8amove v0, v2
    00079f8cgoto :goto_e
    00079f8emove v0, v1
    00079f90iget-object v3, v4, LO0/z;->d:Lcom/google/android/material/internal/CheckableImageButton;
    00079f94invoke-virtual {v3}, Landroid/view/View;->getVisibility()I
    00079f9amove-result v3
    00079f9cif-eqz v3, :cond_18
    00079fa0if-nez v0, :cond_19
    00079fa4move v1, v2
    00079fa6invoke-virtual {v4, v1}, Landroid/view/View;->setVisibility(I)V
    00079faciget-object v1, v4, LO0/z;->b:Lj/f0;
    00079fb0invoke-virtual {v1, v0}, Landroid/view/View;->setVisibility(I)V
    00079fb6iget-object v0, v4, LO0/z;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00079fbainvoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->q()Z
    00079fc0return-void
    00079f64
    00079fc2
    00079fc2 // align 0x4
    00079fc4
    00079fc4O0.A::<init>(com.google.android.material.textfield.TextInputLayout, android.widget.EditText):
    00079fd4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00079fdaiput-object v1, v0, LO0/A;->c:Lcom/google/android/material/textfield/TextInputLayout;
    00079fdeiput-object v2, v0, LO0/A;->b:Landroid/widget/EditText;
    00079fe2invoke-virtual {v2}, Landroid/widget/TextView;->getLineCount()I
    00079fe8move-result v1
    00079feaiput v1, v0, LO0/A;->a:I
    00079feereturn-void
    00079fc4
    00079ff0
    00079ff0O0.A::afterTextChanged(android.text.Editable):
    0007a000iget-object v0, v3, LO0/A;->c:Lcom/google/android/material/textfield/TextInputLayout;
    0007a004iget-boolean v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->A0:Z
    0007a008xor-int/lit8 v1, v1, 0x1
    0007a00cconst/4 v2, 0x0
    0007a00einvoke-virtual {v0, v1, v2}, Lcom/google/android/material/textfield/TextInputLayout;->u(ZZ)V
    0007a014iget-boolean v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->k:Z
    0007a018if-eqz v1, :cond_11
    0007a01cinvoke-virtual {v0, v4}, Lcom/google/android/material/textfield/TextInputLayout;->n(Landroid/text/Editable;)V
    0007a022iget-boolean v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->s:Z
    0007a026if-eqz v1, :cond_18
    0007a02ainvoke-virtual {v0, v4}, Lcom/google/android/material/textfield/TextInputLayout;->v(Landroid/text/Editable;)V
    0007a030iget-object v4, v3, LO0/A;->b:Landroid/widget/EditText;
    0007a034invoke-virtual {v4}, Landroid/widget/TextView;->getLineCount()I
    0007a03amove-result v1
    0007a03ciget v2, v3, LO0/A;->a:I
    0007a040if-eq v1, v2, :cond_33
    0007a044if-ge v1, v2, :cond_31
    0007a048sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    0007a04cinvoke-virtual {v4}, Landroid/view/View;->getMinimumHeight()I
    0007a052move-result v2
    0007a054iget v0, v0, Lcom/google/android/material/textfield/TextInputLayout;->t0:I
    0007a058if-eq v2, v0, :cond_31
    0007a05cinvoke-virtual {v4, v0}, Landroid/view/View;->setMinimumHeight(I)V
    0007a062iput v1, v3, LO0/A;->a:I
    0007a066return-void
    00079ff0
    0007a068
    0007a068O0.A::beforeTextChanged(java.lang.CharSequence, int, int, int):
    0007a078return-void
    0007a068
    0007a07a
    0007a07a // align 0x4
    0007a07c
    0007a07cO0.A::onTextChanged(java.lang.CharSequence, int, int, int):
    0007a08creturn-void
    0007a07c
    0007a08e
    0007a08e // align 0x10
    0007a090
    0007a090O0.B::<init>(int, java.lang.Object):
    0007a0a0iput v1, v0, LO0/B;->a:I
    0007a0a4iput-object v2, v0, LO0/B;->b:Ljava/lang/Object;
    0007a0a8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007a0aereturn-void
    0007a090
    0007a0b0
    0007a0b0O0.B::run():
    0007a0c0move-object/from16 v1, v23
    0007a0c4const/4 v0, 0x3
    0007a0c6const/4 v5, 0x0
    0007a0c8const-wide/16 v6, -0x1
    0007a0ccconst/4 v8, 0x2
    0007a0ceconst/4 v10, 0x0
    0007a0d0iget v11, v1, LO0/B;->a:I
    0007a0d4packed-switch v11, :pswitch_data_3e2
    0007a0daiget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a0demove-object v2, v0
    0007a0e0check-cast v2, Lx1/c;
    0007a0e4monitor-enter v2
    0007a0e6iget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a0eacheck-cast v0, Lx1/c;
    0007a0eeinvoke-virtual {v0}, Lx1/c;->c()Lx1/a;
    0007a0f4move-result-object v3
    0007a0f6monitor-exit v2
    0007a0f8if-eqz v3, :cond_85
    0007a0fciget-object v2, v3, Lx1/a;->a:Lx1/b;
    0007a100invoke-static {v2}, Lk1/c;->b(Ljava/lang/Object;)V
    0007a106sget-object v0, Lx1/c;->i:Ljava/util/logging/Logger;
    0007a10asget-object v4, Ljava/util/logging/Level;->FINE:Ljava/util/logging/Level;
    0007a10einvoke-virtual {v0, v4}, Ljava/util/logging/Logger;->isLoggable(Ljava/util/logging/Level;)Z
    0007a114move-result v4
    0007a116if-eqz v4, :cond_3b
    0007a11aiget-object v0, v2, Lx1/b;->e:Lx1/c;
    0007a11eiget-object v0, v0, Lx1/c;->g:Lj/d0;
    0007a122invoke-static {}, Ljava/lang/System;->nanoTime()J
    0007a128move-result-wide v8
    0007a12aconst-string v0, "starting"
    0007a12einvoke-static {v3, v2, v0}, LC1/d;->a(Lx1/a;Lx1/b;Ljava/lang/String;)V
    0007a134goto :goto_3c
    0007a136move-wide v8, v6
    0007a138iget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a13ccheck-cast v0, Lx1/c;
    0007a140invoke-static {v0, v3}, Lx1/c;->a(Lx1/c;Lx1/a;)V
    0007a146if-eqz v4, :cond_d
    0007a14aiget-object v0, v2, Lx1/b;->e:Lx1/c;
    0007a14eiget-object v0, v0, Lx1/c;->g:Lj/d0;
    0007a152invoke-static {}, Ljava/lang/System;->nanoTime()J
    0007a158move-result-wide v4
    0007a15asub-long/2addr v4, v8
    0007a15cinvoke-static {v4, v5}, LC1/d;->q(J)Ljava/lang/String;
    0007a162move-result-object v0
    0007a164const-string v4, "finished run in "
    0007a168invoke-virtual {v4, v0}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    0007a16emove-result-object v0
    0007a170invoke-static {v3, v2, v0}, LC1/d;->a(Lx1/a;Lx1/b;Ljava/lang/String;)V
    0007a176goto :goto_d
    0007a178move-exception v0
    0007a17aiget-object v5, v1, LO0/B;->b:Ljava/lang/Object;
    0007a17echeck-cast v5, Lx1/c;
    0007a182iget-object v5, v5, Lx1/c;->g:Lj/d0;
    0007a186iget-object v5, v5, Lj/d0;->b:Ljava/lang/Object;
    0007a18acheck-cast v5, Ljava/util/concurrent/ThreadPoolExecutor;
    0007a18einvoke-virtual {v5, v1}, Ljava/util/concurrent/ThreadPoolExecutor;->execute(Ljava/lang/Runnable;)V
    0007a194throw v0
    0007a196move-exception v0
    0007a198if-eqz v4, :cond_84
    0007a19ciget-object v4, v2, Lx1/b;->e:Lx1/c;
    0007a1a0iget-object v4, v4, Lx1/c;->g:Lj/d0;
    0007a1a4invoke-static {}, Ljava/lang/System;->nanoTime()J
    0007a1aamove-result-wide v4
    0007a1acsub-long/2addr v4, v8
    0007a1aeinvoke-static {v4, v5}, LC1/d;->q(J)Ljava/lang/String;
    0007a1b4move-result-object v4
    0007a1b6const-string v5, "failed a run in "
    0007a1bainvoke-virtual {v5, v4}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    0007a1c0move-result-object v4
    0007a1c2invoke-static {v3, v2, v4}, LC1/d;->a(Lx1/a;Lx1/b;Ljava/lang/String;)V
    0007a1c8throw v0
    0007a1careturn-void
    0007a1ccmove-exception v0
    0007a1cemonitor-exit v2
    0007a1d0throw v0
    0007a1d2iget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a1d6check-cast v0, LM0/f;
    0007a1daiput-boolean v10, v0, LM0/f;->c:Z
    0007a1deiget-object v2, v0, LM0/f;->e:Lx/a;
    0007a1e2check-cast v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    0007a1e6iget-object v3, v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->M:LT/e;
    0007a1eaif-eqz v3, :cond_a3
    0007a1eeinvoke-virtual {v3}, LT/e;->g()Z
    0007a1f4move-result v3
    0007a1f6if-eqz v3, :cond_a3
    0007a1faiget v2, v0, LM0/f;->b:I
    0007a1feinvoke-virtual {v0, v2}, LM0/f;->a(I)V
    0007a204goto :goto_ac
    0007a206iget v3, v2, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->L:I
    0007a20aif-ne v3, v8, :cond_ac
    0007a20eiget v0, v0, LM0/f;->b:I
    0007a212invoke-virtual {v2, v0}, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->G(I)V
    0007a218return-void
    0007a21anew-instance v0, Landroid/app/AlertDialog$Builder;
    0007a21eiget-object v2, v1, LO0/B;->b:Ljava/lang/Object;
    0007a222check-cast v2, Ls1/h;
    0007a226iget-object v2, v2, Ls1/h;->b:Ljava/lang/Object;
    0007a22acheck-cast v2, Lnfc/share/nfcshare/MainActivity;
    0007a22econst v3, 0x7f10013e
    0007a234invoke-direct {v0, v2, v3}, Landroid/app/AlertDialog$Builder;-><init>(Landroid/content/Context;I)V
    0007a23aconst v2, 0x7f07007b
    0007a240invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setIcon(I)Landroid/app/AlertDialog$Builder;
    0007a246move-result-object v0
    0007a248const-string v2, "提示"
    0007a24cinvoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setTitle(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
    0007a252move-result-object v0
    0007a254const-string v2, "请检查网络连接"
    0007a258invoke-virtual {v0, v2}, Landroid/app/AlertDialog$Builder;->setMessage(Ljava/lang/CharSequence;)Landroid/app/AlertDialog$Builder;
    0007a25emove-result-object v0
    0007a260const-string v2, "确定"
    0007a264invoke-virtual {v0, v2, v5}, Landroid/app/AlertDialog$Builder;->setPositiveButton(Ljava/lang/CharSequence;Landroid/content/DialogInterface$OnClickListener;)Landroid/app/AlertDialog$Builder;
    0007a26amove-result-object v0
    0007a26cinvoke-virtual {v0}, Landroid/app/AlertDialog$Builder;->create()Landroid/app/AlertDialog;
    0007a272move-result-object v0
    0007a274invoke-virtual {v0, v10}, Landroid/app/Dialog;->setCanceledOnTouchOutside(Z)V
    0007a27ainvoke-virtual {v0, v10}, Landroid/app/Dialog;->setCancelable(Z)V
    0007a280invoke-virtual {v0}, Landroid/app/Dialog;->show()V
    0007a286return-void
    0007a288iget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a28ccheck-cast v0, Lnfc/share/nfcshare/MainActivity;
    0007a290iget-object v0, v0, Lnfc/share/nfcshare/MainActivity;->B:Landroid/app/AlertDialog;
    0007a294invoke-virtual {v0}, Landroid/app/Dialog;->show()V
    0007a29areturn-void
    0007a29ciget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a2a0check-cast v0, Landroidx/appcompat/widget/Toolbar;
    0007a2a4iget-object v0, v0, Landroidx/appcompat/widget/Toolbar;->a:Landroidx/appcompat/widget/ActionMenuView;
    0007a2a8if-eqz v0, :cond_fd
    0007a2aciget-object v0, v0, Landroidx/appcompat/widget/ActionMenuView;->t:Lj/k;
    0007a2b0if-eqz v0, :cond_fd
    0007a2b4invoke-virtual {v0}, Lj/k;->o()Z
    0007a2bareturn-void
    0007a2bciget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a2c0check-cast v0, Lj/x0;
    0007a2c4iput-object v5, v0, Lj/x0;->l:LO0/B;
    0007a2c8invoke-virtual {v0}, Lj/x0;->drawableStateChanged()V
    0007a2cereturn-void
    0007a2d0iget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a2d4check-cast v0, Landroidx/recyclerview/widget/StaggeredGridLayoutManager;
    0007a2d8invoke-virtual {v0}, Landroidx/recyclerview/widget/StaggeredGridLayoutManager;->A0()Z
    0007a2dereturn-void
    0007a2e0iget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a2e4check-cast v0, Landroidx/recyclerview/widget/RecyclerView;
    0007a2e8iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
    0007a2ecif-eqz v5, :cond_21e
    0007a2f0check-cast v5, Lf0/h;
    0007a2f4iget-object v6, v5, Lf0/h;->h:Ljava/util/ArrayList;
    0007a2f8invoke-virtual {v6}, Ljava/util/ArrayList;->isEmpty()Z
    0007a2femove-result v7
    0007a300iget-object v11, v5, Lf0/h;->j:Ljava/util/ArrayList;
    0007a304invoke-virtual {v11}, Ljava/util/ArrayList;->isEmpty()Z
    0007a30amove-result v12
    0007a30ciget-object v13, v5, Lf0/h;->k:Ljava/util/ArrayList;
    0007a310invoke-virtual {v13}, Ljava/util/ArrayList;->isEmpty()Z
    0007a316move-result v14
    0007a318iget-object v15, v5, Lf0/h;->i:Ljava/util/ArrayList;
    0007a31cinvoke-virtual {v15}, Ljava/util/ArrayList;->isEmpty()Z
    0007a322move-result v16
    0007a324if-eqz v7, :cond_13c
    0007a328if-eqz v12, :cond_13c
    0007a32cif-eqz v16, :cond_13c
    0007a330if-eqz v14, :cond_13c
    0007a334goto/16 :goto_21c
    0007a338invoke-virtual {v6}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    0007a33emove-result-object v17
    0007a340invoke-interface/range {v17}, Ljava/util/Iterator;->hasNext()Z
    0007a346move-result v18
    0007a348const-wide/16 v19, 0x0
    0007a34ciget-wide v2, v5, Lf0/D;->d:J
    0007a350if-eqz v18, :cond_175
    0007a354invoke-interface/range {v17}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0007a35amove-result-object v18
    0007a35cmove-object/from16 v8, v18
    0007a360check-cast v8, Lf0/X;
    0007a364iget-object v9, v8, Lf0/X;->a:Landroid/view/View;
    0007a368invoke-virtual {v9}, Landroid/view/View;->animate()Landroid/view/ViewPropertyAnimator;
    0007a36emove-result-object v10
    0007a370iget-object v4, v5, Lf0/h;->q:Ljava/util/ArrayList;
    0007a374invoke-virtual {v4, v8}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0007a37ainvoke-virtual {v10, v2, v3}, Landroid/view/ViewPropertyAnimator;->setDuration(J)Landroid/view/ViewPropertyAnimator;
    0007a380move-result-object v2
    0007a382const/4 v3, 0x0
    0007a384invoke-virtual {v2, v3}, Landroid/view/ViewPropertyAnimator;->alpha(F)Landroid/view/ViewPropertyAnimator;
    0007a38amove-result-object v2
    0007a38cnew-instance v3, Lf0/c;
    0007a390invoke-direct {v3, v5, v8, v10, v9}, Lf0/c;-><init>(Lf0/h;Lf0/X;Landroid/view/ViewPropertyAnimator;Landroid/view/View;)V
    0007a396invoke-virtual {v2, v3}, Landroid/view/ViewPropertyAnimator;->setListener(Landroid/animation/Animator$AnimatorListener;)Landroid/view/ViewPropertyAnimator;
    0007a39cmove-result-object v2
    0007a39einvoke-virtual {v2}, Landroid/view/ViewPropertyAnimator;->start()V
    0007a3a4const/4 v8, 0x2
    0007a3a6const/4 v10, 0x0
    0007a3a8goto :goto_140
    0007a3aainvoke-virtual {v6}, Ljava/util/ArrayList;->clear()V
    0007a3b0if-nez v12, :cond_1a5
    0007a3b4new-instance v4, Ljava/util/ArrayList;
    0007a3b8invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
    0007a3beinvoke-virtual {v4, v11}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
    0007a3c4iget-object v6, v5, Lf0/h;->m:Ljava/util/ArrayList;
    0007a3c8invoke-virtual {v6, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0007a3ceinvoke-virtual {v11}, Ljava/util/ArrayList;->clear()V
    0007a3d4new-instance v6, Lf0/b;
    0007a3d8const/4 v8, 0x0
    0007a3dainvoke-direct {v6, v5, v4, v8}, Lf0/b;-><init>(Lf0/h;Ljava/util/ArrayList;I)V
    0007a3e0if-nez v7, :cond_1a2
    0007a3e4invoke-virtual {v4, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0007a3eamove-result-object v4
    0007a3eccheck-cast v4, Lf0/g;
    0007a3f0iget-object v4, v4, Lf0/g;->a:Lf0/X;
    0007a3f4iget-object v4, v4, Lf0/X;->a:Landroid/view/View;
    0007a3f8sget-object v8, LK/P;->a:Ljava/util/WeakHashMap;
    0007a3fcinvoke-virtual {v4, v6, v2, v3}, Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V
    0007a402goto :goto_1a5
    0007a404invoke-virtual {v6}, Lf0/b;->run()V
    0007a40aif-nez v14, :cond_1d3
    0007a40enew-instance v4, Ljava/util/ArrayList;
    0007a412invoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
    0007a418invoke-virtual {v4, v13}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
    0007a41eiget-object v6, v5, Lf0/h;->n:Ljava/util/ArrayList;
    0007a422invoke-virtual {v6, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0007a428invoke-virtual {v13}, Ljava/util/ArrayList;->clear()V
    0007a42enew-instance v6, Lf0/b;
    0007a432const/4 v8, 0x1
    0007a434invoke-direct {v6, v5, v4, v8}, Lf0/b;-><init>(Lf0/h;Ljava/util/ArrayList;I)V
    0007a43aif-nez v7, :cond_1d0
    0007a43econst/4 v8, 0x0
    0007a440invoke-virtual {v4, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0007a446move-result-object v4
    0007a448check-cast v4, Lf0/f;
    0007a44ciget-object v4, v4, Lf0/f;->a:Lf0/X;
    0007a450iget-object v4, v4, Lf0/X;->a:Landroid/view/View;
    0007a454sget-object v8, LK/P;->a:Ljava/util/WeakHashMap;
    0007a458invoke-virtual {v4, v6, v2, v3}, Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V
    0007a45egoto :goto_1d3
    0007a460invoke-virtual {v6}, Lf0/b;->run()V
    0007a466if-nez v16, :cond_21c
    0007a46anew-instance v4, Ljava/util/ArrayList;
    0007a46einvoke-direct {v4}, Ljava/util/ArrayList;-><init>()V
    0007a474invoke-virtual {v4, v15}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
    0007a47aiget-object v6, v5, Lf0/h;->l:Ljava/util/ArrayList;
    0007a47einvoke-virtual {v6, v4}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    0007a484invoke-virtual {v15}, Ljava/util/ArrayList;->clear()V
    0007a48anew-instance v6, Lf0/b;
    0007a48econst/4 v8, 0x2
    0007a490invoke-direct {v6, v5, v4, v8}, Lf0/b;-><init>(Lf0/h;Ljava/util/ArrayList;I)V
    0007a496if-eqz v7, :cond_1f6
    0007a49aif-eqz v12, :cond_1f6
    0007a49eif-nez v14, :cond_1f2
    0007a4a2goto :goto_1f6
    0007a4a4invoke-virtual {v6}, Lf0/b;->run()V
    0007a4aagoto :goto_21c
    0007a4acif-nez v7, :cond_1f9
    0007a4b0goto :goto_1fb
    0007a4b2move-wide/from16 v2, v19
    0007a4b6if-nez v12, :cond_200
    0007a4baiget-wide v7, v5, Lf0/D;->e:J
    0007a4begoto :goto_202
    0007a4c0move-wide/from16 v7, v19
    0007a4c4if-nez v14, :cond_207
    0007a4c8iget-wide v9, v5, Lf0/D;->f:J
    0007a4ccgoto :goto_209
    0007a4cemove-wide/from16 v9, v19
    0007a4d2invoke-static {v7, v8, v9, v10}, Ljava/lang/Math;->max(JJ)J
    0007a4d8move-result-wide v7
    0007a4daadd-long/2addr v7, v2
    0007a4dcconst/4 v2, 0x0
    0007a4deinvoke-virtual {v4, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0007a4e4move-result-object v3
    0007a4e6check-cast v3, Lf0/X;
    0007a4eaiget-object v2, v3, Lf0/X;->a:Landroid/view/View;
    0007a4eesget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
    0007a4f2invoke-virtual {v2, v6, v7, v8}, Landroid/view/View;->postOnAnimationDelayed(Ljava/lang/Runnable;J)V
    0007a4f8const/4 v8, 0x0
    0007a4fagoto :goto_21f
    0007a4fcmove v8, v10
    0007a4feiput-boolean v8, v0, Landroidx/recyclerview/widget/RecyclerView;->i0:Z
    0007a502return-void
    0007a504iget-object v2, v1, LO0/B;->b:Ljava/lang/Object;
    0007a508check-cast v2, Lf0/k;
    0007a50ciget v3, v2, Lf0/k;->A:I
    0007a510iget-object v4, v2, Lf0/k;->z:Landroid/animation/ValueAnimator;
    0007a514const/4 v8, 0x1
    0007a516if-eq v3, v8, :cond_231
    0007a51aconst/4 v8, 0x2
    0007a51cif-eq v3, v8, :cond_235
    0007a520goto :goto_258
    0007a522const/4 v8, 0x2
    0007a524invoke-virtual {v4}, Landroid/animation/ValueAnimator;->cancel()V
    0007a52aiput v0, v2, Lf0/k;->A:I
    0007a52einvoke-virtual {v4}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
    0007a534move-result-object v0
    0007a536check-cast v0, Ljava/lang/Float;
    0007a53ainvoke-virtual {v0}, Ljava/lang/Float;->floatValue()F
    0007a540move-result v0
    0007a542new-array v2, v8, [F
    0007a546const/16 v21, 0x0
    0007a54aaput v0, v2, v21
    0007a54econst/4 v8, 0x1
    0007a550const/16 v22, 0x0
    0007a554aput v22, v2, v8
    0007a558invoke-virtual {v4, v2}, Landroid/animation/ValueAnimator;->setFloatValues([F)V
    0007a55econst/16 v0, 0x1f4
    0007a562int-to-long v2, v0
    0007a564invoke-virtual {v4, v2, v3}, Landroid/animation/ValueAnimator;->setDuration(J)Landroid/animation/ValueAnimator;
    0007a56ainvoke-virtual {v4}, Landroid/animation/ValueAnimator;->start()V
    0007a570return-void
    0007a572const/4 v8, 0x1
    0007a574iget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a578check-cast v0, Landroidx/fragment/app/E;
    0007a57cinvoke-virtual {v0, v8}, Landroidx/fragment/app/E;->x(Z)Z
    0007a582return-void
    0007a584iget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a588check-cast v0, Landroidx/fragment/app/l;
    0007a58ciget-object v2, v0, Landroidx/fragment/app/l;->S:Landroidx/fragment/app/j;
    0007a590iget-object v0, v0, Landroidx/fragment/app/l;->a0:Landroid/app/Dialog;
    0007a594invoke-virtual {v2, v0}, Landroidx/fragment/app/j;->onDismiss(Landroid/content/DialogInterface;)V
    0007a59areturn-void
    0007a59ciget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a5a0check-cast v0, Landroidx/fragment/app/d;
    0007a5a4iget-object v2, v0, Landroidx/fragment/app/d;->a:Landroid/view/ViewGroup;
    0007a5a8iget-object v3, v0, Landroidx/fragment/app/d;->b:Landroid/view/View;
    0007a5acinvoke-virtual {v2, v3}, Landroid/view/ViewGroup;->endViewTransition(Landroid/view/View;)V
    0007a5b2iget-object v0, v0, Landroidx/fragment/app/d;->c:Landroidx/fragment/app/e;
    0007a5b6invoke-virtual {v0}, Landroidx/fragment/app/f;->d()V
    0007a5bcreturn-void
    0007a5beiget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a5c2check-cast v0, Landroidx/activity/k;
    0007a5c6invoke-static {v0}, Landroidx/activity/k;->f(Landroidx/activity/k;)V
    0007a5ccgoto :goto_2a5
    0007a5cemove-exception v0
    0007a5d0goto :goto_28b
    0007a5d2move-exception v0
    0007a5d4goto :goto_299
    0007a5d6invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0007a5dcmove-result-object v2
    0007a5deconst-string v3, "Attempt to invoke virtual method 'android.os.Handler android.app.FragmentHostCallback.getHandler()' on a null object reference"
    0007a5e2invoke-static {v2, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
    0007a5e8move-result v2
    0007a5eaif-eqz v2, :cond_298
    0007a5eegoto :goto_2a5
    0007a5f0throw v0
    0007a5f2invoke-virtual {v0}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0007a5f8move-result-object v2
    0007a5faconst-string v3, "Can not perform this action after onSaveInstanceState"
    0007a5feinvoke-static {v2, v3}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
    0007a604move-result v2
    0007a606if-eqz v2, :cond_2a6
    0007a60areturn-void
    0007a60cthrow v0
    0007a60eiget-object v2, v1, LO0/B;->b:Ljava/lang/Object;
    0007a612check-cast v2, LV/f;
    0007a616iget-object v3, v2, LV/f;->i:LT/e;
    0007a61aiget v3, v3, LT/e;->o:I
    0007a61eiget v4, v2, LV/f;->h:I
    0007a622if-ne v4, v0, :cond_2b5
    0007a626const/4 v5, 0x1
    0007a628goto :goto_2b6
    0007a62aconst/4 v5, 0x0
    0007a62ciget-object v6, v2, LV/f;->k:Landroidx/drawerlayout/widget/DrawerLayout;
    0007a630const/4 v7, 0x5
    0007a632if-eqz v5, :cond_2ca
    0007a636invoke-virtual {v6, v0}, Landroidx/drawerlayout/widget/DrawerLayout;->d(I)Landroid/view/View;
    0007a63cmove-result-object v8
    0007a63eif-eqz v8, :cond_2c7
    0007a642invoke-virtual {v8}, Landroid/view/View;->getWidth()I
    0007a648move-result v9
    0007a64aneg-int v9, v9
    0007a64cgoto :goto_2c8
    0007a64econst/4 v9, 0x0
    0007a650add-int/2addr v9, v3
    0007a652goto :goto_2d3
    0007a654invoke-virtual {v6, v7}, Landroidx/drawerlayout/widget/DrawerLayout;->d(I)Landroid/view/View;
    0007a65amove-result-object v8
    0007a65cinvoke-virtual {v6}, Landroid/view/View;->getWidth()I
    0007a662move-result v9
    0007a664sub-int/2addr v9, v3
    0007a666if-eqz v8, :cond_334
    0007a66aif-eqz v5, :cond_2dd
    0007a66einvoke-virtual {v8}, Landroid/view/View;->getLeft()I
    0007a674move-result v3
    0007a676if-lt v3, v9, :cond_2e5
    0007a67aif-nez v5, :cond_334
    0007a67einvoke-virtual {v8}, Landroid/view/View;->getLeft()I
    0007a684move-result v3
    0007a686if-le v3, v9, :cond_334
    0007a68ainvoke-virtual {v6, v8}, Landroidx/drawerlayout/widget/DrawerLayout;->g(Landroid/view/View;)I
    0007a690move-result v3
    0007a692if-nez v3, :cond_334
    0007a696invoke-virtual {v8}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    0007a69cmove-result-object v3
    0007a69echeck-cast v3, LV/d;
    0007a6a2iget-object v2, v2, LV/f;->i:LT/e;
    0007a6a6invoke-virtual {v8}, Landroid/view/View;->getTop()I
    0007a6acmove-result v5
    0007a6aeinvoke-virtual {v2, v8, v9, v5}, LT/e;->r(Landroid/view/View;II)Z
    0007a6b4const/4 v8, 0x1
    0007a6b6iput-boolean v8, v3, LV/d;->c:Z
    0007a6bainvoke-virtual {v6}, Landroid/view/View;->invalidate()V
    0007a6c0if-ne v4, v0, :cond_303
    0007a6c4move v0, v7
    0007a6c6invoke-virtual {v6, v0}, Landroidx/drawerlayout/widget/DrawerLayout;->d(I)Landroid/view/View;
    0007a6ccmove-result-object v0
    0007a6ceif-eqz v0, :cond_30c
    0007a6d2invoke-virtual {v6, v0, v8}, Landroidx/drawerlayout/widget/DrawerLayout;->b(Landroid/view/View;Z)V
    0007a6d8iget-boolean v0, v6, Landroidx/drawerlayout/widget/DrawerLayout;->r:Z
    0007a6dcif-nez v0, :cond_334
    0007a6e0invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
    0007a6e6move-result-wide v7
    0007a6e8const/4 v11, 0x3
    0007a6eaconst/4 v12, 0x0
    0007a6ecconst/4 v13, 0x0
    0007a6eeconst/4 v14, 0x0
    0007a6f0move-wide v9, v7
    0007a6f2invoke-static/range {v7 .. v14}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent;
    0007a6f8move-result-object v0
    0007a6fainvoke-virtual {v6}, Landroid/view/ViewGroup;->getChildCount()I
    0007a700move-result v2
    0007a702const/4 v10, 0x0
    0007a704if-ge v10, v2, :cond_32e
    0007a708invoke-virtual {v6, v10}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
    0007a70emove-result-object v3
    0007a710invoke-virtual {v3, v0}, Landroid/view/View;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z
    0007a716const/4 v8, 0x1
    0007a718add-int/2addr v10, v8
    0007a71agoto :goto_322
    0007a71cconst/4 v8, 0x1
    0007a71einvoke-virtual {v0}, Landroid/view/MotionEvent;->recycle()V
    0007a724iput-boolean v8, v6, Landroidx/drawerlayout/widget/DrawerLayout;->r:Z
    0007a728return-void
    0007a72aiget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a72echeck-cast v0, LT/e;
    0007a732const/4 v8, 0x0
    0007a734invoke-virtual {v0, v8}, LT/e;->o(I)V
    0007a73areturn-void
    0007a73cmove v8, v10
    0007a73econst-wide/16 v19, 0x0
    0007a742iget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a746check-cast v0, LQ/g;
    0007a74aiget-boolean v2, v0, LQ/g;->o:Z
    0007a74eif-nez v2, :cond_34b
    0007a752goto/16 :goto_3ca
    0007a756iget-boolean v2, v0, LQ/g;->m:Z
    0007a75aiget-object v3, v0, LQ/g;->a:LQ/a;
    0007a75eif-eqz v2, :cond_361
    0007a762iput-boolean v8, v0, LQ/g;->m:Z
    0007a766invoke-static {}, Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J
    0007a76cmove-result-wide v4
    0007a76eiput-wide v4, v3, LQ/a;->e:J
    0007a772iput-wide v6, v3, LQ/a;->g:J
    0007a776iput-wide v4, v3, LQ/a;->f:J
    0007a77aconst/high16 v2, 0x3f000000
    0007a77eiput v2, v3, LQ/a;->h:F
    0007a782iget-wide v4, v3, LQ/a;->g:J
    0007a786cmp-long v2, v4, v19
    0007a78aif-lez v2, :cond_377
    0007a78einvoke-static {}, Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J
    0007a794move-result-wide v4
    0007a796iget-wide v6, v3, LQ/a;->g:J
    0007a79aiget v2, v3, LQ/a;->i:I
    0007a79eint-to-long v8, v2
    0007a7a0add-long/2addr v6, v8
    0007a7a2cmp-long v2, v4, v6
    0007a7a6if-lez v2, :cond_377
    0007a7aaconst/4 v8, 0x0
    0007a7acgoto :goto_37e
    0007a7aeinvoke-virtual {v0}, LQ/g;->e()Z
    0007a7b4move-result v2
    0007a7b6if-nez v2, :cond_381
    0007a7bagoto :goto_375
    0007a7bciput-boolean v8, v0, LQ/g;->o:Z
    0007a7c0goto :goto_3ca
    0007a7c2const/4 v8, 0x0
    0007a7c4iget-boolean v2, v0, LQ/g;->n:Z
    0007a7c8iget-object v4, v0, LQ/g;->c:Landroid/widget/ListView;
    0007a7ccif-eqz v2, :cond_39e
    0007a7d0iput-boolean v8, v0, LQ/g;->n:Z
    0007a7d4invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
    0007a7damove-result-wide v9
    0007a7dcconst/4 v15, 0x0
    0007a7deconst/16 v16, 0x0
    0007a7e2const/4 v13, 0x3
    0007a7e4const/4 v14, 0x0
    0007a7e6move-wide v11, v9
    0007a7e8invoke-static/range {v9 .. v16}, Landroid/view/MotionEvent;->obtain(JJIFFI)Landroid/view/MotionEvent;
    0007a7eemove-result-object v2
    0007a7f0invoke-virtual {v4, v2}, Landroid/view/View;->onTouchEvent(Landroid/view/MotionEvent;)Z
    0007a7f6invoke-virtual {v2}, Landroid/view/MotionEvent;->recycle()V
    0007a7fciget-wide v5, v3, LQ/a;->f:J
    0007a800cmp-long v2, v5, v19
    0007a804if-eqz v2, :cond_3cb
    0007a808invoke-static {}, Landroid/view/animation/AnimationUtils;->currentAnimationTimeMillis()J
    0007a80emove-result-wide v5
    0007a810invoke-virtual {v3, v5, v6}, LQ/a;->a(J)F
    0007a816move-result v2
    0007a818const/high16 v7, -0x3f800000
    0007a81cmul-float/2addr v7, v2
    0007a81emul-float/2addr v7, v2
    0007a820const/high16 v8, 0x40800000
    0007a824mul-float/2addr v2, v8
    0007a826add-float/2addr v2, v7
    0007a828iget-wide v7, v3, LQ/a;->f:J
    0007a82csub-long v7, v5, v7
    0007a830iput-wide v5, v3, LQ/a;->f:J
    0007a834long-to-float v5, v7
    0007a836mul-float/2addr v5, v2
    0007a838iget v2, v3, LQ/a;->d:F
    0007a83cmul-float/2addr v5, v2
    0007a83efloat-to-int v2, v5
    0007a840iget-object v0, v0, LQ/g;->q:Lj/x0;
    0007a844invoke-virtual {v0, v2}, Landroid/widget/AbsListView;->scrollListBy(I)V
    0007a84asget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    0007a84einvoke-virtual {v4, v1}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
    0007a854return-void
    0007a856new-instance v0, Ljava/lang/RuntimeException;
    0007a85aconst-string v2, "Cannot compute scroll delta before calling start()"
    0007a85einvoke-direct {v0, v2}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
    0007a864throw v0
    0007a866iget-object v0, v1, LO0/B;->b:Ljava/lang/Object;
    0007a86acheck-cast v0, Lcom/google/android/material/textfield/TextInputLayout;
    0007a86eiget-object v0, v0, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    0007a872iget-object v0, v0, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    0007a876invoke-virtual {v0}, Landroid/view/View;->performClick()Z
    0007a87cinvoke-virtual {v0}, Landroid/view/View;->jumpDrawablesToCurrentState()V
    0007a882return-void
    0007a884.packed-switch 0x0
    0007a0b0
    0007a8cc
    0007a8cc struct try_item
    0007a8cc start_addr uint32 0x7a0e6
    0007a8d0 insn_count int 8
    0007a8d2 handler_off uint16 0x7a8ed
    0007a8d4
    0007a8d4 struct try_item
    0007a8d4 start_addr uint32 0x7a138
    0007a8d8 insn_count int 7
    0007a8da handler_off uint16 0x7a8f0
    0007a8dc
    0007a8dc struct try_item
    0007a8dc start_addr uint32 0x7a17a
    0007a8e0 insn_count int 14
    0007a8e2 handler_off uint16 0x7a8f2
    0007a8e4
    0007a8e4 struct try_item
    0007a8e4 start_addr uint32 0x7a5be
    0007a8e8 insn_count int 7
    0007a8ea handler_off uint16 0x7a8f4
    0007a8ec
    0007a8ec struct encoded_catch_handler_list
    0007a8ec size int 4
    0007a8ed
    0007a8ed struct encoded_catch_handler ← 0x7a8d2
    0007a8ed size int64 0
    0007a8ee catch_all_addr uint32 0x7a1cc
    0007a8f0
    0007a8f0 struct encoded_catch_handler ← 0x7a8da
    0007a8f0 size int64 0
    0007a8f1 catch_all_addr uint32 0x7a178
    0007a8f2
    0007a8f2 struct encoded_catch_handler ← 0x7a8e2
    0007a8f2 size int64 0
    0007a8f3 catch_all_addr uint32 0x7a196
    0007a8f4
    0007a8f4 struct encoded_catch_handler ← 0x7a8ea
    0007a8f4 size int64 2
    0007a8f5 handlers[0].type_idx int 0xb564
    0007a8f7 handlers[0].addr uint32 0x7a5d2
    0007a8f9 handlers[1].type_idx int 0xb598
    0007a8fb handlers[1].addr uint32 0x7a5ce
    0007a8fd
    0007a8fd // align 0x10
    0007a900
    0007a900O0.C::<init>(int, java.lang.Object):
    0007a910iput v1, v0, LO0/C;->a:I
    0007a914iput-object v2, v0, LO0/C;->b:Ljava/lang/Object;
    0007a918invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007a91ereturn-void
    0007a900
    0007a920
    0007a920O0.C::onAnimationUpdate(android.animation.ValueAnimator):
    0007a930iget v0, v3, LO0/C;->a:I
    0007a934packed-switch v0, :pswitch_data_5e
    0007a93ainvoke-virtual {v4}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
    0007a940move-result-object v4
    0007a942check-cast v4, Ljava/lang/Float;
    0007a946invoke-virtual {v4}, Ljava/lang/Float;->floatValue()F
    0007a94cmove-result v4
    0007a94eiget-object v0, v3, LO0/C;->b:Ljava/lang/Object;
    0007a952check-cast v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;
    0007a956iget-object v0, v0, Lcom/google/android/material/bottomsheet/BottomSheetBehavior;->i:LL0/g;
    0007a95aif-eqz v0, :cond_27
    0007a95eiget-object v1, v0, LL0/g;->a:LL0/f;
    0007a962iget v2, v1, LL0/f;->i:F
    0007a966cmpl-float v2, v2, v4
    0007a96aif-eqz v2, :cond_27
    0007a96eiput v4, v1, LL0/f;->i:F
    0007a972const/4 v4, 0x1
    0007a974iput-boolean v4, v0, LL0/g;->e:Z
    0007a978invoke-virtual {v0}, LL0/g;->invalidateSelf()V
    0007a97ereturn-void
    0007a980invoke-virtual {v4}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
    0007a986move-result-object v4
    0007a988check-cast v4, Ljava/lang/Float;
    0007a98cinvoke-virtual {v4}, Ljava/lang/Float;->floatValue()F
    0007a992move-result v4
    0007a994const/high16 v0, 0x437f0000
    0007a998mul-float/2addr v4, v0
    0007a99afloat-to-int v4, v4
    0007a99ciget-object v0, v3, LO0/C;->b:Ljava/lang/Object;
    0007a9a0check-cast v0, Lf0/k;
    0007a9a4iget-object v1, v0, Lf0/k;->c:Landroid/graphics/drawable/StateListDrawable;
    0007a9a8invoke-virtual {v1, v4}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V
    0007a9aeiget-object v1, v0, Lf0/k;->d:Landroid/graphics/drawable/Drawable;
    0007a9b2invoke-virtual {v1, v4}, Landroid/graphics/drawable/Drawable;->setAlpha(I)V
    0007a9b8iget-object v4, v0, Lf0/k;->s:Landroidx/recyclerview/widget/RecyclerView;
    0007a9bcinvoke-virtual {v4}, Landroid/view/View;->invalidate()V
    0007a9c2return-void
    0007a9c4iget-object v0, v3, LO0/C;->b:Ljava/lang/Object;
    0007a9c8check-cast v0, Lcom/google/android/material/textfield/TextInputLayout;
    0007a9cciget-object v0, v0, Lcom/google/android/material/textfield/TextInputLayout;->v0:LE0/d;
    0007a9d0invoke-virtual {v4}, Landroid/animation/ValueAnimator;->getAnimatedValue()Ljava/lang/Object;
    0007a9d6move-result-object v4
    0007a9d8check-cast v4, Ljava/lang/Float;
    0007a9dcinvoke-virtual {v4}, Ljava/lang/Float;->floatValue()F
    0007a9e2move-result v4
    0007a9e4invoke-virtual {v0, v4}, LE0/d;->k(F)V
    0007a9eareturn-void
    0007a9ec.packed-switch 0x0
    0007a920
    0007a9fc
    0007a9fcO0.D::<init>(com.google.android.material.textfield.TextInputLayout):
    0007aa0cinvoke-direct {v0}, LK/b;-><init>()V
    0007aa12iput-object v1, v0, LO0/D;->d:Lcom/google/android/material/textfield/TextInputLayout;
    0007aa16return-void
    0007a9fc
    0007aa18
    0007aa18O0.D::d(android.view.View, L.i):
    0007aa28move-object/from16 v0, v17
    0007aa2cmove-object/from16 v1, v19
    0007aa30iget-object v2, v0, LK/b;->a:Landroid/view/View$AccessibilityDelegate;
    0007aa34iget-object v3, v1, LL/i;->a:Landroid/view/accessibility/AccessibilityNodeInfo;
    0007aa38move-object/from16 v4, v18
    0007aa3cinvoke-virtual {v2, v4, v3}, Landroid/view/View$AccessibilityDelegate;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
    0007aa42iget-object v2, v0, LO0/D;->d:Lcom/google/android/material/textfield/TextInputLayout;
    0007aa46invoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText;
    0007aa4cmove-result-object v4
    0007aa4eif-eqz v4, :cond_1a
    0007aa52invoke-virtual {v4}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
    0007aa58move-result-object v4
    0007aa5agoto :goto_1b
    0007aa5cconst/4 v4, 0x0
    0007aa5einvoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->getHint()Ljava/lang/CharSequence;
    0007aa64move-result-object v5
    0007aa66invoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->getError()Ljava/lang/CharSequence;
    0007aa6cmove-result-object v6
    0007aa6einvoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->getPlaceholderText()Ljava/lang/CharSequence;
    0007aa74move-result-object v7
    0007aa76invoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->getCounterMaxLength()I
    0007aa7cmove-result v8
    0007aa7einvoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->getCounterOverflowDescription()Ljava/lang/CharSequence;
    0007aa84move-result-object v9
    0007aa86invoke-static {v4}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0007aa8cmove-result v10
    0007aa8einvoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0007aa94move-result v11
    0007aa96iget-boolean v12, v2, Lcom/google/android/material/textfield/TextInputLayout;->u0:Z
    0007aa9ainvoke-static {v6}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0007aaa0move-result v13
    0007aaa2if-eqz v13, :cond_48
    0007aaa6invoke-static {v9}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0007aaacmove-result v14
    0007aaaeif-nez v14, :cond_46
    0007aab2goto :goto_48
    0007aab4const/4 v14, 0x0
    0007aab6goto :goto_49
    0007aab8const/4 v14, 0x1
    0007aabaif-nez v11, :cond_50
    0007aabeinvoke-interface {v5}, Ljava/lang/CharSequence;->toString()Ljava/lang/String;
    0007aac4move-result-object v5
    0007aac6goto :goto_52
    0007aac8const-string v5, ""
    0007aacciget-object v11, v2, Lcom/google/android/material/textfield/TextInputLayout;->b:LO0/z;
    0007aad0iget-object v15, v11, LO0/z;->b:Lj/f0;
    0007aad4invoke-virtual {v15}, Landroid/view/View;->getVisibility()I
    0007aadamove-result v16
    0007aadcif-nez v16, :cond_63
    0007aae0invoke-virtual {v3, v15}, Landroid/view/accessibility/AccessibilityNodeInfo;->setLabelFor(Landroid/view/View;)V
    0007aae6invoke-virtual {v3, v15}, Landroid/view/accessibility/AccessibilityNodeInfo;->setTraversalAfter(Landroid/view/View;)V
    0007aaecgoto :goto_68
    0007aaeeiget-object v11, v11, LO0/z;->d:Lcom/google/android/material/internal/CheckableImageButton;
    0007aaf2invoke-virtual {v3, v11}, Landroid/view/accessibility/AccessibilityNodeInfo;->setTraversalAfter(Landroid/view/View;)V
    0007aaf8const-string v11, ", "
    0007aafcif-nez v10, :cond_70
    0007ab00invoke-virtual {v1, v4}, LL/i;->l(Ljava/lang/CharSequence;)V
    0007ab06goto :goto_98
    0007ab08invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0007ab0emove-result v15
    0007ab10if-nez v15, :cond_93
    0007ab14invoke-virtual {v1, v5}, LL/i;->l(Ljava/lang/CharSequence;)V
    0007ab1aif-nez v12, :cond_98
    0007ab1eif-eqz v7, :cond_98
    0007ab22new-instance v12, Ljava/lang/StringBuilder;
    0007ab26invoke-direct {v12}, Ljava/lang/StringBuilder;-><init>()V
    0007ab2cinvoke-virtual {v12, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0007ab32invoke-virtual {v12, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0007ab38invoke-virtual {v12, v7}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0007ab3einvoke-virtual {v12}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0007ab44move-result-object v7
    0007ab46invoke-virtual {v1, v7}, LL/i;->l(Ljava/lang/CharSequence;)V
    0007ab4cgoto :goto_98
    0007ab4eif-eqz v7, :cond_98
    0007ab52invoke-virtual {v1, v7}, LL/i;->l(Ljava/lang/CharSequence;)V
    0007ab58invoke-static {v5}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0007ab5emove-result v7
    0007ab60if-nez v7, :cond_c9
    0007ab64sget v7, Landroid/os/Build$VERSION;->SDK_INT:I
    0007ab68const/16 v12, 0x1a
    0007ab6cif-lt v7, v12, :cond_a8
    0007ab70invoke-virtual {v1, v5}, LL/i;->k(Ljava/lang/String;)V
    0007ab76goto :goto_bf
    0007ab78if-nez v10, :cond_bc
    0007ab7cnew-instance v15, Ljava/lang/StringBuilder;
    0007ab80invoke-direct {v15}, Ljava/lang/StringBuilder;-><init>()V
    0007ab86invoke-virtual {v15, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0007ab8cinvoke-virtual {v15, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0007ab92invoke-virtual {v15, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0007ab98invoke-virtual {v15}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0007ab9emove-result-object v5
    0007aba0invoke-virtual {v1, v5}, LL/i;->l(Ljava/lang/CharSequence;)V
    0007aba6if-lt v7, v12, :cond_c5
    0007abaainvoke-static {v3, v10}, LI/d;->g(Landroid/view/accessibility/AccessibilityNodeInfo;Z)V
    0007abb0goto :goto_c9
    0007abb2const/4 v5, 0x4
    0007abb4invoke-virtual {v1, v5, v10}, LL/i;->h(IZ)V
    0007abbaif-eqz v4, :cond_d2
    0007abbeinvoke-interface {v4}, Ljava/lang/CharSequence;->length()I
    0007abc4move-result v4
    0007abc6if-ne v4, v8, :cond_d2
    0007abcagoto :goto_d3
    0007abccconst/4 v8, -0x1
    0007abceinvoke-virtual {v3, v8}, Landroid/view/accessibility/AccessibilityNodeInfo;->setMaxTextLength(I)V
    0007abd4if-eqz v14, :cond_df
    0007abd8if-nez v13, :cond_db
    0007abdcgoto :goto_dc
    0007abdemove-object v6, v9
    0007abe0invoke-virtual {v3, v6}, Landroid/view/accessibility/AccessibilityNodeInfo;->setError(Ljava/lang/CharSequence;)V
    0007abe6iget-object v4, v2, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    0007abeaiget-object v4, v4, LO0/u;->y:Lj/f0;
    0007abeeif-eqz v4, :cond_e8
    0007abf2invoke-virtual {v3, v4}, Landroid/view/accessibility/AccessibilityNodeInfo;->setLabelFor(Landroid/view/View;)V
    0007abf8iget-object v2, v2, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    0007abfcinvoke-virtual {v2}, LO0/q;->b()LO0/r;
    0007ac02move-result-object v2
    0007ac04invoke-virtual {v2, v1}, LO0/r;->n(LL/i;)V
    0007ac0areturn-void
    0007aa18
    0007ac0c
    0007ac0cO0.D::e(android.view.View, android.view.accessibility.AccessibilityEvent):
    0007ac1cinvoke-super {v0, v1, v2}, LK/b;->e(Landroid/view/View;Landroid/view/accessibility/AccessibilityEvent;)V
    0007ac22iget-object v1, v0, LO0/D;->d:Lcom/google/android/material/textfield/TextInputLayout;
    0007ac26iget-object v1, v1, Lcom/google/android/material/textfield/TextInputLayout;->c:LO0/q;
    0007ac2ainvoke-virtual {v1}, LO0/q;->b()LO0/r;
    0007ac30move-result-object v1
    0007ac32invoke-virtual {v1, v2}, LO0/r;->o(Landroid/view/accessibility/AccessibilityEvent;)V
    0007ac38return-void
    0007ac0c
    0007ac3a
    0007ac3a // align 0x4
    0007ac3c
    0007ac3cO0.F::toString():
    0007ac4cnew-instance v0, Ljava/lang/StringBuilder;
    0007ac50const-string v1, "TextInputLayout.SavedState{"
    0007ac54invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0007ac5ainvoke-static {v2}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
    0007ac60move-result v1
    0007ac62invoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
    0007ac68move-result-object v1
    0007ac6ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0007ac70const-string v1, " error="
    0007ac74invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0007ac7aiget-object v1, v2, LO0/F;->c:Ljava/lang/CharSequence;
    0007ac7einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0007ac84const-string v1, "}"
    0007ac88invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0007ac8einvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0007ac94move-result-object v0
    0007ac96return-object v0
    0007ac3c
    0007ac98
    0007ac98O0.F::<clinit>():
    0007aca8new-instance v0, LE0/b;
    0007acacconst/4 v1, 0x4
    0007acaeinvoke-direct {v0, v1}, LE0/b;-><init>(I)V
    0007acb4sput-object v0, LO0/F;->CREATOR:Landroid/os/Parcelable$Creator;
    0007acb8return-void
    0007ac98
    0007acba
    0007acba // align 0x4
    0007acbc
    0007acbcO0.F::<init>(android.os.Parcel, java.lang.ClassLoader):
    0007acccinvoke-direct {v0, v1, v2}, LS/b;-><init>(Landroid/os/Parcel;Ljava/lang/ClassLoader;)V
    0007acd2sget-object v2, Landroid/text/TextUtils;->CHAR_SEQUENCE_CREATOR:Landroid/os/Parcelable$Creator;
    0007acd6invoke-interface {v2, v1}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    0007acdcmove-result-object v2
    0007acdecheck-cast v2, Ljava/lang/CharSequence;
    0007ace2iput-object v2, v0, LO0/F;->c:Ljava/lang/CharSequence;
    0007ace6invoke-virtual {v1}, Landroid/os/Parcel;->readInt()I
    0007acecmove-result v1
    0007aceeconst/4 v2, 0x1
    0007acf0if-ne v1, v2, :cond_15
    0007acf4goto :goto_16
    0007acf6const/4 v2, 0x0
    0007acf8iput-boolean v2, v0, LO0/F;->d:Z
    0007acfcreturn-void
    0007acbc
    0007acfe
    0007acfe // align 0x10
    0007ad00
    0007ad00O0.F::writeToParcel(android.os.Parcel, int):
    0007ad10invoke-super {v1, v2, v3}, LS/b;->writeToParcel(Landroid/os/Parcel;I)V
    0007ad16iget-object v0, v1, LO0/F;->c:Ljava/lang/CharSequence;
    0007ad1ainvoke-static {v0, v2, v3}, Landroid/text/TextUtils;->writeToParcel(Ljava/lang/CharSequence;Landroid/os/Parcel;I)V
    0007ad20iget-boolean v3, v1, LO0/F;->d:Z
    0007ad24invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
    0007ad2areturn-void
    0007ad00
    0007ad2c
    0007ad2cP.a::a(android.view.inputmethod.EditorInfo, java.lang.CharSequence):
    0007ad3cconst/4 v0, 0x0
    0007ad3einvoke-virtual {v1, v2, v0}, Landroid/view/inputmethod/EditorInfo;->setInitialSurroundingSubText(Ljava/lang/CharSequence;I)V
    0007ad44return-void
    0007ad2c
    0007ad46
    0007ad46 // align 0x8
    0007ad48
    0007ad48P.b::commitContent(android.view.inputmethod.InputContentInfo, int, android.os.Bundle):
    0007ad58if-nez v8, :cond_4
    0007ad5cconst/4 v0, 0x0
    0007ad5egoto :goto_11
    0007ad60new-instance v0, LC/h;
    0007ad64new-instance v1, LC/h;
    0007ad68const/4 v2, 0x7
    0007ad6ainvoke-direct {v1, v2, v8}, LC/h;-><init>(ILjava/lang/Object;)V
    0007ad70const/16 v2, 0x8
    0007ad74invoke-direct {v0, v2, v1}, LC/h;-><init>(ILjava/lang/Object;)V
    0007ad7aiget-object v1, v7, LP/b;->a:LO0/k;
    0007ad7eand-int/lit8 v2, v9, 0x1
    0007ad82if-eqz v2, :cond_3b
    0007ad86iget-object v2, v0, LC/h;->b:Ljava/lang/Object;
    0007ad8acheck-cast v2, LC/h;
    0007ad8eiget-object v2, v2, LC/h;->b:Ljava/lang/Object;
    0007ad92check-cast v2, Landroid/view/inputmethod/InputContentInfo;
    0007ad96invoke-virtual {v2}, Landroid/view/inputmethod/InputContentInfo;->requestPermission()V
    0007ad9ciget-object v2, v0, LC/h;->b:Ljava/lang/Object;
    0007ada0check-cast v2, LC/h;
    0007ada4iget-object v2, v2, LC/h;->b:Ljava/lang/Object;
    0007ada8check-cast v2, Landroid/view/inputmethod/InputContentInfo;
    0007adacnew-instance v3, Landroid/os/Bundle;
    0007adb0if-nez v10, :cond_32
    0007adb4invoke-direct {v3}, Landroid/os/Bundle;-><init>()V
    0007adbagoto :goto_35
    0007adbcinvoke-direct {v3, v10}, Landroid/os/Bundle;-><init>(Landroid/os/Bundle;)V
    0007adc2const-string v4, "androidx.core.view.extra.INPUT_CONTENT_INFO"
    0007adc6invoke-virtual {v3, v4, v2}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
    0007adccgoto :goto_3c
    0007adcemove-object v3, v10
    0007add0new-instance v2, Landroid/content/ClipData;
    0007add4iget-object v4, v0, LC/h;->b:Ljava/lang/Object;
    0007add8check-cast v4, LC/h;
    0007addciget-object v4, v4, LC/h;->b:Ljava/lang/Object;
    0007ade0check-cast v4, Landroid/view/inputmethod/InputContentInfo;
    0007ade4invoke-virtual {v4}, Landroid/view/inputmethod/InputContentInfo;->getDescription()Landroid/content/ClipDescription;
    0007adeamove-result-object v4
    0007adecnew-instance v5, Landroid/content/ClipData$Item;
    0007adf0iget-object v0, v0, LC/h;->b:Ljava/lang/Object;
    0007adf4check-cast v0, LC/h;
    0007adf8iget-object v6, v0, LC/h;->b:Ljava/lang/Object;
    0007adfccheck-cast v6, Landroid/view/inputmethod/InputContentInfo;
    0007ae00invoke-virtual {v6}, Landroid/view/inputmethod/InputContentInfo;->getContentUri()Landroid/net/Uri;
    0007ae06move-result-object v6
    0007ae08invoke-direct {v5, v6}, Landroid/content/ClipData$Item;-><init>(Landroid/net/Uri;)V
    0007ae0einvoke-direct {v2, v4, v5}, Landroid/content/ClipData;-><init>(Landroid/content/ClipDescription;Landroid/content/ClipData$Item;)V
    0007ae14sget v4, Landroid/os/Build$VERSION;->SDK_INT:I
    0007ae18const/16 v5, 0x1f
    0007ae1cconst/4 v6, 0x2
    0007ae1eif-lt v4, v5, :cond_6b
    0007ae22new-instance v4, LC/h;
    0007ae26invoke-direct {v4, v2, v6}, LC/h;-><init>(Landroid/content/ClipData;I)V
    0007ae2cgoto :goto_74
    0007ae2enew-instance v4, LK/d;
    0007ae32invoke-direct {v4}, LK/d;-><init>()V
    0007ae38iput-object v2, v4, LK/d;->b:Ljava/lang/Object;
    0007ae3ciput v6, v4, LK/d;->c:I
    0007ae40iget-object v0, v0, LC/h;->b:Ljava/lang/Object;
    0007ae44check-cast v0, Landroid/view/inputmethod/InputContentInfo;
    0007ae48invoke-virtual {v0}, Landroid/view/inputmethod/InputContentInfo;->getLinkUri()Landroid/net/Uri;
    0007ae4emove-result-object v0
    0007ae50invoke-interface {v4, v0}, LK/c;->c(Landroid/net/Uri;)V
    0007ae56invoke-interface {v4, v3}, LK/c;->b(Landroid/os/Bundle;)V
    0007ae5cinvoke-interface {v4}, LK/c;->j()LK/f;
    0007ae62move-result-object v0
    0007ae64iget-object v1, v1, LO0/k;->a:Ljava/lang/Object;
    0007ae68check-cast v1, Lj/w;
    0007ae6cinvoke-static {v1, v0}, LK/P;->i(Landroid/view/View;LK/f;)LK/f;
    0007ae72move-result-object v0
    0007ae74if-nez v0, :cond_92
    0007ae78const/4 v8, 0x1
    0007ae7areturn v8
    0007ae7cinvoke-super {v7, v8, v9, v10}, Landroid/view/inputmethod/InputConnectionWrapper;->commitContent(Landroid/view/inputmethod/InputContentInfo;ILandroid/os/Bundle;)Z
    0007ae82move-result v8
    0007ae84return v8
    0007ad48
    0007ae86
    0007ae86 struct code_item_padding
    0007ae86 padding uint16 0x0000
    0007ae88
    0007ae88 struct try_item
    0007ae88 start_addr uint32 0x7ad86
    0007ae8c insn_count int 11
    0007ae8e handler_off uint16 0x7ae91
    0007ae90
    0007ae90 struct encoded_catch_handler_list
    0007ae90 size int 1
    0007ae91
    0007ae91 struct encoded_catch_handler ← 0x7ae8e
    0007ae91 size int64 1
    0007ae92 handlers[0].type_idx int 0xb554
    0007ae94 handlers[0].addr uint32 0x7ae7c
    0007ae96
    0007ae96 // align 0x8
    0007ae98
    0007ae98P.b::<init>(android.view.inputmethod.InputConnection, O0.k):
    0007aea8iput-object v2, v0, LP/b;->a:LO0/k;
    0007aeacconst/4 v2, 0x0
    0007aeaeinvoke-direct {v0, v1, v2}, Landroid/view/inputmethod/InputConnectionWrapper;-><init>(Landroid/view/inputmethod/InputConnection;Z)V
    0007aeb4return-void
    0007ae98
    0007aeb6
    0007aeb6 // align 0x8
    0007aeb8
    0007aeb8P0.a::g(android.content.Context, android.content.res.TypedArray, int[]):
    0007aec8const/4 v0, -0x1
    0007aecaconst/4 v1, 0x0
    0007aeccmove v3, v0
    0007aecemove v2, v1
    0007aed0array-length v4, v9
    0007aed2if-ge v2, v4, :cond_3a
    0007aed6if-gez v3, :cond_3a
    0007aedaaget v3, v9, v2
    0007aedenew-instance v4, Landroid/util/TypedValue;
    0007aee2invoke-direct {v4}, Landroid/util/TypedValue;-><init>()V
    0007aee8invoke-virtual {v8, v3, v4}, Landroid/content/res/TypedArray;->getValue(ILandroid/util/TypedValue;)Z
    0007aeeemove-result v5
    0007aef0if-eqz v5, :cond_33
    0007aef4iget v5, v4, Landroid/util/TypedValue;->type:I
    0007aef8const/4 v6, 0x2
    0007aefaif-eq v5, v6, :cond_1c
    0007aefegoto :goto_33
    0007af00invoke-virtual {v7}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
    0007af06move-result-object v3
    0007af08iget v4, v4, Landroid/util/TypedValue;->data:I
    0007af0cfilled-new-array {v4}, [I
    0007af12move-result-object v4
    0007af14invoke-virtual {v3, v4}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes([I)Landroid/content/res/TypedArray;
    0007af1amove-result-object v3
    0007af1cinvoke-virtual {v3, v1, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    0007af22move-result v4
    0007af24invoke-virtual {v3}, Landroid/content/res/TypedArray;->recycle()V
    0007af2amove v3, v4
    0007af2cgoto :goto_37
    0007af2einvoke-virtual {v8, v3, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    0007af34move-result v3
    0007af36add-int/lit8 v2, v2, 0x1
    0007af3agoto :goto_4
    0007af3creturn v3
    0007aeb8
    0007af3e
    0007af3e // align 0x10
    0007af40
    0007af40P0.a::setTextAppearance(android.content.Context, int):
    0007af50invoke-super {v2, v3, v4}, Lj/f0;->setTextAppearance(Landroid/content/Context;I)V
    0007af56const v0, 0x7f030444
    0007af5cconst/4 v1, 0x1
    0007af5einvoke-static {v3, v0, v1}, LC1/d;->K(Landroid/content/Context;IZ)Z
    0007af64move-result v0
    0007af66if-eqz v0, :cond_2c
    0007af6ainvoke-virtual {v3}, Landroid/content/Context;->getTheme()Landroid/content/res/Resources$Theme;
    0007af70move-result-object v3
    0007af72sget-object v0, Lq0/a;->q:[I
    0007af76invoke-virtual {v3, v4, v0}, Landroid/content/res/Resources$Theme;->obtainStyledAttributes(I[I)Landroid/content/res/TypedArray;
    0007af7cmove-result-object v3
    0007af7einvoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
    0007af84move-result-object v4
    0007af86const/4 v0, 0x2
    0007af88filled-new-array {v1, v0}, [I
    0007af8emove-result-object v0
    0007af90invoke-static {v4, v3, v0}, LP0/a;->g(Landroid/content/Context;Landroid/content/res/TypedArray;[I)I
    0007af96move-result v4
    0007af98invoke-virtual {v3}, Landroid/content/res/TypedArray;->recycle()V
    0007af9eif-ltz v4, :cond_2c
    0007afa2invoke-virtual {v2, v4}, Lj/f0;->setLineHeight(I)V
    0007afa8return-void
    0007af40
    0007afaa
    0007afaa // align 0x4
    0007afac
    0007afacP1.a::c():
    0007afbcconst-string v0, "NOP"
    0007afc0return-object v0
    0007afac
    0007afc2
    0007afc2 // align 0x4
    0007afc4
    0007afc4P1.a::toString():
    0007afd4invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0007afdamove-result-object v0
    0007afdcinvoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
    0007afe2move-result-object v0
    0007afe4const-string v1, "(NOP)"
    0007afe8invoke-virtual {v0, v1}, Ljava/lang/String;->concat(Ljava/lang/String;)Ljava/lang/String;
    0007afeemove-result-object v0
    0007aff0return-object v0
    0007afc4
    0007aff2
    0007aff2 // align 0x4
    0007aff4
    0007aff4P1.a::<clinit>():
    0007b004new-instance v0, LP1/a;
    0007b008invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007b00esput-object v0, LP1/a;->a:LP1/a;
    0007b012return-void
    0007aff4
    0007b014
    0007b014P1.a::a(java.lang.String, java.io.EOFException):
    0007b024return-void
    0007b014
    0007b026
    0007b026 // align 0x8
    0007b028
    0007b028P1.a::b(java.lang.String, java.lang.Exception):
    0007b038return-void
    0007b028
    0007b03a
    0007b03a // align 0x4
    0007b03c
    0007b03cP1.c::a(java.lang.String):
    0007b04cmonitor-enter v3
    0007b04eiget-object v0, v3, LP1/c;->b:Ljava/lang/Object;
    0007b052check-cast v0, Ljava/util/HashMap;
    0007b056invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    0007b05cmove-result-object v0
    0007b05echeck-cast v0, LP1/b;
    0007b062if-nez v0, :cond_22
    0007b066new-instance v0, LP1/b;
    0007b06aiget-object v1, v3, LP1/c;->c:Ljava/lang/Object;
    0007b06echeck-cast v1, Ljava/util/concurrent/LinkedBlockingQueue;
    0007b072iget-boolean v2, v3, LP1/c;->a:Z
    0007b076invoke-direct {v0, v4, v1, v2}, LP1/b;-><init>(Ljava/lang/String;Ljava/util/concurrent/LinkedBlockingQueue;Z)V
    0007b07ciget-object v1, v3, LP1/c;->b:Ljava/lang/Object;
    0007b080check-cast v1, Ljava/util/HashMap;
    0007b084invoke-virtual {v1, v4, v0}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0007b08agoto :goto_22
    0007b08cmove-exception v4
    0007b08egoto :goto_24
    0007b090monitor-exit v3
    0007b092return-object v0
    0007b094monitor-exit v3
    0007b096throw v4
    0007b03c
    0007b098
    0007b098 struct try_item
    0007b098 start_addr uint32 0x7b04e
    0007b09c insn_count int 30
    0007b09e handler_off uint16 0x7b0a9
    0007b0a0
    0007b0a0 struct try_item
    0007b0a0 start_addr uint32 0x7b094
    0007b0a4 insn_count int 1
    0007b0a6 handler_off uint16 0x7b0a9
    0007b0a8
    0007b0a8 struct encoded_catch_handler_list
    0007b0a8 size int 1
    0007b0a9
    0007b0a9 struct encoded_catch_handler ← 0x7b09e 0x7b0a6
    0007b0a9 size int64 0
    0007b0aa catch_all_addr uint32 0x7b08c
    0007b0ab
    0007b0ab // align 0x4
    0007b0ac
    0007b0acP1.c::<init>():
    0007b0bcinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0007b0c2const/4 v0, 0x0
    0007b0c4iput-boolean v0, v1, LP1/c;->a:Z
    0007b0c8new-instance v0, Ljava/util/HashMap;
    0007b0ccinvoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    0007b0d2iput-object v0, v1, LP1/c;->b:Ljava/lang/Object;
    0007b0d6new-instance v0, Ljava/util/concurrent/LinkedBlockingQueue;
    0007b0dainvoke-direct {v0}, Ljava/util/concurrent/LinkedBlockingQueue;-><init>()V
    0007b0e0iput-object v0, v1, LP1/c;->c:Ljava/lang/Object;
    0007b0e4return-void
    0007b0ac
    0007b0e6
    0007b0e6 // align 0x8
    0007b0e8
    0007b0e8P1.c::<init>(androidx.activity.j, androidx.activity.d):
    0007b0f8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007b0fenew-instance v1, Ljava/lang/Object;
    0007b102invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0007b108iput-object v1, v0, LP1/c;->b:Ljava/lang/Object;
    0007b10cnew-instance v1, Ljava/util/ArrayList;
    0007b110invoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
    0007b116iput-object v1, v0, LP1/c;->c:Ljava/lang/Object;
    0007b11areturn-void
    0007b0e8
    0007b11c
    0007b11cP1.c::<init>(g0.e):
    0007b12cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007b132iput-object v1, v0, LP1/c;->b:Ljava/lang/Object;
    0007b136new-instance v1, Lg0/d;
    0007b13ainvoke-direct {v1}, Lg0/d;-><init>()V
    0007b140iput-object v1, v0, LP1/c;->c:Ljava/lang/Object;
    0007b144return-void
    0007b11c
    0007b146
    0007b146 // align 0x8
    0007b148
    0007b148P1.c::b():
    0007b158iget-object v0, v4, LP1/c;->b:Ljava/lang/Object;
    0007b15ccheck-cast v0, Lg0/e;
    0007b160invoke-interface {v0}, Landroidx/lifecycle/r;->e()Landroidx/lifecycle/t;
    0007b166move-result-object v1
    0007b168iget-object v2, v1, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    0007b16csget-object v3, Landroidx/lifecycle/m;->b:Landroidx/lifecycle/m;
    0007b170if-ne v2, v3, :cond_37
    0007b174new-instance v2, Landroidx/savedstate/Recreator;
    0007b178invoke-direct {v2, v0}, Landroidx/savedstate/Recreator;-><init>(Lg0/e;)V
    0007b17einvoke-virtual {v1, v2}, Landroidx/lifecycle/t;->a(Landroidx/lifecycle/q;)V
    0007b184iget-object v0, v4, LP1/c;->c:Ljava/lang/Object;
    0007b188check-cast v0, Lg0/d;
    0007b18cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0007b192iget-boolean v2, v0, Lg0/d;->a:Z
    0007b196if-nez v2, :cond_2f
    0007b19anew-instance v2, Lg0/a;
    0007b19einvoke-direct {v2, v0}, Lg0/a;-><init>(Lg0/d;)V
    0007b1a4invoke-virtual {v1, v2}, Landroidx/lifecycle/t;->a(Landroidx/lifecycle/q;)V
    0007b1aaconst/4 v1, 0x1
    0007b1aciput-boolean v1, v0, Lg0/d;->a:Z
    0007b1b0iput-boolean v1, v4, LP1/c;->a:Z
    0007b1b4return-void
    0007b1b6new-instance v0, Ljava/lang/IllegalStateException;
    0007b1baconst-string v1, "SavedStateRegistry was already attached."
    0007b1beinvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0007b1c4throw v0
    0007b1c6new-instance v0, Ljava/lang/IllegalStateException;
    0007b1caconst-string v1, "Restarter must be created only during owner's initialization stage"
    0007b1ceinvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0007b1d4throw v0
    0007b148
    0007b1d6
    0007b1d6 // align 0x8
    0007b1d8
    0007b1d8P1.c::c(android.os.Bundle):
    0007b1e8iget-boolean v0, v3, LP1/c;->a:Z
    0007b1ecif-nez v0, :cond_7
    0007b1f0invoke-virtual {v3}, LP1/c;->b()V
    0007b1f6iget-object v0, v3, LP1/c;->b:Ljava/lang/Object;
    0007b1facheck-cast v0, Lg0/e;
    0007b1feinvoke-interface {v0}, Landroidx/lifecycle/r;->e()Landroidx/lifecycle/t;
    0007b204move-result-object v0
    0007b206iget-object v1, v0, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    0007b20asget-object v2, Landroidx/lifecycle/m;->d:Landroidx/lifecycle/m;
    0007b20einvoke-virtual {v1, v2}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
    0007b214move-result v1
    0007b216if-gez v1, :cond_45
    0007b21aiget-object v0, v3, LP1/c;->c:Ljava/lang/Object;
    0007b21echeck-cast v0, Lg0/d;
    0007b222iget-boolean v1, v0, Lg0/d;->a:Z
    0007b226if-eqz v1, :cond_3d
    0007b22aiget-boolean v1, v0, Lg0/d;->b:Z
    0007b22eif-nez v1, :cond_35
    0007b232if-eqz v4, :cond_2e
    0007b236const-string v1, "androidx.lifecycle.BundlableSavedStateRegistry.key"
    0007b23ainvoke-virtual {v4, v1}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
    0007b240move-result-object v4
    0007b242goto :goto_2f
    0007b244const/4 v4, 0x0
    0007b246iput-object v4, v0, Lg0/d;->e:Landroid/os/Parcelable;
    0007b24aconst/4 v4, 0x1
    0007b24ciput-boolean v4, v0, Lg0/d;->b:Z
    0007b250return-void
    0007b252new-instance v4, Ljava/lang/IllegalStateException;
    0007b256const-string v0, "SavedStateRegistry was already restored."
    0007b25ainvoke-direct {v4, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0007b260throw v4
    0007b262new-instance v4, Ljava/lang/IllegalStateException;
    0007b266const-string v0, "You must call performAttach() before calling performRestore(Bundle)."
    0007b26ainvoke-direct {v4, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0007b270throw v4
    0007b272new-instance v4, Ljava/lang/StringBuilder;
    0007b276const-string v1, "performRestore cannot be called when owner is "
    0007b27ainvoke-direct {v4, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0007b280iget-object v0, v0, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    0007b284invoke-virtual {v4, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0007b28ainvoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0007b290move-result-object v4
    0007b292new-instance v0, Ljava/lang/IllegalStateException;
    0007b296invoke-virtual {v4}, Ljava/lang/Object;->toString()Ljava/lang/String;
    0007b29cmove-result-object v4
    0007b29einvoke-direct {v0, v4}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0007b2a4throw v0
    0007b1d8
    0007b2a6
    0007b2a6 // align 0x8
    0007b2a8
    0007b2a8P1.c::d(android.os.Bundle):
    0007b2b8iget-object v0, v4, LP1/c;->c:Ljava/lang/Object;
    0007b2bccheck-cast v0, Lg0/d;
    0007b2c0invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0007b2c6new-instance v1, Landroid/os/Bundle;
    0007b2cainvoke-direct {v1}, Landroid/os/Bundle;-><init>()V
    0007b2d0iget-object v2, v0, Lg0/d;->e:Landroid/os/Parcelable;
    0007b2d4check-cast v2, Landroid/os/Bundle;
    0007b2d8if-eqz v2, :cond_15
    0007b2dcinvoke-virtual {v1, v2}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
    0007b2e2iget-object v0, v0, Lg0/d;->d:Ljava/lang/Object;
    0007b2e6check-cast v0, Ll/f;
    0007b2eainvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0007b2f0new-instance v2, Ll/d;
    0007b2f4invoke-direct {v2, v0}, Ll/d;-><init>(Ll/f;)V
    0007b2faiget-object v0, v0, Ll/f;->c:Ljava/util/WeakHashMap;
    0007b2fesget-object v3, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    0007b302invoke-virtual {v0, v2, v3}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0007b308invoke-virtual {v2}, Ll/d;->hasNext()Z
    0007b30emove-result v0
    0007b310if-eqz v0, :cond_48
    0007b314invoke-virtual {v2}, Ll/d;->next()Ljava/lang/Object;
    0007b31amove-result-object v0
    0007b31ccheck-cast v0, Ljava/util/Map$Entry;
    0007b320invoke-interface {v0}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
    0007b326move-result-object v3
    0007b328check-cast v3, Ljava/lang/String;
    0007b32cinvoke-interface {v0}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    0007b332move-result-object v0
    0007b334check-cast v0, Lg0/c;
    0007b338invoke-interface {v0}, Lg0/c;->a()Landroid/os/Bundle;
    0007b33emove-result-object v0
    0007b340invoke-virtual {v1, v3, v0}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
    0007b346goto :goto_28
    0007b348invoke-virtual {v1}, Landroid/os/BaseBundle;->isEmpty()Z
    0007b34emove-result v0
    0007b350if-nez v0, :cond_53
    0007b354const-string v0, "androidx.lifecycle.BundlableSavedStateRegistry.key"
    0007b358invoke-virtual {v5, v0, v1}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
    0007b35ereturn-void
    0007b2a8
    0007b360
    0007b360P1.b::d():
    0007b370iget-object v0, v2, LP1/b;->b:LN1/a;
    0007b374if-eqz v0, :cond_7
    0007b378iget-object v0, v2, LP1/b;->b:LN1/a;
    0007b37creturn-object v0
    0007b37eiget-boolean v0, v2, LP1/b;->g:Z
    0007b382if-eqz v0, :cond_e
    0007b386sget-object v0, LP1/a;->a:LP1/a;
    0007b38areturn-object v0
    0007b38ciget-object v0, v2, LP1/b;->e:LF0/h;
    0007b390if-nez v0, :cond_24
    0007b394new-instance v0, LF0/h;
    0007b398const/4 v1, 0x1
    0007b39ainvoke-direct {v0, v1}, LF0/h;-><init>(I)V
    0007b3a0iput-object v2, v0, LF0/h;->c:Ljava/lang/Object;
    0007b3a4iget-object v1, v2, LP1/b;->a:Ljava/lang/String;
    0007b3a8iput-object v1, v0, LF0/h;->b:Ljava/lang/Object;
    0007b3aciget-object v1, v2, LP1/b;->f:Ljava/util/concurrent/LinkedBlockingQueue;
    0007b3b0iput-object v1, v0, LF0/h;->d:Ljava/lang/Object;
    0007b3b4iput-object v0, v2, LP1/b;->e:LF0/h;
    0007b3b8iget-object v0, v2, LP1/b;->e:LF0/h;
    0007b3bcreturn-object v0
    0007b360
    0007b3be
    0007b3be // align 0x10
    0007b3c0
    0007b3c0P1.b::equals(java.lang.Object):
    0007b3d0const/4 v0, 0x1
    0007b3d2if-ne v4, v5, :cond_4
    0007b3d6return v0
    0007b3d8const/4 v1, 0x0
    0007b3daif-eqz v5, :cond_1e
    0007b3deinvoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0007b3e4move-result-object v2
    0007b3e6const-class v3, LP1/b;
    0007b3eaif-eq v3, v2, :cond_10
    0007b3eegoto :goto_1e
    0007b3f0check-cast v5, LP1/b;
    0007b3f4iget-object v2, v4, LP1/b;->a:Ljava/lang/String;
    0007b3f8iget-object v5, v5, LP1/b;->a:Ljava/lang/String;
    0007b3fcinvoke-virtual {v2, v5}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    0007b402move-result v5
    0007b404if-nez v5, :cond_1d
    0007b408return v1
    0007b40areturn v0
    0007b40creturn v1
    0007b3c0
    0007b40e
    0007b40e // align 0x10
    0007b410
    0007b410P1.b::e():
    0007b420iget-object v0, v3, LP1/b;->c:Ljava/lang/Boolean;
    0007b424if-eqz v0, :cond_9
    0007b428invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
    0007b42emove-result v0
    0007b430return v0
    0007b432iget-object v0, v3, LP1/b;->b:LN1/a;
    0007b436invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0007b43cmove-result-object v0
    0007b43econst-string v1, "log"
    0007b442const-class v2, LO1/a;
    0007b446filled-new-array {v2}, [Ljava/lang/Class;
    0007b44cmove-result-object v2
    0007b44einvoke-virtual {v0, v1, v2}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    0007b454move-result-object v0
    0007b456iput-object v0, v3, LP1/b;->d:Ljava/lang/reflect/Method;
    0007b45asget-object v0, Ljava/lang/Boolean;->TRUE:Ljava/lang/Boolean;
    0007b45eiput-object v0, v3, LP1/b;->c:Ljava/lang/Boolean;
    0007b462goto :goto_26
    0007b464sget-object v0, Ljava/lang/Boolean;->FALSE:Ljava/lang/Boolean;
    0007b468iput-object v0, v3, LP1/b;->c:Ljava/lang/Boolean;
    0007b46ciget-object v0, v3, LP1/b;->c:Ljava/lang/Boolean;
    0007b470invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
    0007b476move-result v0
    0007b478return v0
    0007b410
    0007b47a
    0007b47a struct code_item_padding
    0007b47a padding uint16 0x0000
    0007b47c
    0007b47c struct try_item
    0007b47c start_addr uint32 0x7b432
    0007b480 insn_count int 24
    0007b482 handler_off uint16 0x7b485
    0007b484
    0007b484 struct encoded_catch_handler_list
    0007b484 size int 1
    0007b485
    0007b485 struct encoded_catch_handler ← 0x7b482
    0007b485 size int64 1
    0007b486 handlers[0].type_idx int 0xb594
    0007b488 handlers[0].addr uint32 0x7b464
    0007b489
    0007b489 // align 0x4
    0007b48c
    0007b48cP1.b::hashCode():
    0007b49ciget-object v0, v1, LP1/b;->a:Ljava/lang/String;
    0007b4a0invoke-virtual {v0}, Ljava/lang/String;->hashCode()I
    0007b4a6move-result v0
    0007b4a8return v0
    0007b48c
    0007b4aa
    0007b4aa // align 0x4
    0007b4ac
    0007b4acP1.b::c():
    0007b4bciget-object v0, v1, LP1/b;->a:Ljava/lang/String;
    0007b4c0return-object v0
    0007b4ac
    0007b4c2
    0007b4c2 // align 0x4
    0007b4c4
    0007b4c4P1.b::<init>(java.lang.String, java.util.concurrent.LinkedBlockingQueue, boolean):
    0007b4d4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0007b4daiput-object v1, v0, LP1/b;->a:Ljava/lang/String;
    0007b4deiput-object v2, v0, LP1/b;->f:Ljava/util/concurrent/LinkedBlockingQueue;
    0007b4e2iput-boolean v3, v0, LP1/b;->g:Z
    0007b4e6return-void
    0007b4c4
    0007b4e8
    0007b4e8P1.b::a(java.lang.String, java.io.EOFException):
    0007b4f8invoke-virtual {v1}, LP1/b;->d()LN1/a;
    0007b4femove-result-object v0
    0007b500invoke-interface {v0, v2, v3}, LN1/a;->a(Ljava/lang/String;Ljava/io/EOFException;)V
    0007b506return-void
    0007b4e8
    0007b508
    0007b508P1.b::b(java.lang.String, java.lang.Exception):
    0007b518invoke-virtual {v1}, LP1/b;->d()LN1/a;
    0007b51emove-result-object v0
    0007b520invoke-interface {v0, v2, v3}, LN1/a;->b(Ljava/lang/String;Ljava/lang/Exception;)V
    0007b526return-void
    0007b508
    0007b528
    0007b528P1.d::getClassContext():
    0007b538invoke-super {v1}, Ljava/lang/SecurityManager;->getClassContext()[Ljava/lang/Class;
    0007b53emove-result-object v0
    0007b540return-object v0
    0007b528
    0007b542
    0007b542 // align 0x4
    0007b544
    0007b544P1.e::a():
    0007b554sget-object v0, LI1/e;->j:LI1/e;
    0007b558invoke-static {v0}, Lk1/c;->b(Ljava/lang/Object;)V
    0007b55eiget-object v0, v0, LI1/e;->f:LI1/e;
    0007b562const-class v1, LI1/e;
    0007b566const/4 v2, 0x0
    0007b568if-nez v0, :cond_2d
    0007b56cinvoke-static {}, Ljava/lang/System;->nanoTime()J
    0007b572move-result-wide v3
    0007b574sget-wide v5, LI1/e;->h:J
    0007b578invoke-virtual {v1, v5, v6}, Ljava/lang/Object;->wait(J)V
    0007b57esget-object v0, LI1/e;->j:LI1/e;
    0007b582invoke-static {v0}, Lk1/c;->b(Ljava/lang/Object;)V
    0007b588iget-object v0, v0, LI1/e;->f:LI1/e;
    0007b58cif-nez v0, :cond_2c
    0007b590invoke-static {}, Ljava/lang/System;->nanoTime()J
    0007b596move-result-wide v0
    0007b598sub-long/2addr v0, v3
    0007b59asget-wide v3, LI1/e;->i:J
    0007b59ecmp-long v0, v0, v3
    0007b5a2if-ltz v0, :cond_2c
    0007b5a6sget-object v0, LI1/e;->j:LI1/e;
    0007b5aareturn-object v0
    0007b5acreturn-object v2
    0007b5aeinvoke-static {}, Ljava/lang/System;->nanoTime()J
    0007b5b4move-result-wide v3
    0007b5b6iget-wide v5, v0, LI1/e;->g:J
    0007b5basub-long/2addr v5, v3
    0007b5bcconst-wide/16 v3, 0x0
    0007b5c0cmp-long v3, v5, v3
    0007b5c4if-lez v3, :cond_46
    0007b5c8const-wide/32 v3, 0xf4240
    0007b5cediv-long v7, v5, v3
    0007b5d2mul-long/2addr v3, v7
    0007b5d4sub-long/2addr v5, v3
    0007b5d6long-to-int v0, v5
    0007b5d8invoke-virtual {v1, v7, v8, v0}, Ljava/lang/Object;->wait(JI)V
    0007b5dereturn-object v2
    0007b5e0sget-object v1, LI1/e;->j:LI1/e;
    0007b5e4invoke-static {v1}, Lk1/c;->b(Ljava/lang/Object;)V
    0007b5eaiget-object v3, v0, LI1/e;->f:LI1/e;
    0007b5eeiput-object v3, v1, LI1/e;->f:LI1/e;
    0007b5f2iput-object v2, v0, LI1/e;->f:LI1/e;
    0007b5f6return-object v0
    0007b544
    0007b5f8
    0007b5f8P1.e::V(java.nio.MappedByteBuffer):
    0007b608invoke-virtual {v13}, Ljava/nio/ByteBuffer;->duplicate()Ljava/nio/ByteBuffer;
    0007b60emove-result-object v13
    0007b610sget-object v0, Ljava/nio/ByteOrder;->BIG_ENDIAN:Ljava/nio/ByteOrder;
    0007b614invoke-virtual {v13, v0}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
    0007b61ainvoke-virtual {v13}, Ljava/nio/Buffer;->position()I
    0007b620move-result v0
    0007b622add-int/lit8 v0, v0, 0x4
    0007b626invoke-virtual {v13, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
    0007b62cinvoke-virtual {v13}, Ljava/nio/ByteBuffer;->getShort()S
    0007b632move-result v0
    0007b634const v1, 0xffff
    0007b63aand-int/2addr v0, v1
    0007b63cconst/16 v1, 0x64
    0007b640const-string v2, "Cannot read metadata."
    0007b644if-gt v0, v1, :cond_d5
    0007b648invoke-virtual {v13}, Ljava/nio/Buffer;->position()I
    0007b64emove-result v1
    0007b650add-int/lit8 v1, v1, 0x6
    0007b654invoke-virtual {v13, v1}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
    0007b65aconst/4 v1, 0x0
    0007b65cmove v3, v1
    0007b65econst-wide v4, 0xffffffff
    0007b668const-wide/16 v6, -0x1
    0007b66cif-ge v3, v0, :cond_59
    0007b670invoke-virtual {v13}, Ljava/nio/ByteBuffer;->getInt()I
    0007b676move-result v8
    0007b678invoke-virtual {v13}, Ljava/nio/Buffer;->position()I
    0007b67emove-result v9
    0007b680add-int/lit8 v9, v9, 0x4
    0007b684invoke-virtual {v13, v9}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
    0007b68ainvoke-virtual {v13}, Ljava/nio/ByteBuffer;->getInt()I
    0007b690move-result v9
    0007b692int-to-long v9, v9
    0007b694and-long/2addr v9, v4
    0007b696invoke-virtual {v13}, Ljava/nio/Buffer;->position()I
    0007b69cmove-result v11
    0007b69eadd-int/lit8 v11, v11, 0x4
    0007b6a2invoke-virtual {v13, v11}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
    0007b6a8const v11, 0x6d657461
    0007b6aeif-ne v11, v8, :cond_56
    0007b6b2goto :goto_5a
    0007b6b4add-int/lit8 v3, v3, 0x1
    0007b6b8goto :goto_2b
    0007b6bamove-wide v9, v6
    0007b6bccmp-long v0, v9, v6
    0007b6c0if-eqz v0, :cond_cf
    0007b6c4invoke-virtual {v13}, Ljava/nio/Buffer;->position()I
    0007b6camove-result v0
    0007b6ccint-to-long v6, v0
    0007b6cesub-long v6, v9, v6
    0007b6d2long-to-int v0, v6
    0007b6d4invoke-virtual {v13}, Ljava/nio/Buffer;->position()I
    0007b6damove-result v3
    0007b6dcadd-int/2addr v3, v0
    0007b6deinvoke-virtual {v13, v3}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
    0007b6e4invoke-virtual {v13}, Ljava/nio/Buffer;->position()I
    0007b6eamove-result v0
    0007b6ecadd-int/lit8 v0, v0, 0xc
    0007b6f0invoke-virtual {v13, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
    0007b6f6invoke-virtual {v13}, Ljava/nio/ByteBuffer;->getInt()I
    0007b6fcmove-result v0
    0007b6feint-to-long v6, v0
    0007b700and-long/2addr v6, v4
    0007b702int-to-long v11, v1
    0007b704cmp-long v0, v11, v6
    0007b708if-gez v0, :cond_cf
    0007b70cinvoke-virtual {v13}, Ljava/nio/ByteBuffer;->getInt()I
    0007b712move-result v0
    0007b714invoke-virtual {v13}, Ljava/nio/ByteBuffer;->getInt()I
    0007b71amove-result v3
    0007b71cint-to-long v11, v3
    0007b71eand-long/2addr v11, v4
    0007b720invoke-virtual {v13}, Ljava/nio/ByteBuffer;->getInt()I
    0007b726const v3, 0x456d6a69
    0007b72cif-eq v3, v0, :cond_9d
    0007b730const v3, 0x656d6a69
    0007b736if-ne v3, v0, :cond_9a
    0007b73agoto :goto_9d
    0007b73cadd-int/lit8 v1, v1, 0x1
    0007b740goto :goto_7d
    0007b742add-long/2addr v11, v9
    0007b744long-to-int v0, v11
    0007b746invoke-virtual {v13, v0}, Ljava/nio/ByteBuffer;->position(I)Ljava/nio/Buffer;
    0007b74cnew-instance v0, LW/b;
    0007b750invoke-direct {v0}, LK/B;-><init>()V
    0007b756sget-object v1, Ljava/nio/ByteOrder;->LITTLE_ENDIAN:Ljava/nio/ByteOrder;
    0007b75ainvoke-virtual {v13, v1}, Ljava/nio/ByteBuffer;->order(Ljava/nio/ByteOrder;)Ljava/nio/ByteBuffer;
    0007b760invoke-virtual {v13}, Ljava/nio/Buffer;->position()I
    0007b766move-result v1
    0007b768invoke-virtual {v13, v1}, Ljava/nio/ByteBuffer;->getInt(I)I
    0007b76emove-result v1
    0007b770invoke-virtual {v13}, Ljava/nio/Buffer;->position()I
    0007b776move-result v2
    0007b778add-int/2addr v2, v1
    0007b77aiput-object v13, v0, LK/B;->d:Ljava/lang/Object;
    0007b77eiput v2, v0, LK/B;->a:I
    0007b782invoke-virtual {v13, v2}, Ljava/nio/ByteBuffer;->getInt(I)I
    0007b788move-result v13
    0007b78asub-int/2addr v2, v13
    0007b78ciput v2, v0, LK/B;->b:I
    0007b790iget-object v13, v0, LK/B;->d:Ljava/lang/Object;
    0007b794check-cast v13, Ljava/nio/ByteBuffer;
    0007b798invoke-virtual {v13, v2}, Ljava/nio/ByteBuffer;->getShort(I)S
    0007b79emove-result v13
    0007b7a0iput v13, v0, LK/B;->c:I
    0007b7a4return-object v0
    0007b7a6new-instance v13, Ljava/io/IOException;
    0007b7aainvoke-direct {v13, v2}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
    0007b7b0throw v13
    0007b7b2new-instance v13, Ljava/io/IOException;
    0007b7b6invoke-direct {v13, v2}, Ljava/io/IOException;-><init>(Ljava/lang/String;)V
    0007b7bcthrow v13
    0007b5f8
    0007b7be
    0007b7be // align 0x10
    0007b7c0
    0007b7c0P1.e::u(android.content.Context, int):
    0007b7d0invoke-static {}, Lj/R0;->b()Lj/R0;
    0007b7d6move-result-object v0
    0007b7d8invoke-virtual {v0, v1, v2}, Lj/R0;->c(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
    0007b7demove-result-object v1
    0007b7e0return-object v1
    0007b7c0
    0007b7e2
    0007b7e2 // align 0x4
    0007b7e4
    0007b7e4P1.e::l(java.io.File, android.content.res.Resources, int):
    0007b7f4invoke-virtual {v1, v2}, Landroid/content/res/Resources;->openRawResource(I)Ljava/io/InputStream;
    0007b7famove-result-object v1
    0007b7fcinvoke-static {v0, v1}, LP1/e;->m(Ljava/io/File;Ljava/io/InputStream;)Z
    0007b802move-result v0
    0007b804invoke-static {v1}, LP1/e;->k(Ljava/io/Closeable;)V
    0007b80areturn v0
    0007b80cmove-exception v0
    0007b80egoto :goto_10
    0007b810move-exception v0
    0007b812const/4 v1, 0x0
    0007b814invoke-static {v1}, LP1/e;->k(Ljava/io/Closeable;)V
    0007b81athrow v0
    0007b7e4
    0007b81c
    0007b81c struct try_item
    0007b81c start_addr uint32 0x7b7f4
    0007b820 insn_count int 4
    0007b822 handler_off uint16 0x7b82d
    0007b824
    0007b824 struct try_item
    0007b824 start_addr uint32 0x7b7fc
    0007b828 insn_count int 4
    0007b82a handler_off uint16 0x7b82f
    0007b82c
    0007b82c struct encoded_catch_handler_list
    0007b82c size int 2
    0007b82d
    0007b82d struct encoded_catch_handler ← 0x7b822
    0007b82d size int64 0
    0007b82e catch_all_addr uint32 0x7b810
    0007b82f
    0007b82f struct encoded_catch_handler ← 0x7b82a
    0007b82f size int64 0
    0007b830 catch_all_addr uint32 0x7b80c
    0007b831
    0007b831 // align 0x4
    0007b834
    0007b834P1.e::m(java.io.File, java.io.InputStream):
    0007b844invoke-static {}, Landroid/os/StrictMode;->allowThreadDiskWrites()Landroid/os/StrictMode$ThreadPolicy;
    0007b84amove-result-object v0
    0007b84cconst/4 v1, 0x0
    0007b84econst/4 v2, 0x0
    0007b850new-instance v3, Ljava/io/FileOutputStream;
    0007b854invoke-direct {v3, v5, v1}, Ljava/io/FileOutputStream;-><init>(Ljava/io/File;Z)V
    0007b85aconst/16 v5, 0x400
    0007b85enew-array v5, v5, [B
    0007b862invoke-virtual {v6, v5}, Ljava/io/InputStream;->read([B)I
    0007b868move-result v2
    0007b86aconst/4 v4, -0x1
    0007b86cif-eq v2, v4, :cond_20
    0007b870invoke-virtual {v3, v5, v1, v2}, Ljava/io/FileOutputStream;->write([BII)V
    0007b876goto :goto_f
    0007b878move-exception v5
    0007b87amove-object v2, v3
    0007b87cgoto :goto_35
    0007b87emove-exception v5
    0007b880move-object v2, v3
    0007b882goto :goto_2b
    0007b884invoke-static {v3}, LP1/e;->k(Ljava/io/Closeable;)V
    0007b88ainvoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V
    0007b890const/4 v5, 0x1
    0007b892return v5
    0007b894move-exception v5
    0007b896goto :goto_35
    0007b898move-exception v5
    0007b89ainvoke-virtual {v5}, Ljava/lang/Throwable;->getMessage()Ljava/lang/String;
    0007b8a0invoke-static {v2}, LP1/e;->k(Ljava/io/Closeable;)V
    0007b8a6invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V
    0007b8acreturn v1
    0007b8aeinvoke-static {v2}, LP1/e;->k(Ljava/io/Closeable;)V
    0007b8b4invoke-static {v0}, Landroid/os/StrictMode;->setThreadPolicy(Landroid/os/StrictMode$ThreadPolicy;)V
    0007b8bathrow v5
    0007b834
    0007b8bc
    0007b8bc struct try_item
    0007b8bc start_addr uint32 0x7b850
    0007b8c0 insn_count int 5
    0007b8c2 handler_off uint16 0x7b8d5
    0007b8c4
    0007b8c4 struct try_item
    0007b8c4 start_addr uint32 0x7b85e
    0007b8c8 insn_count int 12
    0007b8ca handler_off uint16 0x7b8da
    0007b8cc
    0007b8cc struct try_item
    0007b8cc start_addr uint32 0x7b89a
    0007b8d0 insn_count int 3
    0007b8d2 handler_off uint16 0x7b8df
    0007b8d4
    0007b8d4 struct encoded_catch_handler_list
    0007b8d4 size int 3
    0007b8d5
    0007b8d5 struct encoded_catch_handler ← 0x7b8c2
    0007b8d5 size int64 -1
    0007b8d6 handlers[0].type_idx int 0xb4d4
    0007b8d8 handlers[0].addr uint32 0x7b898
    0007b8d9 catch_all_addr uint32 0x7b894
    0007b8da
    0007b8da struct encoded_catch_handler ← 0x7b8ca
    0007b8da size int64 -1
    0007b8db handlers[0].type_idx int 0xb4d4
    0007b8dd handlers[0].addr uint32 0x7b87e
    0007b8de catch_all_addr uint32 0x7b878
    0007b8df
    0007b8df struct encoded_catch_handler ← 0x7b8d2
    0007b8df size int64 0
    0007b8e0 catch_all_addr uint32 0x7b894
    0007b8e1
    0007b8e1 // align 0x4
    0007b8e4
    0007b8e4P1.e::A(int):
    0007b8f4if-eqz v21, :cond_cb
    0007b8f8sget-object v1, LC/a;->a:Ljava/lang/ThreadLocal;
    0007b8fcinvoke-virtual {v1}, Ljava/lang/ThreadLocal;->get()Ljava/lang/Object;
    0007b902move-result-object v2
    0007b904check-cast v2, [D
    0007b908const/4 v3, 0x3
    0007b90aif-nez v2, :cond_12
    0007b90enew-array v2, v3, [D
    0007b912invoke-virtual {v1, v2}, Ljava/lang/ThreadLocal;->set(Ljava/lang/Object;)V
    0007b918invoke-static/range {v21}, Landroid/graphics/Color;->red(I)I
    0007b91emove-result v1
    0007b920invoke-static/range {v21}, Landroid/graphics/Color;->green(I)I
    0007b926move-result v4
    0007b928invoke-static/range {v21}, Landroid/graphics/Color;->blue(I)I
    0007b92emove-result v5
    0007b930array-length v6, v2
    0007b932if-ne v6, v3, :cond_c3
    0007b936int-to-double v6, v1
    0007b938const-wide v8, 0x406fe00000000000
    0007b942div-double/2addr v6, v8
    0007b944const-wide v10, 0x3fa4b5dcc63f1412
    0007b94ecmpg-double v1, v6, v10
    0007b952const-wide v12, 0x4003333333333333
    0007b95cconst-wide v14, 0x3ff0e147ae147ae1
    0007b966const-wide v16, 0x3fac28f5c28f5c29
    0007b970const-wide v18, 0x4029d70a3d70a3d7
    0007b97aif-gez v1, :cond_48
    0007b97ediv-double v6, v6, v18
    0007b982goto :goto_4f
    0007b984add-double v6, v6, v16
    0007b988div-double/2addr v6, v14
    0007b98ainvoke-static {v6, v7, v12, v13}, Ljava/lang/Math;->pow(DD)D
    0007b990move-result-wide v6
    0007b992int-to-double v3, v4
    0007b994div-double/2addr v3, v8
    0007b996cmpg-double v1, v3, v10
    0007b99aif-gez v1, :cond_5a
    0007b99ediv-double v3, v3, v18
    0007b9a2const/16 v20, 0x0
    0007b9a6goto :goto_62
    0007b9a8add-double v3, v3, v16
    0007b9acdiv-double/2addr v3, v14
    0007b9aeinvoke-static {v3, v4, v12, v13}, Ljava/lang/Math;->pow(DD)D
    0007b9b4move-result-wide v3
    0007b9b6goto :goto_57
    0007b9b8int-to-double v0, v5
    0007b9badiv-double/2addr v0, v8
    0007b9bccmpg-double v5, v0, v10
    0007b9c0if-gez v5, :cond_6b
    0007b9c4div-double v0, v0, v18
    0007b9c8goto :goto_72
    0007b9caadd-double v0, v0, v16
    0007b9cediv-double/2addr v0, v14
    0007b9d0invoke-static {v0, v1, v12, v13}, Ljava/lang/Math;->pow(DD)D
    0007b9d6move-result-wide v0
    0007b9d8const-wide v8, 0x3fda64c2f837b4a2
    0007b9e2mul-double/2addr v8, v6
    0007b9e4const-wide v10, 0x3fd6e2eb1c432ca5
    0007b9eemul-double/2addr v10, v3
    0007b9f0add-double/2addr v10, v8
    0007b9f2const-wide v8, 0x3fc71a9fbe76c8b4
    0007b9fcmul-double/2addr v8, v0
    0007b9feadd-double/2addr v8, v10
    0007ba00const-wide/high16 v10, 0x4059000000000000
    0007ba04mul-double/2addr v8, v10
    0007ba06aput-wide v8, v2, v20
    0007ba0aconst-wide v8, 0x3fcb367a0f9096bc
    0007ba14mul-double/2addr v8, v6
    0007ba16const-wide v12, 0x3fe6e2eb1c432ca5
    0007ba20mul-double/2addr v12, v3
    0007ba22add-double/2addr v12, v8
    0007ba24const-wide v8, 0x3fb27bb2fec56d5d
    0007ba2emul-double/2addr v8, v0
    0007ba30add-double/2addr v8, v12
    0007ba32mul-double/2addr v8, v10
    0007ba34const/4 v5, 0x1
    0007ba36aput-wide v8, v2, v5
    0007ba3aconst-wide v12, 0x3f93c36113404ea5
    0007ba44mul-double/2addr v6, v12
    0007ba46const-wide v12, 0x3fbe83e425aee632
    0007ba50mul-double/2addr v3, v12
    0007ba52add-double/2addr v3, v6
    0007ba54const-wide v6, 0x3fee6a7ef9db22d1
    0007ba5emul-double/2addr v0, v6
    0007ba60add-double/2addr v0, v3
    0007ba62mul-double/2addr v0, v10
    0007ba64const/4 v3, 0x2
    0007ba66aput-wide v0, v2, v3
    0007ba6adiv-double/2addr v8, v10
    0007ba6cconst-wide/high16 v0, 0x3fe0000000000000
    0007ba70cmpl-double v0, v8, v0
    0007ba74if-lez v0, :cond_cd
    0007ba78return v5
    0007ba7anew-instance v0, Ljava/lang/IllegalArgumentException;
    0007ba7econst-string v1, "outXyz must have a length of 3."
    0007ba82invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0007ba88throw v0
    0007ba8aconst/16 v20, 0x0
    0007ba8ereturn v20
    0007b8e4
    0007ba90
    0007ba90P1.e::B(nfc.share.nfcshare.MainActivity):
    0007baa0const-string v0, "connectivity"
    0007baa4invoke-virtual {v1, v0}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    0007baaamove-result-object v1
    0007baaccheck-cast v1, Landroid/net/ConnectivityManager;
    0007bab0if-nez v1, :cond_b
    0007bab4goto :goto_2a
    0007bab6invoke-virtual {v1}, Landroid/net/ConnectivityManager;->getActiveNetwork()Landroid/net/Network;
    0007babcmove-result-object v0
    0007babeif-nez v0, :cond_12
    0007bac2goto :goto_2a
    0007bac4invoke-virtual {v1, v0}, Landroid/net/ConnectivityManager;->getNetworkCapabilities(Landroid/net/Network;)Landroid/net/NetworkCapabilities;
    0007bacamove-result-object v1
    0007baccif-eqz v1, :cond_2a
    0007bad0const/16 v0, 0xc
    0007bad4invoke-virtual {v1, v0}, Landroid/net/NetworkCapabilities;->hasCapability(I)Z
    0007badamove-result v0
    0007badcif-eqz v0, :cond_2a
    0007bae0const/16 v0, 0x10
    0007bae4invoke-virtual {v1, v0}, Landroid/net/NetworkCapabilities;->hasCapability(I)Z
    0007baeamove-result v1
    0007baecif-eqz v1, :cond_2a
    0007baf0const/4 v1, 0x1
    0007baf2return v1
    0007baf4const/4 v1, 0x0
    0007baf6return v1
    0007ba90
    0007baf8
    0007baf8P1.e::C(android.widget.EditText):
    0007bb08invoke-virtual {v0}, Landroid/widget/TextView;->getInputType()I
    0007bb0emove-result v0
    0007bb10if-eqz v0, :cond_8
    0007bb14const/4 v0, 0x1
    0007bb16return v0
    0007bb18const/4 v0, 0x0
    0007bb1areturn v0
    0007baf8
    0007bb1c
    0007bb1cP1.e::D():
    0007bb2csget-object v0, LP1/e;->d:Ljava/lang/reflect/Method;
    0007bb30if-nez v0, :cond_9
    0007bb34invoke-static {}, Li0/a;->h()Z
    0007bb3amove-result v0
    0007bb3creturn v0
    0007bb3econst-class v0, Landroid/os/Trace;
    0007bb42sget-object v1, LP1/e;->d:Ljava/lang/reflect/Method;
    0007bb46const/4 v2, 0x0
    0007bb48if-nez v1, :cond_2a
    0007bb4cconst-string v1, "TRACE_TAG_APP"
    0007bb50invoke-virtual {v0, v1}, Ljava/lang/Class;->getField(Ljava/lang/String;)Ljava/lang/reflect/Field;
    0007bb56move-result-object v1
    0007bb58invoke-virtual {v1, v2}, Ljava/lang/reflect/Field;->getLong(Ljava/lang/Object;)J
    0007bb5emove-result-wide v3
    0007bb60sput-wide v3, LP1/e;->c:J
    0007bb64const-string v1, "isTagEnabled"
    0007bb68sget-object v3, Ljava/lang/Long;->TYPE:Ljava/lang/Class;
    0007bb6cfilled-new-array {v3}, [Ljava/lang/Class;
    0007bb72move-result-object v3
    0007bb74invoke-virtual {v0, v1, v3}, Ljava/lang/Class;->getMethod(Ljava/lang/String;[Ljava/lang/Class;)Ljava/lang/reflect/Method;
    0007bb7amove-result-object v0
    0007bb7csput-object v0, LP1/e;->d:Ljava/lang/reflect/Method;
    0007bb80sget-object v0, LP1/e;->d:Ljava/lang/reflect/Method;
    0007bb84sget-wide v3, LP1/e;->c:J
    0007bb88invoke-static {v3, v4}, Ljava/lang/Long;->valueOf(J)Ljava/lang/Long;
    0007bb8emove-result-object v1
    0007bb90filled-new-array {v1}, [Ljava/lang/Object;
    0007bb96move-result-object v1
    0007bb98invoke-virtual {v0, v2, v1}, Ljava/lang/reflect/Method;->invoke(Ljava/lang/Object;[Ljava/lang/Object;)Ljava/lang/Object;
    0007bb9emove-result-object v0
    0007bba0check-cast v0, Ljava/lang/Boolean;
    0007bba4invoke-virtual {v0}, Ljava/lang/Boolean;->booleanValue()Z
    0007bbaamove-result v0
    0007bbacgoto :goto_58
    0007bbaemove-exception v0
    0007bbb0instance-of v1, v0, Ljava/lang/reflect/InvocationTargetException;
    0007bbb4if-eqz v1, :cond_57
    0007bbb8invoke-virtual {v0}, Ljava/lang/Throwable;->getCause()Ljava/lang/Throwable;
    0007bbbemove-result-object v0
    0007bbc0instance-of v1, v0, Ljava/lang/RuntimeException;
    0007bbc4if-eqz v1, :cond_51
    0007bbc8check-cast v0, Ljava/lang/RuntimeException;
    0007bbccthrow v0
    0007bbcenew-instance v1, Ljava/lang/RuntimeException;
    0007bbd2invoke-direct {v1, v0}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/Throwable;)V
    0007bbd8throw v1
    0007bbdaconst/4 v0, 0x0
    0007bbdcreturn v0
    0007bb1c
    0007bbde
    0007bbde struct code_item_padding
    0007bbde padding uint16 0x0000
    0007bbe0
    0007bbe0 struct try_item
    0007bbe0 start_addr uint32 0x7bb2c
    0007bbe4 insn_count int 8
    0007bbe6 handler_off uint16 0x7bbf1
    0007bbe8
    0007bbe8 struct try_item
    0007bbe8 start_addr uint32 0x7bb42
    0007bbec insn_count int 53
    0007bbee handler_off uint16 0x7bbf8
    0007bbf0
    0007bbf0 struct encoded_catch_handler_list
    0007bbf0 size int 2
    0007bbf1
    0007bbf1 struct encoded_catch_handler ← 0x7bbe6
    0007bbf1 size int64 2
    0007bbf2 handlers[0].type_idx int 0xb590
    0007bbf4 handlers[0].addr uint32 0x7bb3e
    0007bbf5 handlers[1].type_idx int 0xb584
    0007bbf7 handlers[1].addr uint32 0x7bb3e
    0007bbf8
    0007bbf8 struct encoded_catch_handler ← 0x7bbee
    0007bbf8 size int64 1
    0007bbf9 handlers[0].type_idx int 0xb554
    0007bbfb handlers[0].addr uint32 0x7bbae
    0007bbfc
    0007bbfcP1.e::S(java.lang.String):
    0007bc0cconst-string v0, "method"
    0007bc10invoke-static {v1, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0007bc16const-string v0, "GET"
    0007bc1ainvoke-virtual {v1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0007bc20move-result v0
    0007bc22if-nez v0, :cond_17
    0007bc26const-string v0, "HEAD"
    0007bc2ainvoke-virtual {v1, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0007bc30move-result v1
    0007bc32if-nez v1, :cond_17
    0007bc36const/4 v1, 0x1
    0007bc38return v1
    0007bc3aconst/4 v1, 0x0
    0007bc3creturn v1
    0007bbfc
    0007bc3e
    0007bc3e // align 0x10
    0007bc40
    0007bc40P1.e::t(android.widget.EdgeEffect):
    0007bc50sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    0007bc54const/16 v1, 0x1f
    0007bc58if-lt v0, v1, :cond_b
    0007bc5cinvoke-static {v2}, LQ/e;->b(Landroid/widget/EdgeEffect;)F
    0007bc62move-result v2
    0007bc64return v2
    0007bc66const/4 v2, 0x0
    0007bc68return v2
    0007bc40
    0007bc6a
    0007bc6a // align 0x4
    0007bc6c
    0007bc6cP1.e::w(android.view.View):
    0007bc7csget-boolean v0, LP1/e;->e:Z
    0007bc80if-eqz v0, :cond_c
    0007bc84invoke-static {v2}, Lj0/x;->a(Landroid/view/View;)F
    0007bc8amove-result v2
    0007bc8creturn v2
    0007bc8econst/4 v0, 0x0
    0007bc90sput-boolean v0, LP1/e;->e:Z
    0007bc94invoke-virtual {v2}, Landroid/view/View;->getAlpha()F
    0007bc9amove-result v2
    0007bc9creturn v2
    0007bc6c
    0007bc9e
    0007bc9e struct code_item_padding
    0007bc9e padding uint16 0x0000
    0007bca0
    0007bca0 struct try_item
    0007bca0 start_addr uint32 0x7bc84
    0007bca4 insn_count int 4
    0007bca6 handler_off uint16 0x7bca9
    0007bca8
    0007bca8 struct encoded_catch_handler_list
    0007bca8 size int 1
    0007bca9
    0007bca9 struct encoded_catch_handler ← 0x7bca6
    0007bca9 size int64 1
    0007bcaa handlers[0].type_idx int 0xb590
    0007bcac handlers[0].addr uint32 0x7bc8e
    0007bcad
    0007bcad // align 0x10
    0007bcb0
    0007bcb0P1.e::L(android.widget.EdgeEffect, float, float):
    0007bcc0sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    0007bcc4const/16 v1, 0x1f
    0007bcc8if-lt v0, v1, :cond_b
    0007bcccinvoke-static {v2, v3, v4}, LQ/e;->c(Landroid/widget/EdgeEffect;FF)F
    0007bcd2move-result v2
    0007bcd4return v2
    0007bcd6invoke-static {v2, v3, v4}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
    0007bcdcreturn v3
    0007bcb0