File classes.dex
Function:
    000776d8
    000776d8O0.l::u():
    000776e8iget-object v0, v7, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    000776ecif-nez v0, :cond_5
    000776f0return-void
    000776f2invoke-static {}, Ljava/lang/System;->currentTimeMillis()J
    000776f8move-result-wide v0
    000776faiget-wide v2, v7, LO0/l;->o:J
    000776fesub-long/2addr v0, v2
    00077700const-wide/16 v2, 0x0
    00077704cmp-long v2, v0, v2
    00077708const/4 v3, 0x1
    0007770aconst/4 v4, 0x0
    0007770cif-ltz v2, :cond_1d
    00077710const-wide/16 v5, 0x12c
    00077714cmp-long v0, v0, v5
    00077718if-lez v0, :cond_1b
    0007771cgoto :goto_1d
    0007771emove v0, v4
    00077720goto :goto_1e
    00077722move v0, v3
    00077724if-eqz v0, :cond_22
    00077728iput-boolean v4, v7, LO0/l;->m:Z
    0007772ciget-boolean v0, v7, LO0/l;->m:Z
    00077730if-nez v0, :cond_41
    00077734iget-boolean v0, v7, LO0/l;->n:Z
    00077738xor-int/2addr v0, v3
    0007773ainvoke-virtual {v7, v0}, LO0/l;->t(Z)V
    00077740iget-boolean v0, v7, LO0/l;->n:Z
    00077744if-eqz v0, :cond_3b
    00077748iget-object v0, v7, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    0007774cinvoke-virtual {v0}, Landroid/view/View;->requestFocus()Z
    00077752iget-object v0, v7, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077756invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->showDropDown()V
    0007775creturn-void
    0007775eiget-object v0, v7, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077762invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->dismissDropDown()V
    00077768return-void
    0007776aiput-boolean v4, v7, LO0/l;->m:Z
    0007776ereturn-void
    000776d8
    00077770
    00077770O0.l::s():
    00077780iget-object v0, v2, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077784if-eqz v0, :cond_d
    00077788const/4 v1, 0x0
    0007778ainvoke-virtual {v0, v1}, Landroid/view/View;->setOnTouchListener(Landroid/view/View$OnTouchListener;)V
    00077790iget-object v0, v2, LO0/l;->h:Landroid/widget/AutoCompleteTextView;
    00077794invoke-virtual {v0, v1}, Landroid/widget/AutoCompleteTextView;->setOnDismissListener(Landroid/widget/AutoCompleteTextView$OnDismissListener;)V
    0007779areturn-void
    00077770
    0007779c
    0007779cO0.m::<init>(O0.q):
    000777acinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000777b2iput-object v1, v0, LO0/m;->a:LO0/q;
    000777b6return-void
    0007779c
    000777b8
    000777b8O0.m::afterTextChanged(android.text.Editable):
    000777c8iget-object v1, v0, LO0/m;->a:LO0/q;
    000777ccinvoke-virtual {v1}, LO0/q;->b()LO0/r;
    000777d2move-result-object v1
    000777d4invoke-virtual {v1}, LO0/r;->a()V
    000777dareturn-void
    000777b8
    000777dc
    000777dcO0.m::beforeTextChanged(java.lang.CharSequence, int, int, int):
    000777eciget-object v1, v0, LO0/m;->a:LO0/q;
    000777f0invoke-virtual {v1}, LO0/q;->b()LO0/r;
    000777f6move-result-object v1
    000777f8invoke-virtual {v1}, LO0/r;->b()V
    000777fereturn-void
    000777dc
    00077800
    00077800O0.n::<init>(O0.q):
    00077810invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00077816iput-object v1, v0, LO0/n;->a:LO0/q;
    0007781areturn-void
    00077800
    0007781c
    0007781cO0.n::a(com.google.android.material.textfield.TextInputLayout):
    0007782ciget-object v0, v4, LO0/n;->a:LO0/q;
    00077830iget-object v1, v0, LO0/q;->s:Landroid/widget/EditText;
    00077834invoke-virtual {v5}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText;
    0007783amove-result-object v2
    0007783cif-ne v1, v2, :cond_b
    00077840return-void
    00077842iget-object v1, v0, LO0/q;->s:Landroid/widget/EditText;
    00077846iget-object v2, v0, LO0/q;->v:LO0/m;
    0007784aif-eqz v1, :cond_2a
    0007784einvoke-virtual {v1, v2}, Landroid/widget/TextView;->removeTextChangedListener(Landroid/text/TextWatcher;)V
    00077854iget-object v1, v0, LO0/q;->s:Landroid/widget/EditText;
    00077858invoke-virtual {v1}, Landroid/view/View;->getOnFocusChangeListener()Landroid/view/View$OnFocusChangeListener;
    0007785emove-result-object v1
    00077860invoke-virtual {v0}, LO0/q;->b()LO0/r;
    00077866move-result-object v3
    00077868invoke-virtual {v3}, LO0/r;->e()Landroid/view/View$OnFocusChangeListener;
    0007786emove-result-object v3
    00077870if-ne v1, v3, :cond_2a
    00077874iget-object v1, v0, LO0/q;->s:Landroid/widget/EditText;
    00077878const/4 v3, 0x0
    0007787ainvoke-virtual {v1, v3}, Landroid/view/View;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
    00077880invoke-virtual {v5}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText;
    00077886move-result-object v5
    00077888iput-object v5, v0, LO0/q;->s:Landroid/widget/EditText;
    0007788cif-eqz v5, :cond_35
    00077890invoke-virtual {v5, v2}, Landroid/widget/TextView;->addTextChangedListener(Landroid/text/TextWatcher;)V
    00077896invoke-virtual {v0}, LO0/q;->b()LO0/r;
    0007789cmove-result-object v5
    0007789eiget-object v1, v0, LO0/q;->s:Landroid/widget/EditText;
    000778a2invoke-virtual {v5, v1}, LO0/r;->m(Landroid/widget/EditText;)V
    000778a8invoke-virtual {v0}, LO0/q;->b()LO0/r;
    000778aemove-result-object v5
    000778b0invoke-virtual {v0, v5}, LO0/q;->j(LO0/r;)V
    000778b6return-void
    0007781c
    000778b8
    000778b8O0.o::<init>(int, java.lang.Object):
    000778c8iput v1, v0, LO0/o;->a:I
    000778cciput-object v2, v0, LO0/o;->b:Ljava/lang/Object;
    000778d0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000778d6return-void
    000778b8
    000778d8
    000778d8O0.o::a(android.view.View):
    000778e8return-void
    000778d8
    000778ea
    000778ea // align 0x4
    000778ec
    000778ecO0.o::b(android.view.View):
    000778fcreturn-void
    000778ec
    000778fe
    000778fe // align 0x10
    00077900
    00077900O0.o::onViewAttachedToWindow(android.view.View):
    00077910iget-object v3, v2, LO0/o;->b:Ljava/lang/Object;
    00077914iget v0, v2, LO0/o;->a:I
    00077918packed-switch v0, :pswitch_data_30
    0007791ereturn-void
    00077920check-cast v3, Landroid/view/View;
    00077924invoke-virtual {v3, v2}, Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
    0007792asget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    0007792einvoke-static {v3}, LK/C;->c(Landroid/view/View;)V
    00077934return-void
    00077936check-cast v3, LO0/q;
    0007793aiget-object v0, v3, LO0/q;->u:LO0/k;
    0007793eif-eqz v0, :cond_2f
    00077942iget-object v0, v3, LO0/q;->t:Landroid/view/accessibility/AccessibilityManager;
    00077946if-eqz v0, :cond_2f
    0007794asget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
    0007794einvoke-virtual {v3}, Landroid/view/View;->isAttachedToWindow()Z
    00077954move-result v1
    00077956if-eqz v1, :cond_2f
    0007795aiget-object v3, v3, LO0/q;->u:LO0/k;
    0007795enew-instance v1, LL/b;
    00077962invoke-direct {v1, v3}, LL/b;-><init>(LO0/k;)V
    00077968invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityManager;->addTouchExplorationStateChangeListener(Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener;)Z
    0007796ereturn-void
    00077970.packed-switch 0x0
    00077900
    00077984
    00077984O0.o::c(android.view.View):
    00077994return-void
    00077984
    00077996
    00077996 // align 0x8
    00077998
    00077998O0.o::onViewDetachedFromWindow(android.view.View):
    000779a8iget v0, v2, LO0/o;->a:I
    000779acpacked-switch v0, :pswitch_data_58
    000779b2iget-object v0, v2, LO0/o;->b:Ljava/lang/Object;
    000779b6check-cast v0, Li/D;
    000779baiget-object v1, v0, Li/D;->o:Landroid/view/ViewTreeObserver;
    000779beif-eqz v1, :cond_20
    000779c2invoke-virtual {v1}, Landroid/view/ViewTreeObserver;->isAlive()Z
    000779c8move-result v1
    000779caif-nez v1, :cond_19
    000779ceinvoke-virtual {v3}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    000779d4move-result-object v1
    000779d6iput-object v1, v0, Li/D;->o:Landroid/view/ViewTreeObserver;
    000779daiget-object v1, v0, Li/D;->o:Landroid/view/ViewTreeObserver;
    000779deiget-object v0, v0, Li/D;->i:LG0/e;
    000779e2invoke-virtual {v1, v0}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    000779e8invoke-virtual {v3, v2}, Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
    000779eereturn-void
    000779f0iget-object v0, v2, LO0/o;->b:Ljava/lang/Object;
    000779f4check-cast v0, Li/f;
    000779f8iget-object v1, v0, Li/f;->x:Landroid/view/ViewTreeObserver;
    000779fcif-eqz v1, :cond_3f
    00077a00invoke-virtual {v1}, Landroid/view/ViewTreeObserver;->isAlive()Z
    00077a06move-result v1
    00077a08if-nez v1, :cond_38
    00077a0cinvoke-virtual {v3}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    00077a12move-result-object v1
    00077a14iput-object v1, v0, Li/f;->x:Landroid/view/ViewTreeObserver;
    00077a18iget-object v1, v0, Li/f;->x:Landroid/view/ViewTreeObserver;
    00077a1ciget-object v0, v0, Li/f;->i:LG0/e;
    00077a20invoke-virtual {v1, v0}, Landroid/view/ViewTreeObserver;->removeGlobalOnLayoutListener(Landroid/view/ViewTreeObserver$OnGlobalLayoutListener;)V
    00077a26invoke-virtual {v3, v2}, Landroid/view/View;->removeOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
    00077a2creturn-void
    00077a2eiget-object v3, v2, LO0/o;->b:Ljava/lang/Object;
    00077a32check-cast v3, LO0/q;
    00077a36iget-object v0, v3, LO0/q;->u:LO0/k;
    00077a3aif-eqz v0, :cond_57
    00077a3eiget-object v3, v3, LO0/q;->t:Landroid/view/accessibility/AccessibilityManager;
    00077a42if-eqz v3, :cond_57
    00077a46new-instance v1, LL/b;
    00077a4ainvoke-direct {v1, v0}, LL/b;-><init>(LO0/k;)V
    00077a50invoke-virtual {v3, v1}, Landroid/view/accessibility/AccessibilityManager;->removeTouchExplorationStateChangeListener(Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener;)Z
    00077a56return-void
    00077a58.packed-switch 0x0
    00077998
    00077a6c
    00077a6cO0.p::<init>(O0.q, F0.h):
    00077a7cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    00077a82new-instance v0, Landroid/util/SparseArray;
    00077a86invoke-direct {v0}, Landroid/util/SparseArray;-><init>()V
    00077a8ciput-object v0, v1, LO0/p;->a:Landroid/util/SparseArray;
    00077a90iput-object v2, v1, LO0/p;->b:LO0/q;
    00077a94iget-object v2, v3, LF0/h;->c:Ljava/lang/Object;
    00077a98check-cast v2, Landroid/content/res/TypedArray;
    00077a9cconst/16 v3, 0x1c
    00077aa0const/4 v0, 0x0
    00077aa2invoke-virtual {v2, v3, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I
    00077aa8move-result v3
    00077aaaiput v3, v1, LO0/p;->c:I
    00077aaeconst/16 v3, 0x34
    00077ab2invoke-virtual {v2, v3, v0}, Landroid/content/res/TypedArray;->getResourceId(II)I
    00077ab8move-result v2
    00077abaiput v2, v1, LO0/p;->d:I
    00077abereturn-void
    00077a6c
    00077ac0
    00077ac0O0.q::b():
    00077ad0iget v0, v5, LO0/q;->i:I
    00077ad4iget-object v1, v5, LO0/q;->h:LO0/p;
    00077ad8iget-object v2, v1, LO0/p;->a:Landroid/util/SparseArray;
    00077adcinvoke-virtual {v2, v0}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
    00077ae2move-result-object v3
    00077ae4check-cast v3, LO0/r;
    00077ae8if-nez v3, :cond_50
    00077aecconst/4 v3, -0x1
    00077aeeiget-object v4, v1, LO0/p;->b:LO0/q;
    00077af2if-eq v0, v3, :cond_46
    00077af6if-eqz v0, :cond_3f
    00077afaconst/4 v3, 0x1
    00077afcif-eq v0, v3, :cond_36
    00077b00const/4 v1, 0x2
    00077b02if-eq v0, v1, :cond_30
    00077b06const/4 v1, 0x3
    00077b08if-ne v0, v1, :cond_24
    00077b0cnew-instance v1, LO0/l;
    00077b10invoke-direct {v1, v4}, LO0/l;-><init>(LO0/q;)V
    00077b16goto :goto_4c
    00077b18new-instance v1, Ljava/lang/IllegalArgumentException;
    00077b1cconst-string v2, "Invalid end icon mode: "
    00077b20invoke-static {v2, v0}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
    00077b26move-result-object v0
    00077b28invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    00077b2ethrow v1
    00077b30new-instance v1, LO0/e;
    00077b34invoke-direct {v1, v4}, LO0/e;-><init>(LO0/q;)V
    00077b3agoto :goto_4c
    00077b3cnew-instance v3, LO0/y;
    00077b40iget v1, v1, LO0/p;->d:I
    00077b44invoke-direct {v3, v4, v1}, LO0/y;-><init>(LO0/q;I)V
    00077b4amove-object v1, v3
    00077b4cgoto :goto_4c
    00077b4enew-instance v1, LO0/f;
    00077b52const/4 v3, 0x1
    00077b54invoke-direct {v1, v4, v3}, LO0/f;-><init>(LO0/q;I)V
    00077b5agoto :goto_4c
    00077b5cnew-instance v1, LO0/f;
    00077b60const/4 v3, 0x0
    00077b62invoke-direct {v1, v4, v3}, LO0/f;-><init>(LO0/q;I)V
    00077b68invoke-virtual {v2, v0, v1}, Landroid/util/SparseArray;->append(ILjava/lang/Object;)V
    00077b6ereturn-object v1
    00077b70return-object v3
    00077ac0
    00077b72
    00077b72 // align 0x4
    00077b74
    00077b74O0.q::d():
    00077b84iget-object v0, v1, LO0/q;->b:Landroid/widget/FrameLayout;
    00077b88invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
    00077b8emove-result v0
    00077b90if-nez v0, :cond_12
    00077b94iget-object v0, v1, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00077b98invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
    00077b9emove-result v0
    00077ba0if-nez v0, :cond_12
    00077ba4const/4 v0, 0x1
    00077ba6return v0
    00077ba8const/4 v0, 0x0
    00077baareturn v0
    00077b74
    00077bac
    00077bacO0.q::e():
    00077bbciget-object v0, v1, LO0/q;->c:Lcom/google/android/material/internal/CheckableImageButton;
    00077bc0invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
    00077bc6move-result v0
    00077bc8if-nez v0, :cond_a
    00077bccconst/4 v0, 0x1
    00077bcereturn v0
    00077bd0const/4 v0, 0x0
    00077bd2return v0
    00077bac
    00077bd4
    00077bd4O0.q::a(android.view.ViewGroup, android.view.LayoutInflater, int):
    00077be4const v0, 0x7f0b002c
    00077beaconst/4 v1, 0x0
    00077becinvoke-virtual {v4, v0, v3, v1}, Landroid/view/LayoutInflater;->inflate(ILandroid/view/ViewGroup;Z)Landroid/view/View;
    00077bf2move-result-object v3
    00077bf4check-cast v3, Lcom/google/android/material/internal/CheckableImageButton;
    00077bf8invoke-virtual {v3, v5}, Landroid/view/View;->setId(I)V
    00077bfeinvoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077c04move-result-object v4
    00077c06invoke-static {v4}, LC1/l;->R(Landroid/content/Context;)Z
    00077c0cmove-result v4
    00077c0eif-eqz v4, :cond_20
    00077c12invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00077c18move-result-object v4
    00077c1acheck-cast v4, Landroid/view/ViewGroup$MarginLayoutParams;
    00077c1einvoke-virtual {v4, v1}, Landroid/view/ViewGroup$MarginLayoutParams;->setMarginStart(I)V
    00077c24return-object v3
    00077bd4
    00077c26
    00077c26 // align 0x8
    00077c28
    00077c28O0.q::c():
    00077c38invoke-virtual {v3}, LO0/q;->d()Z
    00077c3emove-result v0
    00077c40if-nez v0, :cond_f
    00077c44invoke-virtual {v3}, LO0/q;->e()Z
    00077c4amove-result v0
    00077c4cif-eqz v0, :cond_d
    00077c50goto :goto_f
    00077c52const/4 v0, 0x0
    00077c54goto :goto_20
    00077c56iget-object v0, v3, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00077c5ainvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
    00077c60move-result v1
    00077c62invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    00077c68move-result-object v0
    00077c6acheck-cast v0, Landroid/view/ViewGroup$MarginLayoutParams;
    00077c6einvoke-virtual {v0}, Landroid/view/ViewGroup$MarginLayoutParams;->getMarginStart()I
    00077c74move-result v0
    00077c76add-int/2addr v0, v1
    00077c78sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
    00077c7cinvoke-virtual {v3}, Landroid/view/View;->getPaddingEnd()I
    00077c82move-result v1
    00077c84iget-object v2, v3, LO0/q;->q:Lj/f0;
    00077c88invoke-virtual {v2}, Landroid/view/View;->getPaddingEnd()I
    00077c8emove-result v2
    00077c90add-int/2addr v2, v1
    00077c92add-int/2addr v2, v0
    00077c94return v2
    00077c28
    00077c96
    00077c96 // align 0x8
    00077c98
    00077c98O0.q::<init>(com.google.android.material.textfield.TextInputLayout, F0.h):
    00077ca8move-object/from16 v0, v17
    00077cacmove-object/from16 v1, v18
    00077cb0move-object/from16 v2, v19
    00077cb4invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077cbamove-result-object v3
    00077cbcinvoke-direct {v0, v3}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
    00077cc2const/4 v3, 0x0
    00077cc4iput v3, v0, LO0/q;->i:I
    00077cc8new-instance v4, Ljava/util/LinkedHashSet;
    00077cccinvoke-direct {v4}, Ljava/util/LinkedHashSet;-><init>()V
    00077cd2iput-object v4, v0, LO0/q;->j:Ljava/util/LinkedHashSet;
    00077cd6new-instance v4, LO0/m;
    00077cdainvoke-direct {v4, v0}, LO0/m;-><init>(LO0/q;)V
    00077ce0iput-object v4, v0, LO0/q;->v:LO0/m;
    00077ce4new-instance v4, LO0/n;
    00077ce8invoke-direct {v4, v0}, LO0/n;-><init>(LO0/q;)V
    00077ceeinvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077cf4move-result-object v5
    00077cf6const-string v6, "accessibility"
    00077cfainvoke-virtual {v5, v6}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    00077d00move-result-object v5
    00077d02check-cast v5, Landroid/view/accessibility/AccessibilityManager;
    00077d06iput-object v5, v0, LO0/q;->t:Landroid/view/accessibility/AccessibilityManager;
    00077d0aiput-object v1, v0, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00077d0econst/16 v5, 0x8
    00077d12invoke-virtual {v0, v5}, Landroid/view/View;->setVisibility(I)V
    00077d18invoke-virtual {v0, v3}, Landroid/widget/LinearLayout;->setOrientation(I)V
    00077d1enew-instance v6, Landroid/widget/FrameLayout$LayoutParams;
    00077d22const/4 v7, -0x2
    00077d24const/4 v8, -0x1
    00077d26const v9, 0x800005
    00077d2cinvoke-direct {v6, v7, v8, v9}, Landroid/widget/FrameLayout$LayoutParams;-><init>(III)V
    00077d32invoke-virtual {v0, v6}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    00077d38new-instance v6, Landroid/widget/FrameLayout;
    00077d3cinvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077d42move-result-object v9
    00077d44invoke-direct {v6, v9}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
    00077d4aiput-object v6, v0, LO0/q;->b:Landroid/widget/FrameLayout;
    00077d4einvoke-virtual {v6, v5}, Landroid/view/View;->setVisibility(I)V
    00077d54new-instance v9, Landroid/widget/LinearLayout$LayoutParams;
    00077d58invoke-direct {v9, v7, v8}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
    00077d5einvoke-virtual {v6, v9}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    00077d64invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077d6amove-result-object v9
    00077d6cinvoke-static {v9}, Landroid/view/LayoutInflater;->from(Landroid/content/Context;)Landroid/view/LayoutInflater;
    00077d72move-result-object v9
    00077d74const v10, 0x7f0801df
    00077d7ainvoke-virtual {v0, v0, v9, v10}, LO0/q;->a(Landroid/view/ViewGroup;Landroid/view/LayoutInflater;I)Lcom/google/android/material/internal/CheckableImageButton;
    00077d80move-result-object v10
    00077d82iput-object v10, v0, LO0/q;->c:Lcom/google/android/material/internal/CheckableImageButton;
    00077d86const v11, 0x7f0801de
    00077d8cinvoke-virtual {v0, v6, v9, v11}, LO0/q;->a(Landroid/view/ViewGroup;Landroid/view/LayoutInflater;I)Lcom/google/android/material/internal/CheckableImageButton;
    00077d92move-result-object v9
    00077d94iput-object v9, v0, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00077d98new-instance v11, LO0/p;
    00077d9cinvoke-direct {v11, v0, v2}, LO0/p;-><init>(LO0/q;LF0/h;)V
    00077da2iput-object v11, v0, LO0/q;->h:LO0/p;
    00077da6new-instance v11, Lj/f0;
    00077daainvoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077db0move-result-object v12
    00077db2const/4 v13, 0x0
    00077db4invoke-direct {v11, v12, v13}, Lj/f0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    00077dbaiput-object v11, v0, LO0/q;->q:Lj/f0;
    00077dbeiget-object v12, v2, LF0/h;->c:Ljava/lang/Object;
    00077dc2check-cast v12, Landroid/content/res/TypedArray;
    00077dc6const/16 v14, 0x26
    00077dcainvoke-virtual {v12, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077dd0move-result v15
    00077dd2if-eqz v15, :cond_a1
    00077dd6invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077ddcmove-result-object v15
    00077ddeinvoke-static {v15, v2, v14}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
    00077de4move-result-object v14
    00077de6iput-object v14, v0, LO0/q;->d:Landroid/content/res/ColorStateList;
    00077deaconst/16 v14, 0x27
    00077deeinvoke-virtual {v12, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077df4move-result v15
    00077df6if-eqz v15, :cond_b3
    00077dfainvoke-virtual {v12, v14, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    00077e00move-result v14
    00077e02invoke-static {v14, v13}, LE0/E;->g(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
    00077e08move-result-object v14
    00077e0aiput-object v14, v0, LO0/q;->e:Landroid/graphics/PorterDuff$Mode;
    00077e0econst/16 v14, 0x25
    00077e12invoke-virtual {v12, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077e18move-result v15
    00077e1aif-eqz v15, :cond_c2
    00077e1einvoke-virtual {v2, v14}, LF0/h;->q(I)Landroid/graphics/drawable/Drawable;
    00077e24move-result-object v14
    00077e26invoke-virtual {v0, v14}, LO0/q;->i(Landroid/graphics/drawable/Drawable;)V
    00077e2cinvoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    00077e32move-result-object v14
    00077e34const v15, 0x7f0f0030
    00077e3ainvoke-virtual {v14, v15}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence;
    00077e40move-result-object v14
    00077e42invoke-virtual {v10, v14}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
    00077e48sget-object v14, LK/P;->a:Ljava/util/WeakHashMap;
    00077e4cconst/4 v14, 0x2
    00077e4einvoke-virtual {v10, v14}, Landroid/view/View;->setImportantForAccessibility(I)V
    00077e54invoke-virtual {v10, v3}, Landroid/view/View;->setClickable(Z)V
    00077e5ainvoke-virtual {v10, v3}, Lcom/google/android/material/internal/CheckableImageButton;->setPressable(Z)V
    00077e60invoke-virtual {v10, v3}, Landroid/view/View;->setFocusable(Z)V
    00077e66const/16 v14, 0x35
    00077e6ainvoke-virtual {v12, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077e70move-result v15
    00077e72if-nez v15, :cond_10b
    00077e76const/16 v15, 0x20
    00077e7ainvoke-virtual {v12, v15}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077e80move-result v16
    00077e82if-eqz v16, :cond_f9
    00077e86invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077e8cmove-result-object v7
    00077e8einvoke-static {v7, v2, v15}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
    00077e94move-result-object v7
    00077e96iput-object v7, v0, LO0/q;->k:Landroid/content/res/ColorStateList;
    00077e9aconst/16 v7, 0x21
    00077e9einvoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077ea4move-result v15
    00077ea6if-eqz v15, :cond_10b
    00077eaainvoke-virtual {v12, v7, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    00077eb0move-result v7
    00077eb2invoke-static {v7, v13}, LE0/E;->g(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
    00077eb8move-result-object v7
    00077ebaiput-object v7, v0, LO0/q;->l:Landroid/graphics/PorterDuff$Mode;
    00077ebeconst/16 v7, 0x1e
    00077ec2invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077ec8move-result v15
    00077ecaconst/4 v5, 0x1
    00077eccif-eqz v15, :cond_13a
    00077ed0invoke-virtual {v12, v7, v3}, Landroid/content/res/TypedArray;->getInt(II)I
    00077ed6move-result v7
    00077ed8invoke-virtual {v0, v7}, LO0/q;->g(I)V
    00077edeconst/16 v7, 0x1b
    00077ee2invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077ee8move-result v14
    00077eeaif-eqz v14, :cond_130
    00077eeeinvoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    00077ef4move-result-object v7
    00077ef6invoke-virtual {v9}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    00077efcmove-result-object v14
    00077efeif-eq v14, v7, :cond_130
    00077f02invoke-virtual {v9, v7}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
    00077f08const/16 v7, 0x1a
    00077f0cinvoke-virtual {v12, v7, v5}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    00077f12move-result v7
    00077f14invoke-virtual {v9, v7}, Lcom/google/android/material/internal/CheckableImageButton;->setCheckable(Z)V
    00077f1agoto :goto_17a
    00077f1cinvoke-virtual {v12, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077f22move-result v7
    00077f24if-eqz v7, :cond_17a
    00077f28const/16 v7, 0x36
    00077f2cinvoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077f32move-result v15
    00077f34if-eqz v15, :cond_152
    00077f38invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
    00077f3emove-result-object v15
    00077f40invoke-static {v15, v2, v7}, LC1/l;->A(Landroid/content/Context;LF0/h;I)Landroid/content/res/ColorStateList;
    00077f46move-result-object v7
    00077f48iput-object v7, v0, LO0/q;->k:Landroid/content/res/ColorStateList;
    00077f4cconst/16 v7, 0x37
    00077f50invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077f56move-result v15
    00077f58if-eqz v15, :cond_164
    00077f5cinvoke-virtual {v12, v7, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    00077f62move-result v7
    00077f64invoke-static {v7, v13}, LE0/E;->g(ILandroid/graphics/PorterDuff$Mode;)Landroid/graphics/PorterDuff$Mode;
    00077f6amove-result-object v7
    00077f6ciput-object v7, v0, LO0/q;->l:Landroid/graphics/PorterDuff$Mode;
    00077f70invoke-virtual {v12, v14, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
    00077f76move-result v7
    00077f78invoke-virtual {v0, v7}, LO0/q;->g(I)V
    00077f7econst/16 v7, 0x33
    00077f82invoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    00077f88move-result-object v7
    00077f8ainvoke-virtual {v9}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    00077f90move-result-object v14
    00077f92if-eq v14, v7, :cond_17a
    00077f96invoke-virtual {v9, v7}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
    00077f9cinvoke-virtual {v0}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    00077fa2move-result-object v7
    00077fa4const v14, 0x7f0602c2
    00077faainvoke-virtual {v7, v14}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    00077fb0move-result v7
    00077fb2const/16 v14, 0x1d
    00077fb6invoke-virtual {v12, v14, v7}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    00077fbcmove-result v7
    00077fbeif-ltz v7, :cond_21f
    00077fc2iget v14, v0, LO0/q;->m:I
    00077fc6if-eq v7, v14, :cond_19f
    00077fcaiput v7, v0, LO0/q;->m:I
    00077fceinvoke-virtual {v9, v7}, Landroid/view/View;->setMinimumWidth(I)V
    00077fd4invoke-virtual {v9, v7}, Landroid/view/View;->setMinimumHeight(I)V
    00077fdainvoke-virtual {v10, v7}, Landroid/view/View;->setMinimumWidth(I)V
    00077fe0invoke-virtual {v10, v7}, Landroid/view/View;->setMinimumHeight(I)V
    00077fe6const/16 v7, 0x1f
    00077feainvoke-virtual {v12, v7}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00077ff0move-result v14
    00077ff2if-eqz v14, :cond_1b7
    00077ff6invoke-virtual {v12, v7, v8}, Landroid/content/res/TypedArray;->getInt(II)I
    00077ffcmove-result v7
    00077ffeinvoke-static {v7}, LC1/d;->h(I)Landroid/widget/ImageView$ScaleType;
    00078004move-result-object v7
    00078006iput-object v7, v0, LO0/q;->n:Landroid/widget/ImageView$ScaleType;
    0007800ainvoke-virtual {v9, v7}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
    00078010invoke-virtual {v10, v7}, Landroid/widget/ImageView;->setScaleType(Landroid/widget/ImageView$ScaleType;)V
    00078016const/16 v7, 0x8
    0007801ainvoke-virtual {v11, v7}, Landroid/view/View;->setVisibility(I)V
    00078020const v7, 0x7f0801e6
    00078026invoke-virtual {v11, v7}, Landroid/view/View;->setId(I)V
    0007802cnew-instance v7, Landroid/widget/LinearLayout$LayoutParams;
    00078030const/high16 v8, 0x42a00000
    00078034const/4 v14, -0x2
    00078036invoke-direct {v7, v14, v14, v8}, Landroid/widget/LinearLayout$LayoutParams;-><init>(IIF)V
    0007803cinvoke-virtual {v11, v7}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    00078042invoke-virtual {v11, v5}, Landroid/view/View;->setAccessibilityLiveRegion(I)V
    00078048const/16 v5, 0x48
    0007804cinvoke-virtual {v12, v5, v3}, Landroid/content/res/TypedArray;->getResourceId(II)I
    00078052move-result v5
    00078054invoke-virtual {v11, v5}, Landroid/widget/TextView;->setTextAppearance(I)V
    0007805aconst/16 v5, 0x49
    0007805einvoke-virtual {v12, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00078064move-result v7
    00078066if-eqz v7, :cond_1e8
    0007806ainvoke-virtual {v2, v5}, LF0/h;->p(I)Landroid/content/res/ColorStateList;
    00078070move-result-object v2
    00078072invoke-virtual {v11, v2}, Landroid/widget/TextView;->setTextColor(Landroid/content/res/ColorStateList;)V
    00078078const/16 v2, 0x47
    0007807cinvoke-virtual {v12, v2}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
    00078082move-result-object v2
    00078084invoke-static {v2}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0007808amove-result v5
    0007808cif-eqz v5, :cond_1f5
    00078090goto :goto_1f6
    00078092move-object v13, v2
    00078094iput-object v13, v0, LO0/q;->p:Ljava/lang/CharSequence;
    00078098invoke-virtual {v11, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    0007809einvoke-virtual {v0}, LO0/q;->n()V
    000780a4invoke-virtual {v6, v9}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000780aainvoke-virtual {v0, v11}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000780b0invoke-virtual {v0, v6}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000780b6invoke-virtual {v0, v10}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    000780bciget-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->e0:Ljava/util/LinkedHashSet;
    000780c0invoke-virtual {v2, v4}, Ljava/util/AbstractCollection;->add(Ljava/lang/Object;)Z
    000780c6iget-object v2, v1, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000780caif-eqz v2, :cond_216
    000780ceinvoke-virtual {v4, v1}, LO0/n;->a(Lcom/google/android/material/textfield/TextInputLayout;)V
    000780d4new-instance v1, LO0/o;
    000780d8invoke-direct {v1, v3, v0}, LO0/o;-><init>(ILjava/lang/Object;)V
    000780deinvoke-virtual {v0, v1}, Landroid/view/View;->addOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
    000780e4return-void
    000780e6new-instance v1, Ljava/lang/IllegalArgumentException;
    000780eaconst-string v2, "endIconSize cannot be less than 0"
    000780eeinvoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000780f4throw v1
    00077c98
    000780f6
    000780f6 // align 0x8
    000780f8
    000780f8O0.q::f(boolean):
    00078108invoke-virtual {v5}, LO0/q;->b()LO0/r;
    0007810emove-result-object v0
    00078110invoke-virtual {v0}, LO0/r;->k()Z
    00078116move-result v1
    00078118iget-object v2, v5, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    0007811cconst/4 v3, 0x1
    0007811eif-eqz v1, :cond_1b
    00078122iget-boolean v1, v2, Lcom/google/android/material/internal/CheckableImageButton;->d:Z
    00078126invoke-virtual {v0}, LO0/r;->l()Z
    0007812cmove-result v4
    0007812eif-eq v1, v4, :cond_1b
    00078132xor-int/2addr v1, v3
    00078134invoke-virtual {v2, v1}, Lcom/google/android/material/internal/CheckableImageButton;->setChecked(Z)V
    0007813amove v1, v3
    0007813cgoto :goto_1c
    0007813econst/4 v1, 0x0
    00078140instance-of v4, v0, LO0/l;
    00078144if-eqz v4, :cond_30
    00078148invoke-virtual {v2}, Landroid/view/View;->isActivated()Z
    0007814emove-result v4
    00078150invoke-virtual {v0}, LO0/r;->j()Z
    00078156move-result v0
    00078158if-eq v4, v0, :cond_30
    0007815cxor-int/lit8 v0, v4, 0x1
    00078160invoke-virtual {v2, v0}, Landroid/view/View;->setActivated(Z)V
    00078166goto :goto_31
    00078168move v3, v1
    0007816aif-nez v6, :cond_37
    0007816eif-eqz v3, :cond_36
    00078172goto :goto_37
    00078174return-void
    00078176iget-object v6, v5, LO0/q;->k:Landroid/content/res/ColorStateList;
    0007817aiget-object v0, v5, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    0007817einvoke-static {v0, v2, v6}, LC1/d;->I(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/internal/CheckableImageButton;Landroid/content/res/ColorStateList;)V
    00078184return-void
    000780f8
    00078186
    00078186 // align 0x8
    00078188
    00078188O0.q::g(int):
    00078198iget v0, v8, LO0/q;->i:I
    0007819cif-ne v0, v9, :cond_5
    000781a0return-void
    000781a2invoke-virtual {v8}, LO0/q;->b()LO0/r;
    000781a8move-result-object v0
    000781aaiget-object v1, v8, LO0/q;->u:LO0/k;
    000781aeiget-object v2, v8, LO0/q;->t:Landroid/view/accessibility/AccessibilityManager;
    000781b2if-eqz v1, :cond_19
    000781b6if-eqz v2, :cond_19
    000781banew-instance v3, LL/b;
    000781beinvoke-direct {v3, v1}, LL/b;-><init>(LO0/k;)V
    000781c4invoke-virtual {v2, v3}, Landroid/view/accessibility/AccessibilityManager;->removeTouchExplorationStateChangeListener(Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener;)Z
    000781caconst/4 v1, 0x0
    000781cciput-object v1, v8, LO0/q;->u:LO0/k;
    000781d0invoke-virtual {v0}, LO0/r;->s()V
    000781d6iput v9, v8, LO0/q;->i:I
    000781daiget-object v0, v8, LO0/q;->j:Ljava/util/LinkedHashSet;
    000781deinvoke-virtual {v0}, Ljava/util/AbstractCollection;->iterator()Ljava/util/Iterator;
    000781e4move-result-object v0
    000781e6invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000781ecmove-result v3
    000781eeif-nez v3, :cond_ed
    000781f2const/4 v0, 0x1
    000781f4if-eqz v9, :cond_32
    000781f8move v3, v0
    000781fagoto :goto_33
    000781fcconst/4 v3, 0x0
    000781feinvoke-virtual {v8, v3}, LO0/q;->h(Z)V
    00078204invoke-virtual {v8}, LO0/q;->b()LO0/r;
    0007820amove-result-object v3
    0007820ciget-object v4, v8, LO0/q;->h:LO0/p;
    00078210iget v4, v4, LO0/p;->c:I
    00078214if-nez v4, :cond_44
    00078218invoke-virtual {v3}, LO0/r;->d()I
    0007821emove-result v4
    00078220if-eqz v4, :cond_4f
    00078224invoke-virtual {v8}, Landroid/view/View;->getContext()Landroid/content/Context;
    0007822amove-result-object v5
    0007822cinvoke-static {v5, v4}, LP1/e;->u(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
    00078232move-result-object v4
    00078234goto :goto_50
    00078236move-object v4, v1
    00078238iget-object v5, v8, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    0007823cinvoke-virtual {v5, v4}, Lj/y;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
    00078242iget-object v6, v8, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00078246if-eqz v4, :cond_65
    0007824aiget-object v4, v8, LO0/q;->k:Landroid/content/res/ColorStateList;
    0007824eiget-object v7, v8, LO0/q;->l:Landroid/graphics/PorterDuff$Mode;
    00078252invoke-static {v6, v5, v4, v7}, LC1/d;->c(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/internal/CheckableImageButton;Landroid/content/res/ColorStateList;Landroid/graphics/PorterDuff$Mode;)V
    00078258iget-object v4, v8, LO0/q;->k:Landroid/content/res/ColorStateList;
    0007825cinvoke-static {v6, v5, v4}, LC1/d;->I(Lcom/google/android/material/textfield/TextInputLayout;Lcom/google/android/material/internal/CheckableImageButton;Landroid/content/res/ColorStateList;)V
    00078262invoke-virtual {v3}, LO0/r;->c()I
    00078268move-result v4
    0007826aif-eqz v4, :cond_73
    0007826einvoke-virtual {v8}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
    00078274move-result-object v1
    00078276invoke-virtual {v1, v4}, Landroid/content/res/Resources;->getText(I)Ljava/lang/CharSequence;
    0007827cmove-result-object v1
    0007827einvoke-virtual {v5}, Landroid/view/View;->getContentDescription()Ljava/lang/CharSequence;
    00078284move-result-object v4
    00078286if-eq v4, v1, :cond_7c
    0007828ainvoke-virtual {v5, v1}, Landroid/view/View;->setContentDescription(Ljava/lang/CharSequence;)V
    00078290invoke-virtual {v3}, LO0/r;->k()Z
    00078296move-result v1
    00078298invoke-virtual {v5, v1}, Lcom/google/android/material/internal/CheckableImageButton;->setCheckable(Z)V
    0007829einvoke-virtual {v6}, Lcom/google/android/material/textfield/TextInputLayout;->getBoxBackgroundMode()I
    000782a4move-result v1
    000782a6invoke-virtual {v3, v1}, LO0/r;->i(I)Z
    000782acmove-result v1
    000782aeif-eqz v1, :cond_cd
    000782b2invoke-virtual {v3}, LO0/r;->r()V
    000782b8invoke-virtual {v3}, LO0/r;->h()LO0/k;
    000782bemove-result-object v9
    000782c0iput-object v9, v8, LO0/q;->u:LO0/k;
    000782c4if-eqz v9, :cond_ac
    000782c8if-eqz v2, :cond_ac
    000782ccsget-object v9, LK/P;->a:Ljava/util/WeakHashMap;
    000782d0invoke-virtual {v8}, Landroid/view/View;->isAttachedToWindow()Z
    000782d6move-result v9
    000782d8if-eqz v9, :cond_ac
    000782dciget-object v9, v8, LO0/q;->u:LO0/k;
    000782e0new-instance v1, LL/b;
    000782e4invoke-direct {v1, v9}, LL/b;-><init>(LO0/k;)V
    000782eainvoke-virtual {v2, v1}, Landroid/view/accessibility/AccessibilityManager;->addTouchExplorationStateChangeListener(Landroid/view/accessibility/AccessibilityManager$TouchExplorationStateChangeListener;)Z
    000782f0invoke-virtual {v3}, LO0/r;->f()Landroid/view/View$OnClickListener;
    000782f6move-result-object v9
    000782f8iget-object v1, v8, LO0/q;->o:Landroid/view/View$OnLongClickListener;
    000782fcinvoke-virtual {v5, v9}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
    00078302invoke-static {v5, v1}, LC1/d;->R(Lcom/google/android/material/internal/CheckableImageButton;Landroid/view/View$OnLongClickListener;)V
    00078308iget-object v9, v8, LO0/q;->s:Landroid/widget/EditText;
    0007830cif-eqz v9, :cond_c2
    00078310invoke-virtual {v3, v9}, LO0/r;->m(Landroid/widget/EditText;)V
    00078316invoke-virtual {v8, v3}, LO0/q;->j(LO0/r;)V
    0007831ciget-object v9, v8, LO0/q;->k:Landroid/content/res/ColorStateList;
    00078320iget-object v1, v8, LO0/q;->l:Landroid/graphics/PorterDuff$Mode;
    00078324invoke-static {v6, v5, v9, 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
    0007832ainvoke-virtual {v8, v0}, LO0/q;->f(Z)V
    00078330return-void
    00078332new-instance v0, Ljava/lang/IllegalStateException;
    00078336new-instance v1, Ljava/lang/StringBuilder;
    0007833aconst-string v2, "The current box background mode "
    0007833einvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    00078344invoke-virtual {v6}, Lcom/google/android/material/textfield/TextInputLayout;->getBoxBackgroundMode()I
    0007834amove-result v2
    0007834cinvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00078352const-string v2, " is not supported by the end icon mode "
    00078356invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0007835cinvoke-virtual {v1, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    00078362invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    00078368move-result-object v9
    0007836ainvoke-direct {v0, v9}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    00078370throw v0
    00078372invoke-static {v0}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
    00078378move-result-object v9
    0007837athrow v9
    00078188
    0007837c
    0007837cO0.q::h(boolean):
    0007838cinvoke-virtual {v1}, LO0/q;->d()Z
    00078392move-result v0
    00078394if-eq v0, v2, :cond_1c
    00078398if-eqz v2, :cond_a
    0007839cconst/4 v2, 0x0
    0007839egoto :goto_c
    000783a0const/16 v2, 0x8
    000783a4iget-object v0, v1, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    000783a8invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
    000783aeinvoke-virtual {v1}, LO0/q;->k()V
    000783b4invoke-virtual {v1}, LO0/q;->m()V
    000783baiget-object v2, v1, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    000783beinvoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->q()Z
    000783c4return-void
    0007837c
    000783c6
    000783c6 // align 0x8
    000783c8
    000783c8O0.q::i(android.graphics.drawable.Drawable):
    000783d8iget-object v0, v3, LO0/q;->c:Lcom/google/android/material/internal/CheckableImageButton;
    000783dcinvoke-virtual {v0, v4}, Lj/y;->setImageDrawable(Landroid/graphics/drawable/Drawable;)V
    000783e2invoke-virtual {v3}, LO0/q;->l()V
    000783e8iget-object v4, v3, LO0/q;->d:Landroid/content/res/ColorStateList;
    000783eciget-object v1, v3, LO0/q;->e:Landroid/graphics/PorterDuff$Mode;
    000783f0iget-object v2, v3, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    000783f4invoke-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
    000783fareturn-void
    000783c8
    000783fc
    000783fcO0.q::j(O0.r):
    0007840ciget-object v0, v2, LO0/q;->s:Landroid/widget/EditText;
    00078410if-nez v0, :cond_5
    00078414goto :goto_23
    00078416invoke-virtual {v3}, LO0/r;->e()Landroid/view/View$OnFocusChangeListener;
    0007841cmove-result-object v0
    0007841eif-eqz v0, :cond_14
    00078422iget-object v0, v2, LO0/q;->s:Landroid/widget/EditText;
    00078426invoke-virtual {v3}, LO0/r;->e()Landroid/view/View$OnFocusChangeListener;
    0007842cmove-result-object v1
    0007842einvoke-virtual {v0, v1}, Landroid/view/View;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
    00078434invoke-virtual {v3}, LO0/r;->g()Landroid/view/View$OnFocusChangeListener;
    0007843amove-result-object v0
    0007843cif-eqz v0, :cond_23
    00078440iget-object v0, v2, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00078444invoke-virtual {v3}, LO0/r;->g()Landroid/view/View$OnFocusChangeListener;
    0007844amove-result-object v3
    0007844cinvoke-virtual {v0, v3}, Landroid/view/View;->setOnFocusChangeListener(Landroid/view/View$OnFocusChangeListener;)V
    00078452return-void
    000783fc
    00078454
    00078454O0.q::k():
    00078464iget-object v0, v4, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00078468invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
    0007846emove-result v0
    00078470const/16 v1, 0x8
    00078474const/4 v2, 0x0
    00078476if-nez v0, :cond_13
    0007847ainvoke-virtual {v4}, LO0/q;->e()Z
    00078480move-result v0
    00078482if-nez v0, :cond_13
    00078486move v0, v2
    00078488goto :goto_14
    0007848amove v0, v1
    0007848ciget-object v3, v4, LO0/q;->b:Landroid/widget/FrameLayout;
    00078490invoke-virtual {v3, v0}, Landroid/view/View;->setVisibility(I)V
    00078496iget-object v0, v4, LO0/q;->p:Ljava/lang/CharSequence;
    0007849aif-eqz v0, :cond_23
    0007849eiget-boolean v0, v4, LO0/q;->r:Z
    000784a2if-nez v0, :cond_23
    000784a6move v0, v2
    000784a8goto :goto_24
    000784aamove v0, v1
    000784acinvoke-virtual {v4}, LO0/q;->d()Z
    000784b2move-result v3
    000784b4if-nez v3, :cond_32
    000784b8invoke-virtual {v4}, LO0/q;->e()Z
    000784bemove-result v3
    000784c0if-nez v3, :cond_32
    000784c4if-nez v0, :cond_33
    000784c8move v1, v2
    000784cainvoke-virtual {v4, v1}, Landroid/view/View;->setVisibility(I)V
    000784d0return-void
    00078454
    000784d2
    000784d2 // align 0x4
    000784d4
    000784d4O0.q::l():
    000784e4iget-object v0, v3, LO0/q;->c:Lcom/google/android/material/internal/CheckableImageButton;
    000784e8invoke-virtual {v0}, Landroid/widget/ImageView;->getDrawable()Landroid/graphics/drawable/Drawable;
    000784eemove-result-object v1
    000784f0iget-object v2, v3, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    000784f4if-eqz v1, :cond_18
    000784f8iget-object v1, v2, Lcom/google/android/material/textfield/TextInputLayout;->j:LO0/u;
    000784fciget-boolean v1, v1, LO0/u;->q:Z
    00078500if-eqz v1, :cond_18
    00078504invoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->m()Z
    0007850amove-result v1
    0007850cif-eqz v1, :cond_18
    00078510const/4 v1, 0x0
    00078512goto :goto_1a
    00078514const/16 v1, 0x8
    00078518invoke-virtual {v0, v1}, Landroid/view/View;->setVisibility(I)V
    0007851einvoke-virtual {v3}, LO0/q;->k()V
    00078524invoke-virtual {v3}, LO0/q;->m()V
    0007852aiget v0, v3, LO0/q;->i:I
    0007852eif-eqz v0, :cond_28
    00078532return-void
    00078534invoke-virtual {v2}, Lcom/google/android/material/textfield/TextInputLayout;->q()Z
    0007853areturn-void
    000784d4
    0007853c
    0007853cO0.q::m():
    0007854ciget-object v0, v5, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00078550iget-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    00078554if-nez v1, :cond_7
    00078558return-void
    0007855ainvoke-virtual {v5}, LO0/q;->d()Z
    00078560move-result v1
    00078562if-nez v1, :cond_1d
    00078566invoke-virtual {v5}, LO0/q;->e()Z
    0007856cmove-result v1
    0007856eif-eqz v1, :cond_14
    00078572goto :goto_1d
    00078574iget-object v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    00078578sget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    0007857cinvoke-virtual {v1}, Landroid/view/View;->getPaddingEnd()I
    00078582move-result v1
    00078584goto :goto_1e
    00078586const/4 v1, 0x0
    00078588invoke-virtual {v5}, Landroid/view/View;->getContext()Landroid/content/Context;
    0007858emove-result-object v2
    00078590invoke-virtual {v2}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    00078596move-result-object v2
    00078598const v3, 0x7f060240
    0007859einvoke-virtual {v2, v3}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000785a4move-result v2
    000785a6iget-object v3, v0, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000785aainvoke-virtual {v3}, Landroid/view/View;->getPaddingTop()I
    000785b0move-result v3
    000785b2iget-object v0, v0, Lcom/google/android/material/textfield/TextInputLayout;->d:Landroid/widget/EditText;
    000785b6invoke-virtual {v0}, Landroid/view/View;->getPaddingBottom()I
    000785bcmove-result v0
    000785besget-object v4, LK/P;->a:Ljava/util/WeakHashMap;
    000785c2iget-object v4, v5, LO0/q;->q:Lj/f0;
    000785c6invoke-virtual {v4, v2, v3, v1, v0}, Landroid/view/View;->setPaddingRelative(IIII)V
    000785ccreturn-void
    0007853c
    000785ce
    000785ce // align 0x10
    000785d0
    000785d0O0.q::n():
    000785e0iget-object v0, v4, LO0/q;->q:Lj/f0;
    000785e4invoke-virtual {v0}, Landroid/view/View;->getVisibility()I
    000785eamove-result v1
    000785eciget-object v2, v4, LO0/q;->p:Ljava/lang/CharSequence;
    000785f0const/4 v3, 0x0
    000785f2if-eqz v2, :cond_11
    000785f6iget-boolean v2, v4, LO0/q;->r:Z
    000785faif-nez v2, :cond_11
    000785femove v2, v3
    00078600goto :goto_13
    00078602const/16 v2, 0x8
    00078606if-eq v1, v2, :cond_1f
    0007860ainvoke-virtual {v4}, LO0/q;->b()LO0/r;
    00078610move-result-object v1
    00078612if-nez v2, :cond_1c
    00078616const/4 v3, 0x1
    00078618invoke-virtual {v1, v3}, LO0/r;->p(Z)V
    0007861einvoke-virtual {v4}, LO0/q;->k()V
    00078624invoke-virtual {v0, v2}, Landroid/view/View;->setVisibility(I)V
    0007862aiget-object v0, v4, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    0007862einvoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->q()Z
    00078634return-void
    000785d0
    00078636
    00078636 // align 0x8
    00078638
    00078638O0.r::h():
    00078648const/4 v0, 0x0
    0007864areturn-object v0
    00078638
    0007864c
    0007864cO0.r::f():
    0007865cconst/4 v0, 0x0
    0007865ereturn-object v0
    0007864c
    00078660
    00078660O0.r::e():
    00078670const/4 v0, 0x0
    00078672return-object v0
    00078660
    00078674
    00078674O0.r::g():
    00078684const/4 v0, 0x0
    00078686return-object v0
    00078674
    00078688
    00078688O0.r::i(int):
    00078698const/4 v1, 0x1
    0007869areturn v1
    00078688
    0007869c
    0007869cO0.r::j():
    000786acconst/4 v0, 0x0
    000786aereturn v0
    0007869c
    000786b0
    000786b0O0.r::k():
    000786c0instance-of v0, v1, LO0/l;
    000786c4return v0
    000786b0
    000786c6
    000786c6 // align 0x8
    000786c8
    000786c8O0.r::l():
    000786d8const/4 v0, 0x0
    000786dareturn v0
    000786c8
    000786dc
    000786dcO0.r::c():
    000786ecconst/4 v0, 0x0
    000786eereturn v0
    000786dc
    000786f0
    000786f0O0.r::d():
    00078700const/4 v0, 0x0
    00078702return v0
    000786f0
    00078704
    00078704O0.r::<init>(O0.q):
    00078714invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0007871aiget-object v0, v2, LO0/q;->a:Lcom/google/android/material/textfield/TextInputLayout;
    0007871eiput-object v0, v1, LO0/r;->a:Lcom/google/android/material/textfield/TextInputLayout;
    00078722iput-object v2, v1, LO0/r;->b:LO0/q;
    00078726invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
    0007872cmove-result-object v0
    0007872eiput-object v0, v1, LO0/r;->c:Landroid/content/Context;
    00078732iget-object v2, v2, LO0/q;->g:Lcom/google/android/material/internal/CheckableImageButton;
    00078736iput-object v2, v1, LO0/r;->d:Lcom/google/android/material/internal/CheckableImageButton;
    0007873areturn-void
    00078704
    0007873c
    0007873cO0.r::a():
    0007874creturn-void
    0007873c
    0007874e
    0007874e // align 0x10
    00078750
    00078750O0.r::b():
    00078760return-void
    00078750
    00078762
    00078762 // align 0x4
    00078764
    00078764O0.r::m(android.widget.EditText):
    00078774return-void
    00078764
    00078776
    00078776 // align 0x8
    00078778
    00078778O0.r::n(L.i):
    00078788return-void
    00078778
    0007878a
    0007878a // align 0x4
    0007878c
    0007878cO0.r::o(android.view.accessibility.AccessibilityEvent):
    0007879creturn-void
    0007878c
    0007879e
    0007879e // align 0x10
    000787a0
    000787a0O0.r::p(boolean):
    000787b0return-void
    000787a0
    000787b2
    000787b2 // align 0x4
    000787b4
    000787b4O0.r::q():
    000787c4iget-object v0, v2, LO0/r;->b:LO0/q;
    000787c8const/4 v1, 0x0
    000787cainvoke-virtual {v0, v1}, LO0/q;->f(Z)V
    000787d0return-void
    000787b4
    000787d2
    000787d2 // align 0x4
    000787d4
    000787d4O0.r::r():
    000787e4return-void
    000787d4
    000787e6
    000787e6 // align 0x8
    000787e8
    000787e8O0.r::s():
    000787f8return-void
    000787e8
    000787fa
    000787fa // align 0x4
    000787fc
    000787fcO0.s::<init>(O0.u, int, android.widget.TextView, int, android.widget.TextView):
    0007880ciput-object v1, v0, LO0/s;->e:LO0/u;
    00078810iput v2, v0, LO0/s;->a:I
    00078814iput-object v3, v0, LO0/s;->b:Landroid/widget/TextView;
    00078818iput v4, v0, LO0/s;->c:I
    0007881ciput-object v5, v0, LO0/s;->d:Landroid/widget/TextView;
    00078820invoke-direct {v0}, Landroid/animation/AnimatorListenerAdapter;-><init>()V
    00078826return-void
    000787fc
    00078828
    00078828O0.s::onAnimationEnd(android.animation.Animator):
    00078838iget v4, v3, LO0/s;->a:I
    0007883ciget-object v0, v3, LO0/s;->e:LO0/u;
    00078840iput v4, v0, LO0/u;->n:I
    00078844const/4 v4, 0x0
    00078846iput-object v4, v0, LO0/u;->l:Landroid/animation/AnimatorSet;
    0007884aiget-object v1, v3, LO0/s;->b:Landroid/widget/TextView;
    0007884eif-eqz v1, :cond_1d
    00078852const/4 v2, 0x4
    00078854invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V
    0007885aiget v1, v3, LO0/s;->c:I
    0007885econst/4 v2, 0x1
    00078860if-ne v1, v2, :cond_1d
    00078864iget-object v0, v0, LO0/u;->r:Lj/f0;
    00078868if-eqz v0, :cond_1d
    0007886cinvoke-virtual {v0, v4}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    00078872iget-object v4, v3, LO0/s;->d:Landroid/widget/TextView;
    00078876if-eqz v4, :cond_2a
    0007887aconst/4 v0, 0x0
    0007887cinvoke-virtual {v4, v0}, Landroid/view/View;->setTranslationY(F)V
    00078882const/high16 v0, 0x3f800000
    00078886invoke-virtual {v4, v0}, Landroid/view/View;->setAlpha(F)V
    0007888creturn-void
    00078828
    0007888e
    0007888e // align 0x10
    00078890
    00078890O0.s::onAnimationStart(android.animation.Animator):
    000788a0iget-object v2, v1, LO0/s;->d:Landroid/widget/TextView;
    000788a4if-eqz v2, :cond_c
    000788a8const/4 v0, 0x0
    000788aainvoke-virtual {v2, v0}, Landroid/view/View;->setVisibility(I)V
    000788b0const/4 v0, 0x0
    000788b2invoke-virtual {v2, v0}, Landroid/view/View;->setAlpha(F)V
    000788b8return-void
    00078890
    000788ba
    000788ba // align 0x4
    000788bc
    000788bcO0.t::<init>(O0.u):
    000788cciput-object v1, v0, LO0/t;->a:LO0/u;
    000788d0invoke-direct {v0}, Landroid/view/View$AccessibilityDelegate;-><init>()V
    000788d6return-void
    000788bc
    000788d8
    000788d8O0.t::onInitializeAccessibilityNodeInfo(android.view.View, android.view.accessibility.AccessibilityNodeInfo):
    000788e8invoke-super {v0, v1, v2}, Landroid/view/View$AccessibilityDelegate;->onInitializeAccessibilityNodeInfo(Landroid/view/View;Landroid/view/accessibility/AccessibilityNodeInfo;)V
    000788eeiget-object v1, v0, LO0/t;->a:LO0/u;
    000788f2iget-object v1, v1, LO0/u;->h:Lcom/google/android/material/textfield/TextInputLayout;
    000788f6invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText;
    000788fcmove-result-object v1
    000788feif-eqz v1, :cond_10
    00078902invoke-virtual {v2, v1}, Landroid/view/accessibility/AccessibilityNodeInfo;->setLabeledBy(Landroid/view/View;)V
    00078908return-void
    000788d8
    0007890a
    0007890a // align 0x4
    0007890c
    0007890cO0.u::e(int):
    0007891cconst/4 v0, 0x1
    0007891eif-eq v2, v0, :cond_b
    00078922const/4 v0, 0x2
    00078924if-eq v2, v0, :cond_8
    00078928const/4 v2, 0x0
    0007892areturn-object v2
    0007892ciget-object v2, v1, LO0/u;->y:Lj/f0;
    00078930return-object v2
    00078932iget-object v2, v1, LO0/u;->r:Lj/f0;
    00078936return-object v2
    0007890c
    00078938
    00078938O0.u::h(j.f0, java.lang.CharSequence):
    00078948sget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
    0007894ciget-object v0, v2, LO0/u;->h:Lcom/google/android/material/textfield/TextInputLayout;
    00078950invoke-virtual {v0}, Landroid/view/View;->isLaidOut()Z
    00078956move-result v1
    00078958if-eqz v1, :cond_24
    0007895cinvoke-virtual {v0}, Landroid/view/View;->isEnabled()Z
    00078962move-result v0
    00078964if-eqz v0, :cond_24
    00078968iget v0, v2, LO0/u;->o:I
    0007896ciget v1, v2, LO0/u;->n:I
    00078970if-ne v0, v1, :cond_22
    00078974if-eqz v3, :cond_22
    00078978invoke-virtual {v3}, Lj/f0;->getText()Ljava/lang/CharSequence;
    0007897emove-result-object v3
    00078980invoke-static {v3, v4}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
    00078986move-result v3
    00078988if-nez v3, :cond_24
    0007898cconst/4 v3, 0x1
    0007898ereturn v3
    00078990const/4 v3, 0x0
    00078992return v3
    00078938
    00078994
    00078994O0.u::<init>(com.google.android.material.textfield.TextInputLayout):
    000789a4invoke-direct {v3}, Ljava/lang/Object;-><init>()V
    000789aainvoke-virtual {v4}, Landroid/view/View;->getContext()Landroid/content/Context;
    000789b0move-result-object v0
    000789b2iput-object v0, v3, LO0/u;->g:Landroid/content/Context;
    000789b6iput-object v4, v3, LO0/u;->h:Lcom/google/android/material/textfield/TextInputLayout;
    000789bainvoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000789c0move-result-object v4
    000789c2const v1, 0x7f06008d
    000789c8invoke-virtual {v4, v1}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    000789cemove-result v4
    000789d0int-to-float v4, v4
    000789d2iput v4, v3, LO0/u;->m:F
    000789d6const v4, 0x7f03032b
    000789dcconst/16 v1, 0xd9
    000789e0invoke-static {v0, v4, v1}, LC1/d;->L(Landroid/content/Context;II)I
    000789e6move-result v1
    000789e8iput v1, v3, LO0/u;->a:I
    000789ecconst v1, 0x7f030327
    000789f2const/16 v2, 0xa7
    000789f6invoke-static {v0, v1, v2}, LC1/d;->L(Landroid/content/Context;II)I
    000789fcmove-result v1
    000789feiput v1, v3, LO0/u;->b:I
    00078a02invoke-static {v0, v4, v2}, LC1/d;->L(Landroid/content/Context;II)I
    00078a08move-result v4
    00078a0aiput v4, v3, LO0/u;->c:I
    00078a0esget-object v4, Lr0/a;->d:LZ/a;
    00078a12const v1, 0x7f030330
    00078a18invoke-static {v0, v1, v4}, LC1/d;->M(Landroid/content/Context;ILandroid/view/animation/Interpolator;)Landroid/animation/TimeInterpolator;
    00078a1emove-result-object v4
    00078a20iput-object v4, v3, LO0/u;->d:Landroid/animation/TimeInterpolator;
    00078a24sget-object v4, Lr0/a;->a:Landroid/view/animation/LinearInterpolator;
    00078a28invoke-static {v0, v1, v4}, LC1/d;->M(Landroid/content/Context;ILandroid/view/animation/Interpolator;)Landroid/animation/TimeInterpolator;
    00078a2emove-result-object v1
    00078a30iput-object v1, v3, LO0/u;->e:Landroid/animation/TimeInterpolator;
    00078a34const v1, 0x7f030333
    00078a3ainvoke-static {v0, v1, v4}, LC1/d;->M(Landroid/content/Context;ILandroid/view/animation/Interpolator;)Landroid/animation/TimeInterpolator;
    00078a40move-result-object v4
    00078a42iput-object v4, v3, LO0/u;->f:Landroid/animation/TimeInterpolator;
    00078a46return-void
    00078994
    00078a48
    00078a48O0.u::a(j.f0, int):
    00078a58iget-object v0, v6, LO0/u;->i:Landroid/widget/LinearLayout;
    00078a5cconst/4 v1, -0x2
    00078a5econst/4 v2, 0x0
    00078a60if-nez v0, :cond_3c
    00078a64iget-object v0, v6, LO0/u;->k:Landroid/widget/FrameLayout;
    00078a68if-nez v0, :cond_3c
    00078a6cnew-instance v0, Landroid/widget/LinearLayout;
    00078a70iget-object v3, v6, LO0/u;->g:Landroid/content/Context;
    00078a74invoke-direct {v0, v3}, Landroid/widget/LinearLayout;-><init>(Landroid/content/Context;)V
    00078a7aiput-object v0, v6, LO0/u;->i:Landroid/widget/LinearLayout;
    00078a7einvoke-virtual {v0, v2}, Landroid/widget/LinearLayout;->setOrientation(I)V
    00078a84iget-object v0, v6, LO0/u;->i:Landroid/widget/LinearLayout;
    00078a88iget-object v4, v6, LO0/u;->h:Lcom/google/android/material/textfield/TextInputLayout;
    00078a8cconst/4 v5, -0x1
    00078a8einvoke-virtual {v4, v0, v5, v1}, Landroid/view/ViewGroup;->addView(Landroid/view/View;II)V
    00078a94new-instance v0, Landroid/widget/FrameLayout;
    00078a98invoke-direct {v0, v3}, Landroid/widget/FrameLayout;-><init>(Landroid/content/Context;)V
    00078a9eiput-object v0, v6, LO0/u;->k:Landroid/widget/FrameLayout;
    00078aa2new-instance v0, Landroid/widget/LinearLayout$LayoutParams;
    00078aa6const/high16 v3, 0x3f800000
    00078aaainvoke-direct {v0, v2, v1, v3}, Landroid/widget/LinearLayout$LayoutParams;-><init>(IIF)V
    00078ab0iget-object v3, v6, LO0/u;->i:Landroid/widget/LinearLayout;
    00078ab4iget-object v5, v6, LO0/u;->k:Landroid/widget/FrameLayout;
    00078ab8invoke-virtual {v3, v5, v0}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    00078abeinvoke-virtual {v4}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText;
    00078ac4move-result-object v0
    00078ac6if-eqz v0, :cond_3c
    00078acainvoke-virtual {v6}, LO0/u;->b()V
    00078ad0const/4 v0, 0x1
    00078ad2if-eqz v8, :cond_4d
    00078ad6if-ne v8, v0, :cond_42
    00078adagoto :goto_4d
    00078adcnew-instance v8, Landroid/widget/LinearLayout$LayoutParams;
    00078ae0invoke-direct {v8, v1, v1}, Landroid/widget/LinearLayout$LayoutParams;-><init>(II)V
    00078ae6iget-object v1, v6, LO0/u;->i:Landroid/widget/LinearLayout;
    00078aeainvoke-virtual {v1, v7, v8}, Landroid/view/ViewGroup;->addView(Landroid/view/View;Landroid/view/ViewGroup$LayoutParams;)V
    00078af0goto :goto_57
    00078af2iget-object v8, v6, LO0/u;->k:Landroid/widget/FrameLayout;
    00078af6invoke-virtual {v8, v2}, Landroid/view/View;->setVisibility(I)V
    00078afciget-object v8, v6, LO0/u;->k:Landroid/widget/FrameLayout;
    00078b00invoke-virtual {v8, v7}, Landroid/view/ViewGroup;->addView(Landroid/view/View;)V
    00078b06iget-object v7, v6, LO0/u;->i:Landroid/widget/LinearLayout;
    00078b0ainvoke-virtual {v7, v2}, Landroid/view/View;->setVisibility(I)V
    00078b10iget v7, v6, LO0/u;->j:I
    00078b14add-int/2addr v7, v0
    00078b16iput v7, v6, LO0/u;->j:I
    00078b1areturn-void
    00078a48
    00078b1c
    00078b1cO0.u::b():
    00078b2ciget-object v0, v8, LO0/u;->i:Landroid/widget/LinearLayout;
    00078b30if-eqz v0, :cond_55
    00078b34iget-object v0, v8, LO0/u;->h:Lcom/google/android/material/textfield/TextInputLayout;
    00078b38invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText;
    00078b3emove-result-object v1
    00078b40if-eqz v1, :cond_55
    00078b44invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getEditText()Landroid/widget/EditText;
    00078b4amove-result-object v0
    00078b4ciget-object v1, v8, LO0/u;->g:Landroid/content/Context;
    00078b50invoke-static {v1}, LC1/l;->R(Landroid/content/Context;)Z
    00078b56move-result v2
    00078b58iget-object v3, v8, LO0/u;->i:Landroid/widget/LinearLayout;
    00078b5csget-object v4, LK/P;->a:Ljava/util/WeakHashMap;
    00078b60invoke-virtual {v0}, Landroid/view/View;->getPaddingStart()I
    00078b66move-result v4
    00078b68const v5, 0x7f06023e
    00078b6eif-eqz v2, :cond_2b
    00078b72invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    00078b78move-result-object v4
    00078b7ainvoke-virtual {v4, v5}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    00078b80move-result v4
    00078b82invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    00078b88move-result-object v6
    00078b8aconst v7, 0x7f06023d
    00078b90invoke-virtual {v6, v7}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    00078b96move-result v6
    00078b98if-eqz v2, :cond_43
    00078b9cinvoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    00078ba2move-result-object v6
    00078ba4const v7, 0x7f06023f
    00078baainvoke-virtual {v6, v7}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    00078bb0move-result v6
    00078bb2invoke-virtual {v0}, Landroid/view/View;->getPaddingEnd()I
    00078bb8move-result v0
    00078bbaif-eqz v2, :cond_51
    00078bbeinvoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    00078bc4move-result-object v0
    00078bc6invoke-virtual {v0, v5}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
    00078bccmove-result v0
    00078bceconst/4 v1, 0x0
    00078bd0invoke-virtual {v3, v4, v6, v0, v1}, Landroid/view/View;->setPaddingRelative(IIII)V
    00078bd6return-void
    00078b1c
    00078bd8
    00078bd8O0.u::c():
    00078be8iget-object v0, v1, LO0/u;->l:Landroid/animation/AnimatorSet;
    00078becif-eqz v0, :cond_7
    00078bf0invoke-virtual {v0}, Landroid/animation/Animator;->cancel()V
    00078bf6return-void
    00078bd8
    00078bf8
    00078bf8O0.u::d(java.util.ArrayList, boolean, j.f0, int, int, int):
    00078c08const/4 v0, 0x0
    00078c0aconst/4 v1, 0x1
    00078c0cif-eqz v10, :cond_68
    00078c10if-nez v9, :cond_7
    00078c14goto :goto_68
    00078c16if-eq v11, v13, :cond_b
    00078c1aif-ne v11, v12, :cond_68
    00078c1eif-ne v13, v11, :cond_f
    00078c22move v9, v1
    00078c24goto :goto_10
    00078c26move v9, v0
    00078c28const/4 v2, 0x0
    00078c2aif-eqz v9, :cond_16
    00078c2econst/high16 v3, 0x3f800000
    00078c32goto :goto_17
    00078c34move v3, v2
    00078c36sget-object v4, Landroid/view/View;->ALPHA:Landroid/util/Property;
    00078c3anew-array v5, v1, [F
    00078c3eaput v3, v5, v0
    00078c42invoke-static {v10, v4, v5}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
    00078c48move-result-object v3
    00078c4aiget v4, v7, LO0/u;->c:I
    00078c4eif-eqz v9, :cond_29
    00078c52iget v5, v7, LO0/u;->b:I
    00078c56int-to-long v5, v5
    00078c58goto :goto_2a
    00078c5aint-to-long v5, v4
    00078c5cinvoke-virtual {v3, v5, v6}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
    00078c62if-eqz v9, :cond_32
    00078c66iget-object v9, v7, LO0/u;->e:Landroid/animation/TimeInterpolator;
    00078c6agoto :goto_34
    00078c6ciget-object v9, v7, LO0/u;->f:Landroid/animation/TimeInterpolator;
    00078c70invoke-virtual {v3, v9}, Landroid/animation/Animator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    00078c76if-ne v11, v13, :cond_3f
    00078c7aif-eqz v12, :cond_3f
    00078c7eint-to-long v5, v4
    00078c80invoke-virtual {v3, v5, v6}, Landroid/animation/Animator;->setStartDelay(J)V
    00078c86invoke-virtual {v8, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00078c8cif-ne v13, v11, :cond_68
    00078c90if-eqz v12, :cond_68
    00078c94sget-object v9, Landroid/view/View;->TRANSLATION_Y:Landroid/util/Property;
    00078c98iget v11, v7, LO0/u;->m:F
    00078c9cneg-float v11, v11
    00078c9econst/4 v12, 0x2
    00078ca0new-array v12, v12, [F
    00078ca4aput v11, v12, v0
    00078ca8aput v2, v12, v1
    00078cacinvoke-static {v10, v9, v12}, Landroid/animation/ObjectAnimator;->ofFloat(Ljava/lang/Object;Landroid/util/Property;[F)Landroid/animation/ObjectAnimator;
    00078cb2move-result-object v9
    00078cb4iget v10, v7, LO0/u;->a:I
    00078cb8int-to-long v10, v10
    00078cbainvoke-virtual {v9, v10, v11}, Landroid/animation/ObjectAnimator;->setDuration(J)Landroid/animation/ObjectAnimator;
    00078cc0iget-object v10, v7, LO0/u;->d:Landroid/animation/TimeInterpolator;
    00078cc4invoke-virtual {v9, v10}, Landroid/animation/Animator;->setInterpolator(Landroid/animation/TimeInterpolator;)V
    00078ccaint-to-long v10, v4
    00078cccinvoke-virtual {v9, v10, v11}, Landroid/animation/Animator;->setStartDelay(J)V
    00078cd2invoke-virtual {v8, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    00078cd8return-void
    00078bf8
    00078cda
    00078cda // align 0x4
    00078cdc
    00078cdcO0.u::f():
    00078cecconst/4 v0, 0x0
    00078ceeiput-object v0, v4, LO0/u;->p:Ljava/lang/CharSequence;
    00078cf2invoke-virtual {v4}, LO0/u;->c()V
    00078cf8iget v0, v4, LO0/u;->n:I
    00078cfcconst/4 v1, 0x1
    00078cfeif-ne v0, v1, :cond_1e
    00078d02iget-boolean v0, v4, LO0/u;->x:Z
    00078d06if-eqz v0, :cond_1b
    00078d0aiget-object v0, v4, LO0/u;->w:Ljava/lang/CharSequence;
    00078d0einvoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    00078d14move-result v0
    00078d16if-nez v0, :cond_1b
    00078d1aconst/4 v0, 0x2
    00078d1ciput v0, v4, LO0/u;->o:I
    00078d20goto :goto_1e
    00078d22const/4 v0, 0x0
    00078d24iput v0, v4, LO0/u;->o:I
    00078d28iget v0, v4, LO0/u;->n:I
    00078d2ciget v1, v4, LO0/u;->o:I
    00078d30iget-object v2, v4, LO0/u;->r:Lj/f0;
    00078d34const-string v3, ""
    00078d38invoke-virtual {v4, v2, v3}, LO0/u;->h(Lj/f0;Ljava/lang/CharSequence;)Z
    00078d3emove-result v2
    00078d40invoke-virtual {v4, v0, v1, v2}, LO0/u;->i(IIZ)V
    00078d46return-void
    00078cdc
    00078d48
    00078d48O0.u::g(j.f0, int):
    00078d58iget-object v0, v2, LO0/u;->i:Landroid/widget/LinearLayout;
    00078d5cif-nez v0, :cond_5
    00078d60goto :goto_23
    00078d62const/4 v1, 0x1
    00078d64if-eqz v4, :cond_a
    00078d68if-ne v4, v1, :cond_12
    00078d6ciget-object v4, v2, LO0/u;->k:Landroid/widget/FrameLayout;
    00078d70if-eqz v4, :cond_12
    00078d74invoke-virtual {v4, v3}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
    00078d7agoto :goto_15
    00078d7cinvoke-virtual {v0, v3}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
    00078d82iget v3, v2, LO0/u;->j:I
    00078d86sub-int/2addr v3, v1
    00078d88iput v3, v2, LO0/u;->j:I
    00078d8ciget-object v4, v2, LO0/u;->i:Landroid/widget/LinearLayout;
    00078d90if-nez v3, :cond_23
    00078d94const/16 v3, 0x8
    00078d98invoke-virtual {v4, v3}, Landroid/view/View;->setVisibility(I)V
    00078d9ereturn-void
    00078d48
    00078da0
    00078da0O0.u::i(int, int, boolean):
    00078db0move-object/from16 v0, v16
    00078db4move/from16 v5, v17
    00078db8move/from16 v6, v18
    00078dbcmove/from16 v7, v19
    00078dc0if-ne v5, v6, :cond_b
    00078dc4return-void
    00078dc6const/4 v8, 0x0
    00078dc8if-eqz v7, :cond_7a
    00078dccnew-instance v9, Landroid/animation/AnimatorSet;
    00078dd0invoke-direct {v9}, Landroid/animation/AnimatorSet;-><init>()V
    00078dd6iput-object v9, v0, LO0/u;->l:Landroid/animation/AnimatorSet;
    00078ddanew-instance v1, Ljava/util/ArrayList;
    00078ddeinvoke-direct {v1}, Ljava/util/ArrayList;-><init>()V
    00078de4iget-boolean v2, v0, LO0/u;->x:Z
    00078de8iget-object v3, v0, LO0/u;->y:Lj/f0;
    00078decconst/4 v4, 0x2
    00078deeinvoke-virtual/range {v0 .. v6}, LO0/u;->d(Ljava/util/ArrayList;ZLj/f0;III)V
    00078df4iget-boolean v2, v0, LO0/u;->q:Z
    00078df8iget-object v3, v0, LO0/u;->r:Lj/f0;
    00078dfcconst/4 v4, 0x1
    00078dfemove/from16 v5, v17
    00078e02move/from16 v6, v18
    00078e06invoke-virtual/range {v0 .. v6}, LO0/u;->d(Ljava/util/ArrayList;ZLj/f0;III)V
    00078e0cinvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
    00078e12move-result v2
    00078e14const-wide/16 v3, 0x0
    00078e18move v5, v8
    00078e1aif-ge v5, v2, :cond_4d
    00078e1einvoke-virtual {v1, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    00078e24move-result-object v10
    00078e26check-cast v10, Landroid/animation/Animator;
    00078e2ainvoke-virtual {v10}, Landroid/animation/Animator;->getStartDelay()J
    00078e30move-result-wide v11
    00078e32invoke-virtual {v10}, Landroid/animation/Animator;->getDuration()J
    00078e38move-result-wide v13
    00078e3aadd-long/2addr v13, v11
    00078e3cinvoke-static {v3, v4, v13, v14}, Ljava/lang/Math;->max(JJ)J
    00078e42move-result-wide v3
    00078e44add-int/lit8 v5, v5, 0x1
    00078e48goto :goto_35
    00078e4afilled-new-array {v8, v8}, [I
    00078e50move-result-object v2
    00078e52invoke-static {v2}, Landroid/animation/ValueAnimator;->ofInt([I)Landroid/animation/ValueAnimator;
    00078e58move-result-object v2
    00078e5ainvoke-virtual {v2, v3, v4}, Landroid/animation/Animator;->setDuration(J)Landroid/animation/Animator;
    00078e60invoke-virtual {v1, v8, v2}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
    00078e66invoke-virtual {v9, v1}, Landroid/animation/AnimatorSet;->playTogether(Ljava/util/Collection;)V
    00078e6cinvoke-virtual/range {v16 .. v17}, LO0/u;->e(I)Landroid/widget/TextView;
    00078e72move-result-object v3
    00078e74invoke-virtual {v0, v6}, LO0/u;->e(I)Landroid/widget/TextView;
    00078e7amove-result-object v5
    00078e7cnew-instance v0, LO0/s;
    00078e80move-object/from16 v1, v16
    00078e84move/from16 v4, v17
    00078e88move v2, v6
    00078e8ainvoke-direct/range {v0 .. v5}, LO0/s;-><init>(LO0/u;ILandroid/widget/TextView;ILandroid/widget/TextView;)V
    00078e90move-object v15, v1
    00078e92move-object v1, v0
    00078e94move-object v0, v15
    00078e96invoke-virtual {v9, v1}, Landroid/animation/Animator;->addListener(Landroid/animation/Animator$AnimatorListener;)V
    00078e9cinvoke-virtual {v9}, Landroid/animation/AnimatorSet;->start()V
    00078ea2goto :goto_a2
    00078ea4if-ne v5, v6, :cond_7d
    00078ea8goto :goto_a2
    00078eaaif-eqz v6, :cond_8d
    00078eaeinvoke-virtual {v0, v6}, LO0/u;->e(I)Landroid/widget/TextView;
    00078eb4move-result-object v1
    00078eb6if-eqz v1, :cond_8d
    00078ebainvoke-virtual {v1, v8}, Landroid/view/View;->setVisibility(I)V
    00078ec0const/high16 v2, 0x3f800000
    00078ec4invoke-virtual {v1, v2}, Landroid/view/View;->setAlpha(F)V
    00078ecaif-eqz v5, :cond_a0
    00078eceinvoke-virtual/range {v16 .. v17}, LO0/u;->e(I)Landroid/widget/TextView;
    00078ed4move-result-object v1
    00078ed6if-eqz v1, :cond_a0
    00078edaconst/4 v2, 0x4
    00078edcinvoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V
    00078ee2const/4 v2, 0x1
    00078ee4if-ne v5, v2, :cond_a0
    00078ee8const/4 v2, 0x0
    00078eeainvoke-virtual {v1, v2}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
    00078ef0iput v6, v0, LO0/u;->n:I
    00078ef4iget-object v1, v0, LO0/u;->h:Lcom/google/android/material/textfield/TextInputLayout;
    00078ef8invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->r()V
    00078efeinvoke-virtual {v1, v7, v8}, Lcom/google/android/material/textfield/TextInputLayout;->u(ZZ)V
    00078f04invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->x()V
    00078f0areturn-void
    00078da0
    00078f0c
    00078f0cO0.v::<init>(int, java.lang.Object):
    00078f1ciput v1, v0, LO0/v;->a:I
    00078f20iput-object v2, v0, LO0/v;->b:Ljava/lang/Object;
    00078f24invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    00078f2areturn-void
    00078f0c
    00078f2c
    00078f2cO0.v::onItemClick(android.widget.AdapterView, android.view.View, int, long):
    00078f3ciget v9, v8, LO0/v;->a:I
    00078f40packed-switch v9, :pswitch_data_a0
    00078f46iget-object v9, v8, LO0/v;->b:Ljava/lang/Object;
    00078f4acheck-cast v9, Landroidx/appcompat/widget/SearchView;
    00078f4einvoke-virtual {v9, v11}, Landroidx/appcompat/widget/SearchView;->p(I)V
    00078f54return-void
    00078f56iget-object v9, v8, LO0/v;->b:Ljava/lang/Object;
    00078f5acheck-cast v9, Lj/P;
    00078f5eiget-object v12, v9, Lj/P;->G:Lj/T;
    00078f62invoke-virtual {v12, v11}, Landroid/widget/AdapterView;->setSelection(I)V
    00078f68iget-object v12, v9, Lj/P;->G:Lj/T;
    00078f6cinvoke-virtual {v12}, Landroid/widget/AdapterView;->getOnItemClickListener()Landroid/widget/AdapterView$OnItemClickListener;
    00078f72move-result-object v13
    00078f74if-eqz v13, :cond_27
    00078f78iget-object v13, v9, Lj/P;->D:Lj/N;
    00078f7cinvoke-virtual {v13, v11}, Lj/N;->getItemId(I)J
    00078f82move-result-wide v0
    00078f84invoke-virtual {v12, v10, v11, v0, v1}, Landroid/widget/AdapterView;->performItemClick(Landroid/view/View;IJ)Z
    00078f8ainvoke-virtual {v9}, Lj/J0;->dismiss()V
    00078f90return-void
    00078f92const/4 v9, 0x0
    00078f94iget-object v0, v8, LO0/v;->b:Ljava/lang/Object;
    00078f98check-cast v0, LO0/x;
    00078f9cif-gez v11, :cond_45
    00078fa0iget-object v1, v0, LO0/x;->e:Lj/J0;
    00078fa4iget-object v2, v1, Lj/J0;->z:Lj/B;
    00078fa8invoke-virtual {v2}, Landroid/widget/PopupWindow;->isShowing()Z
    00078faemove-result v2
    00078fb0if-nez v2, :cond_3e
    00078fb4move-object v1, v9
    00078fb6goto :goto_4d
    00078fb8iget-object v1, v1, Lj/J0;->c:Lj/x0;
    00078fbcinvoke-virtual {v1}, Landroid/widget/AdapterView;->getSelectedItem()Ljava/lang/Object;
    00078fc2move-result-object v1
    00078fc4goto :goto_4d
    00078fc6invoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->getAdapter()Landroid/widget/ListAdapter;
    00078fccmove-result-object v1
    00078fceinvoke-interface {v1, v11}, Landroid/widget/Adapter;->getItem(I)Ljava/lang/Object;
    00078fd4move-result-object v1
    00078fd6invoke-static {v0, v1}, LO0/x;->a(LO0/x;Ljava/lang/Object;)V
    00078fdcinvoke-virtual {v0}, Landroid/widget/AutoCompleteTextView;->getOnItemClickListener()Landroid/widget/AdapterView$OnItemClickListener;
    00078fe2move-result-object v2
    00078fe4iget-object v0, v0, LO0/x;->e:Lj/J0;
    00078fe8if-eqz v2, :cond_9b
    00078fecif-eqz v10, :cond_61
    00078ff0if-gez v11, :cond_5d
    00078ff4goto :goto_61
    00078ff6move-object v4, v10
    00078ff8move v5, v11
    00078ffamove-wide v6, v12
    00078ffcgoto :goto_96
    00078ffeiget-object v10, v0, Lj/J0;->z:Lj/B;
    00079002invoke-virtual {v10}, Landroid/widget/PopupWindow;->isShowing()Z
    00079008move-result v10
    0007900aif-nez v10, :cond_6b
    0007900emove-object v10, v9
    00079010goto :goto_72
    00079012iget-object v9, v0, Lj/J0;->c:Lj/x0;
    00079016invoke-virtual {v9}, Landroid/widget/AdapterView;->getSelectedView()Landroid/view/View;
    0007901cmove-result-object v9
    0007901egoto :goto_69
    00079020iget-object v9, v0, Lj/J0;->z:Lj/B;
    00079024invoke-virtual {v9}, Landroid/widget/PopupWindow;->isShowing()Z
    0007902amove-result v9
    0007902cif-nez v9, :cond_7d
    00079030const/4 v9, -0x1
    00079032move v11, v9
    00079034goto :goto_84
    00079036iget-object v9, v0, Lj/J0;->c:Lj/x0;
    0007903ainvoke-virtual {v9}, Landroid/widget/AdapterView;->getSelectedItemPosition()I
    00079040move-result v9
    00079042goto :goto_7b
    00079044iget-object v9, v0, Lj/J0;->z:Lj/B;
    00079048invoke-virtual {v9}, Landroid/widget/PopupWindow;->isShowing()Z
    0007904emove-result v9
    00079050if-nez v9, :cond_8f
    00079054const-wide/high16 v12, -0x-8000000000000000
    00079058goto :goto_5d
    0007905aiget-object v9, v0, Lj/J0;->c:Lj/x0;
    0007905einvoke-virtual {v9}, Landroid/widget/AdapterView;->getSelectedItemId()J
    00079064move-result-wide v12
    00079066goto :goto_5d
    00079068iget-object v3, v0, Lj/J0;->c:Lj/x0;
    0007906cinvoke-interface/range {v2 .. v7}, Landroid/widget/AdapterView$OnItemClickListener;->onItemClick(Landroid/widget/AdapterView;Landroid/view/View;IJ)V
    00079072invoke-virtual {v0}, Lj/J0;->dismiss()V
    00079078return-void
    0007907anop
    0007907c.packed-switch 0x0
    00078f2c
    0007908c
    0007908cO0.w::getView(int, android.view.View, android.view.ViewGroup):
    0007909cinvoke-super {v3, v4, v5, v6}, Landroid/widget/ArrayAdapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    000790a2move-result-object v4
    000790a4instance-of v5, v4, Landroid/widget/TextView;
    000790a8if-eqz v5, :cond_43
    000790acmove-object v5, v4
    000790aecheck-cast v5, Landroid/widget/TextView;
    000790b2iget-object v6, v3, LO0/w;->c:LO0/x;
    000790b6invoke-virtual {v6}, Landroid/widget/EditText;->getText()Landroid/text/Editable;
    000790bcmove-result-object v0
    000790beinvoke-virtual {v0}, Ljava/lang/Object;->toString()Ljava/lang/String;
    000790c4move-result-object v0
    000790c6invoke-virtual {v5}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;
    000790ccmove-result-object v1
    000790ceinvoke-virtual {v0, v1}, Ljava/lang/String;->contentEquals(Ljava/lang/CharSequence;)Z
    000790d4move-result v0
    000790d6const/4 v1, 0x0
    000790d8if-eqz v0, :cond_3e
    000790dciget v0, v6, LO0/x;->k:I
    000790e0if-eqz v0, :cond_3e
    000790e4new-instance v0, Landroid/graphics/drawable/ColorDrawable;
    000790e8iget v6, v6, LO0/x;->k:I
    000790ecinvoke-direct {v0, v6}, Landroid/graphics/drawable/ColorDrawable;-><init>(I)V
    000790f2iget-object v6, v3, LO0/w;->b:Landroid/content/res/ColorStateList;
    000790f6if-eqz v6, :cond_3d
    000790faiget-object v6, v3, LO0/w;->a:Landroid/content/res/ColorStateList;
    000790feinvoke-static {v0, v6}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
    00079104new-instance v6, Landroid/graphics/drawable/RippleDrawable;
    00079108iget-object v2, v3, LO0/w;->b:Landroid/content/res/ColorStateList;
    0007910cinvoke-direct {v6, v2, v0, v1}, Landroid/graphics/drawable/RippleDrawable;-><init>(Landroid/content/res/ColorStateList;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
    00079112move-object v1, v6
    00079114goto :goto_3e
    00079116move-object v1, v0
    00079118sget-object v6, LK/P;->a:Ljava/util/WeakHashMap;
    0007911cinvoke-virtual {v5, v1}, Landroid/view/View;->setBackground(Landroid/graphics/drawable/Drawable;)V
    00079122return-object v4
    0007908c
    00079124
    00079124O0.w::<init>(O0.x, android.content.Context, int, java.lang.String[]):
    00079134iput-object v1, v0, LO0/w;->c:LO0/x;
    00079138invoke-direct {v0, v2, v3, v4}, Landroid/widget/ArrayAdapter;-><init>(Landroid/content/Context;I[Ljava/lang/Object;)V
    0007913einvoke-virtual {v0}, LO0/w;->a()V
    00079144return-void
    00079124
    00079146
    00079146 // align 0x8
    00079148
    00079148O0.w::a():
    00079158iget-object v0, v7, LO0/w;->c:LO0/x;
    0007915ciget-object v1, v0, LO0/x;->l:Landroid/content/res/ColorStateList;
    00079160const/4 v2, 0x0
    00079162if-eqz v1, :cond_9
    00079166const/4 v3, 0x1
    00079168goto :goto_a
    0007916amove v3, v2
    0007916cconst/4 v4, 0x0
    0007916eif-nez v3, :cond_f
    00079172move-object v5, v4
    00079174goto :goto_29
    00079176const v3, 0x10100a7
    0007917cfilled-new-array {v3}, [I
    00079182move-result-object v3
    00079184invoke-virtual {v1, v3, v2}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    0007918amove-result v1
    0007918cfilled-new-array {v1, v2}, [I
    00079192move-result-object v1
    00079194new-array v5, v2, [I
    00079198filled-new-array {v3, v5}, [[I
    0007919emove-result-object v3
    000791a0new-instance v5, Landroid/content/res/ColorStateList;
    000791a4invoke-direct {v5, v3, v1}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
    000791aaiput-object v5, v7, LO0/w;->b:Landroid/content/res/ColorStateList;
    000791aeiget v1, v0, LO0/x;->k:I
    000791b2if-eqz v1, :cond_6d
    000791b6iget-object v1, v0, LO0/x;->l:Landroid/content/res/ColorStateList;
    000791baif-eqz v1, :cond_6d
    000791beconst v1, 0x1010367
    000791c4const v3, -0x10100a7
    000791cafilled-new-array {v1, v3}, [I
    000791d0move-result-object v1
    000791d2const v4, 0x10100a1
    000791d8filled-new-array {v4, v3}, [I
    000791demove-result-object v3
    000791e0iget-object v4, v0, LO0/x;->l:Landroid/content/res/ColorStateList;
    000791e4invoke-virtual {v4, v3, v2}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000791eamove-result v4
    000791eciget-object v5, v0, LO0/x;->l:Landroid/content/res/ColorStateList;
    000791f0invoke-virtual {v5, v1, v2}, Landroid/content/res/ColorStateList;->getColorForState([II)I
    000791f6move-result v5
    000791f8iget v6, v0, LO0/x;->k:I
    000791fcinvoke-static {v4, v6}, LC/a;->b(II)I
    00079202move-result v4
    00079204iget v6, v0, LO0/x;->k:I
    00079208invoke-static {v5, v6}, LC/a;->b(II)I
    0007920emove-result v5
    00079210iget v0, v0, LO0/x;->k:I
    00079214filled-new-array {v4, v5, v0}, [I
    0007921amove-result-object v0
    0007921cnew-array v2, v2, [I
    00079220filled-new-array {v3, v1, v2}, [[I
    00079226move-result-object v1
    00079228new-instance v4, Landroid/content/res/ColorStateList;
    0007922cinvoke-direct {v4, v1, v0}, Landroid/content/res/ColorStateList;-><init>([[I[I)V
    00079232iput-object v4, v7, LO0/w;->a:Landroid/content/res/ColorStateList;
    00079236return-void
    00079148
    00079238
    00079238O0.x::getDropDownBackgroundTintList():
    00079248iget-object v0, v1, LO0/x;->j:Landroid/content/res/ColorStateList;
    0007924creturn-object v0
    00079238
    0007924e
    0007924e // align 0x10
    00079250
    00079250O0.x::getSimpleItemSelectedRippleColor():
    00079260iget-object v0, v1, LO0/x;->l:Landroid/content/res/ColorStateList;
    00079264return-object v0
    00079250
    00079266
    00079266 // align 0x8
    00079268
    00079268O0.x::c():
    00079278iget-object v0, v3, LO0/x;->f:Landroid/view/accessibility/AccessibilityManager;
    0007927cif-eqz v0, :cond_b
    00079280invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;->isTouchExplorationEnabled()Z
    00079286move-result v1
    00079288if-eqz v1, :cond_b
    0007928cgoto :goto_3e
    0007928eif-eqz v0, :cond_40
    00079292invoke-virtual {v0}, Landroid/view/accessibility/AccessibilityManager;->isEnabled()Z
    00079298move-result v1
    0007929aif-nez v1, :cond_14
    0007929egoto :goto_40
    000792a0const/16 v1, 0x10
    000792a4invoke-virtual {v0, v1}, Landroid/view/accessibility/AccessibilityManager;->getEnabledAccessibilityServiceList(I)Ljava/util/List;
    000792aamove-result-object v0
    000792acif-eqz v0, :cond_40
    000792b0invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
    000792b6move-result-object v0
    000792b8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000792bemove-result v1
    000792c0if-eqz v1, :cond_40
    000792c4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000792camove-result-object v1
    000792cccheck-cast v1, Landroid/accessibilityservice/AccessibilityServiceInfo;
    000792d0invoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;->getSettingsActivityName()Ljava/lang/String;
    000792d6move-result-object v2
    000792d8if-eqz v2, :cond_20
    000792dcinvoke-virtual {v1}, Landroid/accessibilityservice/AccessibilityServiceInfo;->getSettingsActivityName()Ljava/lang/String;
    000792e2move-result-object v1
    000792e4const-string v2, "SwitchAccess"
    000792e8invoke-virtual {v1, v2}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
    000792eemove-result v1
    000792f0if-eqz v1, :cond_20
    000792f4const/4 v0, 0x1
    000792f6return v0
    000792f8const/4 v0, 0x0
    000792fareturn v0
    00079268
    000792fc
    000792fcO0.x::b():
    0007930cinvoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    00079312move-result-object v0
    00079314if-eqz v0, :cond_12
    00079318instance-of v1, v0, Lcom/google/android/material/textfield/TextInputLayout;
    0007931cif-eqz v1, :cond_d
    00079320check-cast v0, Lcom/google/android/material/textfield/TextInputLayout;
    00079324return-object v0
    00079326invoke-interface {v0}, Landroid/view/ViewParent;->getParent()Landroid/view/ViewParent;
    0007932cmove-result-object v0
    0007932egoto :goto_4
    00079330const/4 v0, 0x0
    00079332return-object v0
    000792fc
    00079334
    00079334O0.x::getPopupElevation():
    00079344iget v0, v1, LO0/x;->i:F
    00079348return v0
    00079334
    0007934a
    0007934a // align 0x4
    0007934c
    0007934cO0.x::getSimpleItemSelectedColor():
    0007935ciget v0, v1, LO0/x;->k:I
    00079360return v0
    0007934c
    00079362
    00079362 // align 0x4
    00079364
    00079364O0.x::getHint():
    00079374invoke-virtual {v2}, LO0/x;->b()Lcom/google/android/material/textfield/TextInputLayout;
    0007937amove-result-object v0
    0007937cif-eqz v0, :cond_f
    00079380iget-boolean v1, v0, Lcom/google/android/material/textfield/TextInputLayout;->E:Z
    00079384if-eqz v1, :cond_f
    00079388invoke-virtual {v0}, Lcom/google/android/material/textfield/TextInputLayout;->getHint()Ljava/lang/CharSequence;
    0007938emove-result-object v0
    00079390return-object v0
    00079392invoke-super {v2}, Landroid/widget/TextView;->getHint()Ljava/lang/CharSequence;
    00079398move-result-object v0
    0007939areturn-object v0
    00079364
    0007939c
    0007939cO0.x::<init>(android.content.Context, android.util.AttributeSet):
    000793acconst v3, 0x7f03003e
    000793b2const/4 v6, 0x0
    000793b4invoke-static {v8, v9, v3, v6}, LQ0/a;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
    000793bamove-result-object v8
    000793bcinvoke-direct {v7, v8, v9}, Lj/o;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    000793c2new-instance v8, Landroid/graphics/Rect;
    000793c6invoke-direct {v8}, Landroid/graphics/Rect;-><init>()V
    000793cciput-object v8, v7, LO0/x;->g:Landroid/graphics/Rect;
    000793d0invoke-virtual {v7}, Landroid/view/View;->getContext()Landroid/content/Context;
    000793d6move-result-object v0
    000793d8sget-object v2, Lq0/a;->i:[I
    000793dcconst v4, 0x7f1002fd
    000793e2new-array v5, v6, [I
    000793e6move-object v1, v9
    000793e8invoke-static/range {v0 .. v5}, LE0/E;->f(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)Landroid/content/res/TypedArray;
    000793eemove-result-object v8
    000793f0invoke-virtual {v8, v6}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000793f6move-result v9
    000793f8const/4 v1, 0x0
    000793faif-eqz v9, :cond_32
    000793feinvoke-virtual {v8, v6, v6}, Landroid/content/res/TypedArray;->getInt(II)I
    00079404move-result v9
    00079406if-nez v9, :cond_32
    0007940ainvoke-virtual {v7, v1}, Lj/o;->setKeyListener(Landroid/text/method/KeyListener;)V
    00079410const/4 v9, 0x3
    00079412const v2, 0x7f0b004d
    00079418invoke-virtual {v8, v9, v2}, Landroid/content/res/TypedArray;->getResourceId(II)I
    0007941emove-result v9
    00079420iput v9, v7, LO0/x;->h:I
    00079424const v9, 0x7f0602a3
    0007942aconst/4 v2, 0x1
    0007942cinvoke-virtual {v8, v2, v9}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
    00079432move-result v9
    00079434int-to-float v9, v9
    00079436iput v9, v7, LO0/x;->i:F
    0007943aconst/4 v9, 0x2
    0007943cinvoke-virtual {v8, v9}, Landroid/content/res/TypedArray;->hasValue(I)Z
    00079442move-result v3
    00079444if-eqz v3, :cond_58
    00079448invoke-virtual {v8, v9, v6}, Landroid/content/res/TypedArray;->getColor(II)I
    0007944emove-result v3
    00079450invoke-static {v3}, Landroid/content/res/ColorStateList;->valueOf(I)Landroid/content/res/ColorStateList;
    00079456move-result-object v3
    00079458iput-object v3, v7, LO0/x;->j:Landroid/content/res/ColorStateList;
    0007945cconst/4 v3, 0x4
    0007945einvoke-virtual {v8, v3, v6}, Landroid/content/res/TypedArray;->getColor(II)I
    00079464move-result v3
    00079466iput v3, v7, LO0/x;->k:I
    0007946aconst/4 v3, 0x5
    0007946cinvoke-static {v0, v8, v3}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
    00079472move-result-object v3
    00079474iput-object v3, v7, LO0/x;->l:Landroid/content/res/ColorStateList;
    00079478const-string v3, "accessibility"
    0007947cinvoke-virtual {v0, v3}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
    00079482move-result-object v3
    00079484check-cast v3, Landroid/view/accessibility/AccessibilityManager;
    00079488iput-object v3, v7, LO0/x;->f:Landroid/view/accessibility/AccessibilityManager;
    0007948cnew-instance v3, Lj/J0;
    00079490const v4, 0x7f0302c2
    00079496invoke-direct {v3, v0, v1, v4}, Lj/J0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    0007949ciput-object v3, v7, LO0/x;->e:Lj/J0;
    000794a0iput-boolean v2, v3, Lj/J0;->y:Z
    000794a4iget-object v0, v3, Lj/J0;->z:Lj/B;
    000794a8invoke-virtual {v0, v2}, Landroid/widget/PopupWindow;->setFocusable(Z)V
    000794aeiput-object v7, v3, Lj/J0;->o:Landroid/view/View;
    000794b2iget-object v0, v3, Lj/J0;->z:Lj/B;
    000794b6invoke-virtual {v0, v9}, Landroid/widget/PopupWindow;->setInputMethodMode(I)V
    000794bcinvoke-virtual {v7}, Landroid/widget/AutoCompleteTextView;->getAdapter()Landroid/widget/ListAdapter;
    000794c2move-result-object v9
    000794c4invoke-virtual {v3, v9}, Lj/J0;->o(Landroid/widget/ListAdapter;)V
    000794canew-instance v9, LO0/v;
    000794ceconst/4 v0, 0x0
    000794d0invoke-direct {v9, v0, v7}, LO0/v;-><init>(ILjava/lang/Object;)V
    000794d6iput-object v9, v3, Lj/J0;->p:Landroid/widget/AdapterView$OnItemClickListener;
    000794daconst/4 v9, 0x6
    000794dcinvoke-virtual {v8, v9}, Landroid/content/res/TypedArray;->hasValue(I)Z
    000794e2move-result v0
    000794e4if-eqz v0, :cond_a5
    000794e8invoke-virtual {v8, v9, v6}, Landroid/content/res/TypedArray;->getResourceId(II)I
    000794eemove-result v9
    000794f0invoke-virtual {v7, v9}, LO0/x;->setSimpleItems(I)V
    000794f6invoke-virtual {v8}, Landroid/content/res/TypedArray;->recycle()V
    000794fcreturn-void
    0007939c
    000794fe
    000794fe // align 0x10
    00079500
    00079500O0.x::a(O0.x, java.lang.Object):
    00079510invoke-virtual {v1, v2}, Landroid/widget/AutoCompleteTextView;->convertSelectionToString(Ljava/lang/Object;)Ljava/lang/CharSequence;
    00079516move-result-object v2
    00079518const/4 v0, 0x0
    0007951ainvoke-virtual {v1, v2, v0}, Landroid/widget/AutoCompleteTextView;->setText(Ljava/lang/CharSequence;Z)V
    00079520return-void
    00079500
    00079522
    00079522 // align 0x4
    00079524
    00079524O0.x::dismissDropDown():
    00079534invoke-virtual {v1}, LO0/x;->c()Z
    0007953amove-result v0
    0007953cif-eqz v0, :cond_c
    00079540iget-object v0, v1, LO0/x;->e:Lj/J0;
    00079544invoke-virtual {v0}, Lj/J0;->dismiss()V
    0007954areturn-void
    0007954cinvoke-super {v1}, Landroid/widget/AutoCompleteTextView;->dismissDropDown()V
    00079552return-void
    00079524
    00079554
    00079554O0.x::onAttachedToWindow():
    00079564invoke-super {v3}, Landroid/view/View;->onAttachedToWindow()V
    0007956ainvoke-virtual {v3}, LO0/x;->b()Lcom/google/android/material/textfield/TextInputLayout;
    00079570move-result-object v0
    00079572if-eqz v0, :cond_2c
    00079576iget-boolean v0, v0, Lcom/google/android/material/textfield/TextInputLayout;->E:Z
    0007957aif-eqz v0, :cond_2c
    0007957einvoke-super {v3}, Landroid/widget/TextView;->getHint()Ljava/lang/CharSequence;
    00079584move-result-object v0
    00079586if-nez v0, :cond_2c
    0007958asget-object v0, Landroid/os/Build;->MANUFACTURER:Ljava/lang/String;
    0007958econst-string v1, ""
    00079592if-eqz v0, :cond_20
    00079596sget-object v2, Ljava/util/Locale;->ENGLISH:Ljava/util/Locale;
    0007959ainvoke-virtual {v0, v2}, Ljava/lang/String;->toLowerCase(Ljava/util/Locale;)Ljava/lang/String;
    000795a0move-result-object v0
    000795a2goto :goto_21
    000795a4move-object v0, v1
    000795a6const-string v2, "meizu"
    000795aainvoke-virtual {v0, v2}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000795b0move-result v0
    000795b2if-eqz v0, :cond_2c
    000795b6invoke-virtual {v3, v1}, Landroid/widget/TextView;->setHint(Ljava/lang/CharSequence;)V
    000795bcreturn-void
    00079554
    000795be
    000795be // align 0x10
    000795c0
    000795c0O0.x::onDetachedFromWindow():
    000795d0invoke-super {v1}, Landroid/view/View;->onDetachedFromWindow()V
    000795d6iget-object v0, v1, LO0/x;->e:Lj/J0;
    000795dainvoke-virtual {v0}, Lj/J0;->dismiss()V
    000795e0return-void
    000795c0
    000795e2
    000795e2 // align 0x4
    000795e4
    000795e4O0.x::onMeasure(int, int):
    000795f4invoke-super {v13, v14, v15}, Landroid/view/View;->onMeasure(II)V
    000795fainvoke-static {v14}, Landroid/view/View$MeasureSpec;->getMode(I)I
    00079600move-result v15
    00079602const/high16 v0, -0x80000000
    00079606if-ne v15, v0, :cond_b3
    0007960ainvoke-virtual {v13}, Landroid/view/View;->getMeasuredWidth()I
    00079610move-result v15
    00079612invoke-virtual {v13}, Landroid/widget/AutoCompleteTextView;->getAdapter()Landroid/widget/ListAdapter;
    00079618move-result-object v0
    0007961ainvoke-virtual {v13}, LO0/x;->b()Lcom/google/android/material/textfield/TextInputLayout;
    00079620move-result-object v1
    00079622const/4 v2, 0x0
    00079624if-eqz v0, :cond_a0
    00079628if-nez v1, :cond_1e
    0007962cgoto/16 :goto_a0
    00079630invoke-virtual {v13}, Landroid/view/View;->getMeasuredWidth()I
    00079636move-result v3
    00079638invoke-static {v3, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    0007963emove-result v3
    00079640invoke-virtual {v13}, Landroid/view/View;->getMeasuredHeight()I
    00079646move-result v4
    00079648invoke-static {v4, v2}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    0007964emove-result v4
    00079650iget-object v5, v13, LO0/x;->e:Lj/J0;
    00079654iget-object v6, v5, Lj/J0;->z:Lj/B;
    00079658invoke-virtual {v6}, Landroid/widget/PopupWindow;->isShowing()Z
    0007965emove-result v6
    00079660if-nez v6, :cond_3a
    00079664const/4 v6, -0x1
    00079666goto :goto_40
    00079668iget-object v6, v5, Lj/J0;->c:Lj/x0;
    0007966cinvoke-virtual {v6}, Landroid/widget/AdapterView;->getSelectedItemPosition()I
    00079672move-result v6
    00079674invoke-static {v2, v6}, Ljava/lang/Math;->max(II)I
    0007967amove-result v6
    0007967cinvoke-interface {v0}, Landroid/widget/Adapter;->getCount()I
    00079682move-result v7
    00079684add-int/lit8 v6, v6, 0xf
    00079688invoke-static {v7, v6}, Ljava/lang/Math;->min(II)I
    0007968emove-result v6
    00079690add-int/lit8 v7, v6, -0xf
    00079694invoke-static {v2, v7}, Ljava/lang/Math;->max(II)I
    0007969amove-result v7
    0007969cconst/4 v8, 0x0
    0007969emove v9, v7
    000796a0move-object v10, v8
    000796a2move v7, v2
    000796a4if-ge v9, v6, :cond_83
    000796a8invoke-interface {v0, v9}, Landroid/widget/Adapter;->getItemViewType(I)I
    000796aemove-result v11
    000796b0if-eq v11, v2, :cond_62
    000796b4move-object v10, v8
    000796b6move v2, v11
    000796b8invoke-interface {v0, v9, v10, v1}, Landroid/widget/Adapter;->getView(ILandroid/view/View;Landroid/view/ViewGroup;)Landroid/view/View;
    000796bemove-result-object v10
    000796c0invoke-virtual {v10}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000796c6move-result-object v11
    000796c8if-nez v11, :cond_75
    000796ccnew-instance v11, Landroid/view/ViewGroup$LayoutParams;
    000796d0const/4 v12, -0x2
    000796d2invoke-direct {v11, v12, v12}, Landroid/view/ViewGroup$LayoutParams;-><init>(II)V
    000796d8invoke-virtual {v10, v11}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
    000796deinvoke-virtual {v10, v3, v4}, Landroid/view/View;->measure(II)V
    000796e4invoke-virtual {v10}, Landroid/view/View;->getMeasuredWidth()I
    000796eamove-result v11
    000796ecinvoke-static {v7, v11}, Ljava/lang/Math;->max(II)I
    000796f2move-result v7
    000796f4add-int/lit8 v9, v9, 0x1
    000796f8goto :goto_58
    000796faiget-object v0, v5, Lj/J0;->z:Lj/B;
    000796feinvoke-virtual {v0}, Landroid/widget/PopupWindow;->getBackground()Landroid/graphics/drawable/Drawable;
    00079704move-result-object v0
    00079706if-eqz v0, :cond_96
    0007970aiget-object v2, v13, LO0/x;->g:Landroid/graphics/Rect;
    0007970einvoke-virtual {v0, v2}, Landroid/graphics/drawable/Drawable;->getPadding(Landroid/graphics/Rect;)Z
    00079714iget v0, v2, Landroid/graphics/Rect;->left:I
    00079718iget v2, v2, Landroid/graphics/Rect;->right:I
    0007971cadd-int/2addr v0, v2
    0007971eadd-int/2addr v7, v0
    00079720invoke-virtual {v1}, Lcom/google/android/material/textfield/TextInputLayout;->getEndIconView()Lcom/google/android/material/internal/CheckableImageButton;
    00079726move-result-object v0
    00079728invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
    0007972emove-result v0
    00079730add-int v2, v0, v7
    00079734invoke-static {v15, v2}, Ljava/lang/Math;->max(II)I
    0007973amove-result v15
    0007973cinvoke-static {v14}, Landroid/view/View$MeasureSpec;->getSize(I)I
    00079742move-result v14
    00079744invoke-static {v15, v14}, Ljava/lang/Math;->min(II)I
    0007974amove-result v14
    0007974cinvoke-virtual {v13}, Landroid/view/View;->getMeasuredHeight()I
    00079752move-result v15
    00079754invoke-virtual {v13, v14, v15}, Landroid/view/View;->setMeasuredDimension(II)V
    0007975areturn-void
    000795e4