File classes.dex
Function:
Loading..
000c6a90
000c6a90com.google.android.material.button.MaterialButton::onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):
000c6aa0invoke-super {v1, v2}, Lj/q;->onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
000c6aa6invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->getA11yClassName()Ljava/lang/String;
000c6aacmove-result-object v0
000c6aaeinvoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setClassName(Ljava/lang/CharSequence;)V
000c6ab4iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6ab8if-eqz v0, :cond_14
000c6abciget-boolean v0, v0, Lw0/c;->q:Z
000c6ac0if-eqz v0, :cond_14
000c6ac4const/4 v0, 0x1
000c6ac6goto :goto_15
000c6ac8const/4 v0, 0x0
000c6acainvoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCheckable(Z)V
000c6ad0iget-boolean v0, v1, Lcom/google/android/material/button/MaterialButton;->o:Z
000c6ad4invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setChecked(Z)V
000c6adainvoke-virtual {v1}, Landroid/view/View;->isClickable()Z
000c6ae0move-result v0
000c6ae2invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setClickable(Z)V
000c6ae8return-void
000c6a90
000c6a90com.google.android.material.button.MaterialButton::onInitializeAccessibilityNodeInfo(android.view.accessibility.AccessibilityNodeInfo):
000c6aa0invoke-super {v1, v2}, Lj/q;->onInitializeAccessibilityNodeInfo(Landroid/view/accessibility/AccessibilityNodeInfo;)V
000c6aa6invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->getA11yClassName()Ljava/lang/String;
000c6aacmove-result-object v0
000c6aaeinvoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setClassName(Ljava/lang/CharSequence;)V
000c6ab4iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6ab8if-eqz v0, :cond_14
000c6abciget-boolean v0, v0, Lw0/c;->q:Z
000c6ac0if-eqz v0, :cond_14
000c6ac4const/4 v0, 0x1
000c6ac6goto :goto_15
000c6ac8const/4 v0, 0x0
000c6acainvoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setCheckable(Z)V
000c6ad0iget-boolean v0, v1, Lcom/google/android/material/button/MaterialButton;->o:Z
000c6ad4invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setChecked(Z)V
000c6adainvoke-virtual {v1}, Landroid/view/View;->isClickable()Z
000c6ae0move-result v0
000c6ae2invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityNodeInfo;->setClickable(Z)V
000c6ae8return-void
000c6a90
000c6aea
000c6aea // align 0x4
000c6aea // align 0x4
000c6aec
000c6aeccom.google.android.material.button.MaterialButton::onLayout(boolean, int, int, int, int):
000c6afcinvoke-super/range {v0 .. v5}, Lj/q;->onLayout(ZIIII)V
000c6b02move-object v1, v0
000c6b04invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
000c6b0amove-result v2
000c6b0cinvoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
000c6b12move-result v3
000c6b14invoke-virtual {v0, v2, v3}, Lcom/google/android/material/button/MaterialButton;->d(II)V
000c6b1areturn-void
000c6aec
000c6aeccom.google.android.material.button.MaterialButton::onLayout(boolean, int, int, int, int):
000c6afcinvoke-super/range {v0 .. v5}, Lj/q;->onLayout(ZIIII)V
000c6b02move-object v1, v0
000c6b04invoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
000c6b0amove-result v2
000c6b0cinvoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
000c6b12move-result v3
000c6b14invoke-virtual {v0, v2, v3}, Lcom/google/android/material/button/MaterialButton;->d(II)V
000c6b1areturn-void
000c6aec
000c6b1c
000c6b1ccom.google.android.material.button.MaterialButton::onRestoreInstanceState(android.os.Parcelable):
000c6b2cinstance-of v0, v2, Lw0/b;
000c6b30if-nez v0, :cond_8
000c6b34invoke-super {v1, v2}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
000c6b3areturn-void
000c6b3ccheck-cast v2, Lw0/b;
000c6b40iget-object v0, v2, LS/b;->a:Landroid/os/Parcelable;
000c6b44invoke-super {v1, v0}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
000c6b4aiget-boolean v2, v2, Lw0/b;->c:Z
000c6b4einvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setChecked(Z)V
000c6b54return-void
000c6b1c
000c6b1ccom.google.android.material.button.MaterialButton::onRestoreInstanceState(android.os.Parcelable):
000c6b2cinstance-of v0, v2, Lw0/b;
000c6b30if-nez v0, :cond_8
000c6b34invoke-super {v1, v2}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
000c6b3areturn-void
000c6b3ccheck-cast v2, Lw0/b;
000c6b40iget-object v0, v2, LS/b;->a:Landroid/os/Parcelable;
000c6b44invoke-super {v1, v0}, Landroid/view/View;->onRestoreInstanceState(Landroid/os/Parcelable;)V
000c6b4aiget-boolean v2, v2, Lw0/b;->c:Z
000c6b4einvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setChecked(Z)V
000c6b54return-void
000c6b1c
000c6b56
000c6b56 // align 0x8
000c6b56 // align 0x8
000c6b58
000c6b58com.google.android.material.button.MaterialButton::onTextChanged(java.lang.CharSequence, int, int, int):
000c6b68invoke-super {v0, v1, v2, v3, v4}, Lj/q;->onTextChanged(Ljava/lang/CharSequence;III)V
000c6b6einvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
000c6b74move-result v1
000c6b76invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
000c6b7cmove-result v2
000c6b7einvoke-virtual {v0, v1, v2}, Lcom/google/android/material/button/MaterialButton;->d(II)V
000c6b84return-void
000c6b58
000c6b58com.google.android.material.button.MaterialButton::onTextChanged(java.lang.CharSequence, int, int, int):
000c6b68invoke-super {v0, v1, v2, v3, v4}, Lj/q;->onTextChanged(Ljava/lang/CharSequence;III)V
000c6b6einvoke-virtual {v0}, Landroid/view/View;->getMeasuredWidth()I
000c6b74move-result v1
000c6b76invoke-virtual {v0}, Landroid/view/View;->getMeasuredHeight()I
000c6b7cmove-result v2
000c6b7einvoke-virtual {v0, v1, v2}, Lcom/google/android/material/button/MaterialButton;->d(II)V
000c6b84return-void
000c6b58
000c6b86
000c6b86 // align 0x8
000c6b86 // align 0x8
000c6b88
000c6b88com.google.android.material.button.MaterialButton::refreshDrawableState():
000c6b98invoke-super {v2}, Landroid/view/View;->refreshDrawableState()V
000c6b9eiget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6ba2if-eqz v0, :cond_16
000c6ba6invoke-virtual {v2}, Landroid/view/View;->getDrawableState()[I
000c6bacmove-result-object v0
000c6baeiget-object v1, v2, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6bb2invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;->setState([I)Z
000c6bb8move-result v0
000c6bbaif-eqz v0, :cond_16
000c6bbeinvoke-virtual {v2}, Landroid/view/View;->invalidate()V
000c6bc4return-void
000c6b88
000c6b88com.google.android.material.button.MaterialButton::refreshDrawableState():
000c6b98invoke-super {v2}, Landroid/view/View;->refreshDrawableState()V
000c6b9eiget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6ba2if-eqz v0, :cond_16
000c6ba6invoke-virtual {v2}, Landroid/view/View;->getDrawableState()[I
000c6bacmove-result-object v0
000c6baeiget-object v1, v2, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6bb2invoke-virtual {v1, v0}, Landroid/graphics/drawable/Drawable;->setState([I)Z
000c6bb8move-result v0
000c6bbaif-eqz v0, :cond_16
000c6bbeinvoke-virtual {v2}, Landroid/view/View;->invalidate()V
000c6bc4return-void
000c6b88
000c6bc6
000c6bc6 // align 0x8
000c6bc6 // align 0x8
000c6bc8
000c6bc8com.google.android.material.button.MaterialButton::b():
000c6bd8iget v0, v3, Lcom/google/android/material/button/MaterialButton;->q:I
000c6bdcconst/4 v1, 0x1
000c6bdeif-eq v0, v1, :cond_a
000c6be2const/4 v2, 0x2
000c6be4if-ne v0, v2, :cond_9
000c6be8goto :goto_a
000c6beaconst/4 v1, 0x0
000c6becconst/4 v2, 0x0
000c6beeif-eqz v1, :cond_13
000c6bf2iget-object v0, v3, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6bf6invoke-virtual {v3, v0, v2, v2, v2}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000c6bfcreturn-void
000c6bfeconst/4 v1, 0x3
000c6c00if-eq v0, v1, :cond_2a
000c6c04const/4 v1, 0x4
000c6c06if-ne v0, v1, :cond_1a
000c6c0agoto :goto_2a
000c6c0cconst/16 v1, 0x10
000c6c10if-eq v0, v1, :cond_24
000c6c14const/16 v1, 0x20
000c6c18if-ne v0, v1, :cond_23
000c6c1cgoto :goto_24
000c6c1ereturn-void
000c6c20iget-object v0, v3, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6c24invoke-virtual {v3, v2, v0, v2, v2}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000c6c2areturn-void
000c6c2ciget-object v0, v3, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6c30invoke-virtual {v3, v2, v2, v0, v2}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000c6c36return-void
000c6bc8
000c6bc8com.google.android.material.button.MaterialButton::b():
000c6bd8iget v0, v3, Lcom/google/android/material/button/MaterialButton;->q:I
000c6bdcconst/4 v1, 0x1
000c6bdeif-eq v0, v1, :cond_a
000c6be2const/4 v2, 0x2
000c6be4if-ne v0, v2, :cond_9
000c6be8goto :goto_a
000c6beaconst/4 v1, 0x0
000c6becconst/4 v2, 0x0
000c6beeif-eqz v1, :cond_13
000c6bf2iget-object v0, v3, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6bf6invoke-virtual {v3, v0, v2, v2, v2}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000c6bfcreturn-void
000c6bfeconst/4 v1, 0x3
000c6c00if-eq v0, v1, :cond_2a
000c6c04const/4 v1, 0x4
000c6c06if-ne v0, v1, :cond_1a
000c6c0agoto :goto_2a
000c6c0cconst/16 v1, 0x10
000c6c10if-eq v0, v1, :cond_24
000c6c14const/16 v1, 0x20
000c6c18if-ne v0, v1, :cond_23
000c6c1cgoto :goto_24
000c6c1ereturn-void
000c6c20iget-object v0, v3, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6c24invoke-virtual {v3, v2, v0, v2, v2}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000c6c2areturn-void
000c6c2ciget-object v0, v3, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6c30invoke-virtual {v3, v2, v2, v0, v2}, Landroid/widget/TextView;->setCompoundDrawablesRelative(Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/Drawable;)V
000c6c36return-void
000c6bc8
000c6c38
000c6c38com.google.android.material.button.MaterialButton::setA11yClassName(java.lang.String):
000c6c48iput-object v1, v0, Lcom/google/android/material/button/MaterialButton;->j:Ljava/lang/String;
000c6c4creturn-void
000c6c38
000c6c38com.google.android.material.button.MaterialButton::setA11yClassName(java.lang.String):
000c6c48iput-object v1, v0, Lcom/google/android/material/button/MaterialButton;->j:Ljava/lang/String;
000c6c4creturn-void
000c6c38
000c6c4e
000c6c4e // align 0x10
000c6c4e // align 0x10
000c6c50
000c6c50com.google.android.material.button.MaterialButton::setBackground(android.graphics.drawable.Drawable):
000c6c60invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000c6c66return-void
000c6c50
000c6c50com.google.android.material.button.MaterialButton::setBackground(android.graphics.drawable.Drawable):
000c6c60invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000c6c66return-void
000c6c50
000c6c68
000c6c68com.google.android.material.button.MaterialButton::setBackgroundColor(int):
000c6c78invoke-virtual {v3}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6c7emove-result v0
000c6c80if-eqz v0, :cond_17
000c6c84iget-object v0, v3, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6c88const/4 v1, 0x0
000c6c8ainvoke-virtual {v0, v1}, Lw0/c;->b(Z)LL0/g;
000c6c90move-result-object v2
000c6c92if-eqz v2, :cond_16
000c6c96invoke-virtual {v0, v1}, Lw0/c;->b(Z)LL0/g;
000c6c9cmove-result-object v0
000c6c9einvoke-virtual {v0, v4}, LL0/g;->setTint(I)V
000c6ca4return-void
000c6ca6invoke-super {v3, v4}, Landroid/view/View;->setBackgroundColor(I)V
000c6cacreturn-void
000c6c68
000c6c68com.google.android.material.button.MaterialButton::setBackgroundColor(int):
000c6c78invoke-virtual {v3}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6c7emove-result v0
000c6c80if-eqz v0, :cond_17
000c6c84iget-object v0, v3, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6c88const/4 v1, 0x0
000c6c8ainvoke-virtual {v0, v1}, Lw0/c;->b(Z)LL0/g;
000c6c90move-result-object v2
000c6c92if-eqz v2, :cond_16
000c6c96invoke-virtual {v0, v1}, Lw0/c;->b(Z)LL0/g;
000c6c9cmove-result-object v0
000c6c9einvoke-virtual {v0, v4}, LL0/g;->setTint(I)V
000c6ca4return-void
000c6ca6invoke-super {v3, v4}, Landroid/view/View;->setBackgroundColor(I)V
000c6cacreturn-void
000c6c68
000c6cae
000c6cae // align 0x10
000c6cae // align 0x10
000c6cb0
000c6cb0com.google.android.material.button.MaterialButton::setBackgroundDrawable(android.graphics.drawable.Drawable):
000c6cc0invoke-virtual {v3}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6cc6move-result v0
000c6cc8if-eqz v0, :cond_2d
000c6cccinvoke-virtual {v3}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000c6cd2move-result-object v0
000c6cd4if-eq v4, v0, :cond_21
000c6cd8const/4 v0, 0x1
000c6cdaiget-object v1, v3, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6cdeiput-boolean v0, v1, Lw0/c;->o:Z
000c6ce2iget-object v0, v1, Lw0/c;->j:Landroid/content/res/ColorStateList;
000c6ce6iget-object v2, v1, Lw0/c;->a:Lcom/google/android/material/button/MaterialButton;
000c6ceainvoke-virtual {v2, v0}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V
000c6cf0iget-object v0, v1, Lw0/c;->i:Landroid/graphics/PorterDuff$Mode;
000c6cf4invoke-virtual {v2, v0}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
000c6cfainvoke-super {v3, v4}, Lj/q;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000c6d00return-void
000c6d02invoke-virtual {v3}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000c6d08move-result-object v0
000c6d0ainvoke-virtual {v4}, Landroid/graphics/drawable/Drawable;->getState()[I
000c6d10move-result-object v4
000c6d12invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;->setState([I)Z
000c6d18return-void
000c6d1ainvoke-super {v3, v4}, Lj/q;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000c6d20return-void
000c6cb0
000c6cb0com.google.android.material.button.MaterialButton::setBackgroundDrawable(android.graphics.drawable.Drawable):
000c6cc0invoke-virtual {v3}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6cc6move-result v0
000c6cc8if-eqz v0, :cond_2d
000c6cccinvoke-virtual {v3}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000c6cd2move-result-object v0
000c6cd4if-eq v4, v0, :cond_21
000c6cd8const/4 v0, 0x1
000c6cdaiget-object v1, v3, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6cdeiput-boolean v0, v1, Lw0/c;->o:Z
000c6ce2iget-object v0, v1, Lw0/c;->j:Landroid/content/res/ColorStateList;
000c6ce6iget-object v2, v1, Lw0/c;->a:Lcom/google/android/material/button/MaterialButton;
000c6ceainvoke-virtual {v2, v0}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V
000c6cf0iget-object v0, v1, Lw0/c;->i:Landroid/graphics/PorterDuff$Mode;
000c6cf4invoke-virtual {v2, v0}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
000c6cfainvoke-super {v3, v4}, Lj/q;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000c6d00return-void
000c6d02invoke-virtual {v3}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000c6d08move-result-object v0
000c6d0ainvoke-virtual {v4}, Landroid/graphics/drawable/Drawable;->getState()[I
000c6d10move-result-object v4
000c6d12invoke-virtual {v0, v4}, Landroid/graphics/drawable/Drawable;->setState([I)Z
000c6d18return-void
000c6d1ainvoke-super {v3, v4}, Lj/q;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000c6d20return-void
000c6cb0
000c6d22
000c6d22 // align 0x4
000c6d22 // align 0x4
000c6d24
000c6d24com.google.android.material.button.MaterialButton::setBackgroundResource(int):
000c6d34if-eqz v2, :cond_b
000c6d38invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000c6d3emove-result-object v0
000c6d40invoke-static {v0, v2}, LP1/e;->u(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000c6d46move-result-object v2
000c6d48goto :goto_c
000c6d4aconst/4 v2, 0x0
000c6d4cinvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000c6d52return-void
000c6d24
000c6d24com.google.android.material.button.MaterialButton::setBackgroundResource(int):
000c6d34if-eqz v2, :cond_b
000c6d38invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000c6d3emove-result-object v0
000c6d40invoke-static {v0, v2}, LP1/e;->u(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000c6d46move-result-object v2
000c6d48goto :goto_c
000c6d4aconst/4 v2, 0x0
000c6d4cinvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000c6d52return-void
000c6d24
000c6d54
000c6d54com.google.android.material.button.MaterialButton::setBackgroundTintList(android.content.res.ColorStateList):
000c6d64invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V
000c6d6areturn-void
000c6d54
000c6d54com.google.android.material.button.MaterialButton::setBackgroundTintList(android.content.res.ColorStateList):
000c6d64invoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V
000c6d6areturn-void
000c6d54
000c6d6c
000c6d6ccom.google.android.material.button.MaterialButton::setBackgroundTintMode(android.graphics.PorterDuff$Mode):
000c6d7cinvoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
000c6d82return-void
000c6d6c
000c6d6ccom.google.android.material.button.MaterialButton::setBackgroundTintMode(android.graphics.PorterDuff$Mode):
000c6d7cinvoke-virtual {v0, v1}, Lcom/google/android/material/button/MaterialButton;->setSupportBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
000c6d82return-void
000c6d6c
000c6d84
000c6d84com.google.android.material.button.MaterialButton::setCheckable(boolean):
000c6d94invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6d9amove-result v0
000c6d9cif-eqz v0, :cond_a
000c6da0iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6da4iput-boolean v2, v0, Lw0/c;->q:Z
000c6da8return-void
000c6d84
000c6d84com.google.android.material.button.MaterialButton::setCheckable(boolean):
000c6d94invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6d9amove-result v0
000c6d9cif-eqz v0, :cond_a
000c6da0iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6da4iput-boolean v2, v0, Lw0/c;->q:Z
000c6da8return-void
000c6d84
000c6daa
000c6daa // align 0x4
000c6daa // align 0x4
000c6dac
000c6daccom.google.android.material.button.MaterialButton::setChecked(boolean):
000c6dbciget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6dc0if-eqz v0, :cond_50
000c6dc4iget-boolean v0, v0, Lw0/c;->q:Z
000c6dc8if-eqz v0, :cond_50
000c6dccinvoke-virtual {v2}, Landroid/view/View;->isEnabled()Z
000c6dd2move-result v0
000c6dd4if-eqz v0, :cond_50
000c6dd8iget-boolean v0, v2, Lcom/google/android/material/button/MaterialButton;->o:Z
000c6ddcif-eq v0, v3, :cond_50
000c6de0iput-boolean v3, v2, Lcom/google/android/material/button/MaterialButton;->o:Z
000c6de4invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->refreshDrawableState()V
000c6deainvoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000c6df0move-result-object v3
000c6df2instance-of v3, v3, Lcom/google/android/material/button/MaterialButtonToggleGroup;
000c6df6if-eqz v3, :cond_33
000c6dfainvoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000c6e00move-result-object v3
000c6e02check-cast v3, Lcom/google/android/material/button/MaterialButtonToggleGroup;
000c6e06iget-boolean v0, v2, Lcom/google/android/material/button/MaterialButton;->o:Z
000c6e0aiget-boolean v1, v3, Lcom/google/android/material/button/MaterialButtonToggleGroup;->f:Z
000c6e0eif-eqz v1, :cond_2c
000c6e12goto :goto_33
000c6e14invoke-virtual {v2}, Landroid/view/View;->getId()I
000c6e1amove-result v1
000c6e1cinvoke-virtual {v3, v1, v0}, Lcom/google/android/material/button/MaterialButtonToggleGroup;->b(IZ)V
000c6e22iget-boolean v3, v2, Lcom/google/android/material/button/MaterialButton;->p:Z
000c6e26if-eqz v3, :cond_38
000c6e2agoto :goto_50
000c6e2cconst/4 v3, 0x1
000c6e2eiput-boolean v3, v2, Lcom/google/android/material/button/MaterialButton;->p:Z
000c6e32iget-object v3, v2, Lcom/google/android/material/button/MaterialButton;->e:Ljava/util/LinkedHashSet;
000c6e36invoke-virtual {v3}, Ljava/util/AbstractCollection;->iterator()Ljava/util/Iterator;
000c6e3cmove-result-object v3
000c6e3einvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
000c6e44move-result v0
000c6e46if-nez v0, :cond_4b
000c6e4aconst/4 v3, 0x0
000c6e4ciput-boolean v3, v2, Lcom/google/android/material/button/MaterialButton;->p:Z
000c6e50return-void
000c6e52invoke-static {v3}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
000c6e58move-result-object v3
000c6e5athrow v3
000c6e5creturn-void
000c6dac
000c6daccom.google.android.material.button.MaterialButton::setChecked(boolean):
000c6dbciget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6dc0if-eqz v0, :cond_50
000c6dc4iget-boolean v0, v0, Lw0/c;->q:Z
000c6dc8if-eqz v0, :cond_50
000c6dccinvoke-virtual {v2}, Landroid/view/View;->isEnabled()Z
000c6dd2move-result v0
000c6dd4if-eqz v0, :cond_50
000c6dd8iget-boolean v0, v2, Lcom/google/android/material/button/MaterialButton;->o:Z
000c6ddcif-eq v0, v3, :cond_50
000c6de0iput-boolean v3, v2, Lcom/google/android/material/button/MaterialButton;->o:Z
000c6de4invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->refreshDrawableState()V
000c6deainvoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000c6df0move-result-object v3
000c6df2instance-of v3, v3, Lcom/google/android/material/button/MaterialButtonToggleGroup;
000c6df6if-eqz v3, :cond_33
000c6dfainvoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000c6e00move-result-object v3
000c6e02check-cast v3, Lcom/google/android/material/button/MaterialButtonToggleGroup;
000c6e06iget-boolean v0, v2, Lcom/google/android/material/button/MaterialButton;->o:Z
000c6e0aiget-boolean v1, v3, Lcom/google/android/material/button/MaterialButtonToggleGroup;->f:Z
000c6e0eif-eqz v1, :cond_2c
000c6e12goto :goto_33
000c6e14invoke-virtual {v2}, Landroid/view/View;->getId()I
000c6e1amove-result v1
000c6e1cinvoke-virtual {v3, v1, v0}, Lcom/google/android/material/button/MaterialButtonToggleGroup;->b(IZ)V
000c6e22iget-boolean v3, v2, Lcom/google/android/material/button/MaterialButton;->p:Z
000c6e26if-eqz v3, :cond_38
000c6e2agoto :goto_50
000c6e2cconst/4 v3, 0x1
000c6e2eiput-boolean v3, v2, Lcom/google/android/material/button/MaterialButton;->p:Z
000c6e32iget-object v3, v2, Lcom/google/android/material/button/MaterialButton;->e:Ljava/util/LinkedHashSet;
000c6e36invoke-virtual {v3}, Ljava/util/AbstractCollection;->iterator()Ljava/util/Iterator;
000c6e3cmove-result-object v3
000c6e3einvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
000c6e44move-result v0
000c6e46if-nez v0, :cond_4b
000c6e4aconst/4 v3, 0x0
000c6e4ciput-boolean v3, v2, Lcom/google/android/material/button/MaterialButton;->p:Z
000c6e50return-void
000c6e52invoke-static {v3}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
000c6e58move-result-object v3
000c6e5athrow v3
000c6e5creturn-void
000c6dac
000c6e5e
000c6e5e // align 0x10
000c6e5e // align 0x10
000c6e60
000c6e60com.google.android.material.button.MaterialButton::setCornerRadius(int):
000c6e70invoke-virtual {v3}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6e76move-result v0
000c6e78if-eqz v0, :cond_3f
000c6e7ciget-object v0, v3, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6e80iget-boolean v1, v0, Lw0/c;->p:Z
000c6e84if-eqz v1, :cond_10
000c6e88iget v1, v0, Lw0/c;->g:I
000c6e8cif-eq v1, v4, :cond_3f
000c6e90iput v4, v0, Lw0/c;->g:I
000c6e94const/4 v1, 0x1
000c6e96iput-boolean v1, v0, Lw0/c;->p:Z
000c6e9aiget-object v1, v0, Lw0/c;->b:LL0/k;
000c6e9eint-to-float v4, v4
000c6ea0invoke-virtual {v1}, LL0/k;->e()LL0/j;
000c6ea6move-result-object v1
000c6ea8new-instance v2, LL0/a;
000c6eacinvoke-direct {v2, v4}, LL0/a;-><init>(F)V
000c6eb2iput-object v2, v1, LL0/j;->e:LL0/c;
000c6eb6new-instance v2, LL0/a;
000c6ebainvoke-direct {v2, v4}, LL0/a;-><init>(F)V
000c6ec0iput-object v2, v1, LL0/j;->f:LL0/c;
000c6ec4new-instance v2, LL0/a;
000c6ec8invoke-direct {v2, v4}, LL0/a;-><init>(F)V
000c6eceiput-object v2, v1, LL0/j;->g:LL0/c;
000c6ed2new-instance v2, LL0/a;
000c6ed6invoke-direct {v2, v4}, LL0/a;-><init>(F)V
000c6edciput-object v2, v1, LL0/j;->h:LL0/c;
000c6ee0invoke-virtual {v1}, LL0/j;->a()LL0/k;
000c6ee6move-result-object v4
000c6ee8invoke-virtual {v0, v4}, Lw0/c;->c(LL0/k;)V
000c6eeereturn-void
000c6e60
000c6e60com.google.android.material.button.MaterialButton::setCornerRadius(int):
000c6e70invoke-virtual {v3}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6e76move-result v0
000c6e78if-eqz v0, :cond_3f
000c6e7ciget-object v0, v3, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6e80iget-boolean v1, v0, Lw0/c;->p:Z
000c6e84if-eqz v1, :cond_10
000c6e88iget v1, v0, Lw0/c;->g:I
000c6e8cif-eq v1, v4, :cond_3f
000c6e90iput v4, v0, Lw0/c;->g:I
000c6e94const/4 v1, 0x1
000c6e96iput-boolean v1, v0, Lw0/c;->p:Z
000c6e9aiget-object v1, v0, Lw0/c;->b:LL0/k;
000c6e9eint-to-float v4, v4
000c6ea0invoke-virtual {v1}, LL0/k;->e()LL0/j;
000c6ea6move-result-object v1
000c6ea8new-instance v2, LL0/a;
000c6eacinvoke-direct {v2, v4}, LL0/a;-><init>(F)V
000c6eb2iput-object v2, v1, LL0/j;->e:LL0/c;
000c6eb6new-instance v2, LL0/a;
000c6ebainvoke-direct {v2, v4}, LL0/a;-><init>(F)V
000c6ec0iput-object v2, v1, LL0/j;->f:LL0/c;
000c6ec4new-instance v2, LL0/a;
000c6ec8invoke-direct {v2, v4}, LL0/a;-><init>(F)V
000c6eceiput-object v2, v1, LL0/j;->g:LL0/c;
000c6ed2new-instance v2, LL0/a;
000c6ed6invoke-direct {v2, v4}, LL0/a;-><init>(F)V
000c6edciput-object v2, v1, LL0/j;->h:LL0/c;
000c6ee0invoke-virtual {v1}, LL0/j;->a()LL0/k;
000c6ee6move-result-object v4
000c6ee8invoke-virtual {v0, v4}, Lw0/c;->c(LL0/k;)V
000c6eeereturn-void
000c6e60
000c6ef0
000c6ef0com.google.android.material.button.MaterialButton::setCornerRadiusResource(int):
000c6f00invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6f06move-result v0
000c6f08if-eqz v0, :cond_11
000c6f0cinvoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000c6f12move-result-object v0
000c6f14invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000c6f1amove-result v2
000c6f1cinvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setCornerRadius(I)V
000c6f22return-void
000c6ef0
000c6ef0com.google.android.material.button.MaterialButton::setCornerRadiusResource(int):
000c6f00invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6f06move-result v0
000c6f08if-eqz v0, :cond_11
000c6f0cinvoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000c6f12move-result-object v0
000c6f14invoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000c6f1amove-result v2
000c6f1cinvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setCornerRadius(I)V
000c6f22return-void
000c6ef0
000c6f24
000c6f24com.google.android.material.button.MaterialButton::setElevation(float):
000c6f34invoke-super {v2, v3}, Landroid/view/View;->setElevation(F)V
000c6f3ainvoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6f40move-result v0
000c6f42if-eqz v0, :cond_13
000c6f46const/4 v0, 0x0
000c6f48iget-object v1, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6f4cinvoke-virtual {v1, v0}, Lw0/c;->b(Z)LL0/g;
000c6f52move-result-object v0
000c6f54invoke-virtual {v0, v3}, LL0/g;->i(F)V
000c6f5areturn-void
000c6f24
000c6f24com.google.android.material.button.MaterialButton::setElevation(float):
000c6f34invoke-super {v2, v3}, Landroid/view/View;->setElevation(F)V
000c6f3ainvoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c6f40move-result v0
000c6f42if-eqz v0, :cond_13
000c6f46const/4 v0, 0x0
000c6f48iget-object v1, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c6f4cinvoke-virtual {v1, v0}, Lw0/c;->b(Z)LL0/g;
000c6f52move-result-object v0
000c6f54invoke-virtual {v0, v3}, LL0/g;->i(F)V
000c6f5areturn-void
000c6f24
000c6f5c
000c6f5ccom.google.android.material.button.MaterialButton::setIcon(android.graphics.drawable.Drawable):
000c6f6ciget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6f70if-eq v0, v2, :cond_15
000c6f74iput-object v2, v1, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6f78const/4 v2, 0x1
000c6f7ainvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c6f80invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
000c6f86move-result v2
000c6f88invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
000c6f8emove-result v0
000c6f90invoke-virtual {v1, v2, v0}, Lcom/google/android/material/button/MaterialButton;->d(II)V
000c6f96return-void
000c6f5c
000c6f5ccom.google.android.material.button.MaterialButton::setIcon(android.graphics.drawable.Drawable):
000c6f6ciget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6f70if-eq v0, v2, :cond_15
000c6f74iput-object v2, v1, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c6f78const/4 v2, 0x1
000c6f7ainvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c6f80invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
000c6f86move-result v2
000c6f88invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
000c6f8emove-result v0
000c6f90invoke-virtual {v1, v2, v0}, Lcom/google/android/material/button/MaterialButton;->d(II)V
000c6f96return-void
000c6f5c
000c6f98
000c6f98com.google.android.material.button.MaterialButton::setIconGravity(int):
000c6fa8iget v0, v1, Lcom/google/android/material/button/MaterialButton;->q:I
000c6facif-eq v0, v2, :cond_11
000c6fb0iput v2, v1, Lcom/google/android/material/button/MaterialButton;->q:I
000c6fb4invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
000c6fbamove-result v2
000c6fbcinvoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
000c6fc2move-result v0
000c6fc4invoke-virtual {v1, v2, v0}, Lcom/google/android/material/button/MaterialButton;->d(II)V
000c6fcareturn-void
000c6f98
000c6f98com.google.android.material.button.MaterialButton::setIconGravity(int):
000c6fa8iget v0, v1, Lcom/google/android/material/button/MaterialButton;->q:I
000c6facif-eq v0, v2, :cond_11
000c6fb0iput v2, v1, Lcom/google/android/material/button/MaterialButton;->q:I
000c6fb4invoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
000c6fbamove-result v2
000c6fbcinvoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
000c6fc2move-result v0
000c6fc4invoke-virtual {v1, v2, v0}, Lcom/google/android/material/button/MaterialButton;->d(II)V
000c6fcareturn-void
000c6f98
000c6fcc
000c6fcccom.google.android.material.button.MaterialButton::setIconPadding(int):
000c6fdciget v0, v1, Lcom/google/android/material/button/MaterialButton;->n:I
000c6fe0if-eq v0, v2, :cond_9
000c6fe4iput v2, v1, Lcom/google/android/material/button/MaterialButton;->n:I
000c6fe8invoke-virtual {v1, v2}, Landroid/widget/TextView;->setCompoundDrawablePadding(I)V
000c6feereturn-void
000c6fcc
000c6fcccom.google.android.material.button.MaterialButton::setIconPadding(int):
000c6fdciget v0, v1, Lcom/google/android/material/button/MaterialButton;->n:I
000c6fe0if-eq v0, v2, :cond_9
000c6fe4iput v2, v1, Lcom/google/android/material/button/MaterialButton;->n:I
000c6fe8invoke-virtual {v1, v2}, Landroid/widget/TextView;->setCompoundDrawablePadding(I)V
000c6feereturn-void
000c6fcc
000c6ff0
000c6ff0com.google.android.material.button.MaterialButton::setIconResource(int):
000c7000if-eqz v2, :cond_b
000c7004invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000c700amove-result-object v0
000c700cinvoke-static {v0, v2}, LP1/e;->u(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000c7012move-result-object v2
000c7014goto :goto_c
000c7016const/4 v2, 0x0
000c7018invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setIcon(Landroid/graphics/drawable/Drawable;)V
000c701ereturn-void
000c6ff0
000c6ff0com.google.android.material.button.MaterialButton::setIconResource(int):
000c7000if-eqz v2, :cond_b
000c7004invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000c700amove-result-object v0
000c700cinvoke-static {v0, v2}, LP1/e;->u(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
000c7012move-result-object v2
000c7014goto :goto_c
000c7016const/4 v2, 0x0
000c7018invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setIcon(Landroid/graphics/drawable/Drawable;)V
000c701ereturn-void
000c6ff0
000c7020
000c7020com.google.android.material.button.MaterialButton::setIconSize(int):
000c7030if-ltz v2, :cond_d
000c7034iget v0, v1, Lcom/google/android/material/button/MaterialButton;->k:I
000c7038if-eq v0, v2, :cond_c
000c703ciput v2, v1, Lcom/google/android/material/button/MaterialButton;->k:I
000c7040const/4 v2, 0x1
000c7042invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c7048return-void
000c704anew-instance v2, Ljava/lang/IllegalArgumentException;
000c704econst-string v0, "iconSize cannot be less than 0"
000c7052invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000c7058throw v2
000c7020
000c7020com.google.android.material.button.MaterialButton::setIconSize(int):
000c7030if-ltz v2, :cond_d
000c7034iget v0, v1, Lcom/google/android/material/button/MaterialButton;->k:I
000c7038if-eq v0, v2, :cond_c
000c703ciput v2, v1, Lcom/google/android/material/button/MaterialButton;->k:I
000c7040const/4 v2, 0x1
000c7042invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c7048return-void
000c704anew-instance v2, Ljava/lang/IllegalArgumentException;
000c704econst-string v0, "iconSize cannot be less than 0"
000c7052invoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000c7058throw v2
000c7020
000c705a
000c705a // align 0x4
000c705a // align 0x4
000c705c
000c705ccom.google.android.material.button.MaterialButton::setIconTint(android.content.res.ColorStateList):
000c706ciget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->h:Landroid/content/res/ColorStateList;
000c7070if-eq v0, v2, :cond_a
000c7074iput-object v2, v1, Lcom/google/android/material/button/MaterialButton;->h:Landroid/content/res/ColorStateList;
000c7078const/4 v2, 0x0
000c707ainvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c7080return-void
000c705c
000c705ccom.google.android.material.button.MaterialButton::setIconTint(android.content.res.ColorStateList):
000c706ciget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->h:Landroid/content/res/ColorStateList;
000c7070if-eq v0, v2, :cond_a
000c7074iput-object v2, v1, Lcom/google/android/material/button/MaterialButton;->h:Landroid/content/res/ColorStateList;
000c7078const/4 v2, 0x0
000c707ainvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c7080return-void
000c705c
000c7082
000c7082 // align 0x4
000c7082 // align 0x4
000c7084
000c7084com.google.android.material.button.MaterialButton::setIconTintMode(android.graphics.PorterDuff$Mode):
000c7094iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->g:Landroid/graphics/PorterDuff$Mode;
000c7098if-eq v0, v2, :cond_a
000c709ciput-object v2, v1, Lcom/google/android/material/button/MaterialButton;->g:Landroid/graphics/PorterDuff$Mode;
000c70a0const/4 v2, 0x0
000c70a2invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c70a8return-void
000c7084
000c7084com.google.android.material.button.MaterialButton::setIconTintMode(android.graphics.PorterDuff$Mode):
000c7094iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->g:Landroid/graphics/PorterDuff$Mode;
000c7098if-eq v0, v2, :cond_a
000c709ciput-object v2, v1, Lcom/google/android/material/button/MaterialButton;->g:Landroid/graphics/PorterDuff$Mode;
000c70a0const/4 v2, 0x0
000c70a2invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c70a8return-void
000c7084
000c70aa
000c70aa // align 0x4
000c70aa // align 0x4
000c70ac
000c70accom.google.android.material.button.MaterialButton::setIconTintResource(int):
000c70bcinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000c70c2move-result-object v0
000c70c4invoke-static {v0, v2}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000c70camove-result-object v2
000c70ccinvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setIconTint(Landroid/content/res/ColorStateList;)V
000c70d2return-void
000c70ac
000c70accom.google.android.material.button.MaterialButton::setIconTintResource(int):
000c70bcinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000c70c2move-result-object v0
000c70c4invoke-static {v0, v2}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000c70camove-result-object v2
000c70ccinvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setIconTint(Landroid/content/res/ColorStateList;)V
000c70d2return-void
000c70ac
000c70d4
000c70d4com.google.android.material.button.MaterialButton::setInsetBottom(int):
000c70e4iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c70e8iget v1, v0, Lw0/c;->e:I
000c70ecinvoke-virtual {v0, v1, v3}, Lw0/c;->d(II)V
000c70f2return-void
000c70d4
000c70d4com.google.android.material.button.MaterialButton::setInsetBottom(int):
000c70e4iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c70e8iget v1, v0, Lw0/c;->e:I
000c70ecinvoke-virtual {v0, v1, v3}, Lw0/c;->d(II)V
000c70f2return-void
000c70d4
000c70f4
000c70f4com.google.android.material.button.MaterialButton::setInsetTop(int):
000c7104iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c7108iget v1, v0, Lw0/c;->f:I
000c710cinvoke-virtual {v0, v3, v1}, Lw0/c;->d(II)V
000c7112return-void
000c70f4
000c70f4com.google.android.material.button.MaterialButton::setInsetTop(int):
000c7104iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c7108iget v1, v0, Lw0/c;->f:I
000c710cinvoke-virtual {v0, v3, v1}, Lw0/c;->d(II)V
000c7112return-void
000c70f4
000c7114
000c7114com.google.android.material.button.MaterialButton::setInternalBackground(android.graphics.drawable.Drawable):
000c7124invoke-super {v0, v1}, Lj/q;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000c712areturn-void
000c7114
000c7114com.google.android.material.button.MaterialButton::setInternalBackground(android.graphics.drawable.Drawable):
000c7124invoke-super {v0, v1}, Lj/q;->setBackgroundDrawable(Landroid/graphics/drawable/Drawable;)V
000c712areturn-void
000c7114
000c712c
000c712ccom.google.android.material.button.MaterialButton::setOnPressedChangeListenerInternal(w0.a):
000c713ciput-object v1, v0, Lcom/google/android/material/button/MaterialButton;->f:Lw0/a;
000c7140return-void
000c712c
000c712ccom.google.android.material.button.MaterialButton::setOnPressedChangeListenerInternal(w0.a):
000c713ciput-object v1, v0, Lcom/google/android/material/button/MaterialButton;->f:Lw0/a;
000c7140return-void
000c712c
000c7142
000c7142 // align 0x4
000c7142 // align 0x4
000c7144
000c7144com.google.android.material.button.MaterialButton::setPressed(boolean):
000c7154iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->f:Lw0/a;
000c7158if-eqz v0, :cond_d
000c715ccheck-cast v0, Lj/d0;
000c7160iget-object v0, v0, Lj/d0;->b:Ljava/lang/Object;
000c7164check-cast v0, Lcom/google/android/material/button/MaterialButtonToggleGroup;
000c7168invoke-virtual {v0}, Landroid/view/View;->invalidate()V
000c716einvoke-super {v1, v2}, Landroid/view/View;->setPressed(Z)V
000c7174return-void
000c7144
000c7144com.google.android.material.button.MaterialButton::setPressed(boolean):
000c7154iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->f:Lw0/a;
000c7158if-eqz v0, :cond_d
000c715ccheck-cast v0, Lj/d0;
000c7160iget-object v0, v0, Lj/d0;->b:Ljava/lang/Object;
000c7164check-cast v0, Lcom/google/android/material/button/MaterialButtonToggleGroup;
000c7168invoke-virtual {v0}, Landroid/view/View;->invalidate()V
000c716einvoke-super {v1, v2}, Landroid/view/View;->setPressed(Z)V
000c7174return-void
000c7144
000c7176
000c7176 // align 0x8
000c7176 // align 0x8
000c7178
000c7178com.google.android.material.button.MaterialButton::setRippleColor(android.content.res.ColorStateList):
000c7188invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c718emove-result v0
000c7190if-eqz v0, :cond_25
000c7194iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c7198iget-object v1, v0, Lw0/c;->l:Landroid/content/res/ColorStateList;
000c719cif-eq v1, v3, :cond_25
000c71a0iput-object v3, v0, Lw0/c;->l:Landroid/content/res/ColorStateList;
000c71a4iget-object v0, v0, Lw0/c;->a:Lcom/google/android/material/button/MaterialButton;
000c71a8invoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000c71aemove-result-object v1
000c71b0instance-of v1, v1, Landroid/graphics/drawable/RippleDrawable;
000c71b4if-eqz v1, :cond_25
000c71b8invoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000c71bemove-result-object v0
000c71c0check-cast v0, Landroid/graphics/drawable/RippleDrawable;
000c71c4invoke-static {v3}, LJ0/a;->a(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList;
000c71camove-result-object v3
000c71ccinvoke-virtual {v0, v3}, Landroid/graphics/drawable/RippleDrawable;->setColor(Landroid/content/res/ColorStateList;)V
000c71d2return-void
000c7178
000c7178com.google.android.material.button.MaterialButton::setRippleColor(android.content.res.ColorStateList):
000c7188invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c718emove-result v0
000c7190if-eqz v0, :cond_25
000c7194iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c7198iget-object v1, v0, Lw0/c;->l:Landroid/content/res/ColorStateList;
000c719cif-eq v1, v3, :cond_25
000c71a0iput-object v3, v0, Lw0/c;->l:Landroid/content/res/ColorStateList;
000c71a4iget-object v0, v0, Lw0/c;->a:Lcom/google/android/material/button/MaterialButton;
000c71a8invoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000c71aemove-result-object v1
000c71b0instance-of v1, v1, Landroid/graphics/drawable/RippleDrawable;
000c71b4if-eqz v1, :cond_25
000c71b8invoke-virtual {v0}, Landroid/view/View;->getBackground()Landroid/graphics/drawable/Drawable;
000c71bemove-result-object v0
000c71c0check-cast v0, Landroid/graphics/drawable/RippleDrawable;
000c71c4invoke-static {v3}, LJ0/a;->a(Landroid/content/res/ColorStateList;)Landroid/content/res/ColorStateList;
000c71camove-result-object v3
000c71ccinvoke-virtual {v0, v3}, Landroid/graphics/drawable/RippleDrawable;->setColor(Landroid/content/res/ColorStateList;)V
000c71d2return-void
000c7178
000c71d4
000c71d4com.google.android.material.button.MaterialButton::setRippleColorResource(int):
000c71e4invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c71eamove-result v0
000c71ecif-eqz v0, :cond_11
000c71f0invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000c71f6move-result-object v0
000c71f8invoke-static {v0, v2}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000c71femove-result-object v2
000c7200invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setRippleColor(Landroid/content/res/ColorStateList;)V
000c7206return-void
000c71d4
000c71d4com.google.android.material.button.MaterialButton::setRippleColorResource(int):
000c71e4invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c71eamove-result v0
000c71ecif-eqz v0, :cond_11
000c71f0invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000c71f6move-result-object v0
000c71f8invoke-static {v0, v2}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000c71femove-result-object v2
000c7200invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setRippleColor(Landroid/content/res/ColorStateList;)V
000c7206return-void
000c71d4
000c7208
000c7208com.google.android.material.button.MaterialButton::setShapeAppearanceModel(L0.k):
000c7218invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c721emove-result v0
000c7220if-eqz v0, :cond_c
000c7224iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c7228invoke-virtual {v0, v2}, Lw0/c;->c(LL0/k;)V
000c722ereturn-void
000c7230new-instance v2, Ljava/lang/IllegalStateException;
000c7234const-string v0, "Attempted to set ShapeAppearanceModel on a MaterialButton which has an overwritten background."
000c7238invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000c723ethrow v2
000c7208
000c7208com.google.android.material.button.MaterialButton::setShapeAppearanceModel(L0.k):
000c7218invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c721emove-result v0
000c7220if-eqz v0, :cond_c
000c7224iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c7228invoke-virtual {v0, v2}, Lw0/c;->c(LL0/k;)V
000c722ereturn-void
000c7230new-instance v2, Ljava/lang/IllegalStateException;
000c7234const-string v0, "Attempted to set ShapeAppearanceModel on a MaterialButton which has an overwritten background."
000c7238invoke-direct {v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000c723ethrow v2
000c7208
000c7240
000c7240com.google.android.material.button.MaterialButton::setShouldDrawSurfaceColorStroke(boolean):
000c7250invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c7256move-result v0
000c7258if-eqz v0, :cond_d
000c725ciget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c7260iput-boolean v2, v0, Lw0/c;->n:Z
000c7264invoke-virtual {v0}, Lw0/c;->f()V
000c726areturn-void
000c7240
000c7240com.google.android.material.button.MaterialButton::setShouldDrawSurfaceColorStroke(boolean):
000c7250invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c7256move-result v0
000c7258if-eqz v0, :cond_d
000c725ciget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c7260iput-boolean v2, v0, Lw0/c;->n:Z
000c7264invoke-virtual {v0}, Lw0/c;->f()V
000c726areturn-void
000c7240
000c726c
000c726ccom.google.android.material.button.MaterialButton::setStrokeColor(android.content.res.ColorStateList):
000c727cinvoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c7282move-result v0
000c7284if-eqz v0, :cond_11
000c7288iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c728ciget-object v1, v0, Lw0/c;->k:Landroid/content/res/ColorStateList;
000c7290if-eq v1, v3, :cond_11
000c7294iput-object v3, v0, Lw0/c;->k:Landroid/content/res/ColorStateList;
000c7298invoke-virtual {v0}, Lw0/c;->f()V
000c729ereturn-void
000c726c
000c726ccom.google.android.material.button.MaterialButton::setStrokeColor(android.content.res.ColorStateList):
000c727cinvoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c7282move-result v0
000c7284if-eqz v0, :cond_11
000c7288iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c728ciget-object v1, v0, Lw0/c;->k:Landroid/content/res/ColorStateList;
000c7290if-eq v1, v3, :cond_11
000c7294iput-object v3, v0, Lw0/c;->k:Landroid/content/res/ColorStateList;
000c7298invoke-virtual {v0}, Lw0/c;->f()V
000c729ereturn-void
000c726c
000c72a0
000c72a0com.google.android.material.button.MaterialButton::setStrokeColorResource(int):
000c72b0invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c72b6move-result v0
000c72b8if-eqz v0, :cond_11
000c72bcinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000c72c2move-result-object v0
000c72c4invoke-static {v0, v2}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000c72camove-result-object v2
000c72ccinvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setStrokeColor(Landroid/content/res/ColorStateList;)V
000c72d2return-void
000c72a0
000c72a0com.google.android.material.button.MaterialButton::setStrokeColorResource(int):
000c72b0invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c72b6move-result v0
000c72b8if-eqz v0, :cond_11
000c72bcinvoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000c72c2move-result-object v0
000c72c4invoke-static {v0, v2}, LC1/d;->v(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
000c72camove-result-object v2
000c72ccinvoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setStrokeColor(Landroid/content/res/ColorStateList;)V
000c72d2return-void
000c72a0
000c72d4
000c72d4com.google.android.material.button.MaterialButton::setStrokeWidth(int):
000c72e4invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c72eamove-result v0
000c72ecif-eqz v0, :cond_11
000c72f0iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c72f4iget v1, v0, Lw0/c;->h:I
000c72f8if-eq v1, v3, :cond_11
000c72fciput v3, v0, Lw0/c;->h:I
000c7300invoke-virtual {v0}, Lw0/c;->f()V
000c7306return-void
000c72d4
000c72d4com.google.android.material.button.MaterialButton::setStrokeWidth(int):
000c72e4invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c72eamove-result v0
000c72ecif-eqz v0, :cond_11
000c72f0iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c72f4iget v1, v0, Lw0/c;->h:I
000c72f8if-eq v1, v3, :cond_11
000c72fciput v3, v0, Lw0/c;->h:I
000c7300invoke-virtual {v0}, Lw0/c;->f()V
000c7306return-void
000c72d4
000c7308
000c7308com.google.android.material.button.MaterialButton::setStrokeWidthResource(int):
000c7318invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c731emove-result v0
000c7320if-eqz v0, :cond_11
000c7324invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000c732amove-result-object v0
000c732cinvoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000c7332move-result v2
000c7334invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setStrokeWidth(I)V
000c733areturn-void
000c7308
000c7308com.google.android.material.button.MaterialButton::setStrokeWidthResource(int):
000c7318invoke-virtual {v1}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c731emove-result v0
000c7320if-eqz v0, :cond_11
000c7324invoke-virtual {v1}, Landroid/view/View;->getResources()Landroid/content/res/Resources;
000c732amove-result-object v0
000c732cinvoke-virtual {v0, v2}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000c7332move-result v2
000c7334invoke-virtual {v1, v2}, Lcom/google/android/material/button/MaterialButton;->setStrokeWidth(I)V
000c733areturn-void
000c7308
000c733c
000c733ccom.google.android.material.button.MaterialButton::setSupportBackgroundTintList(android.content.res.ColorStateList):
000c734cinvoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c7352move-result v0
000c7354if-eqz v0, :cond_1f
000c7358iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c735ciget-object v1, v0, Lw0/c;->j:Landroid/content/res/ColorStateList;
000c7360if-eq v1, v3, :cond_1e
000c7364iput-object v3, v0, Lw0/c;->j:Landroid/content/res/ColorStateList;
000c7368const/4 v3, 0x0
000c736ainvoke-virtual {v0, v3}, Lw0/c;->b(Z)LL0/g;
000c7370move-result-object v1
000c7372if-eqz v1, :cond_1e
000c7376invoke-virtual {v0, v3}, Lw0/c;->b(Z)LL0/g;
000c737cmove-result-object v3
000c737eiget-object v0, v0, Lw0/c;->j:Landroid/content/res/ColorStateList;
000c7382invoke-static {v3, v0}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
000c7388return-void
000c738ainvoke-super {v2, v3}, Lj/q;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V
000c7390return-void
000c733c
000c733ccom.google.android.material.button.MaterialButton::setSupportBackgroundTintList(android.content.res.ColorStateList):
000c734cinvoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c7352move-result v0
000c7354if-eqz v0, :cond_1f
000c7358iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c735ciget-object v1, v0, Lw0/c;->j:Landroid/content/res/ColorStateList;
000c7360if-eq v1, v3, :cond_1e
000c7364iput-object v3, v0, Lw0/c;->j:Landroid/content/res/ColorStateList;
000c7368const/4 v3, 0x0
000c736ainvoke-virtual {v0, v3}, Lw0/c;->b(Z)LL0/g;
000c7370move-result-object v1
000c7372if-eqz v1, :cond_1e
000c7376invoke-virtual {v0, v3}, Lw0/c;->b(Z)LL0/g;
000c737cmove-result-object v3
000c737eiget-object v0, v0, Lw0/c;->j:Landroid/content/res/ColorStateList;
000c7382invoke-static {v3, v0}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
000c7388return-void
000c738ainvoke-super {v2, v3}, Lj/q;->setSupportBackgroundTintList(Landroid/content/res/ColorStateList;)V
000c7390return-void
000c733c
000c7392
000c7392 // align 0x4
000c7392 // align 0x4
000c7394
000c7394com.google.android.material.button.MaterialButton::setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):
000c73a4invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c73aamove-result v0
000c73acif-eqz v0, :cond_23
000c73b0iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c73b4iget-object v1, v0, Lw0/c;->i:Landroid/graphics/PorterDuff$Mode;
000c73b8if-eq v1, v3, :cond_22
000c73bciput-object v3, v0, Lw0/c;->i:Landroid/graphics/PorterDuff$Mode;
000c73c0const/4 v3, 0x0
000c73c2invoke-virtual {v0, v3}, Lw0/c;->b(Z)LL0/g;
000c73c8move-result-object v1
000c73caif-eqz v1, :cond_22
000c73ceiget-object v1, v0, Lw0/c;->i:Landroid/graphics/PorterDuff$Mode;
000c73d2if-eqz v1, :cond_22
000c73d6invoke-virtual {v0, v3}, Lw0/c;->b(Z)LL0/g;
000c73dcmove-result-object v3
000c73deiget-object v0, v0, Lw0/c;->i:Landroid/graphics/PorterDuff$Mode;
000c73e2invoke-static {v3, v0}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
000c73e8return-void
000c73eainvoke-super {v2, v3}, Lj/q;->setSupportBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
000c73f0return-void
000c7394
000c7394com.google.android.material.button.MaterialButton::setSupportBackgroundTintMode(android.graphics.PorterDuff$Mode):
000c73a4invoke-virtual {v2}, Lcom/google/android/material/button/MaterialButton;->a()Z
000c73aamove-result v0
000c73acif-eqz v0, :cond_23
000c73b0iget-object v0, v2, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c73b4iget-object v1, v0, Lw0/c;->i:Landroid/graphics/PorterDuff$Mode;
000c73b8if-eq v1, v3, :cond_22
000c73bciput-object v3, v0, Lw0/c;->i:Landroid/graphics/PorterDuff$Mode;
000c73c0const/4 v3, 0x0
000c73c2invoke-virtual {v0, v3}, Lw0/c;->b(Z)LL0/g;
000c73c8move-result-object v1
000c73caif-eqz v1, :cond_22
000c73ceiget-object v1, v0, Lw0/c;->i:Landroid/graphics/PorterDuff$Mode;
000c73d2if-eqz v1, :cond_22
000c73d6invoke-virtual {v0, v3}, Lw0/c;->b(Z)LL0/g;
000c73dcmove-result-object v3
000c73deiget-object v0, v0, Lw0/c;->i:Landroid/graphics/PorterDuff$Mode;
000c73e2invoke-static {v3, v0}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
000c73e8return-void
000c73eainvoke-super {v2, v3}, Lj/q;->setSupportBackgroundTintMode(Landroid/graphics/PorterDuff$Mode;)V
000c73f0return-void
000c7394
000c73f2
000c73f2 // align 0x4
000c73f2 // align 0x4
000c73f4
000c73f4com.google.android.material.button.MaterialButton::setTextAlignment(int):
000c7404invoke-super {v1, v2}, Landroid/view/View;->setTextAlignment(I)V
000c740ainvoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
000c7410move-result v2
000c7412invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
000c7418move-result v0
000c741ainvoke-virtual {v1, v2, v0}, Lcom/google/android/material/button/MaterialButton;->d(II)V
000c7420return-void
000c73f4
000c73f4com.google.android.material.button.MaterialButton::setTextAlignment(int):
000c7404invoke-super {v1, v2}, Landroid/view/View;->setTextAlignment(I)V
000c740ainvoke-virtual {v1}, Landroid/view/View;->getMeasuredWidth()I
000c7410move-result v2
000c7412invoke-virtual {v1}, Landroid/view/View;->getMeasuredHeight()I
000c7418move-result v0
000c741ainvoke-virtual {v1, v2, v0}, Lcom/google/android/material/button/MaterialButton;->d(II)V
000c7420return-void
000c73f4
000c7422
000c7422 // align 0x4
000c7422 // align 0x4
000c7424
000c7424com.google.android.material.button.MaterialButton::setToggleCheckedStateOnClick(boolean):
000c7434iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c7438iput-boolean v2, v0, Lw0/c;->r:Z
000c743creturn-void
000c7424
000c7424com.google.android.material.button.MaterialButton::setToggleCheckedStateOnClick(boolean):
000c7434iget-object v0, v1, Lcom/google/android/material/button/MaterialButton;->d:Lw0/c;
000c7438iput-boolean v2, v0, Lw0/c;->r:Z
000c743creturn-void
000c7424
000c743e
000c743e // align 0x10
000c743e // align 0x10
000c7440
000c7440com.google.android.material.button.MaterialButton::toggle():
000c7450iget-boolean v0, v1, Lcom/google/android/material/button/MaterialButton;->o:Z
000c7454xor-int/lit8 v0, v0, 0x1
000c7458invoke-virtual {v1, v0}, Lcom/google/android/material/button/MaterialButton;->setChecked(Z)V
000c745ereturn-void
000c7440
000c7440com.google.android.material.button.MaterialButton::toggle():
000c7450iget-boolean v0, v1, Lcom/google/android/material/button/MaterialButton;->o:Z
000c7454xor-int/lit8 v0, v0, 0x1
000c7458invoke-virtual {v1, v0}, Lcom/google/android/material/button/MaterialButton;->setChecked(Z)V
000c745ereturn-void
000c7440
000c7460
000c7460com.google.android.material.button.MaterialButton::c(boolean):
000c7470iget-object v0, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7474const/4 v1, 0x1
000c7476if-eqz v0, :cond_3f
000c747ainvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
000c7480move-result-object v0
000c7482iput-object v0, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7486iget-object v2, v6, Lcom/google/android/material/button/MaterialButton;->h:Landroid/content/res/ColorStateList;
000c748ainvoke-static {v0, v2}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
000c7490iget-object v0, v6, Lcom/google/android/material/button/MaterialButton;->g:Landroid/graphics/PorterDuff$Mode;
000c7494if-eqz v0, :cond_19
000c7498iget-object v2, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c749cinvoke-static {v2, v0}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
000c74a2iget v0, v6, Lcom/google/android/material/button/MaterialButton;->k:I
000c74a6if-eqz v0, :cond_1e
000c74aagoto :goto_24
000c74aciget-object v0, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c74b0invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
000c74b6move-result v0
000c74b8iget v2, v6, Lcom/google/android/material/button/MaterialButton;->k:I
000c74bcif-eqz v2, :cond_29
000c74c0goto :goto_2f
000c74c2iget-object v2, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c74c6invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
000c74ccmove-result v2
000c74ceiget-object v3, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c74d2iget v4, v6, Lcom/google/android/material/button/MaterialButton;->l:I
000c74d6iget v5, v6, Lcom/google/android/material/button/MaterialButton;->m:I
000c74daadd-int/2addr v0, v4
000c74dcadd-int/2addr v2, v5
000c74deinvoke-virtual {v3, v4, v5, v0, v2}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
000c74e4iget-object v0, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c74e8invoke-virtual {v0, v1, v7}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
000c74eeif-eqz v7, :cond_45
000c74f2invoke-virtual {v6}, Lcom/google/android/material/button/MaterialButton;->b()V
000c74f8return-void
000c74fainvoke-virtual {v6}, Landroid/widget/TextView;->getCompoundDrawablesRelative()[Landroid/graphics/drawable/Drawable;
000c7500move-result-object v7
000c7502const/4 v0, 0x0
000c7504aget-object v0, v7, v0
000c7508aget-object v2, v7, v1
000c750cconst/4 v3, 0x2
000c750eaget-object v7, v7, v3
000c7512iget v4, v6, Lcom/google/android/material/button/MaterialButton;->q:I
000c7516if-eq v4, v1, :cond_57
000c751aif-ne v4, v3, :cond_5b
000c751eiget-object v1, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7522if-ne v0, v1, :cond_75
000c7526const/4 v0, 0x3
000c7528if-eq v4, v0, :cond_61
000c752cconst/4 v0, 0x4
000c752eif-ne v4, v0, :cond_65
000c7532iget-object v0, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7536if-ne v7, v0, :cond_75
000c753aconst/16 v7, 0x10
000c753eif-eq v4, v7, :cond_6f
000c7542const/16 v7, 0x20
000c7546if-ne v4, v7, :cond_6e
000c754agoto :goto_6f
000c754creturn-void
000c754eiget-object v7, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7552if-eq v2, v7, :cond_74
000c7556goto :goto_75
000c7558return-void
000c755ainvoke-virtual {v6}, Lcom/google/android/material/button/MaterialButton;->b()V
000c7560return-void
000c7460
000c7460com.google.android.material.button.MaterialButton::c(boolean):
000c7470iget-object v0, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7474const/4 v1, 0x1
000c7476if-eqz v0, :cond_3f
000c747ainvoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->mutate()Landroid/graphics/drawable/Drawable;
000c7480move-result-object v0
000c7482iput-object v0, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7486iget-object v2, v6, Lcom/google/android/material/button/MaterialButton;->h:Landroid/content/res/ColorStateList;
000c748ainvoke-static {v0, v2}, LD/a;->h(Landroid/graphics/drawable/Drawable;Landroid/content/res/ColorStateList;)V
000c7490iget-object v0, v6, Lcom/google/android/material/button/MaterialButton;->g:Landroid/graphics/PorterDuff$Mode;
000c7494if-eqz v0, :cond_19
000c7498iget-object v2, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c749cinvoke-static {v2, v0}, LD/a;->i(Landroid/graphics/drawable/Drawable;Landroid/graphics/PorterDuff$Mode;)V
000c74a2iget v0, v6, Lcom/google/android/material/button/MaterialButton;->k:I
000c74a6if-eqz v0, :cond_1e
000c74aagoto :goto_24
000c74aciget-object v0, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c74b0invoke-virtual {v0}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
000c74b6move-result v0
000c74b8iget v2, v6, Lcom/google/android/material/button/MaterialButton;->k:I
000c74bcif-eqz v2, :cond_29
000c74c0goto :goto_2f
000c74c2iget-object v2, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c74c6invoke-virtual {v2}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
000c74ccmove-result v2
000c74ceiget-object v3, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c74d2iget v4, v6, Lcom/google/android/material/button/MaterialButton;->l:I
000c74d6iget v5, v6, Lcom/google/android/material/button/MaterialButton;->m:I
000c74daadd-int/2addr v0, v4
000c74dcadd-int/2addr v2, v5
000c74deinvoke-virtual {v3, v4, v5, v0, v2}, Landroid/graphics/drawable/Drawable;->setBounds(IIII)V
000c74e4iget-object v0, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c74e8invoke-virtual {v0, v1, v7}, Landroid/graphics/drawable/Drawable;->setVisible(ZZ)Z
000c74eeif-eqz v7, :cond_45
000c74f2invoke-virtual {v6}, Lcom/google/android/material/button/MaterialButton;->b()V
000c74f8return-void
000c74fainvoke-virtual {v6}, Landroid/widget/TextView;->getCompoundDrawablesRelative()[Landroid/graphics/drawable/Drawable;
000c7500move-result-object v7
000c7502const/4 v0, 0x0
000c7504aget-object v0, v7, v0
000c7508aget-object v2, v7, v1
000c750cconst/4 v3, 0x2
000c750eaget-object v7, v7, v3
000c7512iget v4, v6, Lcom/google/android/material/button/MaterialButton;->q:I
000c7516if-eq v4, v1, :cond_57
000c751aif-ne v4, v3, :cond_5b
000c751eiget-object v1, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7522if-ne v0, v1, :cond_75
000c7526const/4 v0, 0x3
000c7528if-eq v4, v0, :cond_61
000c752cconst/4 v0, 0x4
000c752eif-ne v4, v0, :cond_65
000c7532iget-object v0, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7536if-ne v7, v0, :cond_75
000c753aconst/16 v7, 0x10
000c753eif-eq v4, v7, :cond_6f
000c7542const/16 v7, 0x20
000c7546if-ne v4, v7, :cond_6e
000c754agoto :goto_6f
000c754creturn-void
000c754eiget-object v7, v6, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7552if-eq v2, v7, :cond_74
000c7556goto :goto_75
000c7558return-void
000c755ainvoke-virtual {v6}, Lcom/google/android/material/button/MaterialButton;->b()V
000c7560return-void
000c7460
000c7562
000c7562 // align 0x4
000c7562 // align 0x4
000c7564
000c7564com.google.android.material.button.MaterialButton::d(int, int):
000c7574const/4 v0, 0x2
000c7576iget-object v1, v7, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c757aif-eqz v1, :cond_c0
000c757einvoke-virtual {v7}, Landroid/widget/TextView;->getLayout()Landroid/text/Layout;
000c7584move-result-object v1
000c7586if-nez v1, :cond_d
000c758agoto/16 :goto_c0
000c758eiget v1, v7, Lcom/google/android/material/button/MaterialButton;->q:I
000c7592const/4 v2, 0x0
000c7594const/4 v3, 0x1
000c7596if-eq v1, v3, :cond_18
000c759aif-ne v1, v0, :cond_16
000c759egoto :goto_18
000c75a0move v4, v2
000c75a2goto :goto_19
000c75a4move v4, v3
000c75a6const/4 v5, 0x4
000c75a8const/4 v6, 0x3
000c75aaif-nez v4, :cond_62
000c75aeif-eq v1, v6, :cond_62
000c75b2if-ne v1, v5, :cond_22
000c75b6goto :goto_62
000c75b8const/16 v8, 0x10
000c75bcif-eq v1, v8, :cond_2c
000c75c0const/16 v3, 0x20
000c75c4if-ne v1, v3, :cond_2b
000c75c8goto :goto_2c
000c75careturn-void
000c75cciput v2, v7, Lcom/google/android/material/button/MaterialButton;->l:I
000c75d0if-ne v1, v8, :cond_36
000c75d4iput v2, v7, Lcom/google/android/material/button/MaterialButton;->m:I
000c75d8invoke-virtual {v7, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c75dereturn-void
000c75e0iget v8, v7, Lcom/google/android/material/button/MaterialButton;->k:I
000c75e4if-nez v8, :cond_40
000c75e8iget-object v8, v7, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c75ecinvoke-virtual {v8}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
000c75f2move-result v8
000c75f4invoke-direct {v7}, Lcom/google/android/material/button/MaterialButton;->getTextHeight()I
000c75famove-result v1
000c75fcsub-int/2addr v9, v1
000c75feinvoke-virtual {v7}, Landroid/view/View;->getPaddingTop()I
000c7604move-result v1
000c7606sub-int/2addr v9, v1
000c7608sub-int/2addr v9, v8
000c760aiget v8, v7, Lcom/google/android/material/button/MaterialButton;->n:I
000c760esub-int/2addr v9, v8
000c7610invoke-virtual {v7}, Landroid/view/View;->getPaddingBottom()I
000c7616move-result v8
000c7618sub-int/2addr v9, v8
000c761adiv-int/2addr v9, v0
000c761cinvoke-static {v2, v9}, Ljava/lang/Math;->max(II)I
000c7622move-result v8
000c7624iget v9, v7, Lcom/google/android/material/button/MaterialButton;->m:I
000c7628if-eq v9, v8, :cond_c0
000c762ciput v8, v7, Lcom/google/android/material/button/MaterialButton;->m:I
000c7630invoke-virtual {v7, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c7636return-void
000c7638iput v2, v7, Lcom/google/android/material/button/MaterialButton;->m:I
000c763cinvoke-direct {v7}, Lcom/google/android/material/button/MaterialButton;->getActualTextAlignment()Landroid/text/Layout$Alignment;
000c7642move-result-object v9
000c7644iget v1, v7, Lcom/google/android/material/button/MaterialButton;->q:I
000c7648if-eq v1, v3, :cond_bb
000c764cif-eq v1, v6, :cond_bb
000c7650if-ne v1, v0, :cond_74
000c7654sget-object v4, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment;
000c7658if-eq v9, v4, :cond_bb
000c765cif-ne v1, v5, :cond_7b
000c7660sget-object v1, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment;
000c7664if-ne v9, v1, :cond_7b
000c7668goto :goto_bb
000c766aiget v1, v7, Lcom/google/android/material/button/MaterialButton;->k:I
000c766eif-nez v1, :cond_85
000c7672iget-object v1, v7, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7676invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
000c767cmove-result v1
000c767einvoke-direct {v7}, Lcom/google/android/material/button/MaterialButton;->getTextLayoutWidth()I
000c7684move-result v4
000c7686sub-int/2addr v8, v4
000c7688sget-object v4, LK/P;->a:Ljava/util/WeakHashMap;
000c768cinvoke-virtual {v7}, Landroid/view/View;->getPaddingEnd()I
000c7692move-result v4
000c7694sub-int/2addr v8, v4
000c7696sub-int/2addr v8, v1
000c7698iget v1, v7, Lcom/google/android/material/button/MaterialButton;->n:I
000c769csub-int/2addr v8, v1
000c769einvoke-virtual {v7}, Landroid/view/View;->getPaddingStart()I
000c76a4move-result v1
000c76a6sub-int/2addr v8, v1
000c76a8sget-object v1, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment;
000c76acif-ne v9, v1, :cond_9f
000c76b0div-int/2addr v8, v0
000c76b2invoke-virtual {v7}, Landroid/view/View;->getLayoutDirection()I
000c76b8move-result v9
000c76baif-ne v9, v3, :cond_a7
000c76bemove v9, v3
000c76c0goto :goto_a8
000c76c2move v9, v2
000c76c4iget v0, v7, Lcom/google/android/material/button/MaterialButton;->q:I
000c76c8if-ne v0, v5, :cond_ad
000c76ccgoto :goto_ae
000c76cemove v3, v2
000c76d0if-eq v9, v3, :cond_b1
000c76d4neg-int v8, v8
000c76d6iget v9, v7, Lcom/google/android/material/button/MaterialButton;->l:I
000c76daif-eq v9, v8, :cond_c0
000c76deiput v8, v7, Lcom/google/android/material/button/MaterialButton;->l:I
000c76e2invoke-virtual {v7, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c76e8return-void
000c76eaiput v2, v7, Lcom/google/android/material/button/MaterialButton;->l:I
000c76eeinvoke-virtual {v7, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c76f4return-void
000c7564
000c7564com.google.android.material.button.MaterialButton::d(int, int):
000c7574const/4 v0, 0x2
000c7576iget-object v1, v7, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c757aif-eqz v1, :cond_c0
000c757einvoke-virtual {v7}, Landroid/widget/TextView;->getLayout()Landroid/text/Layout;
000c7584move-result-object v1
000c7586if-nez v1, :cond_d
000c758agoto/16 :goto_c0
000c758eiget v1, v7, Lcom/google/android/material/button/MaterialButton;->q:I
000c7592const/4 v2, 0x0
000c7594const/4 v3, 0x1
000c7596if-eq v1, v3, :cond_18
000c759aif-ne v1, v0, :cond_16
000c759egoto :goto_18
000c75a0move v4, v2
000c75a2goto :goto_19
000c75a4move v4, v3
000c75a6const/4 v5, 0x4
000c75a8const/4 v6, 0x3
000c75aaif-nez v4, :cond_62
000c75aeif-eq v1, v6, :cond_62
000c75b2if-ne v1, v5, :cond_22
000c75b6goto :goto_62
000c75b8const/16 v8, 0x10
000c75bcif-eq v1, v8, :cond_2c
000c75c0const/16 v3, 0x20
000c75c4if-ne v1, v3, :cond_2b
000c75c8goto :goto_2c
000c75careturn-void
000c75cciput v2, v7, Lcom/google/android/material/button/MaterialButton;->l:I
000c75d0if-ne v1, v8, :cond_36
000c75d4iput v2, v7, Lcom/google/android/material/button/MaterialButton;->m:I
000c75d8invoke-virtual {v7, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c75dereturn-void
000c75e0iget v8, v7, Lcom/google/android/material/button/MaterialButton;->k:I
000c75e4if-nez v8, :cond_40
000c75e8iget-object v8, v7, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c75ecinvoke-virtual {v8}, Landroid/graphics/drawable/Drawable;->getIntrinsicHeight()I
000c75f2move-result v8
000c75f4invoke-direct {v7}, Lcom/google/android/material/button/MaterialButton;->getTextHeight()I
000c75famove-result v1
000c75fcsub-int/2addr v9, v1
000c75feinvoke-virtual {v7}, Landroid/view/View;->getPaddingTop()I
000c7604move-result v1
000c7606sub-int/2addr v9, v1
000c7608sub-int/2addr v9, v8
000c760aiget v8, v7, Lcom/google/android/material/button/MaterialButton;->n:I
000c760esub-int/2addr v9, v8
000c7610invoke-virtual {v7}, Landroid/view/View;->getPaddingBottom()I
000c7616move-result v8
000c7618sub-int/2addr v9, v8
000c761adiv-int/2addr v9, v0
000c761cinvoke-static {v2, v9}, Ljava/lang/Math;->max(II)I
000c7622move-result v8
000c7624iget v9, v7, Lcom/google/android/material/button/MaterialButton;->m:I
000c7628if-eq v9, v8, :cond_c0
000c762ciput v8, v7, Lcom/google/android/material/button/MaterialButton;->m:I
000c7630invoke-virtual {v7, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c7636return-void
000c7638iput v2, v7, Lcom/google/android/material/button/MaterialButton;->m:I
000c763cinvoke-direct {v7}, Lcom/google/android/material/button/MaterialButton;->getActualTextAlignment()Landroid/text/Layout$Alignment;
000c7642move-result-object v9
000c7644iget v1, v7, Lcom/google/android/material/button/MaterialButton;->q:I
000c7648if-eq v1, v3, :cond_bb
000c764cif-eq v1, v6, :cond_bb
000c7650if-ne v1, v0, :cond_74
000c7654sget-object v4, Landroid/text/Layout$Alignment;->ALIGN_NORMAL:Landroid/text/Layout$Alignment;
000c7658if-eq v9, v4, :cond_bb
000c765cif-ne v1, v5, :cond_7b
000c7660sget-object v1, Landroid/text/Layout$Alignment;->ALIGN_OPPOSITE:Landroid/text/Layout$Alignment;
000c7664if-ne v9, v1, :cond_7b
000c7668goto :goto_bb
000c766aiget v1, v7, Lcom/google/android/material/button/MaterialButton;->k:I
000c766eif-nez v1, :cond_85
000c7672iget-object v1, v7, Lcom/google/android/material/button/MaterialButton;->i:Landroid/graphics/drawable/Drawable;
000c7676invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getIntrinsicWidth()I
000c767cmove-result v1
000c767einvoke-direct {v7}, Lcom/google/android/material/button/MaterialButton;->getTextLayoutWidth()I
000c7684move-result v4
000c7686sub-int/2addr v8, v4
000c7688sget-object v4, LK/P;->a:Ljava/util/WeakHashMap;
000c768cinvoke-virtual {v7}, Landroid/view/View;->getPaddingEnd()I
000c7692move-result v4
000c7694sub-int/2addr v8, v4
000c7696sub-int/2addr v8, v1
000c7698iget v1, v7, Lcom/google/android/material/button/MaterialButton;->n:I
000c769csub-int/2addr v8, v1
000c769einvoke-virtual {v7}, Landroid/view/View;->getPaddingStart()I
000c76a4move-result v1
000c76a6sub-int/2addr v8, v1
000c76a8sget-object v1, Landroid/text/Layout$Alignment;->ALIGN_CENTER:Landroid/text/Layout$Alignment;
000c76acif-ne v9, v1, :cond_9f
000c76b0div-int/2addr v8, v0
000c76b2invoke-virtual {v7}, Landroid/view/View;->getLayoutDirection()I
000c76b8move-result v9
000c76baif-ne v9, v3, :cond_a7
000c76bemove v9, v3
000c76c0goto :goto_a8
000c76c2move v9, v2
000c76c4iget v0, v7, Lcom/google/android/material/button/MaterialButton;->q:I
000c76c8if-ne v0, v5, :cond_ad
000c76ccgoto :goto_ae
000c76cemove v3, v2
000c76d0if-eq v9, v3, :cond_b1
000c76d4neg-int v8, v8
000c76d6iget v9, v7, Lcom/google/android/material/button/MaterialButton;->l:I
000c76daif-eq v9, v8, :cond_c0
000c76deiput v8, v7, Lcom/google/android/material/button/MaterialButton;->l:I
000c76e2invoke-virtual {v7, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c76e8return-void
000c76eaiput v2, v7, Lcom/google/android/material/button/MaterialButton;->l:I
000c76eeinvoke-virtual {v7, v2}, Lcom/google/android/material/button/MaterialButton;->c(Z)V
000c76f4return-void
000c7564
000c76f6
000c76f6 // align 0x8
000c76f6 // align 0x8
000c76f8
000c76f8com.google.android.material.carousel.CarouselLayoutManager::a(int):
000c7708const/4 v1, 0x0
000c770areturn-object v1
000c76f8
000c76f8com.google.android.material.carousel.CarouselLayoutManager::a(int):
000c7708const/4 v1, 0x0
000c770areturn-object v1
000c76f8
000c770c
000c770ccom.google.android.material.carousel.CarouselLayoutManager::S(android.view.View, int, f0.N, f0.U):
000c771cinvoke-virtual {v3}, Lf0/H;->v()I
000c7722move-result v6
000c7724if-nez v6, :cond_8
000c7728goto/16 :goto_83
000c772ciget-object v6, v3, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c7730iget v6, v6, Lx0/c;->a:I
000c7734const/high16 v7, -0x80000000
000c7738const/4 v0, -0x1
000c773aconst/4 v1, 0x1
000c773cif-eq v5, v1, :cond_33
000c7740const/4 v2, 0x2
000c7742if-eq v5, v2, :cond_29
000c7746const/16 v2, 0x11
000c774aif-eq v5, v2, :cond_38
000c774econst/16 v2, 0x21
000c7752if-eq v5, v2, :cond_35
000c7756const/16 v2, 0x42
000c775aif-eq v5, v2, :cond_2b
000c775econst/16 v2, 0x82
000c7762if-eq v5, v2, :cond_27
000c7766move v5, v7
000c7768goto :goto_41
000c776aif-ne v6, v1, :cond_25
000c776emove v5, v1
000c7770goto :goto_41
000c7772if-nez v6, :cond_25
000c7776invoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->B0()Z
000c777cmove-result v5
000c777eif-eqz v5, :cond_29
000c7782move v5, v0
000c7784goto :goto_41
000c7786if-ne v6, v1, :cond_25
000c778agoto :goto_33
000c778cif-nez v6, :cond_25
000c7790invoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->B0()Z
000c7796move-result v5
000c7798if-eqz v5, :cond_33
000c779cgoto :goto_29
000c779eif-ne v5, v7, :cond_44
000c77a2goto :goto_83
000c77a4const/4 v6, 0x0
000c77a6if-ne v5, v0, :cond_78
000c77aainvoke-static {v4}, Lf0/H;->H(Landroid/view/View;)I
000c77b0move-result v4
000c77b2if-nez v4, :cond_4e
000c77b6goto :goto_83
000c77b8invoke-virtual {v3, v6}, Lf0/H;->u(I)Landroid/view/View;
000c77bemove-result-object v4
000c77c0invoke-static {v4}, Lf0/H;->H(Landroid/view/View;)I
000c77c6move-result v4
000c77c8sub-int/2addr v4, v1
000c77caif-ltz v4, :cond_67
000c77ceinvoke-virtual {v3}, Lf0/H;->B()I
000c77d4move-result v5
000c77d6if-lt v4, v5, :cond_60
000c77dagoto :goto_67
000c77dciget-object v4, v3, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c77e0invoke-virtual {v4}, Lx0/c;->a()I
000c77e6const/4 v4, 0x0
000c77e8throw v4
000c77eainvoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->B0()Z
000c77f0move-result v4
000c77f2if-eqz v4, :cond_73
000c77f6invoke-virtual {v3}, Lf0/H;->v()I
000c77fcmove-result v4
000c77feadd-int/lit8 v6, v4, -0x1
000c7802invoke-virtual {v3, v6}, Lf0/H;->u(I)Landroid/view/View;
000c7808move-result-object v4
000c780areturn-object v4
000c780cinvoke-static {v4}, Lf0/H;->H(Landroid/view/View;)I
000c7812move-result v4
000c7814invoke-virtual {v3}, Lf0/H;->B()I
000c781amove-result v5
000c781csub-int/2addr v5, v1
000c781eif-ne v4, v5, :cond_85
000c7822const/4 v4, 0x0
000c7824return-object v4
000c7826invoke-virtual {v3}, Lf0/H;->v()I
000c782cmove-result v4
000c782esub-int/2addr v4, v1
000c7830invoke-virtual {v3, v4}, Lf0/H;->u(I)Landroid/view/View;
000c7836move-result-object v4
000c7838invoke-static {v4}, Lf0/H;->H(Landroid/view/View;)I
000c783emove-result v4
000c7840add-int/2addr v4, v1
000c7842if-ltz v4, :cond_a3
000c7846invoke-virtual {v3}, Lf0/H;->B()I
000c784cmove-result v5
000c784eif-lt v4, v5, :cond_9c
000c7852goto :goto_a3
000c7854iget-object v4, v3, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c7858invoke-virtual {v4}, Lx0/c;->a()I
000c785econst/4 v4, 0x0
000c7860throw v4
000c7862invoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->B0()Z
000c7868move-result v4
000c786aif-eqz v4, :cond_aa
000c786egoto :goto_b0
000c7870invoke-virtual {v3}, Lf0/H;->v()I
000c7876move-result v4
000c7878add-int/lit8 v6, v4, -0x1
000c787cinvoke-virtual {v3, v6}, Lf0/H;->u(I)Landroid/view/View;
000c7882move-result-object v4
000c7884return-object v4
000c770c
000c770ccom.google.android.material.carousel.CarouselLayoutManager::S(android.view.View, int, f0.N, f0.U):
000c771cinvoke-virtual {v3}, Lf0/H;->v()I
000c7722move-result v6
000c7724if-nez v6, :cond_8
000c7728goto/16 :goto_83
000c772ciget-object v6, v3, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c7730iget v6, v6, Lx0/c;->a:I
000c7734const/high16 v7, -0x80000000
000c7738const/4 v0, -0x1
000c773aconst/4 v1, 0x1
000c773cif-eq v5, v1, :cond_33
000c7740const/4 v2, 0x2
000c7742if-eq v5, v2, :cond_29
000c7746const/16 v2, 0x11
000c774aif-eq v5, v2, :cond_38
000c774econst/16 v2, 0x21
000c7752if-eq v5, v2, :cond_35
000c7756const/16 v2, 0x42
000c775aif-eq v5, v2, :cond_2b
000c775econst/16 v2, 0x82
000c7762if-eq v5, v2, :cond_27
000c7766move v5, v7
000c7768goto :goto_41
000c776aif-ne v6, v1, :cond_25
000c776emove v5, v1
000c7770goto :goto_41
000c7772if-nez v6, :cond_25
000c7776invoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->B0()Z
000c777cmove-result v5
000c777eif-eqz v5, :cond_29
000c7782move v5, v0
000c7784goto :goto_41
000c7786if-ne v6, v1, :cond_25
000c778agoto :goto_33
000c778cif-nez v6, :cond_25
000c7790invoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->B0()Z
000c7796move-result v5
000c7798if-eqz v5, :cond_33
000c779cgoto :goto_29
000c779eif-ne v5, v7, :cond_44
000c77a2goto :goto_83
000c77a4const/4 v6, 0x0
000c77a6if-ne v5, v0, :cond_78
000c77aainvoke-static {v4}, Lf0/H;->H(Landroid/view/View;)I
000c77b0move-result v4
000c77b2if-nez v4, :cond_4e
000c77b6goto :goto_83
000c77b8invoke-virtual {v3, v6}, Lf0/H;->u(I)Landroid/view/View;
000c77bemove-result-object v4
000c77c0invoke-static {v4}, Lf0/H;->H(Landroid/view/View;)I
000c77c6move-result v4
000c77c8sub-int/2addr v4, v1
000c77caif-ltz v4, :cond_67
000c77ceinvoke-virtual {v3}, Lf0/H;->B()I
000c77d4move-result v5
000c77d6if-lt v4, v5, :cond_60
000c77dagoto :goto_67
000c77dciget-object v4, v3, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c77e0invoke-virtual {v4}, Lx0/c;->a()I
000c77e6const/4 v4, 0x0
000c77e8throw v4
000c77eainvoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->B0()Z
000c77f0move-result v4
000c77f2if-eqz v4, :cond_73
000c77f6invoke-virtual {v3}, Lf0/H;->v()I
000c77fcmove-result v4
000c77feadd-int/lit8 v6, v4, -0x1
000c7802invoke-virtual {v3, v6}, Lf0/H;->u(I)Landroid/view/View;
000c7808move-result-object v4
000c780areturn-object v4
000c780cinvoke-static {v4}, Lf0/H;->H(Landroid/view/View;)I
000c7812move-result v4
000c7814invoke-virtual {v3}, Lf0/H;->B()I
000c781amove-result v5
000c781csub-int/2addr v5, v1
000c781eif-ne v4, v5, :cond_85
000c7822const/4 v4, 0x0
000c7824return-object v4
000c7826invoke-virtual {v3}, Lf0/H;->v()I
000c782cmove-result v4
000c782esub-int/2addr v4, v1
000c7830invoke-virtual {v3, v4}, Lf0/H;->u(I)Landroid/view/View;
000c7836move-result-object v4
000c7838invoke-static {v4}, Lf0/H;->H(Landroid/view/View;)I
000c783emove-result v4
000c7840add-int/2addr v4, v1
000c7842if-ltz v4, :cond_a3
000c7846invoke-virtual {v3}, Lf0/H;->B()I
000c784cmove-result v5
000c784eif-lt v4, v5, :cond_9c
000c7852goto :goto_a3
000c7854iget-object v4, v3, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c7858invoke-virtual {v4}, Lx0/c;->a()I
000c785econst/4 v4, 0x0
000c7860throw v4
000c7862invoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->B0()Z
000c7868move-result v4
000c786aif-eqz v4, :cond_aa
000c786egoto :goto_b0
000c7870invoke-virtual {v3}, Lf0/H;->v()I
000c7876move-result v4
000c7878add-int/lit8 v6, v4, -0x1
000c787cinvoke-virtual {v3, v6}, Lf0/H;->u(I)Landroid/view/View;
000c7882move-result-object v4
000c7884return-object v4
000c770c
000c7886
000c7886 // align 0x8
000c7886 // align 0x8
000c7888
000c7888com.google.android.material.carousel.CarouselLayoutManager::d():
000c7898invoke-virtual {v1}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c789emove-result v0
000c78a0return v0
000c7888
000c7888com.google.android.material.carousel.CarouselLayoutManager::d():
000c7898invoke-virtual {v1}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c789emove-result v0
000c78a0return v0
000c7888
000c78a2
000c78a2 // align 0x4
000c78a2 // align 0x4
000c78a4
000c78a4com.google.android.material.carousel.CarouselLayoutManager::e():
000c78b4invoke-virtual {v1}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c78bamove-result v0
000c78bcxor-int/lit8 v0, v0, 0x1
000c78c0return v0
000c78a4
000c78a4com.google.android.material.carousel.CarouselLayoutManager::e():
000c78b4invoke-virtual {v1}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c78bamove-result v0
000c78bcxor-int/lit8 v0, v0, 0x1
000c78c0return v0
000c78a4
000c78c2
000c78c2 // align 0x4
000c78c2 // align 0x4
000c78c4
000c78c4com.google.android.material.carousel.CarouselLayoutManager::L():
000c78d4const/4 v0, 0x1
000c78d6return v0
000c78c4
000c78c4com.google.android.material.carousel.CarouselLayoutManager::L():
000c78d4const/4 v0, 0x1
000c78d6return v0
000c78c4
000c78d8
000c78d8com.google.android.material.carousel.CarouselLayoutManager::A0():
000c78e8iget-object v0, v1, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c78eciget v0, v0, Lx0/c;->a:I
000c78f0if-nez v0, :cond_8
000c78f4const/4 v0, 0x1
000c78f6return v0
000c78f8const/4 v0, 0x0
000c78fareturn v0
000c78d8
000c78d8com.google.android.material.carousel.CarouselLayoutManager::A0():
000c78e8iget-object v0, v1, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c78eciget v0, v0, Lx0/c;->a:I
000c78f0if-nez v0, :cond_8
000c78f4const/4 v0, 0x1
000c78f6return v0
000c78f8const/4 v0, 0x0
000c78fareturn v0
000c78d8
000c78fc
000c78fccom.google.android.material.carousel.CarouselLayoutManager::B0():
000c790cinvoke-virtual {v2}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c7912move-result v0
000c7914if-eqz v0, :cond_e
000c7918invoke-virtual {v2}, Lf0/H;->C()I
000c791emove-result v0
000c7920const/4 v1, 0x1
000c7922if-ne v0, v1, :cond_e
000c7926return v1
000c7928const/4 v0, 0x0
000c792areturn v0
000c78fc
000c78fccom.google.android.material.carousel.CarouselLayoutManager::B0():
000c790cinvoke-virtual {v2}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c7912move-result v0
000c7914if-eqz v0, :cond_e
000c7918invoke-virtual {v2}, Lf0/H;->C()I
000c791emove-result v0
000c7920const/4 v1, 0x1
000c7922if-ne v0, v1, :cond_e
000c7926return v1
000c7928const/4 v0, 0x0
000c792areturn v0
000c78fc
000c792c
000c792ccom.google.android.material.carousel.CarouselLayoutManager::k0(androidx.recyclerview.widget.RecyclerView, android.view.View, android.graphics.Rect, boolean, boolean):
000c793cconst/4 v1, 0x0
000c793ereturn v1
000c792c
000c792ccom.google.android.material.carousel.CarouselLayoutManager::k0(androidx.recyclerview.widget.RecyclerView, android.view.View, android.graphics.Rect, boolean, boolean):
000c793cconst/4 v1, 0x0
000c793ereturn v1
000c792c
000c7940
000c7940com.google.android.material.carousel.CarouselLayoutManager::r():
000c7950new-instance v0, Lf0/I;
000c7954const/4 v1, -0x2
000c7956invoke-direct {v0, v1, v1}, Lf0/I;-><init>(II)V
000c795creturn-object v0
000c7940
000c7940com.google.android.material.carousel.CarouselLayoutManager::r():
000c7950new-instance v0, Lf0/I;
000c7954const/4 v1, -0x2
000c7956invoke-direct {v0, v1, v1}, Lf0/I;-><init>(II)V
000c795creturn-object v0
000c7940
000c795e
000c795e // align 0x10
000c795e // align 0x10
000c7960
000c7960com.google.android.material.carousel.CarouselLayoutManager::j(f0.U):
000c7970invoke-virtual {v0}, Lf0/H;->v()I
000c7976const/4 v1, 0x0
000c7978return v1
000c7960
000c7960com.google.android.material.carousel.CarouselLayoutManager::j(f0.U):
000c7970invoke-virtual {v0}, Lf0/H;->v()I
000c7976const/4 v1, 0x0
000c7978return v1
000c7960
000c797a
000c797a // align 0x4
000c797a // align 0x4
000c797c
000c797ccom.google.android.material.carousel.CarouselLayoutManager::k(f0.U):
000c798cconst/4 v1, 0x0
000c798ereturn v1
000c797c
000c797ccom.google.android.material.carousel.CarouselLayoutManager::k(f0.U):
000c798cconst/4 v1, 0x0
000c798ereturn v1
000c797c
000c7990
000c7990com.google.android.material.carousel.CarouselLayoutManager::l(f0.U):
000c79a0const/4 v1, 0x0
000c79a2return v1
000c7990
000c7990com.google.android.material.carousel.CarouselLayoutManager::l(f0.U):
000c79a0const/4 v1, 0x0
000c79a2return v1
000c7990
000c79a4
000c79a4com.google.android.material.carousel.CarouselLayoutManager::m(f0.U):
000c79b4invoke-virtual {v0}, Lf0/H;->v()I
000c79baconst/4 v1, 0x0
000c79bcreturn v1
000c79a4
000c79a4com.google.android.material.carousel.CarouselLayoutManager::m(f0.U):
000c79b4invoke-virtual {v0}, Lf0/H;->v()I
000c79baconst/4 v1, 0x0
000c79bcreturn v1
000c79a4
000c79be
000c79be // align 0x10
000c79be // align 0x10
000c79c0
000c79c0com.google.android.material.carousel.CarouselLayoutManager::n(f0.U):
000c79d0const/4 v1, 0x0
000c79d2return v1
000c79c0
000c79c0com.google.android.material.carousel.CarouselLayoutManager::n(f0.U):
000c79d0const/4 v1, 0x0
000c79d2return v1
000c79c0
000c79d4
000c79d4com.google.android.material.carousel.CarouselLayoutManager::o(f0.U):
000c79e4const/4 v1, 0x0
000c79e6return v1
000c79d4
000c79d4com.google.android.material.carousel.CarouselLayoutManager::o(f0.U):
000c79e4const/4 v1, 0x0
000c79e6return v1
000c79d4
000c79e8
000c79e8com.google.android.material.carousel.CarouselLayoutManager::m0(int, f0.N, f0.U):
000c79f8invoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c79femove-result v6
000c7a00const/4 v0, 0x0
000c7a02if-eqz v6, :cond_23
000c7a06invoke-virtual {v3}, Lf0/H;->v()I
000c7a0cmove-result v6
000c7a0eif-eqz v6, :cond_23
000c7a12if-nez v4, :cond_10
000c7a16goto :goto_23
000c7a18const-wide v1, 0x7fffffffffffffff
000c7a22invoke-virtual {v5, v0, v1, v2}, Lf0/N;->i(IJ)Lf0/X;
000c7a28move-result-object v4
000c7a2aiget-object v4, v4, Lf0/X;->a:Landroid/view/View;
000c7a2enew-instance v4, Ljava/lang/IllegalStateException;
000c7a32const-string v5, "All children of a RecyclerView using CarouselLayoutManager must use MaskableFrameLayout as their root ViewGroup."
000c7a36invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000c7a3cthrow v4
000c7a3ereturn v0
000c79e8
000c79e8com.google.android.material.carousel.CarouselLayoutManager::m0(int, f0.N, f0.U):
000c79f8invoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c79femove-result v6
000c7a00const/4 v0, 0x0
000c7a02if-eqz v6, :cond_23
000c7a06invoke-virtual {v3}, Lf0/H;->v()I
000c7a0cmove-result v6
000c7a0eif-eqz v6, :cond_23
000c7a12if-nez v4, :cond_10
000c7a16goto :goto_23
000c7a18const-wide v1, 0x7fffffffffffffff
000c7a22invoke-virtual {v5, v0, v1, v2}, Lf0/N;->i(IJ)Lf0/X;
000c7a28move-result-object v4
000c7a2aiget-object v4, v4, Lf0/X;->a:Landroid/view/View;
000c7a2enew-instance v4, Ljava/lang/IllegalStateException;
000c7a32const-string v5, "All children of a RecyclerView using CarouselLayoutManager must use MaskableFrameLayout as their root ViewGroup."
000c7a36invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000c7a3cthrow v4
000c7a3ereturn v0
000c79e8
000c7a40
000c7a40com.google.android.material.carousel.CarouselLayoutManager::o0(int, f0.N, f0.U):
000c7a50invoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->e()Z
000c7a56move-result v6
000c7a58const/4 v0, 0x0
000c7a5aif-eqz v6, :cond_23
000c7a5einvoke-virtual {v3}, Lf0/H;->v()I
000c7a64move-result v6
000c7a66if-eqz v6, :cond_23
000c7a6aif-nez v4, :cond_10
000c7a6egoto :goto_23
000c7a70const-wide v1, 0x7fffffffffffffff
000c7a7ainvoke-virtual {v5, v0, v1, v2}, Lf0/N;->i(IJ)Lf0/X;
000c7a80move-result-object v4
000c7a82iget-object v4, v4, Lf0/X;->a:Landroid/view/View;
000c7a86new-instance v4, Ljava/lang/IllegalStateException;
000c7a8aconst-string v5, "All children of a RecyclerView using CarouselLayoutManager must use MaskableFrameLayout as their root ViewGroup."
000c7a8einvoke-direct {v4, v5}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000c7a94throw v4
000c7a96return v0
000c7a40
000c7a40com.google.android.material.carousel.CarouselLayoutManager::o0(int, f0.N, f0.U):
000c7a50invoke-virtual {v3}, Lcom/google/android/material/carousel/CarouselLayoutManager;->e()Z
000c7a56move-result v6
000c7a58const/4 v0, 0x0
000c7a5aif-eqz v6, :cond_23
000c7a5einvoke-virtual {v3}, Lf0/H;->v()I
000c7a64move-result v6
000c7a66if-eqz v6, :cond_23
000c7a6aif-nez v4, :cond_10
000c7a6egoto :goto_23
000c7a70const-wide v1, 0x7fffffffffffffff
000c7a7ainvoke-virtual {v5, v0, v1, v2}, Lf0/N;->i(IJ)Lf0/X;
000c7a80move-result-object v4
000c7a82iget-object v4, v4, Lf0/X;->a:Landroid/view/View;
000c7a86new-instance v4, Ljava/lang/IllegalStateException;
000c7a8aconst-string v5, "All children of a RecyclerView using CarouselLayoutManager must use MaskableFrameLayout as their root ViewGroup."
000c7a8einvoke-direct {v4, v5}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000c7a94throw v4
000c7a96return v0
000c7a40
000c7a98
000c7a98com.google.android.material.carousel.CarouselLayoutManager::<init>():
000c7aa8new-instance v0, Lx0/e;
000c7aacinvoke-direct {v0}, Lx0/e;-><init>()V
000c7ab2invoke-direct {v2}, Lf0/H;-><init>()V
000c7ab8new-instance v1, Lx0/b;
000c7abcinvoke-direct {v1}, Lx0/b;-><init>()V
000c7ac2new-instance v1, Lx0/a;
000c7ac6invoke-direct {v1, v2}, Lx0/a;-><init>(Lcom/google/android/material/carousel/CarouselLayoutManager;)V
000c7acciput-object v1, v2, Lcom/google/android/material/carousel/CarouselLayoutManager;->r:Landroid/view/View$OnLayoutChangeListener;
000c7ad0iput-object v0, v2, Lcom/google/android/material/carousel/CarouselLayoutManager;->p:Lx0/e;
000c7ad4invoke-virtual {v2}, Lf0/H;->l0()V
000c7adaconst/4 v0, 0x0
000c7adcinvoke-virtual {v2, v0}, Lcom/google/android/material/carousel/CarouselLayoutManager;->C0(I)V
000c7ae2return-void
000c7a98
000c7a98com.google.android.material.carousel.CarouselLayoutManager::<init>():
000c7aa8new-instance v0, Lx0/e;
000c7aacinvoke-direct {v0}, Lx0/e;-><init>()V
000c7ab2invoke-direct {v2}, Lf0/H;-><init>()V
000c7ab8new-instance v1, Lx0/b;
000c7abcinvoke-direct {v1}, Lx0/b;-><init>()V
000c7ac2new-instance v1, Lx0/a;
000c7ac6invoke-direct {v1, v2}, Lx0/a;-><init>(Lcom/google/android/material/carousel/CarouselLayoutManager;)V
000c7acciput-object v1, v2, Lcom/google/android/material/carousel/CarouselLayoutManager;->r:Landroid/view/View$OnLayoutChangeListener;
000c7ad0iput-object v0, v2, Lcom/google/android/material/carousel/CarouselLayoutManager;->p:Lx0/e;
000c7ad4invoke-virtual {v2}, Lf0/H;->l0()V
000c7adaconst/4 v0, 0x0
000c7adcinvoke-virtual {v2, v0}, Lcom/google/android/material/carousel/CarouselLayoutManager;->C0(I)V
000c7ae2return-void
000c7a98
000c7ae4
000c7ae4com.google.android.material.carousel.CarouselLayoutManager::<init>(android.content.Context, android.util.AttributeSet, int, int):
000c7af4invoke-direct {v0}, Lf0/H;-><init>()V
000c7afanew-instance v3, Lx0/b;
000c7afeinvoke-direct {v3}, Lx0/b;-><init>()V
000c7b04new-instance v3, Lx0/a;
000c7b08invoke-direct {v3, v0}, Lx0/a;-><init>(Lcom/google/android/material/carousel/CarouselLayoutManager;)V
000c7b0eiput-object v3, v0, Lcom/google/android/material/carousel/CarouselLayoutManager;->r:Landroid/view/View$OnLayoutChangeListener;
000c7b12new-instance v3, Lx0/e;
000c7b16invoke-direct {v3}, Lx0/e;-><init>()V
000c7b1ciput-object v3, v0, Lcom/google/android/material/carousel/CarouselLayoutManager;->p:Lx0/e;
000c7b20invoke-virtual {v0}, Lf0/H;->l0()V
000c7b26if-eqz v2, :cond_32
000c7b2asget-object v3, Lq0/a;->b:[I
000c7b2einvoke-virtual {v1, v2, v3}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
000c7b34move-result-object v1
000c7b36const/4 v2, 0x0
000c7b38invoke-virtual {v1, v2, v2}, Landroid/content/res/TypedArray;->getInt(II)I
000c7b3einvoke-virtual {v0}, Lf0/H;->l0()V
000c7b44invoke-virtual {v1, v2, v2}, Landroid/content/res/TypedArray;->getInt(II)I
000c7b4amove-result v2
000c7b4cinvoke-virtual {v0, v2}, Lcom/google/android/material/carousel/CarouselLayoutManager;->C0(I)V
000c7b52invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
000c7b58return-void
000c7ae4
000c7ae4com.google.android.material.carousel.CarouselLayoutManager::<init>(android.content.Context, android.util.AttributeSet, int, int):
000c7af4invoke-direct {v0}, Lf0/H;-><init>()V
000c7afanew-instance v3, Lx0/b;
000c7afeinvoke-direct {v3}, Lx0/b;-><init>()V
000c7b04new-instance v3, Lx0/a;
000c7b08invoke-direct {v3, v0}, Lx0/a;-><init>(Lcom/google/android/material/carousel/CarouselLayoutManager;)V
000c7b0eiput-object v3, v0, Lcom/google/android/material/carousel/CarouselLayoutManager;->r:Landroid/view/View$OnLayoutChangeListener;
000c7b12new-instance v3, Lx0/e;
000c7b16invoke-direct {v3}, Lx0/e;-><init>()V
000c7b1ciput-object v3, v0, Lcom/google/android/material/carousel/CarouselLayoutManager;->p:Lx0/e;
000c7b20invoke-virtual {v0}, Lf0/H;->l0()V
000c7b26if-eqz v2, :cond_32
000c7b2asget-object v3, Lq0/a;->b:[I
000c7b2einvoke-virtual {v1, v2, v3}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
000c7b34move-result-object v1
000c7b36const/4 v2, 0x0
000c7b38invoke-virtual {v1, v2, v2}, Landroid/content/res/TypedArray;->getInt(II)I
000c7b3einvoke-virtual {v0}, Lf0/H;->l0()V
000c7b44invoke-virtual {v1, v2, v2}, Landroid/content/res/TypedArray;->getInt(II)I
000c7b4amove-result v2
000c7b4cinvoke-virtual {v0, v2}, Lcom/google/android/material/carousel/CarouselLayoutManager;->C0(I)V
000c7b52invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
000c7b58return-void
000c7ae4
000c7b5a
000c7b5a // align 0x4
000c7b5a // align 0x4
000c7b5c
000c7b5ccom.google.android.material.carousel.CarouselLayoutManager::y(android.view.View, android.graphics.Rect):
000c7b6cinvoke-super {v0, v1, v2}, Lf0/H;->y(Landroid/view/View;Landroid/graphics/Rect;)V
000c7b72invoke-virtual {v2}, Landroid/graphics/Rect;->centerY()I
000c7b78invoke-virtual {v0}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c7b7emove-result v1
000c7b80if-eqz v1, :cond_f
000c7b84invoke-virtual {v2}, Landroid/graphics/Rect;->centerX()I
000c7b8aconst/4 v1, 0x0
000c7b8cthrow v1
000c7b5c
000c7b5ccom.google.android.material.carousel.CarouselLayoutManager::y(android.view.View, android.graphics.Rect):
000c7b6cinvoke-super {v0, v1, v2}, Lf0/H;->y(Landroid/view/View;Landroid/graphics/Rect;)V
000c7b72invoke-virtual {v2}, Landroid/graphics/Rect;->centerY()I
000c7b78invoke-virtual {v0}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c7b7emove-result v1
000c7b80if-eqz v1, :cond_f
000c7b84invoke-virtual {v2}, Landroid/graphics/Rect;->centerX()I
000c7b8aconst/4 v1, 0x0
000c7b8cthrow v1
000c7b5c
000c7b8e
000c7b8e // align 0x10
000c7b8e // align 0x10
000c7b90
000c7b90com.google.android.material.carousel.CarouselLayoutManager::Q(androidx.recyclerview.widget.RecyclerView):
000c7ba0iget-object v0, v5, Lcom/google/android/material/carousel/CarouselLayoutManager;->p:Lx0/e;
000c7ba4invoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
000c7baamove-result-object v1
000c7baciget v2, v0, Lx0/e;->a:F
000c7bb0const/4 v3, 0x0
000c7bb2cmpl-float v4, v2, v3
000c7bb6if-lez v4, :cond_e
000c7bbagoto :goto_19
000c7bbcinvoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000c7bc2move-result-object v2
000c7bc4const v4, 0x7f0600f2
000c7bcainvoke-virtual {v2, v4}, Landroid/content/res/Resources;->getDimension(I)F
000c7bd0move-result v2
000c7bd2iput v2, v0, Lx0/e;->a:F
000c7bd6iget v2, v0, Lx0/e;->b:F
000c7bdacmpl-float v3, v2, v3
000c7bdeif-lez v3, :cond_22
000c7be2goto :goto_2d
000c7be4invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000c7beamove-result-object v1
000c7becconst v2, 0x7f0600f1
000c7bf2invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDimension(I)F
000c7bf8move-result v2
000c7bfaiput v2, v0, Lx0/e;->b:F
000c7bfeinvoke-virtual {v5}, Lf0/H;->l0()V
000c7c04iget-object v0, v5, Lcom/google/android/material/carousel/CarouselLayoutManager;->r:Landroid/view/View$OnLayoutChangeListener;
000c7c08invoke-virtual {v6, v0}, Landroid/view/View;->addOnLayoutChangeListener(Landroid/view/View$OnLayoutChangeListener;)V
000c7c0ereturn-void
000c7b90
000c7b90com.google.android.material.carousel.CarouselLayoutManager::Q(androidx.recyclerview.widget.RecyclerView):
000c7ba0iget-object v0, v5, Lcom/google/android/material/carousel/CarouselLayoutManager;->p:Lx0/e;
000c7ba4invoke-virtual {v6}, Landroid/view/View;->getContext()Landroid/content/Context;
000c7baamove-result-object v1
000c7baciget v2, v0, Lx0/e;->a:F
000c7bb0const/4 v3, 0x0
000c7bb2cmpl-float v4, v2, v3
000c7bb6if-lez v4, :cond_e
000c7bbagoto :goto_19
000c7bbcinvoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000c7bc2move-result-object v2
000c7bc4const v4, 0x7f0600f2
000c7bcainvoke-virtual {v2, v4}, Landroid/content/res/Resources;->getDimension(I)F
000c7bd0move-result v2
000c7bd2iput v2, v0, Lx0/e;->a:F
000c7bd6iget v2, v0, Lx0/e;->b:F
000c7bdacmpl-float v3, v2, v3
000c7bdeif-lez v3, :cond_22
000c7be2goto :goto_2d
000c7be4invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000c7beamove-result-object v1
000c7becconst v2, 0x7f0600f1
000c7bf2invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getDimension(I)F
000c7bf8move-result v2
000c7bfaiput v2, v0, Lx0/e;->b:F
000c7bfeinvoke-virtual {v5}, Lf0/H;->l0()V
000c7c04iget-object v0, v5, Lcom/google/android/material/carousel/CarouselLayoutManager;->r:Landroid/view/View$OnLayoutChangeListener;
000c7c08invoke-virtual {v6, v0}, Landroid/view/View;->addOnLayoutChangeListener(Landroid/view/View$OnLayoutChangeListener;)V
000c7c0ereturn-void
000c7b90
000c7c10
000c7c10com.google.android.material.carousel.CarouselLayoutManager::R(androidx.recyclerview.widget.RecyclerView):
000c7c20iget-object v0, v1, Lcom/google/android/material/carousel/CarouselLayoutManager;->r:Landroid/view/View$OnLayoutChangeListener;
000c7c24invoke-virtual {v2, v0}, Landroid/view/View;->removeOnLayoutChangeListener(Landroid/view/View$OnLayoutChangeListener;)V
000c7c2areturn-void
000c7c10
000c7c10com.google.android.material.carousel.CarouselLayoutManager::R(androidx.recyclerview.widget.RecyclerView):
000c7c20iget-object v0, v1, Lcom/google/android/material/carousel/CarouselLayoutManager;->r:Landroid/view/View$OnLayoutChangeListener;
000c7c24invoke-virtual {v2, v0}, Landroid/view/View;->removeOnLayoutChangeListener(Landroid/view/View$OnLayoutChangeListener;)V
000c7c2areturn-void
000c7c10
000c7c2c
000c7c2ccom.google.android.material.carousel.CarouselLayoutManager::T(android.view.accessibility.AccessibilityEvent):
000c7c3cinvoke-super {v1, v2}, Lf0/H;->T(Landroid/view/accessibility/AccessibilityEvent;)V
000c7c42invoke-virtual {v1}, Lf0/H;->v()I
000c7c48move-result v0
000c7c4aif-lez v0, :cond_26
000c7c4econst/4 v0, 0x0
000c7c50invoke-virtual {v1, v0}, Lf0/H;->u(I)Landroid/view/View;
000c7c56move-result-object v0
000c7c58invoke-static {v0}, Lf0/H;->H(Landroid/view/View;)I
000c7c5emove-result v0
000c7c60invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityRecord;->setFromIndex(I)V
000c7c66invoke-virtual {v1}, Lf0/H;->v()I
000c7c6cmove-result v0
000c7c6eadd-int/lit8 v0, v0, -0x1
000c7c72invoke-virtual {v1, v0}, Lf0/H;->u(I)Landroid/view/View;
000c7c78move-result-object v0
000c7c7ainvoke-static {v0}, Lf0/H;->H(Landroid/view/View;)I
000c7c80move-result v0
000c7c82invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityRecord;->setToIndex(I)V
000c7c88return-void
000c7c2c
000c7c2ccom.google.android.material.carousel.CarouselLayoutManager::T(android.view.accessibility.AccessibilityEvent):
000c7c3cinvoke-super {v1, v2}, Lf0/H;->T(Landroid/view/accessibility/AccessibilityEvent;)V
000c7c42invoke-virtual {v1}, Lf0/H;->v()I
000c7c48move-result v0
000c7c4aif-lez v0, :cond_26
000c7c4econst/4 v0, 0x0
000c7c50invoke-virtual {v1, v0}, Lf0/H;->u(I)Landroid/view/View;
000c7c56move-result-object v0
000c7c58invoke-static {v0}, Lf0/H;->H(Landroid/view/View;)I
000c7c5emove-result v0
000c7c60invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityRecord;->setFromIndex(I)V
000c7c66invoke-virtual {v1}, Lf0/H;->v()I
000c7c6cmove-result v0
000c7c6eadd-int/lit8 v0, v0, -0x1
000c7c72invoke-virtual {v1, v0}, Lf0/H;->u(I)Landroid/view/View;
000c7c78move-result-object v0
000c7c7ainvoke-static {v0}, Lf0/H;->H(Landroid/view/View;)I
000c7c80move-result v0
000c7c82invoke-virtual {v2, v0}, Landroid/view/accessibility/AccessibilityRecord;->setToIndex(I)V
000c7c88return-void
000c7c2c
000c7c8a
000c7c8a // align 0x4
000c7c8a // align 0x4
000c7c8c
000c7c8ccom.google.android.material.carousel.CarouselLayoutManager::W(int, int):
000c7c9cinvoke-virtual {v0}, Lf0/H;->B()I
000c7ca2return-void
000c7c8c
000c7c8ccom.google.android.material.carousel.CarouselLayoutManager::W(int, int):
000c7c9cinvoke-virtual {v0}, Lf0/H;->B()I
000c7ca2return-void
000c7c8c
000c7ca4
000c7ca4com.google.android.material.carousel.CarouselLayoutManager::Z(int, int):
000c7cb4invoke-virtual {v0}, Lf0/H;->B()I
000c7cbareturn-void
000c7ca4
000c7ca4com.google.android.material.carousel.CarouselLayoutManager::Z(int, int):
000c7cb4invoke-virtual {v0}, Lf0/H;->B()I
000c7cbareturn-void
000c7ca4
000c7cbc
000c7cbccom.google.android.material.carousel.CarouselLayoutManager::b0(f0.N, f0.U):
000c7cccinvoke-virtual {v4}, Lf0/U;->b()I
000c7cd2move-result v4
000c7cd4if-lez v4, :cond_2f
000c7cd8invoke-virtual {v2}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c7cdemove-result v4
000c7ce0if-eqz v4, :cond_f
000c7ce4iget v4, v2, Lf0/H;->n:I
000c7ce8goto :goto_11
000c7ceaiget v4, v2, Lf0/H;->o:I
000c7ceeint-to-float v4, v4
000c7cf0const/4 v0, 0x0
000c7cf2cmpg-float v4, v4, v0
000c7cf6if-gtz v4, :cond_18
000c7cfagoto :goto_2f
000c7cfcinvoke-virtual {v2}, Lcom/google/android/material/carousel/CarouselLayoutManager;->B0()Z
000c7d02const-wide v0, 0x7fffffffffffffff
000c7d0cconst/4 v4, 0x0
000c7d0einvoke-virtual {v3, v4, v0, v1}, Lf0/N;->i(IJ)Lf0/X;
000c7d14move-result-object v3
000c7d16iget-object v3, v3, Lf0/X;->a:Landroid/view/View;
000c7d1anew-instance v3, Ljava/lang/IllegalStateException;
000c7d1econst-string v4, "All children of a RecyclerView using CarouselLayoutManager must use MaskableFrameLayout as their root ViewGroup."
000c7d22invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000c7d28throw v3
000c7d2ainvoke-virtual {v2, v3}, Lf0/H;->g0(Lf0/N;)V
000c7d30return-void
000c7cbc
000c7cbccom.google.android.material.carousel.CarouselLayoutManager::b0(f0.N, f0.U):
000c7cccinvoke-virtual {v4}, Lf0/U;->b()I
000c7cd2move-result v4
000c7cd4if-lez v4, :cond_2f
000c7cd8invoke-virtual {v2}, Lcom/google/android/material/carousel/CarouselLayoutManager;->A0()Z
000c7cdemove-result v4
000c7ce0if-eqz v4, :cond_f
000c7ce4iget v4, v2, Lf0/H;->n:I
000c7ce8goto :goto_11
000c7ceaiget v4, v2, Lf0/H;->o:I
000c7ceeint-to-float v4, v4
000c7cf0const/4 v0, 0x0
000c7cf2cmpg-float v4, v4, v0
000c7cf6if-gtz v4, :cond_18
000c7cfagoto :goto_2f
000c7cfcinvoke-virtual {v2}, Lcom/google/android/material/carousel/CarouselLayoutManager;->B0()Z
000c7d02const-wide v0, 0x7fffffffffffffff
000c7d0cconst/4 v4, 0x0
000c7d0einvoke-virtual {v3, v4, v0, v1}, Lf0/N;->i(IJ)Lf0/X;
000c7d14move-result-object v3
000c7d16iget-object v3, v3, Lf0/X;->a:Landroid/view/View;
000c7d1anew-instance v3, Ljava/lang/IllegalStateException;
000c7d1econst-string v4, "All children of a RecyclerView using CarouselLayoutManager must use MaskableFrameLayout as their root ViewGroup."
000c7d22invoke-direct {v3, v4}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000c7d28throw v3
000c7d2ainvoke-virtual {v2, v3}, Lf0/H;->g0(Lf0/N;)V
000c7d30return-void
000c7cbc
000c7d32
000c7d32 // align 0x4
000c7d32 // align 0x4
000c7d34
000c7d34com.google.android.material.carousel.CarouselLayoutManager::c0(f0.U):
000c7d44invoke-virtual {v0}, Lf0/H;->v()I
000c7d4amove-result v1
000c7d4cif-nez v1, :cond_7
000c7d50return-void
000c7d52const/4 v1, 0x0
000c7d54invoke-virtual {v0, v1}, Lf0/H;->u(I)Landroid/view/View;
000c7d5amove-result-object v1
000c7d5cinvoke-static {v1}, Lf0/H;->H(Landroid/view/View;)I
000c7d62return-void
000c7d34
000c7d34com.google.android.material.carousel.CarouselLayoutManager::c0(f0.U):
000c7d44invoke-virtual {v0}, Lf0/H;->v()I
000c7d4amove-result v1
000c7d4cif-nez v1, :cond_7
000c7d50return-void
000c7d52const/4 v1, 0x0
000c7d54invoke-virtual {v0, v1}, Lf0/H;->u(I)Landroid/view/View;
000c7d5amove-result-object v1
000c7d5cinvoke-static {v1}, Lf0/H;->H(Landroid/view/View;)I
000c7d62return-void
000c7d34
000c7d64
000c7d64com.google.android.material.carousel.CarouselLayoutManager::n0(int):
000c7d74return-void
000c7d64
000c7d64com.google.android.material.carousel.CarouselLayoutManager::n0(int):
000c7d74return-void
000c7d64
000c7d76
000c7d76 // align 0x8
000c7d76 // align 0x8
000c7d78
000c7d78com.google.android.material.carousel.CarouselLayoutManager::C0(int):
000c7d88const/4 v0, 0x1
000c7d8aif-eqz v3, :cond_12
000c7d8eif-ne v3, v0, :cond_6
000c7d92goto :goto_12
000c7d94new-instance v0, Ljava/lang/IllegalArgumentException;
000c7d98const-string v1, "invalid orientation:"
000c7d9cinvoke-static {v1, v3}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
000c7da2move-result-object v3
000c7da4invoke-direct {v0, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000c7daathrow v0
000c7dacconst/4 v1, 0x0
000c7daeinvoke-virtual {v2, v1}, Lf0/H;->c(Ljava/lang/String;)V
000c7db4iget-object v1, v2, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c7db8if-eqz v1, :cond_20
000c7dbciget v1, v1, Lx0/c;->a:I
000c7dc0if-eq v3, v1, :cond_1f
000c7dc4goto :goto_20
000c7dc6return-void
000c7dc8if-eqz v3, :cond_33
000c7dccif-ne v3, v0, :cond_2b
000c7dd0new-instance v3, Lx0/c;
000c7dd4const/4 v0, 0x0
000c7dd6invoke-direct {v3, v2, v0}, Lx0/c;-><init>(Lcom/google/android/material/carousel/CarouselLayoutManager;I)V
000c7ddcgoto :goto_39
000c7ddenew-instance v3, Ljava/lang/IllegalArgumentException;
000c7de2const-string v0, "invalid orientation"
000c7de6invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000c7decthrow v3
000c7deenew-instance v3, Lx0/c;
000c7df2const/4 v0, 0x1
000c7df4invoke-direct {v3, v2, v0}, Lx0/c;-><init>(Lcom/google/android/material/carousel/CarouselLayoutManager;I)V
000c7dfaiput-object v3, v2, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c7dfeinvoke-virtual {v2}, Lf0/H;->l0()V
000c7e04return-void
000c7d78
000c7d78com.google.android.material.carousel.CarouselLayoutManager::C0(int):
000c7d88const/4 v0, 0x1
000c7d8aif-eqz v3, :cond_12
000c7d8eif-ne v3, v0, :cond_6
000c7d92goto :goto_12
000c7d94new-instance v0, Ljava/lang/IllegalArgumentException;
000c7d98const-string v1, "invalid orientation:"
000c7d9cinvoke-static {v1, v3}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
000c7da2move-result-object v3
000c7da4invoke-direct {v0, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000c7daathrow v0
000c7dacconst/4 v1, 0x0
000c7daeinvoke-virtual {v2, v1}, Lf0/H;->c(Ljava/lang/String;)V
000c7db4iget-object v1, v2, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c7db8if-eqz v1, :cond_20
000c7dbciget v1, v1, Lx0/c;->a:I
000c7dc0if-eq v3, v1, :cond_1f
000c7dc4goto :goto_20
000c7dc6return-void
000c7dc8if-eqz v3, :cond_33
000c7dccif-ne v3, v0, :cond_2b
000c7dd0new-instance v3, Lx0/c;
000c7dd4const/4 v0, 0x0
000c7dd6invoke-direct {v3, v2, v0}, Lx0/c;-><init>(Lcom/google/android/material/carousel/CarouselLayoutManager;I)V
000c7ddcgoto :goto_39
000c7ddenew-instance v3, Ljava/lang/IllegalArgumentException;
000c7de2const-string v0, "invalid orientation"
000c7de6invoke-direct {v3, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000c7decthrow v3
000c7deenew-instance v3, Lx0/c;
000c7df2const/4 v0, 0x1
000c7df4invoke-direct {v3, v2, v0}, Lx0/c;-><init>(Lcom/google/android/material/carousel/CarouselLayoutManager;I)V
000c7dfaiput-object v3, v2, Lcom/google/android/material/carousel/CarouselLayoutManager;->q:Lx0/c;
000c7dfeinvoke-virtual {v2}, Lf0/H;->l0()V
000c7e04return-void
000c7d78
000c7e06
000c7e06 // align 0x8
000c7e06 // align 0x8
000c7e08
000c7e08com.google.android.material.carousel.CarouselLayoutManager::x0(androidx.recyclerview.widget.RecyclerView, int):
000c7e18new-instance v0, Lf0/w;
000c7e1cinvoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
000c7e22move-result-object v3
000c7e24const/4 v1, 0x1
000c7e26invoke-direct {v0, v2, v3, v1}, Lf0/w;-><init>(Ljava/lang/Object;Landroid/content/Context;I)V
000c7e2ciput v4, v0, Lf0/u;->a:I
000c7e30invoke-virtual {v2, v0}, Lf0/H;->y0(Lf0/u;)V
000c7e36return-void
000c7e08
000c7e08com.google.android.material.carousel.CarouselLayoutManager::x0(androidx.recyclerview.widget.RecyclerView, int):
000c7e18new-instance v0, Lf0/w;
000c7e1cinvoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
000c7e22move-result-object v3
000c7e24const/4 v1, 0x1
000c7e26invoke-direct {v0, v2, v3, v1}, Lf0/w;-><init>(Ljava/lang/Object;Landroid/content/Context;I)V
000c7e2ciput v4, v0, Lf0/u;->a:I
000c7e30invoke-virtual {v2, v0}, Lf0/H;->y0(Lf0/u;)V
000c7e36return-void
000c7e08
000c7e38
000c7e38com.google.android.material.chip.Chip::getTextAppearance():
000c7e48iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7e4cif-eqz v0, :cond_9
000c7e50iget-object v0, v0, Lz0/d;->k0:LE0/C;
000c7e54iget-object v0, v0, LE0/C;->f:LI0/d;
000c7e58return-object v0
000c7e5aconst/4 v0, 0x0
000c7e5creturn-object v0
000c7e38
000c7e38com.google.android.material.chip.Chip::getTextAppearance():
000c7e48iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7e4cif-eqz v0, :cond_9
000c7e50iget-object v0, v0, Lz0/d;->k0:LE0/C;
000c7e54iget-object v0, v0, LE0/C;->f:LI0/d;
000c7e58return-object v0
000c7e5aconst/4 v0, 0x0
000c7e5creturn-object v0
000c7e38
000c7e5e
000c7e5e // align 0x10
000c7e5e // align 0x10
000c7e60
000c7e60com.google.android.material.chip.Chip::getShapeAppearanceModel():
000c7e70iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7e74iget-object v0, v0, LL0/g;->a:LL0/f;
000c7e78iget-object v0, v0, LL0/f;->a:LL0/k;
000c7e7creturn-object v0
000c7e60
000c7e60com.google.android.material.chip.Chip::getShapeAppearanceModel():
000c7e70iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7e74iget-object v0, v0, LL0/g;->a:LL0/f;
000c7e78iget-object v0, v0, LL0/f;->a:LL0/k;
000c7e7creturn-object v0
000c7e60
000c7e7e
000c7e7e // align 0x10
000c7e7e // align 0x10
000c7e80
000c7e80com.google.android.material.chip.Chip::getCheckedIconTint():
000c7e90iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7e94if-eqz v0, :cond_7
000c7e98iget-object v0, v0, Lz0/d;->T:Landroid/content/res/ColorStateList;
000c7e9creturn-object v0
000c7e9econst/4 v0, 0x0
000c7ea0return-object v0
000c7e80
000c7e80com.google.android.material.chip.Chip::getCheckedIconTint():
000c7e90iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7e94if-eqz v0, :cond_7
000c7e98iget-object v0, v0, Lz0/d;->T:Landroid/content/res/ColorStateList;
000c7e9creturn-object v0
000c7e9econst/4 v0, 0x0
000c7ea0return-object v0
000c7e80
000c7ea2
000c7ea2 // align 0x4
000c7ea2 // align 0x4
000c7ea4
000c7ea4com.google.android.material.chip.Chip::getChipBackgroundColor():
000c7eb4iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7eb8if-eqz v0, :cond_7
000c7ebciget-object v0, v0, Lz0/d;->y:Landroid/content/res/ColorStateList;
000c7ec0return-object v0
000c7ec2const/4 v0, 0x0
000c7ec4return-object v0
000c7ea4
000c7ea4com.google.android.material.chip.Chip::getChipBackgroundColor():
000c7eb4iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7eb8if-eqz v0, :cond_7
000c7ebciget-object v0, v0, Lz0/d;->y:Landroid/content/res/ColorStateList;
000c7ec0return-object v0
000c7ec2const/4 v0, 0x0
000c7ec4return-object v0
000c7ea4
000c7ec6
000c7ec6 // align 0x8
000c7ec6 // align 0x8
000c7ec8
000c7ec8com.google.android.material.chip.Chip::getChipIconTint():
000c7ed8iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7edcif-eqz v0, :cond_7
000c7ee0iget-object v0, v0, Lz0/d;->H:Landroid/content/res/ColorStateList;
000c7ee4return-object v0
000c7ee6const/4 v0, 0x0
000c7ee8return-object v0
000c7ec8
000c7ec8com.google.android.material.chip.Chip::getChipIconTint():
000c7ed8iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7edcif-eqz v0, :cond_7
000c7ee0iget-object v0, v0, Lz0/d;->H:Landroid/content/res/ColorStateList;
000c7ee4return-object v0
000c7ee6const/4 v0, 0x0
000c7ee8return-object v0
000c7ec8
000c7eea
000c7eea // align 0x4
000c7eea // align 0x4
000c7eec
000c7eeccom.google.android.material.chip.Chip::getChipStrokeColor():
000c7efciget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7f00if-eqz v0, :cond_7
000c7f04iget-object v0, v0, Lz0/d;->B:Landroid/content/res/ColorStateList;
000c7f08return-object v0
000c7f0aconst/4 v0, 0x0
000c7f0creturn-object v0
000c7eec
000c7eeccom.google.android.material.chip.Chip::getChipStrokeColor():
000c7efciget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7f00if-eqz v0, :cond_7
000c7f04iget-object v0, v0, Lz0/d;->B:Landroid/content/res/ColorStateList;
000c7f08return-object v0
000c7f0aconst/4 v0, 0x0
000c7f0creturn-object v0
000c7eec
000c7f0e
000c7f0e // align 0x10
000c7f0e // align 0x10
000c7f10
000c7f10com.google.android.material.chip.Chip::getCloseIconTint():
000c7f20iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7f24if-eqz v0, :cond_7
000c7f28iget-object v0, v0, Lz0/d;->N:Landroid/content/res/ColorStateList;
000c7f2creturn-object v0
000c7f2econst/4 v0, 0x0
000c7f30return-object v0
000c7f10
000c7f10com.google.android.material.chip.Chip::getCloseIconTint():
000c7f20iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7f24if-eqz v0, :cond_7
000c7f28iget-object v0, v0, Lz0/d;->N:Landroid/content/res/ColorStateList;
000c7f2creturn-object v0
000c7f2econst/4 v0, 0x0
000c7f30return-object v0
000c7f10
000c7f32
000c7f32 // align 0x4
000c7f32 // align 0x4
000c7f34
000c7f34com.google.android.material.chip.Chip::getRippleColor():
000c7f44iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7f48if-eqz v0, :cond_7
000c7f4ciget-object v0, v0, Lz0/d;->D:Landroid/content/res/ColorStateList;
000c7f50return-object v0
000c7f52const/4 v0, 0x0
000c7f54return-object v0
000c7f34
000c7f34com.google.android.material.chip.Chip::getRippleColor():
000c7f44iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7f48if-eqz v0, :cond_7
000c7f4ciget-object v0, v0, Lz0/d;->D:Landroid/content/res/ColorStateList;
000c7f50return-object v0
000c7f52const/4 v0, 0x0
000c7f54return-object v0
000c7f34
000c7f56
000c7f56 // align 0x8
000c7f56 // align 0x8
000c7f58
000c7f58com.google.android.material.chip.Chip::a(com.google.android.material.chip.Chip):
000c7f68invoke-direct {v0}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBoundsInt()Landroid/graphics/Rect;
000c7f6emove-result-object v0
000c7f70return-object v0
000c7f58
000c7f58com.google.android.material.chip.Chip::a(com.google.android.material.chip.Chip):
000c7f68invoke-direct {v0}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBoundsInt()Landroid/graphics/Rect;
000c7f6emove-result-object v0
000c7f70return-object v0
000c7f58
000c7f72
000c7f72 // align 0x4
000c7f72 // align 0x4
000c7f74
000c7f74com.google.android.material.chip.Chip::getCloseIconTouchBoundsInt():
000c7f84invoke-direct {v5}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBounds()Landroid/graphics/RectF;
000c7f8amove-result-object v0
000c7f8ciget v1, v0, Landroid/graphics/RectF;->left:F
000c7f90float-to-int v1, v1
000c7f92iget v2, v0, Landroid/graphics/RectF;->top:F
000c7f96float-to-int v2, v2
000c7f98iget v3, v0, Landroid/graphics/RectF;->right:F
000c7f9cfloat-to-int v3, v3
000c7f9eiget v0, v0, Landroid/graphics/RectF;->bottom:F
000c7fa2float-to-int v0, v0
000c7fa4iget-object v4, v5, Lcom/google/android/material/chip/Chip;->t:Landroid/graphics/Rect;
000c7fa8invoke-virtual {v4, v1, v2, v3, v0}, Landroid/graphics/Rect;->set(IIII)V
000c7faereturn-object v4
000c7f74
000c7f74com.google.android.material.chip.Chip::getCloseIconTouchBoundsInt():
000c7f84invoke-direct {v5}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBounds()Landroid/graphics/RectF;
000c7f8amove-result-object v0
000c7f8ciget v1, v0, Landroid/graphics/RectF;->left:F
000c7f90float-to-int v1, v1
000c7f92iget v2, v0, Landroid/graphics/RectF;->top:F
000c7f96float-to-int v2, v2
000c7f98iget v3, v0, Landroid/graphics/RectF;->right:F
000c7f9cfloat-to-int v3, v3
000c7f9eiget v0, v0, Landroid/graphics/RectF;->bottom:F
000c7fa2float-to-int v0, v0
000c7fa4iget-object v4, v5, Lcom/google/android/material/chip/Chip;->t:Landroid/graphics/Rect;
000c7fa8invoke-virtual {v4, v1, v2, v3, v0}, Landroid/graphics/Rect;->set(IIII)V
000c7faereturn-object v4
000c7f74
000c7fb0
000c7fb0com.google.android.material.chip.Chip::getCloseIconTouchBounds():
000c7fc0iget-object v0, v5, Lcom/google/android/material/chip/Chip;->u:Landroid/graphics/RectF;
000c7fc4invoke-virtual {v0}, Landroid/graphics/RectF;->setEmpty()V
000c7fcainvoke-virtual {v5}, Lcom/google/android/material/chip/Chip;->c()Z
000c7fd0move-result v1
000c7fd2if-eqz v1, :cond_4d
000c7fd6iget-object v1, v5, Lcom/google/android/material/chip/Chip;->h:Landroid/view/View$OnClickListener;
000c7fdaif-eqz v1, :cond_4d
000c7fdeiget-object v1, v5, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7fe2invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
000c7fe8move-result-object v2
000c7feainvoke-virtual {v0}, Landroid/graphics/RectF;->setEmpty()V
000c7ff0invoke-virtual {v1}, Lz0/d;->T()Z
000c7ff6move-result v3
000c7ff8if-eqz v3, :cond_4d
000c7ffciget v3, v1, Lz0/d;->d0:F
000c8000iget v4, v1, Lz0/d;->c0:F
000c8004add-float/2addr v3, v4
000c8006iget v4, v1, Lz0/d;->O:F
000c800aadd-float/2addr v3, v4
000c800ciget v4, v1, Lz0/d;->b0:F
000c8010add-float/2addr v3, v4
000c8012iget v4, v1, Lz0/d;->a0:F
000c8016add-float/2addr v3, v4
000c8018invoke-static {v1}, LD/b;->a(Landroid/graphics/drawable/Drawable;)I
000c801emove-result v1
000c8020if-nez v1, :cond_3b
000c8024iget v1, v2, Landroid/graphics/Rect;->right:I
000c8028int-to-float v1, v1
000c802aiput v1, v0, Landroid/graphics/RectF;->right:F
000c802esub-float/2addr v1, v3
000c8030iput v1, v0, Landroid/graphics/RectF;->left:F
000c8034goto :goto_43
000c8036iget v1, v2, Landroid/graphics/Rect;->left:I
000c803aint-to-float v1, v1
000c803ciput v1, v0, Landroid/graphics/RectF;->left:F
000c8040add-float/2addr v1, v3
000c8042iput v1, v0, Landroid/graphics/RectF;->right:F
000c8046iget v1, v2, Landroid/graphics/Rect;->top:I
000c804aint-to-float v1, v1
000c804ciput v1, v0, Landroid/graphics/RectF;->top:F
000c8050iget v1, v2, Landroid/graphics/Rect;->bottom:I
000c8054int-to-float v1, v1
000c8056iput v1, v0, Landroid/graphics/RectF;->bottom:F
000c805areturn-object v0
000c7fb0
000c7fb0com.google.android.material.chip.Chip::getCloseIconTouchBounds():
000c7fc0iget-object v0, v5, Lcom/google/android/material/chip/Chip;->u:Landroid/graphics/RectF;
000c7fc4invoke-virtual {v0}, Landroid/graphics/RectF;->setEmpty()V
000c7fcainvoke-virtual {v5}, Lcom/google/android/material/chip/Chip;->c()Z
000c7fd0move-result v1
000c7fd2if-eqz v1, :cond_4d
000c7fd6iget-object v1, v5, Lcom/google/android/material/chip/Chip;->h:Landroid/view/View$OnClickListener;
000c7fdaif-eqz v1, :cond_4d
000c7fdeiget-object v1, v5, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c7fe2invoke-virtual {v1}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
000c7fe8move-result-object v2
000c7feainvoke-virtual {v0}, Landroid/graphics/RectF;->setEmpty()V
000c7ff0invoke-virtual {v1}, Lz0/d;->T()Z
000c7ff6move-result v3
000c7ff8if-eqz v3, :cond_4d
000c7ffciget v3, v1, Lz0/d;->d0:F
000c8000iget v4, v1, Lz0/d;->c0:F
000c8004add-float/2addr v3, v4
000c8006iget v4, v1, Lz0/d;->O:F
000c800aadd-float/2addr v3, v4
000c800ciget v4, v1, Lz0/d;->b0:F
000c8010add-float/2addr v3, v4
000c8012iget v4, v1, Lz0/d;->a0:F
000c8016add-float/2addr v3, v4
000c8018invoke-static {v1}, LD/b;->a(Landroid/graphics/drawable/Drawable;)I
000c801emove-result v1
000c8020if-nez v1, :cond_3b
000c8024iget v1, v2, Landroid/graphics/Rect;->right:I
000c8028int-to-float v1, v1
000c802aiput v1, v0, Landroid/graphics/RectF;->right:F
000c802esub-float/2addr v1, v3
000c8030iput v1, v0, Landroid/graphics/RectF;->left:F
000c8034goto :goto_43
000c8036iget v1, v2, Landroid/graphics/Rect;->left:I
000c803aint-to-float v1, v1
000c803ciput v1, v0, Landroid/graphics/RectF;->left:F
000c8040add-float/2addr v1, v3
000c8042iput v1, v0, Landroid/graphics/RectF;->right:F
000c8046iget v1, v2, Landroid/graphics/Rect;->top:I
000c804aint-to-float v1, v1
000c804ciput v1, v0, Landroid/graphics/RectF;->top:F
000c8050iget v1, v2, Landroid/graphics/Rect;->bottom:I
000c8054int-to-float v1, v1
000c8056iput v1, v0, Landroid/graphics/RectF;->bottom:F
000c805areturn-object v0
000c7fb0
000c805c
000c805ccom.google.android.material.chip.Chip::getBackgroundDrawable():
000c806ciget-object v0, v1, Lcom/google/android/material/chip/Chip;->f:Landroid/graphics/drawable/InsetDrawable;
000c8070if-nez v0, :cond_6
000c8074iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8078return-object v0
000c805c
000c805ccom.google.android.material.chip.Chip::getBackgroundDrawable():
000c806ciget-object v0, v1, Lcom/google/android/material/chip/Chip;->f:Landroid/graphics/drawable/InsetDrawable;
000c8070if-nez v0, :cond_6
000c8074iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8078return-object v0
000c805c
000c807a
000c807a // align 0x4
000c807a // align 0x4
000c807c
000c807ccom.google.android.material.chip.Chip::getCheckedIcon():
000c808ciget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8090if-eqz v0, :cond_7
000c8094iget-object v0, v0, Lz0/d;->S:Landroid/graphics/drawable/Drawable;
000c8098return-object v0
000c809aconst/4 v0, 0x0
000c809creturn-object v0
000c807c
000c807ccom.google.android.material.chip.Chip::getCheckedIcon():
000c808ciget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8090if-eqz v0, :cond_7
000c8094iget-object v0, v0, Lz0/d;->S:Landroid/graphics/drawable/Drawable;
000c8098return-object v0
000c809aconst/4 v0, 0x0
000c809creturn-object v0
000c807c
000c809e
000c809e // align 0x10
000c809e // align 0x10
000c80a0
000c80a0com.google.android.material.chip.Chip::getChipDrawable():
000c80b0iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c80b4return-object v0
000c80a0
000c80a0com.google.android.material.chip.Chip::getChipDrawable():
000c80b0iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c80b4return-object v0
000c80a0
000c80b6
000c80b6 // align 0x8
000c80b6 // align 0x8
000c80b8
000c80b8com.google.android.material.chip.Chip::getChipIcon():
000c80c8iget-object v0, v2, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c80ccconst/4 v1, 0x0
000c80ceif-eqz v0, :cond_11
000c80d2iget-object v0, v0, Lz0/d;->G:Landroid/graphics/drawable/Drawable;
000c80d6if-eqz v0, :cond_11
000c80dainstance-of v1, v0, LD/d;
000c80deif-eqz v1, :cond_10
000c80e2check-cast v0, LD/d;
000c80e6const/4 v0, 0x0
000c80e8return-object v0
000c80eareturn-object v1
000c80b8
000c80b8com.google.android.material.chip.Chip::getChipIcon():
000c80c8iget-object v0, v2, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c80ccconst/4 v1, 0x0
000c80ceif-eqz v0, :cond_11
000c80d2iget-object v0, v0, Lz0/d;->G:Landroid/graphics/drawable/Drawable;
000c80d6if-eqz v0, :cond_11
000c80dainstance-of v1, v0, LD/d;
000c80deif-eqz v1, :cond_10
000c80e2check-cast v0, LD/d;
000c80e6const/4 v0, 0x0
000c80e8return-object v0
000c80eareturn-object v1
000c80b8
000c80ec
000c80eccom.google.android.material.chip.Chip::getCloseIcon():
000c80fciget-object v0, v2, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8100const/4 v1, 0x0
000c8102if-eqz v0, :cond_11
000c8106iget-object v0, v0, Lz0/d;->L:Landroid/graphics/drawable/Drawable;
000c810aif-eqz v0, :cond_11
000c810einstance-of v1, v0, LD/d;
000c8112if-eqz v1, :cond_10
000c8116check-cast v0, LD/d;
000c811aconst/4 v0, 0x0
000c811creturn-object v0
000c811ereturn-object v1
000c80ec
000c80eccom.google.android.material.chip.Chip::getCloseIcon():
000c80fciget-object v0, v2, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8100const/4 v1, 0x0
000c8102if-eqz v0, :cond_11
000c8106iget-object v0, v0, Lz0/d;->L:Landroid/graphics/drawable/Drawable;
000c810aif-eqz v0, :cond_11
000c810einstance-of v1, v0, LD/d;
000c8112if-eqz v1, :cond_10
000c8116check-cast v0, LD/d;
000c811aconst/4 v0, 0x0
000c811creturn-object v0
000c811ereturn-object v1
000c80ec
000c8120
000c8120com.google.android.material.chip.Chip::getEllipsize():
000c8130iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8134if-eqz v0, :cond_7
000c8138iget-object v0, v0, Lz0/d;->B0:Landroid/text/TextUtils$TruncateAt;
000c813creturn-object v0
000c813econst/4 v0, 0x0
000c8140return-object v0
000c8120
000c8120com.google.android.material.chip.Chip::getEllipsize():
000c8130iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8134if-eqz v0, :cond_7
000c8138iget-object v0, v0, Lz0/d;->B0:Landroid/text/TextUtils$TruncateAt;
000c813creturn-object v0
000c813econst/4 v0, 0x0
000c8140return-object v0
000c8120
000c8142
000c8142 // align 0x4
000c8142 // align 0x4
000c8144
000c8144com.google.android.material.chip.Chip::onResolvePointerIcon(android.view.MotionEvent, int):
000c8154invoke-direct {v3}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBounds()Landroid/graphics/RectF;
000c815amove-result-object v0
000c815cinvoke-virtual {v4}, Landroid/view/MotionEvent;->getX()F
000c8162move-result v1
000c8164invoke-virtual {v4}, Landroid/view/MotionEvent;->getY()F
000c816amove-result v2
000c816cinvoke-virtual {v0, v1, v2}, Landroid/graphics/RectF;->contains(FF)Z
000c8172move-result v0
000c8174if-eqz v0, :cond_23
000c8178invoke-virtual {v3}, Landroid/view/View;->isEnabled()Z
000c817emove-result v0
000c8180if-eqz v0, :cond_23
000c8184invoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
000c818amove-result-object v4
000c818cconst/16 v5, 0x3ea
000c8190invoke-static {v4, v5}, Landroid/view/PointerIcon;->getSystemIcon(Landroid/content/Context;I)Landroid/view/PointerIcon;
000c8196move-result-object v4
000c8198return-object v4
000c819ainvoke-super {v3, v4, v5}, Landroid/view/View;->onResolvePointerIcon(Landroid/view/MotionEvent;I)Landroid/view/PointerIcon;
000c81a0move-result-object v4
000c81a2return-object v4
000c8144
000c8144com.google.android.material.chip.Chip::onResolvePointerIcon(android.view.MotionEvent, int):
000c8154invoke-direct {v3}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBounds()Landroid/graphics/RectF;
000c815amove-result-object v0
000c815cinvoke-virtual {v4}, Landroid/view/MotionEvent;->getX()F
000c8162move-result v1
000c8164invoke-virtual {v4}, Landroid/view/MotionEvent;->getY()F
000c816amove-result v2
000c816cinvoke-virtual {v0, v1, v2}, Landroid/graphics/RectF;->contains(FF)Z
000c8172move-result v0
000c8174if-eqz v0, :cond_23
000c8178invoke-virtual {v3}, Landroid/view/View;->isEnabled()Z
000c817emove-result v0
000c8180if-eqz v0, :cond_23
000c8184invoke-virtual {v3}, Landroid/view/View;->getContext()Landroid/content/Context;
000c818amove-result-object v4
000c818cconst/16 v5, 0x3ea
000c8190invoke-static {v4, v5}, Landroid/view/PointerIcon;->getSystemIcon(Landroid/content/Context;I)Landroid/view/PointerIcon;
000c8196move-result-object v4
000c8198return-object v4
000c819ainvoke-super {v3, v4, v5}, Landroid/view/View;->onResolvePointerIcon(Landroid/view/MotionEvent;I)Landroid/view/PointerIcon;
000c81a0move-result-object v4
000c81a2return-object v4
000c8144
000c81a4
000c81a4com.google.android.material.chip.Chip::dispatchHoverEvent(android.view.MotionEvent):
000c81b4iget-boolean v0, v9, Lcom/google/android/material/chip/Chip;->s:Z
000c81b8if-nez v0, :cond_9
000c81bcinvoke-super {v9, v10}, Landroid/view/View;->dispatchHoverEvent(Landroid/view/MotionEvent;)Z
000c81c2move-result v10
000c81c4return v10
000c81c6iget-object v0, v9, Lcom/google/android/material/chip/Chip;->r:Lz0/b;
000c81caiget-object v1, v0, LT/b;->h:Landroid/view/accessibility/AccessibilityManager;
000c81ceinvoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;->isEnabled()Z
000c81d4move-result v2
000c81d6const/4 v3, 0x1
000c81d8const/4 v4, 0x0
000c81daif-eqz v2, :cond_6c
000c81deinvoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;->isTouchExplorationEnabled()Z
000c81e4move-result v1
000c81e6if-nez v1, :cond_1c
000c81eagoto :goto_6c
000c81ecinvoke-virtual {v10}, Landroid/view/MotionEvent;->getAction()I
000c81f2move-result v1
000c81f4const/16 v2, 0x100
000c81f8const/4 v5, 0x7
000c81faconst/high16 v6, -0x80000000
000c81feif-eq v1, v5, :cond_3d
000c8202const/16 v5, 0x9
000c8206if-eq v1, v5, :cond_3d
000c820aconst/16 v5, 0xa
000c820eif-eq v1, v5, :cond_30
000c8212goto :goto_6c
000c8214iget v1, v0, LT/b;->m:I
000c8218if-eq v1, v6, :cond_6c
000c821cif-ne v1, v6, :cond_37
000c8220goto :goto_72
000c8222iput v6, v0, LT/b;->m:I
000c8226invoke-virtual {v0, v1, v2}, LT/b;->q(II)V
000c822creturn v3
000c822einvoke-virtual {v10}, Landroid/view/MotionEvent;->getX()F
000c8234move-result v1
000c8236invoke-virtual {v10}, Landroid/view/MotionEvent;->getY()F
000c823cmove-result v5
000c823eiget-object v7, v0, Lz0/b;->q:Lcom/google/android/material/chip/Chip;
000c8242invoke-virtual {v7}, Lcom/google/android/material/chip/Chip;->c()Z
000c8248move-result v8
000c824aif-eqz v8, :cond_59
000c824einvoke-direct {v7}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBounds()Landroid/graphics/RectF;
000c8254move-result-object v7
000c8256invoke-virtual {v7, v1, v5}, Landroid/graphics/RectF;->contains(FF)Z
000c825cmove-result v1
000c825eif-eqz v1, :cond_59
000c8262move v1, v3
000c8264goto :goto_5a
000c8266move v1, v4
000c8268iget v5, v0, LT/b;->m:I
000c826cif-ne v5, v1, :cond_5f
000c8270goto :goto_69
000c8272iput v1, v0, LT/b;->m:I
000c8276const/16 v7, 0x80
000c827ainvoke-virtual {v0, v1, v7}, LT/b;->q(II)V
000c8280invoke-virtual {v0, v5, v2}, LT/b;->q(II)V
000c8286if-eq v1, v6, :cond_6c
000c828agoto :goto_72
000c828cinvoke-super {v9, v10}, Landroid/view/View;->dispatchHoverEvent(Landroid/view/MotionEvent;)Z
000c8292move-result v10
000c8294if-eqz v10, :cond_73
000c8298return v3
000c829areturn v4
000c81a4
000c81a4com.google.android.material.chip.Chip::dispatchHoverEvent(android.view.MotionEvent):
000c81b4iget-boolean v0, v9, Lcom/google/android/material/chip/Chip;->s:Z
000c81b8if-nez v0, :cond_9
000c81bcinvoke-super {v9, v10}, Landroid/view/View;->dispatchHoverEvent(Landroid/view/MotionEvent;)Z
000c81c2move-result v10
000c81c4return v10
000c81c6iget-object v0, v9, Lcom/google/android/material/chip/Chip;->r:Lz0/b;
000c81caiget-object v1, v0, LT/b;->h:Landroid/view/accessibility/AccessibilityManager;
000c81ceinvoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;->isEnabled()Z
000c81d4move-result v2
000c81d6const/4 v3, 0x1
000c81d8const/4 v4, 0x0
000c81daif-eqz v2, :cond_6c
000c81deinvoke-virtual {v1}, Landroid/view/accessibility/AccessibilityManager;->isTouchExplorationEnabled()Z
000c81e4move-result v1
000c81e6if-nez v1, :cond_1c
000c81eagoto :goto_6c
000c81ecinvoke-virtual {v10}, Landroid/view/MotionEvent;->getAction()I
000c81f2move-result v1
000c81f4const/16 v2, 0x100
000c81f8const/4 v5, 0x7
000c81faconst/high16 v6, -0x80000000
000c81feif-eq v1, v5, :cond_3d
000c8202const/16 v5, 0x9
000c8206if-eq v1, v5, :cond_3d
000c820aconst/16 v5, 0xa
000c820eif-eq v1, v5, :cond_30
000c8212goto :goto_6c
000c8214iget v1, v0, LT/b;->m:I
000c8218if-eq v1, v6, :cond_6c
000c821cif-ne v1, v6, :cond_37
000c8220goto :goto_72
000c8222iput v6, v0, LT/b;->m:I
000c8226invoke-virtual {v0, v1, v2}, LT/b;->q(II)V
000c822creturn v3
000c822einvoke-virtual {v10}, Landroid/view/MotionEvent;->getX()F
000c8234move-result v1
000c8236invoke-virtual {v10}, Landroid/view/MotionEvent;->getY()F
000c823cmove-result v5
000c823eiget-object v7, v0, Lz0/b;->q:Lcom/google/android/material/chip/Chip;
000c8242invoke-virtual {v7}, Lcom/google/android/material/chip/Chip;->c()Z
000c8248move-result v8
000c824aif-eqz v8, :cond_59
000c824einvoke-direct {v7}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBounds()Landroid/graphics/RectF;
000c8254move-result-object v7
000c8256invoke-virtual {v7, v1, v5}, Landroid/graphics/RectF;->contains(FF)Z
000c825cmove-result v1
000c825eif-eqz v1, :cond_59
000c8262move v1, v3
000c8264goto :goto_5a
000c8266move v1, v4
000c8268iget v5, v0, LT/b;->m:I
000c826cif-ne v5, v1, :cond_5f
000c8270goto :goto_69
000c8272iput v1, v0, LT/b;->m:I
000c8276const/16 v7, 0x80
000c827ainvoke-virtual {v0, v1, v7}, LT/b;->q(II)V
000c8280invoke-virtual {v0, v5, v2}, LT/b;->q(II)V
000c8286if-eq v1, v6, :cond_6c
000c828agoto :goto_72
000c828cinvoke-super {v9, v10}, Landroid/view/View;->dispatchHoverEvent(Landroid/view/MotionEvent;)Z
000c8292move-result v10
000c8294if-eqz v10, :cond_73
000c8298return v3
000c829areturn v4
000c81a4
000c829c
000c829ccom.google.android.material.chip.Chip::dispatchKeyEvent(android.view.KeyEvent):
000c82aciget-boolean v0, v9, Lcom/google/android/material/chip/Chip;->s:Z
000c82b0if-nez v0, :cond_9
000c82b4invoke-super {v9, v10}, Landroid/view/View;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
000c82bamove-result v10
000c82bcreturn v10
000c82beiget-object v0, v9, Lcom/google/android/material/chip/Chip;->r:Lz0/b;
000c82c2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000c82c8invoke-virtual {v10}, Landroid/view/KeyEvent;->getAction()I
000c82cemove-result v1
000c82d0const/4 v2, 0x0
000c82d2const/4 v3, 0x1
000c82d4const/high16 v4, -0x80000000
000c82d8if-eq v1, v3, :cond_9d
000c82dcinvoke-virtual {v10}, Landroid/view/KeyEvent;->getKeyCode()I
000c82e2move-result v1
000c82e4const/16 v5, 0x3d
000c82e8const/4 v6, 0x0
000c82eaif-eq v1, v5, :cond_87
000c82eeconst/16 v5, 0x42
000c82f2if-eq v1, v5, :cond_58
000c82f6packed-switch v1, :pswitch_data_aa
000c82fcgoto/16 :goto_9d
000c8300invoke-virtual {v10}, Landroid/view/KeyEvent;->hasNoModifiers()Z
000c8306move-result v7
000c8308if-eqz v7, :cond_9d
000c830cconst/16 v7, 0x13
000c8310if-eq v1, v7, :cond_42
000c8314const/16 v7, 0x15
000c8318if-eq v1, v7, :cond_3f
000c831cconst/16 v7, 0x16
000c8320if-eq v1, v7, :cond_44
000c8324const/16 v5, 0x82
000c8328goto :goto_44
000c832aconst/16 v5, 0x11
000c832egoto :goto_44
000c8330const/16 v5, 0x21
000c8334invoke-virtual {v10}, Landroid/view/KeyEvent;->getRepeatCount()I
000c833amove-result v1
000c833cadd-int/2addr v1, v3
000c833emove v7, v2
000c8340if-ge v2, v1, :cond_56
000c8344invoke-virtual {v0, v5, v6}, LT/b;->m(ILandroid/graphics/Rect;)Z
000c834amove-result v8
000c834cif-eqz v8, :cond_56
000c8350add-int/lit8 v2, v2, 0x1
000c8354move v7, v3
000c8356goto :goto_4a
000c8358move v2, v7
000c835agoto :goto_9d
000c835cinvoke-virtual {v10}, Landroid/view/KeyEvent;->hasNoModifiers()Z
000c8362move-result v1
000c8364if-eqz v1, :cond_9d
000c8368invoke-virtual {v10}, Landroid/view/KeyEvent;->getRepeatCount()I
000c836emove-result v1
000c8370if-nez v1, :cond_9d
000c8374iget v1, v0, LT/b;->l:I
000c8378if-eq v1, v4, :cond_85
000c837ciget-object v5, v0, Lz0/b;->q:Lcom/google/android/material/chip/Chip;
000c8380if-nez v1, :cond_70
000c8384invoke-virtual {v5}, Landroid/view/View;->performClick()Z
000c838agoto :goto_85
000c838cif-ne v1, v3, :cond_85
000c8390invoke-virtual {v5, v2}, Landroid/view/View;->playSoundEffect(I)V
000c8396iget-object v1, v5, Lcom/google/android/material/chip/Chip;->h:Landroid/view/View$OnClickListener;
000c839aif-eqz v1, :cond_7c
000c839einvoke-interface {v1, v5}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
000c83a4iget-boolean v1, v5, Lcom/google/android/material/chip/Chip;->s:Z
000c83a8if-eqz v1, :cond_85
000c83aciget-object v1, v5, Lcom/google/android/material/chip/Chip;->r:Lz0/b;
000c83b0invoke-virtual {v1, v3, v3}, LT/b;->q(II)V
000c83b6move v2, v3
000c83b8goto :goto_9d
000c83bainvoke-virtual {v10}, Landroid/view/KeyEvent;->hasNoModifiers()Z
000c83c0move-result v1
000c83c2if-eqz v1, :cond_93
000c83c6const/4 v1, 0x2
000c83c8invoke-virtual {v0, v1, v6}, LT/b;->m(ILandroid/graphics/Rect;)Z
000c83cemove-result v2
000c83d0goto :goto_9d
000c83d2invoke-virtual {v10, v3}, Landroid/view/KeyEvent;->hasModifiers(I)Z
000c83d8move-result v1
000c83daif-eqz v1, :cond_9d
000c83deinvoke-virtual {v0, v3, v6}, LT/b;->m(ILandroid/graphics/Rect;)Z
000c83e4move-result v2
000c83e6if-eqz v2, :cond_a4
000c83eaiget v0, v0, LT/b;->l:I
000c83eeif-eq v0, v4, :cond_a4
000c83f2return v3
000c83f4invoke-super {v9, v10}, Landroid/view/View;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
000c83famove-result v10
000c83fcreturn v10
000c83fenop
000c8400.packed-switch 0x13
000c829c
000c829ccom.google.android.material.chip.Chip::dispatchKeyEvent(android.view.KeyEvent):
000c82aciget-boolean v0, v9, Lcom/google/android/material/chip/Chip;->s:Z
000c82b0if-nez v0, :cond_9
000c82b4invoke-super {v9, v10}, Landroid/view/View;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
000c82bamove-result v10
000c82bcreturn v10
000c82beiget-object v0, v9, Lcom/google/android/material/chip/Chip;->r:Lz0/b;
000c82c2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000c82c8invoke-virtual {v10}, Landroid/view/KeyEvent;->getAction()I
000c82cemove-result v1
000c82d0const/4 v2, 0x0
000c82d2const/4 v3, 0x1
000c82d4const/high16 v4, -0x80000000
000c82d8if-eq v1, v3, :cond_9d
000c82dcinvoke-virtual {v10}, Landroid/view/KeyEvent;->getKeyCode()I
000c82e2move-result v1
000c82e4const/16 v5, 0x3d
000c82e8const/4 v6, 0x0
000c82eaif-eq v1, v5, :cond_87
000c82eeconst/16 v5, 0x42
000c82f2if-eq v1, v5, :cond_58
000c82f6packed-switch v1, :pswitch_data_aa
000c82fcgoto/16 :goto_9d
000c8300invoke-virtual {v10}, Landroid/view/KeyEvent;->hasNoModifiers()Z
000c8306move-result v7
000c8308if-eqz v7, :cond_9d
000c830cconst/16 v7, 0x13
000c8310if-eq v1, v7, :cond_42
000c8314const/16 v7, 0x15
000c8318if-eq v1, v7, :cond_3f
000c831cconst/16 v7, 0x16
000c8320if-eq v1, v7, :cond_44
000c8324const/16 v5, 0x82
000c8328goto :goto_44
000c832aconst/16 v5, 0x11
000c832egoto :goto_44
000c8330const/16 v5, 0x21
000c8334invoke-virtual {v10}, Landroid/view/KeyEvent;->getRepeatCount()I
000c833amove-result v1
000c833cadd-int/2addr v1, v3
000c833emove v7, v2
000c8340if-ge v2, v1, :cond_56
000c8344invoke-virtual {v0, v5, v6}, LT/b;->m(ILandroid/graphics/Rect;)Z
000c834amove-result v8
000c834cif-eqz v8, :cond_56
000c8350add-int/lit8 v2, v2, 0x1
000c8354move v7, v3
000c8356goto :goto_4a
000c8358move v2, v7
000c835agoto :goto_9d
000c835cinvoke-virtual {v10}, Landroid/view/KeyEvent;->hasNoModifiers()Z
000c8362move-result v1
000c8364if-eqz v1, :cond_9d
000c8368invoke-virtual {v10}, Landroid/view/KeyEvent;->getRepeatCount()I
000c836emove-result v1
000c8370if-nez v1, :cond_9d
000c8374iget v1, v0, LT/b;->l:I
000c8378if-eq v1, v4, :cond_85
000c837ciget-object v5, v0, Lz0/b;->q:Lcom/google/android/material/chip/Chip;
000c8380if-nez v1, :cond_70
000c8384invoke-virtual {v5}, Landroid/view/View;->performClick()Z
000c838agoto :goto_85
000c838cif-ne v1, v3, :cond_85
000c8390invoke-virtual {v5, v2}, Landroid/view/View;->playSoundEffect(I)V
000c8396iget-object v1, v5, Lcom/google/android/material/chip/Chip;->h:Landroid/view/View$OnClickListener;
000c839aif-eqz v1, :cond_7c
000c839einvoke-interface {v1, v5}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
000c83a4iget-boolean v1, v5, Lcom/google/android/material/chip/Chip;->s:Z
000c83a8if-eqz v1, :cond_85
000c83aciget-object v1, v5, Lcom/google/android/material/chip/Chip;->r:Lz0/b;
000c83b0invoke-virtual {v1, v3, v3}, LT/b;->q(II)V
000c83b6move v2, v3
000c83b8goto :goto_9d
000c83bainvoke-virtual {v10}, Landroid/view/KeyEvent;->hasNoModifiers()Z
000c83c0move-result v1
000c83c2if-eqz v1, :cond_93
000c83c6const/4 v1, 0x2
000c83c8invoke-virtual {v0, v1, v6}, LT/b;->m(ILandroid/graphics/Rect;)Z
000c83cemove-result v2
000c83d0goto :goto_9d
000c83d2invoke-virtual {v10, v3}, Landroid/view/KeyEvent;->hasModifiers(I)Z
000c83d8move-result v1
000c83daif-eqz v1, :cond_9d
000c83deinvoke-virtual {v0, v3, v6}, LT/b;->m(ILandroid/graphics/Rect;)Z
000c83e4move-result v2
000c83e6if-eqz v2, :cond_a4
000c83eaiget v0, v0, LT/b;->l:I
000c83eeif-eq v0, v4, :cond_a4
000c83f2return v3
000c83f4invoke-super {v9, v10}, Landroid/view/View;->dispatchKeyEvent(Landroid/view/KeyEvent;)Z
000c83famove-result v10
000c83fcreturn v10
000c83fenop
000c8400.packed-switch 0x13
000c829c
000c841c
000c841ccom.google.android.material.chip.Chip::c():
000c842ciget-object v0, v2, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8430if-eqz v0, :cond_13
000c8434iget-object v0, v0, Lz0/d;->L:Landroid/graphics/drawable/Drawable;
000c8438if-eqz v0, :cond_e
000c843cinstance-of v1, v0, LD/d;
000c8440if-eqz v1, :cond_f
000c8444check-cast v0, LD/d;
000c8448const/4 v0, 0x0
000c844aif-eqz v0, :cond_13
000c844econst/4 v0, 0x1
000c8450return v0
000c8452const/4 v0, 0x0
000c8454return v0
000c841c
000c841ccom.google.android.material.chip.Chip::c():
000c842ciget-object v0, v2, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8430if-eqz v0, :cond_13
000c8434iget-object v0, v0, Lz0/d;->L:Landroid/graphics/drawable/Drawable;
000c8438if-eqz v0, :cond_e
000c843cinstance-of v1, v0, LD/d;
000c8440if-eqz v1, :cond_f
000c8444check-cast v0, LD/d;
000c8448const/4 v0, 0x0
000c844aif-eqz v0, :cond_13
000c844econst/4 v0, 0x1
000c8450return v0
000c8452const/4 v0, 0x0
000c8454return v0
000c841c
000c8456
000c8456 // align 0x8
000c8456 // align 0x8
000c8458
000c8458com.google.android.material.chip.Chip::onHoverEvent(android.view.MotionEvent):
000c8468invoke-virtual {v4}, Landroid/view/MotionEvent;->getActionMasked()I
000c846emove-result v0
000c8470const/4 v1, 0x7
000c8472if-eq v0, v1, :cond_11
000c8476const/16 v1, 0xa
000c847aif-eq v0, v1, :cond_c
000c847egoto :goto_24
000c8480const/4 v0, 0x0
000c8482invoke-direct {v3, v0}, Lcom/google/android/material/chip/Chip;->setCloseIconHovered(Z)V
000c8488goto :goto_24
000c848ainvoke-direct {v3}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBounds()Landroid/graphics/RectF;
000c8490move-result-object v0
000c8492invoke-virtual {v4}, Landroid/view/MotionEvent;->getX()F
000c8498move-result v1
000c849ainvoke-virtual {v4}, Landroid/view/MotionEvent;->getY()F
000c84a0move-result v2
000c84a2invoke-virtual {v0, v1, v2}, Landroid/graphics/RectF;->contains(FF)Z
000c84a8move-result v0
000c84aainvoke-direct {v3, v0}, Lcom/google/android/material/chip/Chip;->setCloseIconHovered(Z)V
000c84b0invoke-super {v3, v4}, Landroid/view/View;->onHoverEvent(Landroid/view/MotionEvent;)Z
000c84b6move-result v4
000c84b8return v4
000c8458
000c8458com.google.android.material.chip.Chip::onHoverEvent(android.view.MotionEvent):
000c8468invoke-virtual {v4}, Landroid/view/MotionEvent;->getActionMasked()I
000c846emove-result v0
000c8470const/4 v1, 0x7
000c8472if-eq v0, v1, :cond_11
000c8476const/16 v1, 0xa
000c847aif-eq v0, v1, :cond_c
000c847egoto :goto_24
000c8480const/4 v0, 0x0
000c8482invoke-direct {v3, v0}, Lcom/google/android/material/chip/Chip;->setCloseIconHovered(Z)V
000c8488goto :goto_24
000c848ainvoke-direct {v3}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBounds()Landroid/graphics/RectF;
000c8490move-result-object v0
000c8492invoke-virtual {v4}, Landroid/view/MotionEvent;->getX()F
000c8498move-result v1
000c849ainvoke-virtual {v4}, Landroid/view/MotionEvent;->getY()F
000c84a0move-result v2
000c84a2invoke-virtual {v0, v1, v2}, Landroid/graphics/RectF;->contains(FF)Z
000c84a8move-result v0
000c84aainvoke-direct {v3, v0}, Lcom/google/android/material/chip/Chip;->setCloseIconHovered(Z)V
000c84b0invoke-super {v3, v4}, Landroid/view/View;->onHoverEvent(Landroid/view/MotionEvent;)Z
000c84b6move-result v4
000c84b8return v4
000c8458
000c84ba
000c84ba // align 0x4
000c84ba // align 0x4
000c84bc
000c84bccom.google.android.material.chip.Chip::onTouchEvent(android.view.MotionEvent):
000c84ccinvoke-virtual {v6}, Landroid/view/MotionEvent;->getActionMasked()I
000c84d2move-result v0
000c84d4invoke-direct {v5}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBounds()Landroid/graphics/RectF;
000c84damove-result-object v1
000c84dcinvoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000c84e2move-result v2
000c84e4invoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000c84eamove-result v3
000c84ecinvoke-virtual {v1, v2, v3}, Landroid/graphics/RectF;->contains(FF)Z
000c84f2move-result v1
000c84f4const/4 v2, 0x0
000c84f6const/4 v3, 0x1
000c84f8if-eqz v0, :cond_4a
000c84fcif-eq v0, v3, :cond_2c
000c8500const/4 v4, 0x2
000c8502if-eq v0, v4, :cond_21
000c8506const/4 v1, 0x3
000c8508if-eq v0, v1, :cond_45
000c850cgoto :goto_50
000c850eiget-boolean v0, v5, Lcom/google/android/material/chip/Chip;->k:Z
000c8512if-eqz v0, :cond_50
000c8516if-nez v1, :cond_2a
000c851ainvoke-direct {v5, v2}, Lcom/google/android/material/chip/Chip;->setCloseIconPressed(Z)V
000c8520move v0, v3
000c8522goto :goto_51
000c8524iget-boolean v0, v5, Lcom/google/android/material/chip/Chip;->k:Z
000c8528if-eqz v0, :cond_45
000c852cinvoke-virtual {v5, v2}, Landroid/view/View;->playSoundEffect(I)V
000c8532iget-object v0, v5, Lcom/google/android/material/chip/Chip;->h:Landroid/view/View$OnClickListener;
000c8536if-eqz v0, :cond_3a
000c853ainvoke-interface {v0, v5}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
000c8540iget-boolean v0, v5, Lcom/google/android/material/chip/Chip;->s:Z
000c8544if-eqz v0, :cond_43
000c8548iget-object v0, v5, Lcom/google/android/material/chip/Chip;->r:Lz0/b;
000c854cinvoke-virtual {v0, v3, v3}, LT/b;->q(II)V
000c8552move v0, v3
000c8554goto :goto_46
000c8556move v0, v2
000c8558invoke-direct {v5, v2}, Lcom/google/android/material/chip/Chip;->setCloseIconPressed(Z)V
000c855egoto :goto_51
000c8560if-eqz v1, :cond_50
000c8564invoke-direct {v5, v3}, Lcom/google/android/material/chip/Chip;->setCloseIconPressed(Z)V
000c856agoto :goto_2a
000c856cmove v0, v2
000c856eif-nez v0, :cond_5b
000c8572invoke-super {v5, v6}, Landroid/view/View;->onTouchEvent(Landroid/view/MotionEvent;)Z
000c8578move-result v6
000c857aif-eqz v6, :cond_5a
000c857egoto :goto_5b
000c8580return v2
000c8582return v3
000c84bc
000c84bccom.google.android.material.chip.Chip::onTouchEvent(android.view.MotionEvent):
000c84ccinvoke-virtual {v6}, Landroid/view/MotionEvent;->getActionMasked()I
000c84d2move-result v0
000c84d4invoke-direct {v5}, Lcom/google/android/material/chip/Chip;->getCloseIconTouchBounds()Landroid/graphics/RectF;
000c84damove-result-object v1
000c84dcinvoke-virtual {v6}, Landroid/view/MotionEvent;->getX()F
000c84e2move-result v2
000c84e4invoke-virtual {v6}, Landroid/view/MotionEvent;->getY()F
000c84eamove-result v3
000c84ecinvoke-virtual {v1, v2, v3}, Landroid/graphics/RectF;->contains(FF)Z
000c84f2move-result v1
000c84f4const/4 v2, 0x0
000c84f6const/4 v3, 0x1
000c84f8if-eqz v0, :cond_4a
000c84fcif-eq v0, v3, :cond_2c
000c8500const/4 v4, 0x2
000c8502if-eq v0, v4, :cond_21
000c8506const/4 v1, 0x3
000c8508if-eq v0, v1, :cond_45
000c850cgoto :goto_50
000c850eiget-boolean v0, v5, Lcom/google/android/material/chip/Chip;->k:Z
000c8512if-eqz v0, :cond_50
000c8516if-nez v1, :cond_2a
000c851ainvoke-direct {v5, v2}, Lcom/google/android/material/chip/Chip;->setCloseIconPressed(Z)V
000c8520move v0, v3
000c8522goto :goto_51
000c8524iget-boolean v0, v5, Lcom/google/android/material/chip/Chip;->k:Z
000c8528if-eqz v0, :cond_45
000c852cinvoke-virtual {v5, v2}, Landroid/view/View;->playSoundEffect(I)V
000c8532iget-object v0, v5, Lcom/google/android/material/chip/Chip;->h:Landroid/view/View$OnClickListener;
000c8536if-eqz v0, :cond_3a
000c853ainvoke-interface {v0, v5}, Landroid/view/View$OnClickListener;->onClick(Landroid/view/View;)V
000c8540iget-boolean v0, v5, Lcom/google/android/material/chip/Chip;->s:Z
000c8544if-eqz v0, :cond_43
000c8548iget-object v0, v5, Lcom/google/android/material/chip/Chip;->r:Lz0/b;
000c854cinvoke-virtual {v0, v3, v3}, LT/b;->q(II)V
000c8552move v0, v3
000c8554goto :goto_46
000c8556move v0, v2
000c8558invoke-direct {v5, v2}, Lcom/google/android/material/chip/Chip;->setCloseIconPressed(Z)V
000c855egoto :goto_51
000c8560if-eqz v1, :cond_50
000c8564invoke-direct {v5, v3}, Lcom/google/android/material/chip/Chip;->setCloseIconPressed(Z)V
000c856agoto :goto_2a
000c856cmove v0, v2
000c856eif-nez v0, :cond_5b
000c8572invoke-super {v5, v6}, Landroid/view/View;->onTouchEvent(Landroid/view/MotionEvent;)Z
000c8578move-result v6
000c857aif-eqz v6, :cond_5a
000c857egoto :goto_5b
000c8580return v2
000c8582return v3
000c84bc
000c8584
000c8584com.google.android.material.chip.Chip::getChipCornerRadius():
000c8594iget-object v0, v2, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8598const/4 v1, 0x0
000c859aif-eqz v0, :cond_e
000c859einvoke-virtual {v0}, Lz0/d;->r()F
000c85a4move-result v0
000c85a6invoke-static {v1, v0}, Ljava/lang/Math;->max(FF)F
000c85acmove-result v0
000c85aereturn v0
000c85b0return v1
000c8584
000c8584com.google.android.material.chip.Chip::getChipCornerRadius():
000c8594iget-object v0, v2, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8598const/4 v1, 0x0
000c859aif-eqz v0, :cond_e
000c859einvoke-virtual {v0}, Lz0/d;->r()F
000c85a4move-result v0
000c85a6invoke-static {v1, v0}, Ljava/lang/Math;->max(FF)F
000c85acmove-result v0
000c85aereturn v0
000c85b0return v1
000c8584
000c85b2
000c85b2 // align 0x4
000c85b2 // align 0x4
000c85b4
000c85b4com.google.android.material.chip.Chip::getChipEndPadding():
000c85c4iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c85c8if-eqz v0, :cond_7
000c85cciget v0, v0, Lz0/d;->d0:F
000c85d0return v0
000c85d2const/4 v0, 0x0
000c85d4return v0
000c85b4
000c85b4com.google.android.material.chip.Chip::getChipEndPadding():
000c85c4iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c85c8if-eqz v0, :cond_7
000c85cciget v0, v0, Lz0/d;->d0:F
000c85d0return v0
000c85d2const/4 v0, 0x0
000c85d4return v0
000c85b4
000c85d6
000c85d6 // align 0x8
000c85d6 // align 0x8
000c85d8
000c85d8com.google.android.material.chip.Chip::getChipIconSize():
000c85e8iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c85ecif-eqz v0, :cond_7
000c85f0iget v0, v0, Lz0/d;->I:F
000c85f4return v0
000c85f6const/4 v0, 0x0
000c85f8return v0
000c85d8
000c85d8com.google.android.material.chip.Chip::getChipIconSize():
000c85e8iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c85ecif-eqz v0, :cond_7
000c85f0iget v0, v0, Lz0/d;->I:F
000c85f4return v0
000c85f6const/4 v0, 0x0
000c85f8return v0
000c85d8
000c85fa
000c85fa // align 0x4
000c85fa // align 0x4
000c85fc
000c85fccom.google.android.material.chip.Chip::getChipMinHeight():
000c860ciget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8610if-eqz v0, :cond_7
000c8614iget v0, v0, Lz0/d;->z:F
000c8618return v0
000c861aconst/4 v0, 0x0
000c861creturn v0
000c85fc
000c85fccom.google.android.material.chip.Chip::getChipMinHeight():
000c860ciget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8610if-eqz v0, :cond_7
000c8614iget v0, v0, Lz0/d;->z:F
000c8618return v0
000c861aconst/4 v0, 0x0
000c861creturn v0
000c85fc
000c861e
000c861e // align 0x10
000c861e // align 0x10
000c8620
000c8620com.google.android.material.chip.Chip::getChipStartPadding():
000c8630iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8634if-eqz v0, :cond_7
000c8638iget v0, v0, Lz0/d;->W:F
000c863creturn v0
000c863econst/4 v0, 0x0
000c8640return v0
000c8620
000c8620com.google.android.material.chip.Chip::getChipStartPadding():
000c8630iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8634if-eqz v0, :cond_7
000c8638iget v0, v0, Lz0/d;->W:F
000c863creturn v0
000c863econst/4 v0, 0x0
000c8640return v0
000c8620
000c8642
000c8642 // align 0x4
000c8642 // align 0x4
000c8644
000c8644com.google.android.material.chip.Chip::getChipStrokeWidth():
000c8654iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8658if-eqz v0, :cond_7
000c865ciget v0, v0, Lz0/d;->C:F
000c8660return v0
000c8662const/4 v0, 0x0
000c8664return v0
000c8644
000c8644com.google.android.material.chip.Chip::getChipStrokeWidth():
000c8654iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8658if-eqz v0, :cond_7
000c865ciget v0, v0, Lz0/d;->C:F
000c8660return v0
000c8662const/4 v0, 0x0
000c8664return v0
000c8644
000c8666
000c8666 // align 0x8
000c8666 // align 0x8
000c8668
000c8668com.google.android.material.chip.Chip::getCloseIconEndPadding():
000c8678iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c867cif-eqz v0, :cond_7
000c8680iget v0, v0, Lz0/d;->c0:F
000c8684return v0
000c8686const/4 v0, 0x0
000c8688return v0
000c8668
000c8668com.google.android.material.chip.Chip::getCloseIconEndPadding():
000c8678iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c867cif-eqz v0, :cond_7
000c8680iget v0, v0, Lz0/d;->c0:F
000c8684return v0
000c8686const/4 v0, 0x0
000c8688return v0
000c8668
000c868a
000c868a // align 0x4
000c868a // align 0x4
000c868c
000c868ccom.google.android.material.chip.Chip::getCloseIconSize():
000c869ciget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c86a0if-eqz v0, :cond_7
000c86a4iget v0, v0, Lz0/d;->O:F
000c86a8return v0
000c86aaconst/4 v0, 0x0
000c86acreturn v0
000c868c
000c868ccom.google.android.material.chip.Chip::getCloseIconSize():
000c869ciget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c86a0if-eqz v0, :cond_7
000c86a4iget v0, v0, Lz0/d;->O:F
000c86a8return v0
000c86aaconst/4 v0, 0x0
000c86acreturn v0
000c868c
000c86ae
000c86ae // align 0x10
000c86ae // align 0x10
000c86b0
000c86b0com.google.android.material.chip.Chip::getCloseIconStartPadding():
000c86c0iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c86c4if-eqz v0, :cond_7
000c86c8iget v0, v0, Lz0/d;->b0:F
000c86ccreturn v0
000c86ceconst/4 v0, 0x0
000c86d0return v0
000c86b0
000c86b0com.google.android.material.chip.Chip::getCloseIconStartPadding():
000c86c0iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c86c4if-eqz v0, :cond_7
000c86c8iget v0, v0, Lz0/d;->b0:F
000c86ccreturn v0
000c86ceconst/4 v0, 0x0
000c86d0return v0
000c86b0
000c86d2
000c86d2 // align 0x4
000c86d2 // align 0x4
000c86d4
000c86d4com.google.android.material.chip.Chip::getIconEndPadding():
000c86e4iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c86e8if-eqz v0, :cond_7
000c86eciget v0, v0, Lz0/d;->Y:F
000c86f0return v0
000c86f2const/4 v0, 0x0
000c86f4return v0
000c86d4
000c86d4com.google.android.material.chip.Chip::getIconEndPadding():
000c86e4iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c86e8if-eqz v0, :cond_7
000c86eciget v0, v0, Lz0/d;->Y:F
000c86f0return v0
000c86f2const/4 v0, 0x0
000c86f4return v0
000c86d4
000c86f6
000c86f6 // align 0x8
000c86f6 // align 0x8
000c86f8
000c86f8com.google.android.material.chip.Chip::getIconStartPadding():
000c8708iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c870cif-eqz v0, :cond_7
000c8710iget v0, v0, Lz0/d;->X:F
000c8714return v0
000c8716const/4 v0, 0x0
000c8718return v0
000c86f8
000c86f8com.google.android.material.chip.Chip::getIconStartPadding():
000c8708iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c870cif-eqz v0, :cond_7
000c8710iget v0, v0, Lz0/d;->X:F
000c8714return v0
000c8716const/4 v0, 0x0
000c8718return v0
000c86f8
000c871a
000c871a // align 0x4
000c871a // align 0x4
000c871c
000c871ccom.google.android.material.chip.Chip::getTextEndPadding():
000c872ciget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8730if-eqz v0, :cond_7
000c8734iget v0, v0, Lz0/d;->a0:F
000c8738return v0
000c873aconst/4 v0, 0x0
000c873creturn v0
000c871c
000c871ccom.google.android.material.chip.Chip::getTextEndPadding():
000c872ciget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8730if-eqz v0, :cond_7
000c8734iget v0, v0, Lz0/d;->a0:F
000c8738return v0
000c873aconst/4 v0, 0x0
000c873creturn v0
000c871c
000c873e
000c873e // align 0x10
000c873e // align 0x10
000c8740
000c8740com.google.android.material.chip.Chip::getTextStartPadding():
000c8750iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8754if-eqz v0, :cond_7
000c8758iget v0, v0, Lz0/d;->Z:F
000c875creturn v0
000c875econst/4 v0, 0x0
000c8760return v0
000c8740
000c8740com.google.android.material.chip.Chip::getTextStartPadding():
000c8750iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8754if-eqz v0, :cond_7
000c8758iget v0, v0, Lz0/d;->Z:F
000c875creturn v0
000c875econst/4 v0, 0x0
000c8760return v0
000c8740
000c8762
000c8762 // align 0x4
000c8762 // align 0x4
000c8764
000c8764com.google.android.material.chip.Chip::onCreateDrawableState(int):
000c8774add-int/lit8 v2, v2, 0x2
000c8778invoke-super {v1, v2}, Landroid/view/View;->onCreateDrawableState(I)[I
000c877emove-result-object v2
000c8780invoke-virtual {v1}, Landroid/widget/CompoundButton;->isChecked()Z
000c8786move-result v0
000c8788if-eqz v0, :cond_11
000c878csget-object v0, Lcom/google/android/material/chip/Chip;->x:[I
000c8790invoke-static {v2, v0}, Landroid/view/View;->mergeDrawableStates([I[I)[I
000c8796iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c879aif-eqz v0, :cond_1e
000c879eiget-boolean v0, v0, Lz0/d;->Q:Z
000c87a2if-eqz v0, :cond_1e
000c87a6sget-object v0, Lcom/google/android/material/chip/Chip;->y:[I
000c87aainvoke-static {v2, v0}, Landroid/view/View;->mergeDrawableStates([I[I)[I
000c87b0return-object v2
000c8764
000c8764com.google.android.material.chip.Chip::onCreateDrawableState(int):
000c8774add-int/lit8 v2, v2, 0x2
000c8778invoke-super {v1, v2}, Landroid/view/View;->onCreateDrawableState(I)[I
000c877emove-result-object v2
000c8780invoke-virtual {v1}, Landroid/widget/CompoundButton;->isChecked()Z
000c8786move-result v0
000c8788if-eqz v0, :cond_11
000c878csget-object v0, Lcom/google/android/material/chip/Chip;->x:[I
000c8790invoke-static {v2, v0}, Landroid/view/View;->mergeDrawableStates([I[I)[I
000c8796iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c879aif-eqz v0, :cond_1e
000c879eiget-boolean v0, v0, Lz0/d;->Q:Z
000c87a2if-eqz v0, :cond_1e
000c87a6sget-object v0, Lcom/google/android/material/chip/Chip;->y:[I
000c87aainvoke-static {v2, v0}, Landroid/view/View;->mergeDrawableStates([I[I)[I
000c87b0return-object v2
000c8764
000c87b2
000c87b2 // align 0x4
000c87b2 // align 0x4
000c87b4
000c87b4com.google.android.material.chip.Chip::getAccessibilityClassName():
000c87c4iget-object v0, v2, Lcom/google/android/material/chip/Chip;->q:Ljava/lang/CharSequence;
000c87c8invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
000c87cemove-result v0
000c87d0if-nez v0, :cond_b
000c87d4iget-object v0, v2, Lcom/google/android/material/chip/Chip;->q:Ljava/lang/CharSequence;
000c87d8return-object v0
000c87daiget-object v0, v2, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c87deif-eqz v0, :cond_15
000c87e2iget-boolean v0, v0, Lz0/d;->Q:Z
000c87e6if-eqz v0, :cond_15
000c87eaconst/4 v0, 0x1
000c87ecgoto :goto_16
000c87eeconst/4 v0, 0x0
000c87f0const-string v1, "android.widget.Button"
000c87f4if-eqz v0, :cond_1e
000c87f8invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000c87fereturn-object v1
000c8800invoke-virtual {v2}, Landroid/view/View;->isClickable()Z
000c8806move-result v0
000c8808if-eqz v0, :cond_25
000c880creturn-object v1
000c880econst-string v0, "android.view.View"
000c8812return-object v0
000c87b4
000c87b4com.google.android.material.chip.Chip::getAccessibilityClassName():
000c87c4iget-object v0, v2, Lcom/google/android/material/chip/Chip;->q:Ljava/lang/CharSequence;
000c87c8invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
000c87cemove-result v0
000c87d0if-nez v0, :cond_b
000c87d4iget-object v0, v2, Lcom/google/android/material/chip/Chip;->q:Ljava/lang/CharSequence;
000c87d8return-object v0
000c87daiget-object v0, v2, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c87deif-eqz v0, :cond_15
000c87e2iget-boolean v0, v0, Lz0/d;->Q:Z
000c87e6if-eqz v0, :cond_15
000c87eaconst/4 v0, 0x1
000c87ecgoto :goto_16
000c87eeconst/4 v0, 0x0
000c87f0const-string v1, "android.widget.Button"
000c87f4if-eqz v0, :cond_1e
000c87f8invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000c87fereturn-object v1
000c8800invoke-virtual {v2}, Landroid/view/View;->isClickable()Z
000c8806move-result v0
000c8808if-eqz v0, :cond_25
000c880creturn-object v1
000c880econst-string v0, "android.view.View"
000c8812return-object v0
000c87b4
000c8814
000c8814com.google.android.material.chip.Chip::getChipText():
000c8824invoke-virtual {v1}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;
000c882amove-result-object v0
000c882creturn-object v0
000c8814
000c8814com.google.android.material.chip.Chip::getChipText():
000c8824invoke-virtual {v1}, Landroid/widget/TextView;->getText()Ljava/lang/CharSequence;
000c882amove-result-object v0
000c882creturn-object v0
000c8814
000c882e
000c882e // align 0x10
000c882e // align 0x10
000c8830
000c8830com.google.android.material.chip.Chip::getCloseIconContentDescription():
000c8840iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8844if-eqz v0, :cond_7
000c8848iget-object v0, v0, Lz0/d;->P:Landroid/text/SpannableStringBuilder;
000c884creturn-object v0
000c884econst/4 v0, 0x0
000c8850return-object v0
000c8830
000c8830com.google.android.material.chip.Chip::getCloseIconContentDescription():
000c8840iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8844if-eqz v0, :cond_7
000c8848iget-object v0, v0, Lz0/d;->P:Landroid/text/SpannableStringBuilder;
000c884creturn-object v0
000c884econst/4 v0, 0x0
000c8850return-object v0
000c8830
000c8852
000c8852 // align 0x4
000c8852 // align 0x4
000c8854
000c8854com.google.android.material.chip.Chip::getHideMotionSpec():
000c8864iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8868if-eqz v0, :cond_7
000c886ciget-object v0, v0, Lz0/d;->V:Lr0/b;
000c8870return-object v0
000c8872const/4 v0, 0x0
000c8874return-object v0
000c8854
000c8854com.google.android.material.chip.Chip::getHideMotionSpec():
000c8864iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8868if-eqz v0, :cond_7
000c886ciget-object v0, v0, Lz0/d;->V:Lr0/b;
000c8870return-object v0
000c8872const/4 v0, 0x0
000c8874return-object v0
000c8854
000c8876
000c8876 // align 0x8
000c8876 // align 0x8
000c8878
000c8878com.google.android.material.chip.Chip::getShowMotionSpec():
000c8888iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c888cif-eqz v0, :cond_7
000c8890iget-object v0, v0, Lz0/d;->U:Lr0/b;
000c8894return-object v0
000c8896const/4 v0, 0x0
000c8898return-object v0
000c8878
000c8878com.google.android.material.chip.Chip::getShowMotionSpec():
000c8888iget-object v0, v1, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c888cif-eqz v0, :cond_7
000c8890iget-object v0, v0, Lz0/d;->U:Lr0/b;
000c8894return-object v0
000c8896const/4 v0, 0x0
000c8898return-object v0
000c8878
000c889a
000c889a // align 0x4
000c889a // align 0x4
000c889c
000c889ccom.google.android.material.chip.Chip::<clinit>():
000c88acnew-instance v0, Landroid/graphics/Rect;
000c88b0invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
000c88b6sput-object v0, Lcom/google/android/material/chip/Chip;->w:Landroid/graphics/Rect;
000c88baconst v0, 0x10100a1
000c88c0filled-new-array {v0}, [I
000c88c6move-result-object v0
000c88c8sput-object v0, Lcom/google/android/material/chip/Chip;->x:[I
000c88ccconst v0, 0x101009f
000c88d2filled-new-array {v0}, [I
000c88d8move-result-object v0
000c88dasput-object v0, Lcom/google/android/material/chip/Chip;->y:[I
000c88dereturn-void
000c889c
000c889ccom.google.android.material.chip.Chip::<clinit>():
000c88acnew-instance v0, Landroid/graphics/Rect;
000c88b0invoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
000c88b6sput-object v0, Lcom/google/android/material/chip/Chip;->w:Landroid/graphics/Rect;
000c88baconst v0, 0x10100a1
000c88c0filled-new-array {v0}, [I
000c88c6move-result-object v0
000c88c8sput-object v0, Lcom/google/android/material/chip/Chip;->x:[I
000c88ccconst v0, 0x101009f
000c88d2filled-new-array {v0}, [I
000c88d8move-result-object v0
000c88dasput-object v0, Lcom/google/android/material/chip/Chip;->y:[I
000c88dereturn-void
000c889c
000c88e0
000c88e0com.google.android.material.chip.Chip::<init>(android.content.Context, android.util.AttributeSet):
000c88f0move-object/from16 v0, v16
000c88f4move-object/from16 v2, v18
000c88f8const v4, 0x7f0300d0
000c88feconst v1, 0x7f100417
000c8904move-object/from16 v3, v17
000c8908invoke-static {v3, v2, v4, v1}, LQ0/a;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
000c890emove-result-object v1
000c8910invoke-direct {v0, v1, v2, v4}, Lj/r;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000c8916new-instance v1, Landroid/graphics/Rect;
000c891ainvoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000c8920iput-object v1, v0, Lcom/google/android/material/chip/Chip;->t:Landroid/graphics/Rect;
000c8924new-instance v1, Landroid/graphics/RectF;
000c8928invoke-direct {v1}, Landroid/graphics/RectF;-><init>()V
000c892eiput-object v1, v0, Lcom/google/android/material/chip/Chip;->u:Landroid/graphics/RectF;
000c8932new-instance v1, LE0/A;
000c8936const/4 v3, 0x1
000c8938invoke-direct {v1, v3, v0}, LE0/A;-><init>(ILjava/lang/Object;)V
000c893eiput-object v1, v0, Lcom/google/android/material/chip/Chip;->v:LE0/A;
000c8942invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000c8948move-result-object v7
000c894aconst/4 v8, 0x1
000c894cconst v9, 0x800013
000c8952if-nez v2, :cond_34
000c8956goto :goto_82
000c8958const-string v1, "http://schemas.android.com/apk/res/android"
000c895cconst-string v3, "background"
000c8960invoke-interface {v2, v1, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8966const-string v3, "drawableLeft"
000c896ainvoke-interface {v2, v1, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8970move-result-object v3
000c8972if-nez v3, :cond_3a1
000c8976const-string v3, "drawableStart"
000c897ainvoke-interface {v2, v1, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8980move-result-object v3
000c8982if-nez v3, :cond_399
000c8986const-string v3, "drawableEnd"
000c898ainvoke-interface {v2, v1, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8990move-result-object v3
000c8992const-string v5, "Please set end drawable using R.attr#closeIcon."
000c8996if-nez v3, :cond_393
000c899aconst-string v3, "drawableRight"
000c899einvoke-interface {v2, v1, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c89a4move-result-object v3
000c89a6if-nez v3, :cond_38d
000c89aaconst-string v3, "singleLine"
000c89aeinvoke-interface {v2, v1, v3, v8}, Landroid/util/AttributeSet;->getAttributeBooleanValue(Ljava/lang/String;Ljava/lang/String;Z)Z
000c89b4move-result v3
000c89b6if-eqz v3, :cond_385
000c89baconst-string v3, "lines"
000c89beinvoke-interface {v2, v1, v3, v8}, Landroid/util/AttributeSet;->getAttributeIntValue(Ljava/lang/String;Ljava/lang/String;I)I
000c89c4move-result v3
000c89c6if-ne v3, v8, :cond_385
000c89caconst-string v3, "minLines"
000c89ceinvoke-interface {v2, v1, v3, v8}, Landroid/util/AttributeSet;->getAttributeIntValue(Ljava/lang/String;Ljava/lang/String;I)I
000c89d4move-result v3
000c89d6if-ne v3, v8, :cond_385
000c89daconst-string v3, "maxLines"
000c89deinvoke-interface {v2, v1, v3, v8}, Landroid/util/AttributeSet;->getAttributeIntValue(Ljava/lang/String;Ljava/lang/String;I)I
000c89e4move-result v3
000c89e6if-ne v3, v8, :cond_385
000c89eaconst-string v3, "gravity"
000c89eeinvoke-interface {v2, v1, v3, v9}, Landroid/util/AttributeSet;->getAttributeIntValue(Ljava/lang/String;Ljava/lang/String;I)I
000c89f4new-instance v10, Lz0/d;
000c89f8invoke-direct {v10, v7, v2}, Lz0/d;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000c89fesget-object v3, Lq0/a;->c:[I
000c8a02const/4 v11, 0x0
000c8a04new-array v6, v11, [I
000c8a08iget-object v1, v10, Lz0/d;->e0:Landroid/content/Context;
000c8a0cconst v5, 0x7f100417
000c8a12invoke-static/range {v1 .. v6}, LE0/E;->f(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)Landroid/content/res/TypedArray;
000c8a18move-result-object v1
000c8a1aconst/16 v12, 0x25
000c8a1einvoke-virtual {v1, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8a24move-result v5
000c8a26iput-boolean v5, v10, Lz0/d;->E0:Z
000c8a2aconst/16 v5, 0x18
000c8a2eiget-object v6, v10, Lz0/d;->e0:Landroid/content/Context;
000c8a32invoke-static {v6, v1, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8a38move-result-object v5
000c8a3aiget-object v13, v10, Lz0/d;->x:Landroid/content/res/ColorStateList;
000c8a3eif-eq v13, v5, :cond_b2
000c8a42iput-object v5, v10, Lz0/d;->x:Landroid/content/res/ColorStateList;
000c8a46invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;->getState()[I
000c8a4cmove-result-object v5
000c8a4einvoke-virtual {v10, v5}, Lz0/d;->onStateChange([I)Z
000c8a54const/16 v5, 0xb
000c8a58invoke-static {v6, v1, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8a5emove-result-object v5
000c8a60iget-object v13, v10, Lz0/d;->y:Landroid/content/res/ColorStateList;
000c8a64if-eq v13, v5, :cond_c5
000c8a68iput-object v5, v10, Lz0/d;->y:Landroid/content/res/ColorStateList;
000c8a6cinvoke-virtual {v10}, Landroid/graphics/drawable/Drawable;->getState()[I
000c8a72move-result-object v5
000c8a74invoke-virtual {v10, v5}, Lz0/d;->onStateChange([I)Z
000c8a7aconst/16 v5, 0x13
000c8a7econst/4 v13, 0x0
000c8a80invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8a86move-result v5
000c8a88iget v14, v10, Lz0/d;->z:F
000c8a8ccmpl-float v14, v14, v5
000c8a90if-eqz v14, :cond_da
000c8a94iput v5, v10, Lz0/d;->z:F
000c8a98invoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8a9einvoke-virtual {v10}, Lz0/d;->u()V
000c8aa4const/16 v5, 0xc
000c8aa8invoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8aaemove-result v14
000c8ab0if-eqz v14, :cond_e9
000c8ab4invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8abamove-result v5
000c8abcinvoke-virtual {v10, v5}, Lz0/d;->A(F)V
000c8ac2const/16 v5, 0x16
000c8ac6invoke-static {v6, v1, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8accmove-result-object v5
000c8aceinvoke-virtual {v10, v5}, Lz0/d;->F(Landroid/content/res/ColorStateList;)V
000c8ad4const/16 v5, 0x17
000c8ad8invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8ademove-result v5
000c8ae0invoke-virtual {v10, v5}, Lz0/d;->G(F)V
000c8ae6const/16 v5, 0x24
000c8aeainvoke-static {v6, v1, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8af0move-result-object v5
000c8af2invoke-virtual {v10, v5}, Lz0/d;->P(Landroid/content/res/ColorStateList;)V
000c8af8const/4 v5, 0x5
000c8afainvoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
000c8b00move-result-object v5
000c8b02if-nez v5, :cond_10d
000c8b06const-string v5, ""
000c8b0aiget-object v14, v10, Lz0/d;->E:Ljava/lang/CharSequence;
000c8b0einvoke-static {v14, v5}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
000c8b14move-result v14
000c8b16if-nez v14, :cond_121
000c8b1aiput-object v5, v10, Lz0/d;->E:Ljava/lang/CharSequence;
000c8b1eiget-object v5, v10, Lz0/d;->k0:LE0/C;
000c8b22iput-boolean v8, v5, LE0/C;->d:Z
000c8b26invoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8b2cinvoke-virtual {v10}, Lz0/d;->u()V
000c8b32invoke-virtual {v1, v11}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8b38move-result v5
000c8b3aif-eqz v5, :cond_133
000c8b3einvoke-virtual {v1, v11, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000c8b44move-result v5
000c8b46if-eqz v5, :cond_133
000c8b4anew-instance v15, LI0/d;
000c8b4einvoke-direct {v15, v6, v5}, LI0/d;-><init>(Landroid/content/Context;I)V
000c8b54goto :goto_134
000c8b56const/4 v15, 0x0
000c8b58iget v5, v15, LI0/d;->k:F
000c8b5cinvoke-virtual {v1, v8, v5}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8b62move-result v5
000c8b64iput v5, v15, LI0/d;->k:F
000c8b68invoke-virtual {v10, v15}, Lz0/d;->Q(LI0/d;)V
000c8b6econst/4 v5, 0x3
000c8b70invoke-virtual {v1, v5, v11}, Landroid/content/res/TypedArray;->getInt(II)I
000c8b76move-result v15
000c8b78if-eq v15, v8, :cond_156
000c8b7cconst/4 v14, 0x2
000c8b7eif-eq v15, v14, :cond_151
000c8b82if-eq v15, v5, :cond_14c
000c8b86goto :goto_15a
000c8b88sget-object v5, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;
000c8b8ciput-object v5, v10, Lz0/d;->B0:Landroid/text/TextUtils$TruncateAt;
000c8b90goto :goto_15a
000c8b92sget-object v5, Landroid/text/TextUtils$TruncateAt;->MIDDLE:Landroid/text/TextUtils$TruncateAt;
000c8b96iput-object v5, v10, Lz0/d;->B0:Landroid/text/TextUtils$TruncateAt;
000c8b9agoto :goto_15a
000c8b9csget-object v5, Landroid/text/TextUtils$TruncateAt;->START:Landroid/text/TextUtils$TruncateAt;
000c8ba0iput-object v5, v10, Lz0/d;->B0:Landroid/text/TextUtils$TruncateAt;
000c8ba4const/16 v5, 0x12
000c8ba8invoke-virtual {v1, v5, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8baemove-result v5
000c8bb0invoke-virtual {v10, v5}, Lz0/d;->E(Z)V
000c8bb6const-string v5, "http://schemas.android.com/apk/res-auto"
000c8bbaif-eqz v2, :cond_180
000c8bbeconst-string v14, "chipIconEnabled"
000c8bc2invoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8bc8move-result-object v14
000c8bcaif-eqz v14, :cond_180
000c8bceconst-string v14, "chipIconVisible"
000c8bd2invoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8bd8move-result-object v14
000c8bdaif-nez v14, :cond_180
000c8bdeconst/16 v14, 0xf
000c8be2invoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8be8move-result v14
000c8beainvoke-virtual {v10, v14}, Lz0/d;->E(Z)V
000c8bf0const/16 v14, 0xe
000c8bf4invoke-static {v6, v1, v14}, LC1/l;->D(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable;
000c8bfamove-result-object v14
000c8bfcinvoke-virtual {v10, v14}, Lz0/d;->B(Landroid/graphics/drawable/Drawable;)V
000c8c02const/16 v14, 0x11
000c8c06invoke-virtual {v1, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8c0cmove-result v15
000c8c0eif-eqz v15, :cond_198
000c8c12invoke-static {v6, v1, v14}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8c18move-result-object v14
000c8c1ainvoke-virtual {v10, v14}, Lz0/d;->D(Landroid/content/res/ColorStateList;)V
000c8c20const/16 v14, 0x10
000c8c24const/high16 v15, -0x40800000
000c8c28invoke-virtual {v1, v14, v15}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8c2emove-result v14
000c8c30invoke-virtual {v10, v14}, Lz0/d;->C(F)V
000c8c36const/16 v14, 0x1f
000c8c3ainvoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8c40move-result v14
000c8c42invoke-virtual {v10, v14}, Lz0/d;->M(Z)V
000c8c48if-eqz v2, :cond_1c7
000c8c4cconst-string v14, "closeIconEnabled"
000c8c50invoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8c56move-result-object v14
000c8c58if-eqz v14, :cond_1c7
000c8c5cconst-string v14, "closeIconVisible"
000c8c60invoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8c66move-result-object v14
000c8c68if-nez v14, :cond_1c7
000c8c6cconst/16 v14, 0x1a
000c8c70invoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8c76move-result v14
000c8c78invoke-virtual {v10, v14}, Lz0/d;->M(Z)V
000c8c7econst/16 v14, 0x19
000c8c82invoke-static {v6, v1, v14}, LC1/l;->D(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable;
000c8c88move-result-object v14
000c8c8ainvoke-virtual {v10, v14}, Lz0/d;->H(Landroid/graphics/drawable/Drawable;)V
000c8c90const/16 v14, 0x1e
000c8c94invoke-static {v6, v1, v14}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8c9amove-result-object v14
000c8c9cinvoke-virtual {v10, v14}, Lz0/d;->L(Landroid/content/res/ColorStateList;)V
000c8ca2const/16 v14, 0x1c
000c8ca6invoke-virtual {v1, v14, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8cacmove-result v14
000c8caeinvoke-virtual {v10, v14}, Lz0/d;->J(F)V
000c8cb4const/4 v14, 0x6
000c8cb6invoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8cbcmove-result v14
000c8cbeinvoke-virtual {v10, v14}, Lz0/d;->w(Z)V
000c8cc4const/16 v14, 0xa
000c8cc8invoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8ccemove-result v14
000c8cd0invoke-virtual {v10, v14}, Lz0/d;->z(Z)V
000c8cd6if-eqz v2, :cond_20e
000c8cdaconst-string v14, "checkedIconEnabled"
000c8cdeinvoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8ce4move-result-object v14
000c8ce6if-eqz v14, :cond_20e
000c8ceaconst-string v14, "checkedIconVisible"
000c8ceeinvoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8cf4move-result-object v5
000c8cf6if-nez v5, :cond_20e
000c8cfaconst/16 v5, 0x8
000c8cfeinvoke-virtual {v1, v5, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8d04move-result v5
000c8d06invoke-virtual {v10, v5}, Lz0/d;->z(Z)V
000c8d0cconst/4 v5, 0x7
000c8d0einvoke-static {v6, v1, v5}, LC1/l;->D(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable;
000c8d14move-result-object v5
000c8d16invoke-virtual {v10, v5}, Lz0/d;->x(Landroid/graphics/drawable/Drawable;)V
000c8d1cconst/16 v5, 0x9
000c8d20invoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8d26move-result v14
000c8d28if-eqz v14, :cond_225
000c8d2cinvoke-static {v6, v1, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8d32move-result-object v5
000c8d34invoke-virtual {v10, v5}, Lz0/d;->y(Landroid/content/res/ColorStateList;)V
000c8d3aconst/16 v5, 0x27
000c8d3einvoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8d44move-result v14
000c8d46if-eqz v14, :cond_238
000c8d4ainvoke-virtual {v1, v5, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000c8d50move-result v5
000c8d52if-eqz v5, :cond_238
000c8d56invoke-static {v6, v5}, Lr0/b;->a(Landroid/content/Context;I)Lr0/b;
000c8d5cmove-result-object v5
000c8d5egoto :goto_239
000c8d60const/4 v5, 0x0
000c8d62iput-object v5, v10, Lz0/d;->U:Lr0/b;
000c8d66const/16 v5, 0x21
000c8d6ainvoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8d70move-result v14
000c8d72if-eqz v14, :cond_24e
000c8d76invoke-virtual {v1, v5, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000c8d7cmove-result v5
000c8d7eif-eqz v5, :cond_24e
000c8d82invoke-static {v6, v5}, Lr0/b;->a(Landroid/content/Context;I)Lr0/b;
000c8d88move-result-object v14
000c8d8agoto :goto_24f
000c8d8cconst/4 v14, 0x0
000c8d8eiput-object v14, v10, Lz0/d;->V:Lr0/b;
000c8d92const/16 v5, 0x15
000c8d96invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8d9cmove-result v5
000c8d9eiget v6, v10, Lz0/d;->W:F
000c8da2cmpl-float v6, v6, v5
000c8da6if-eqz v6, :cond_265
000c8daaiput v5, v10, Lz0/d;->W:F
000c8daeinvoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8db4invoke-virtual {v10}, Lz0/d;->u()V
000c8dbaconst/16 v5, 0x23
000c8dbeinvoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8dc4move-result v5
000c8dc6invoke-virtual {v10, v5}, Lz0/d;->O(F)V
000c8dccconst/16 v5, 0x22
000c8dd0invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8dd6move-result v5
000c8dd8invoke-virtual {v10, v5}, Lz0/d;->N(F)V
000c8ddeconst/16 v5, 0x29
000c8de2invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8de8move-result v5
000c8deaiget v6, v10, Lz0/d;->Z:F
000c8deecmpl-float v6, v6, v5
000c8df2if-eqz v6, :cond_28b
000c8df6iput v5, v10, Lz0/d;->Z:F
000c8dfainvoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8e00invoke-virtual {v10}, Lz0/d;->u()V
000c8e06const/16 v5, 0x28
000c8e0ainvoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8e10move-result v5
000c8e12iget v6, v10, Lz0/d;->a0:F
000c8e16cmpl-float v6, v6, v5
000c8e1aif-eqz v6, :cond_29f
000c8e1eiput v5, v10, Lz0/d;->a0:F
000c8e22invoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8e28invoke-virtual {v10}, Lz0/d;->u()V
000c8e2econst/16 v5, 0x1d
000c8e32invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8e38move-result v5
000c8e3ainvoke-virtual {v10, v5}, Lz0/d;->K(F)V
000c8e40const/16 v5, 0x1b
000c8e44invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8e4amove-result v5
000c8e4cinvoke-virtual {v10, v5}, Lz0/d;->I(F)V
000c8e52const/16 v5, 0xd
000c8e56invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8e5cmove-result v5
000c8e5eiget v6, v10, Lz0/d;->d0:F
000c8e62cmpl-float v6, v6, v5
000c8e66if-eqz v6, :cond_2c5
000c8e6aiput v5, v10, Lz0/d;->d0:F
000c8e6einvoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8e74invoke-virtual {v10}, Lz0/d;->u()V
000c8e7aconst/4 v5, 0x4
000c8e7cconst v6, 0x7fffffff
000c8e82invoke-virtual {v1, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000c8e88move-result v5
000c8e8aiput v5, v10, Lz0/d;->D0:I
000c8e8einvoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
000c8e94new-array v6, v11, [I
000c8e98const v5, 0x7f100417
000c8e9einvoke-static {v7, v2, v4, v5}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
000c8ea4move-object v1, v7
000c8ea6invoke-static/range {v1 .. v6}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
000c8eacinvoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000c8eb2move-result-object v5
000c8eb4const/16 v6, 0x20
000c8eb8invoke-virtual {v5, v6, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8ebemove-result v6
000c8ec0iput-boolean v6, v0, Lcom/google/android/material/chip/Chip;->n:Z
000c8ec4invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000c8ecamove-result-object v6
000c8eccinvoke-virtual {v6}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000c8ed2move-result-object v6
000c8ed4const/16 v7, 0x30
000c8ed8int-to-float v7, v7
000c8edainvoke-virtual {v6}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000c8ee0move-result-object v6
000c8ee2invoke-static {v8, v7, v6}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000c8ee8move-result v6
000c8eeafloat-to-double v6, v6
000c8eecinvoke-static {v6, v7}, Ljava/lang/Math;->ceil(D)D
000c8ef2move-result-wide v6
000c8ef4double-to-float v6, v6
000c8ef6const/16 v7, 0x14
000c8efainvoke-virtual {v5, v7, v6}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8f00move-result v6
000c8f02float-to-double v6, v6
000c8f04invoke-static {v6, v7}, Ljava/lang/Math;->ceil(D)D
000c8f0amove-result-wide v6
000c8f0cdouble-to-int v6, v6
000c8f0eiput v6, v0, Lcom/google/android/material/chip/Chip;->p:I
000c8f12invoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
000c8f18invoke-virtual {v0, v10}, Lcom/google/android/material/chip/Chip;->setChipDrawable(Lz0/d;)V
000c8f1einvoke-static {v0}, LK/E;->i(Landroid/view/View;)F
000c8f24move-result v5
000c8f26invoke-virtual {v10, v5}, LL0/g;->i(F)V
000c8f2cnew-array v6, v11, [I
000c8f30const v5, 0x7f100417
000c8f36invoke-static {v1, v2, v4, v5}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
000c8f3cinvoke-static/range {v1 .. v6}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
000c8f42invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000c8f48move-result-object v1
000c8f4ainvoke-virtual {v1, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8f50move-result v2
000c8f52invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
000c8f58new-instance v1, Lz0/b;
000c8f5cinvoke-direct {v1, v0, v0}, Lz0/b;-><init>(Lcom/google/android/material/chip/Chip;Lcom/google/android/material/chip/Chip;)V
000c8f62iput-object v1, v0, Lcom/google/android/material/chip/Chip;->r:Lz0/b;
000c8f66invoke-virtual {v0}, Lcom/google/android/material/chip/Chip;->d()V
000c8f6cif-nez v2, :cond_349
000c8f70new-instance v1, LL0/x;
000c8f74const/4 v2, 0x2
000c8f76invoke-direct {v1, v2, v0}, LL0/x;-><init>(ILjava/lang/Object;)V
000c8f7cinvoke-virtual {v0, v1}, Landroid/view/View;->setOutlineProvider(Landroid/view/ViewOutlineProvider;)V
000c8f82iget-boolean v1, v0, Lcom/google/android/material/chip/Chip;->j:Z
000c8f86invoke-virtual {v0, v1}, Lcom/google/android/material/chip/Chip;->setChecked(Z)V
000c8f8ciget-object v1, v10, Lz0/d;->E:Ljava/lang/CharSequence;
000c8f90invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
000c8f96iget-object v1, v10, Lz0/d;->B0:Landroid/text/TextUtils$TruncateAt;
000c8f9ainvoke-virtual {v0, v1}, Lcom/google/android/material/chip/Chip;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V
000c8fa0invoke-virtual {v0}, Lcom/google/android/material/chip/Chip;->g()V
000c8fa6iget-object v1, v0, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8faaiget-boolean v1, v1, Lz0/d;->C0:Z
000c8faeif-nez v1, :cond_367
000c8fb2invoke-virtual {v0, v8}, Lcom/google/android/material/chip/Chip;->setLines(I)V
000c8fb8invoke-virtual {v0, v8}, Landroid/widget/TextView;->setHorizontallyScrolling(Z)V
000c8fbeinvoke-virtual {v0, v9}, Lcom/google/android/material/chip/Chip;->setGravity(I)V
000c8fc4invoke-virtual {v0}, Lcom/google/android/material/chip/Chip;->f()V
000c8fcaiget-boolean v1, v0, Lcom/google/android/material/chip/Chip;->n:Z
000c8fceif-eqz v1, :cond_376
000c8fd2iget v1, v0, Lcom/google/android/material/chip/Chip;->p:I
000c8fd6invoke-virtual {v0, v1}, Landroid/widget/TextView;->setMinHeight(I)V
000c8fdcinvoke-virtual {v0}, Landroid/view/View;->getLayoutDirection()I
000c8fe2move-result v1
000c8fe4iput v1, v0, Lcom/google/android/material/chip/Chip;->o:I
000c8fe8new-instance v1, Lz0/a;
000c8fecinvoke-direct {v1, v0}, Lz0/a;-><init>(Lcom/google/android/material/chip/Chip;)V
000c8ff2invoke-super {v0, v1}, Landroid/widget/CompoundButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
000c8ff8return-void
000c8ffanew-instance v1, Ljava/lang/UnsupportedOperationException;
000c8ffeconst-string v2, "Chip does not support multi-line text"
000c9002invoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
000c9008throw v1
000c900anew-instance v1, Ljava/lang/UnsupportedOperationException;
000c900einvoke-direct {v1, v5}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
000c9014throw v1
000c9016new-instance v1, Ljava/lang/UnsupportedOperationException;
000c901ainvoke-direct {v1, v5}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
000c9020throw v1
000c9022new-instance v1, Ljava/lang/UnsupportedOperationException;
000c9026const-string v2, "Please set start drawable using R.attr#chipIcon."
000c902ainvoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
000c9030throw v1
000c9032new-instance v1, Ljava/lang/UnsupportedOperationException;
000c9036const-string v2, "Please set left drawable using R.attr#chipIcon."
000c903ainvoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
000c9040throw v1
000c88e0
000c88e0com.google.android.material.chip.Chip::<init>(android.content.Context, android.util.AttributeSet):
000c88f0move-object/from16 v0, v16
000c88f4move-object/from16 v2, v18
000c88f8const v4, 0x7f0300d0
000c88feconst v1, 0x7f100417
000c8904move-object/from16 v3, v17
000c8908invoke-static {v3, v2, v4, v1}, LQ0/a;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)Landroid/content/Context;
000c890emove-result-object v1
000c8910invoke-direct {v0, v1, v2, v4}, Lj/r;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000c8916new-instance v1, Landroid/graphics/Rect;
000c891ainvoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000c8920iput-object v1, v0, Lcom/google/android/material/chip/Chip;->t:Landroid/graphics/Rect;
000c8924new-instance v1, Landroid/graphics/RectF;
000c8928invoke-direct {v1}, Landroid/graphics/RectF;-><init>()V
000c892eiput-object v1, v0, Lcom/google/android/material/chip/Chip;->u:Landroid/graphics/RectF;
000c8932new-instance v1, LE0/A;
000c8936const/4 v3, 0x1
000c8938invoke-direct {v1, v3, v0}, LE0/A;-><init>(ILjava/lang/Object;)V
000c893eiput-object v1, v0, Lcom/google/android/material/chip/Chip;->v:LE0/A;
000c8942invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000c8948move-result-object v7
000c894aconst/4 v8, 0x1
000c894cconst v9, 0x800013
000c8952if-nez v2, :cond_34
000c8956goto :goto_82
000c8958const-string v1, "http://schemas.android.com/apk/res/android"
000c895cconst-string v3, "background"
000c8960invoke-interface {v2, v1, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8966const-string v3, "drawableLeft"
000c896ainvoke-interface {v2, v1, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8970move-result-object v3
000c8972if-nez v3, :cond_3a1
000c8976const-string v3, "drawableStart"
000c897ainvoke-interface {v2, v1, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8980move-result-object v3
000c8982if-nez v3, :cond_399
000c8986const-string v3, "drawableEnd"
000c898ainvoke-interface {v2, v1, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8990move-result-object v3
000c8992const-string v5, "Please set end drawable using R.attr#closeIcon."
000c8996if-nez v3, :cond_393
000c899aconst-string v3, "drawableRight"
000c899einvoke-interface {v2, v1, v3}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c89a4move-result-object v3
000c89a6if-nez v3, :cond_38d
000c89aaconst-string v3, "singleLine"
000c89aeinvoke-interface {v2, v1, v3, v8}, Landroid/util/AttributeSet;->getAttributeBooleanValue(Ljava/lang/String;Ljava/lang/String;Z)Z
000c89b4move-result v3
000c89b6if-eqz v3, :cond_385
000c89baconst-string v3, "lines"
000c89beinvoke-interface {v2, v1, v3, v8}, Landroid/util/AttributeSet;->getAttributeIntValue(Ljava/lang/String;Ljava/lang/String;I)I
000c89c4move-result v3
000c89c6if-ne v3, v8, :cond_385
000c89caconst-string v3, "minLines"
000c89ceinvoke-interface {v2, v1, v3, v8}, Landroid/util/AttributeSet;->getAttributeIntValue(Ljava/lang/String;Ljava/lang/String;I)I
000c89d4move-result v3
000c89d6if-ne v3, v8, :cond_385
000c89daconst-string v3, "maxLines"
000c89deinvoke-interface {v2, v1, v3, v8}, Landroid/util/AttributeSet;->getAttributeIntValue(Ljava/lang/String;Ljava/lang/String;I)I
000c89e4move-result v3
000c89e6if-ne v3, v8, :cond_385
000c89eaconst-string v3, "gravity"
000c89eeinvoke-interface {v2, v1, v3, v9}, Landroid/util/AttributeSet;->getAttributeIntValue(Ljava/lang/String;Ljava/lang/String;I)I
000c89f4new-instance v10, Lz0/d;
000c89f8invoke-direct {v10, v7, v2}, Lz0/d;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000c89fesget-object v3, Lq0/a;->c:[I
000c8a02const/4 v11, 0x0
000c8a04new-array v6, v11, [I
000c8a08iget-object v1, v10, Lz0/d;->e0:Landroid/content/Context;
000c8a0cconst v5, 0x7f100417
000c8a12invoke-static/range {v1 .. v6}, LE0/E;->f(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)Landroid/content/res/TypedArray;
000c8a18move-result-object v1
000c8a1aconst/16 v12, 0x25
000c8a1einvoke-virtual {v1, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8a24move-result v5
000c8a26iput-boolean v5, v10, Lz0/d;->E0:Z
000c8a2aconst/16 v5, 0x18
000c8a2eiget-object v6, v10, Lz0/d;->e0:Landroid/content/Context;
000c8a32invoke-static {v6, v1, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8a38move-result-object v5
000c8a3aiget-object v13, v10, Lz0/d;->x:Landroid/content/res/ColorStateList;
000c8a3eif-eq v13, v5, :cond_b2
000c8a42iput-object v5, v10, Lz0/d;->x:Landroid/content/res/ColorStateList;
000c8a46invoke-virtual {v10}, Landroid/graphics/drawable/Drawable;->getState()[I
000c8a4cmove-result-object v5
000c8a4einvoke-virtual {v10, v5}, Lz0/d;->onStateChange([I)Z
000c8a54const/16 v5, 0xb
000c8a58invoke-static {v6, v1, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8a5emove-result-object v5
000c8a60iget-object v13, v10, Lz0/d;->y:Landroid/content/res/ColorStateList;
000c8a64if-eq v13, v5, :cond_c5
000c8a68iput-object v5, v10, Lz0/d;->y:Landroid/content/res/ColorStateList;
000c8a6cinvoke-virtual {v10}, Landroid/graphics/drawable/Drawable;->getState()[I
000c8a72move-result-object v5
000c8a74invoke-virtual {v10, v5}, Lz0/d;->onStateChange([I)Z
000c8a7aconst/16 v5, 0x13
000c8a7econst/4 v13, 0x0
000c8a80invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8a86move-result v5
000c8a88iget v14, v10, Lz0/d;->z:F
000c8a8ccmpl-float v14, v14, v5
000c8a90if-eqz v14, :cond_da
000c8a94iput v5, v10, Lz0/d;->z:F
000c8a98invoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8a9einvoke-virtual {v10}, Lz0/d;->u()V
000c8aa4const/16 v5, 0xc
000c8aa8invoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8aaemove-result v14
000c8ab0if-eqz v14, :cond_e9
000c8ab4invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8abamove-result v5
000c8abcinvoke-virtual {v10, v5}, Lz0/d;->A(F)V
000c8ac2const/16 v5, 0x16
000c8ac6invoke-static {v6, v1, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8accmove-result-object v5
000c8aceinvoke-virtual {v10, v5}, Lz0/d;->F(Landroid/content/res/ColorStateList;)V
000c8ad4const/16 v5, 0x17
000c8ad8invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8ademove-result v5
000c8ae0invoke-virtual {v10, v5}, Lz0/d;->G(F)V
000c8ae6const/16 v5, 0x24
000c8aeainvoke-static {v6, v1, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8af0move-result-object v5
000c8af2invoke-virtual {v10, v5}, Lz0/d;->P(Landroid/content/res/ColorStateList;)V
000c8af8const/4 v5, 0x5
000c8afainvoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->getText(I)Ljava/lang/CharSequence;
000c8b00move-result-object v5
000c8b02if-nez v5, :cond_10d
000c8b06const-string v5, ""
000c8b0aiget-object v14, v10, Lz0/d;->E:Ljava/lang/CharSequence;
000c8b0einvoke-static {v14, v5}, Landroid/text/TextUtils;->equals(Ljava/lang/CharSequence;Ljava/lang/CharSequence;)Z
000c8b14move-result v14
000c8b16if-nez v14, :cond_121
000c8b1aiput-object v5, v10, Lz0/d;->E:Ljava/lang/CharSequence;
000c8b1eiget-object v5, v10, Lz0/d;->k0:LE0/C;
000c8b22iput-boolean v8, v5, LE0/C;->d:Z
000c8b26invoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8b2cinvoke-virtual {v10}, Lz0/d;->u()V
000c8b32invoke-virtual {v1, v11}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8b38move-result v5
000c8b3aif-eqz v5, :cond_133
000c8b3einvoke-virtual {v1, v11, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000c8b44move-result v5
000c8b46if-eqz v5, :cond_133
000c8b4anew-instance v15, LI0/d;
000c8b4einvoke-direct {v15, v6, v5}, LI0/d;-><init>(Landroid/content/Context;I)V
000c8b54goto :goto_134
000c8b56const/4 v15, 0x0
000c8b58iget v5, v15, LI0/d;->k:F
000c8b5cinvoke-virtual {v1, v8, v5}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8b62move-result v5
000c8b64iput v5, v15, LI0/d;->k:F
000c8b68invoke-virtual {v10, v15}, Lz0/d;->Q(LI0/d;)V
000c8b6econst/4 v5, 0x3
000c8b70invoke-virtual {v1, v5, v11}, Landroid/content/res/TypedArray;->getInt(II)I
000c8b76move-result v15
000c8b78if-eq v15, v8, :cond_156
000c8b7cconst/4 v14, 0x2
000c8b7eif-eq v15, v14, :cond_151
000c8b82if-eq v15, v5, :cond_14c
000c8b86goto :goto_15a
000c8b88sget-object v5, Landroid/text/TextUtils$TruncateAt;->END:Landroid/text/TextUtils$TruncateAt;
000c8b8ciput-object v5, v10, Lz0/d;->B0:Landroid/text/TextUtils$TruncateAt;
000c8b90goto :goto_15a
000c8b92sget-object v5, Landroid/text/TextUtils$TruncateAt;->MIDDLE:Landroid/text/TextUtils$TruncateAt;
000c8b96iput-object v5, v10, Lz0/d;->B0:Landroid/text/TextUtils$TruncateAt;
000c8b9agoto :goto_15a
000c8b9csget-object v5, Landroid/text/TextUtils$TruncateAt;->START:Landroid/text/TextUtils$TruncateAt;
000c8ba0iput-object v5, v10, Lz0/d;->B0:Landroid/text/TextUtils$TruncateAt;
000c8ba4const/16 v5, 0x12
000c8ba8invoke-virtual {v1, v5, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8baemove-result v5
000c8bb0invoke-virtual {v10, v5}, Lz0/d;->E(Z)V
000c8bb6const-string v5, "http://schemas.android.com/apk/res-auto"
000c8bbaif-eqz v2, :cond_180
000c8bbeconst-string v14, "chipIconEnabled"
000c8bc2invoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8bc8move-result-object v14
000c8bcaif-eqz v14, :cond_180
000c8bceconst-string v14, "chipIconVisible"
000c8bd2invoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8bd8move-result-object v14
000c8bdaif-nez v14, :cond_180
000c8bdeconst/16 v14, 0xf
000c8be2invoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8be8move-result v14
000c8beainvoke-virtual {v10, v14}, Lz0/d;->E(Z)V
000c8bf0const/16 v14, 0xe
000c8bf4invoke-static {v6, v1, v14}, LC1/l;->D(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable;
000c8bfamove-result-object v14
000c8bfcinvoke-virtual {v10, v14}, Lz0/d;->B(Landroid/graphics/drawable/Drawable;)V
000c8c02const/16 v14, 0x11
000c8c06invoke-virtual {v1, v14}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8c0cmove-result v15
000c8c0eif-eqz v15, :cond_198
000c8c12invoke-static {v6, v1, v14}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8c18move-result-object v14
000c8c1ainvoke-virtual {v10, v14}, Lz0/d;->D(Landroid/content/res/ColorStateList;)V
000c8c20const/16 v14, 0x10
000c8c24const/high16 v15, -0x40800000
000c8c28invoke-virtual {v1, v14, v15}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8c2emove-result v14
000c8c30invoke-virtual {v10, v14}, Lz0/d;->C(F)V
000c8c36const/16 v14, 0x1f
000c8c3ainvoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8c40move-result v14
000c8c42invoke-virtual {v10, v14}, Lz0/d;->M(Z)V
000c8c48if-eqz v2, :cond_1c7
000c8c4cconst-string v14, "closeIconEnabled"
000c8c50invoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8c56move-result-object v14
000c8c58if-eqz v14, :cond_1c7
000c8c5cconst-string v14, "closeIconVisible"
000c8c60invoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8c66move-result-object v14
000c8c68if-nez v14, :cond_1c7
000c8c6cconst/16 v14, 0x1a
000c8c70invoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8c76move-result v14
000c8c78invoke-virtual {v10, v14}, Lz0/d;->M(Z)V
000c8c7econst/16 v14, 0x19
000c8c82invoke-static {v6, v1, v14}, LC1/l;->D(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable;
000c8c88move-result-object v14
000c8c8ainvoke-virtual {v10, v14}, Lz0/d;->H(Landroid/graphics/drawable/Drawable;)V
000c8c90const/16 v14, 0x1e
000c8c94invoke-static {v6, v1, v14}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8c9amove-result-object v14
000c8c9cinvoke-virtual {v10, v14}, Lz0/d;->L(Landroid/content/res/ColorStateList;)V
000c8ca2const/16 v14, 0x1c
000c8ca6invoke-virtual {v1, v14, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8cacmove-result v14
000c8caeinvoke-virtual {v10, v14}, Lz0/d;->J(F)V
000c8cb4const/4 v14, 0x6
000c8cb6invoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8cbcmove-result v14
000c8cbeinvoke-virtual {v10, v14}, Lz0/d;->w(Z)V
000c8cc4const/16 v14, 0xa
000c8cc8invoke-virtual {v1, v14, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8ccemove-result v14
000c8cd0invoke-virtual {v10, v14}, Lz0/d;->z(Z)V
000c8cd6if-eqz v2, :cond_20e
000c8cdaconst-string v14, "checkedIconEnabled"
000c8cdeinvoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8ce4move-result-object v14
000c8ce6if-eqz v14, :cond_20e
000c8ceaconst-string v14, "checkedIconVisible"
000c8ceeinvoke-interface {v2, v5, v14}, Landroid/util/AttributeSet;->getAttributeValue(Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
000c8cf4move-result-object v5
000c8cf6if-nez v5, :cond_20e
000c8cfaconst/16 v5, 0x8
000c8cfeinvoke-virtual {v1, v5, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8d04move-result v5
000c8d06invoke-virtual {v10, v5}, Lz0/d;->z(Z)V
000c8d0cconst/4 v5, 0x7
000c8d0einvoke-static {v6, v1, v5}, LC1/l;->D(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/graphics/drawable/Drawable;
000c8d14move-result-object v5
000c8d16invoke-virtual {v10, v5}, Lz0/d;->x(Landroid/graphics/drawable/Drawable;)V
000c8d1cconst/16 v5, 0x9
000c8d20invoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8d26move-result v14
000c8d28if-eqz v14, :cond_225
000c8d2cinvoke-static {v6, v1, v5}, LC1/l;->B(Landroid/content/Context;Landroid/content/res/TypedArray;I)Landroid/content/res/ColorStateList;
000c8d32move-result-object v5
000c8d34invoke-virtual {v10, v5}, Lz0/d;->y(Landroid/content/res/ColorStateList;)V
000c8d3aconst/16 v5, 0x27
000c8d3einvoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8d44move-result v14
000c8d46if-eqz v14, :cond_238
000c8d4ainvoke-virtual {v1, v5, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000c8d50move-result v5
000c8d52if-eqz v5, :cond_238
000c8d56invoke-static {v6, v5}, Lr0/b;->a(Landroid/content/Context;I)Lr0/b;
000c8d5cmove-result-object v5
000c8d5egoto :goto_239
000c8d60const/4 v5, 0x0
000c8d62iput-object v5, v10, Lz0/d;->U:Lr0/b;
000c8d66const/16 v5, 0x21
000c8d6ainvoke-virtual {v1, v5}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8d70move-result v14
000c8d72if-eqz v14, :cond_24e
000c8d76invoke-virtual {v1, v5, v11}, Landroid/content/res/TypedArray;->getResourceId(II)I
000c8d7cmove-result v5
000c8d7eif-eqz v5, :cond_24e
000c8d82invoke-static {v6, v5}, Lr0/b;->a(Landroid/content/Context;I)Lr0/b;
000c8d88move-result-object v14
000c8d8agoto :goto_24f
000c8d8cconst/4 v14, 0x0
000c8d8eiput-object v14, v10, Lz0/d;->V:Lr0/b;
000c8d92const/16 v5, 0x15
000c8d96invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8d9cmove-result v5
000c8d9eiget v6, v10, Lz0/d;->W:F
000c8da2cmpl-float v6, v6, v5
000c8da6if-eqz v6, :cond_265
000c8daaiput v5, v10, Lz0/d;->W:F
000c8daeinvoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8db4invoke-virtual {v10}, Lz0/d;->u()V
000c8dbaconst/16 v5, 0x23
000c8dbeinvoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8dc4move-result v5
000c8dc6invoke-virtual {v10, v5}, Lz0/d;->O(F)V
000c8dccconst/16 v5, 0x22
000c8dd0invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8dd6move-result v5
000c8dd8invoke-virtual {v10, v5}, Lz0/d;->N(F)V
000c8ddeconst/16 v5, 0x29
000c8de2invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8de8move-result v5
000c8deaiget v6, v10, Lz0/d;->Z:F
000c8deecmpl-float v6, v6, v5
000c8df2if-eqz v6, :cond_28b
000c8df6iput v5, v10, Lz0/d;->Z:F
000c8dfainvoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8e00invoke-virtual {v10}, Lz0/d;->u()V
000c8e06const/16 v5, 0x28
000c8e0ainvoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8e10move-result v5
000c8e12iget v6, v10, Lz0/d;->a0:F
000c8e16cmpl-float v6, v6, v5
000c8e1aif-eqz v6, :cond_29f
000c8e1eiput v5, v10, Lz0/d;->a0:F
000c8e22invoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8e28invoke-virtual {v10}, Lz0/d;->u()V
000c8e2econst/16 v5, 0x1d
000c8e32invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8e38move-result v5
000c8e3ainvoke-virtual {v10, v5}, Lz0/d;->K(F)V
000c8e40const/16 v5, 0x1b
000c8e44invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8e4amove-result v5
000c8e4cinvoke-virtual {v10, v5}, Lz0/d;->I(F)V
000c8e52const/16 v5, 0xd
000c8e56invoke-virtual {v1, v5, v13}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8e5cmove-result v5
000c8e5eiget v6, v10, Lz0/d;->d0:F
000c8e62cmpl-float v6, v6, v5
000c8e66if-eqz v6, :cond_2c5
000c8e6aiput v5, v10, Lz0/d;->d0:F
000c8e6einvoke-virtual {v10}, LL0/g;->invalidateSelf()V
000c8e74invoke-virtual {v10}, Lz0/d;->u()V
000c8e7aconst/4 v5, 0x4
000c8e7cconst v6, 0x7fffffff
000c8e82invoke-virtual {v1, v5, v6}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
000c8e88move-result v5
000c8e8aiput v5, v10, Lz0/d;->D0:I
000c8e8einvoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
000c8e94new-array v6, v11, [I
000c8e98const v5, 0x7f100417
000c8e9einvoke-static {v7, v2, v4, v5}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
000c8ea4move-object v1, v7
000c8ea6invoke-static/range {v1 .. v6}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
000c8eacinvoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000c8eb2move-result-object v5
000c8eb4const/16 v6, 0x20
000c8eb8invoke-virtual {v5, v6, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000c8ebemove-result v6
000c8ec0iput-boolean v6, v0, Lcom/google/android/material/chip/Chip;->n:Z
000c8ec4invoke-virtual {v0}, Landroid/view/View;->getContext()Landroid/content/Context;
000c8ecamove-result-object v6
000c8eccinvoke-virtual {v6}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000c8ed2move-result-object v6
000c8ed4const/16 v7, 0x30
000c8ed8int-to-float v7, v7
000c8edainvoke-virtual {v6}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000c8ee0move-result-object v6
000c8ee2invoke-static {v8, v7, v6}, Landroid/util/TypedValue;->applyDimension(IFLandroid/util/DisplayMetrics;)F
000c8ee8move-result v6
000c8eeafloat-to-double v6, v6
000c8eecinvoke-static {v6, v7}, Ljava/lang/Math;->ceil(D)D
000c8ef2move-result-wide v6
000c8ef4double-to-float v6, v6
000c8ef6const/16 v7, 0x14
000c8efainvoke-virtual {v5, v7, v6}, Landroid/content/res/TypedArray;->getDimension(IF)F
000c8f00move-result v6
000c8f02float-to-double v6, v6
000c8f04invoke-static {v6, v7}, Ljava/lang/Math;->ceil(D)D
000c8f0amove-result-wide v6
000c8f0cdouble-to-int v6, v6
000c8f0eiput v6, v0, Lcom/google/android/material/chip/Chip;->p:I
000c8f12invoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
000c8f18invoke-virtual {v0, v10}, Lcom/google/android/material/chip/Chip;->setChipDrawable(Lz0/d;)V
000c8f1einvoke-static {v0}, LK/E;->i(Landroid/view/View;)F
000c8f24move-result v5
000c8f26invoke-virtual {v10, v5}, LL0/g;->i(F)V
000c8f2cnew-array v6, v11, [I
000c8f30const v5, 0x7f100417
000c8f36invoke-static {v1, v2, v4, v5}, LE0/E;->a(Landroid/content/Context;Landroid/util/AttributeSet;II)V
000c8f3cinvoke-static/range {v1 .. v6}, LE0/E;->b(Landroid/content/Context;Landroid/util/AttributeSet;[III[I)V
000c8f42invoke-virtual {v1, v2, v3, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000c8f48move-result-object v1
000c8f4ainvoke-virtual {v1, v12}, Landroid/content/res/TypedArray;->hasValue(I)Z
000c8f50move-result v2
000c8f52invoke-virtual {v1}, Landroid/content/res/TypedArray;->recycle()V
000c8f58new-instance v1, Lz0/b;
000c8f5cinvoke-direct {v1, v0, v0}, Lz0/b;-><init>(Lcom/google/android/material/chip/Chip;Lcom/google/android/material/chip/Chip;)V
000c8f62iput-object v1, v0, Lcom/google/android/material/chip/Chip;->r:Lz0/b;
000c8f66invoke-virtual {v0}, Lcom/google/android/material/chip/Chip;->d()V
000c8f6cif-nez v2, :cond_349
000c8f70new-instance v1, LL0/x;
000c8f74const/4 v2, 0x2
000c8f76invoke-direct {v1, v2, v0}, LL0/x;-><init>(ILjava/lang/Object;)V
000c8f7cinvoke-virtual {v0, v1}, Landroid/view/View;->setOutlineProvider(Landroid/view/ViewOutlineProvider;)V
000c8f82iget-boolean v1, v0, Lcom/google/android/material/chip/Chip;->j:Z
000c8f86invoke-virtual {v0, v1}, Lcom/google/android/material/chip/Chip;->setChecked(Z)V
000c8f8ciget-object v1, v10, Lz0/d;->E:Ljava/lang/CharSequence;
000c8f90invoke-virtual {v0, v1}, Landroid/widget/TextView;->setText(Ljava/lang/CharSequence;)V
000c8f96iget-object v1, v10, Lz0/d;->B0:Landroid/text/TextUtils$TruncateAt;
000c8f9ainvoke-virtual {v0, v1}, Lcom/google/android/material/chip/Chip;->setEllipsize(Landroid/text/TextUtils$TruncateAt;)V
000c8fa0invoke-virtual {v0}, Lcom/google/android/material/chip/Chip;->g()V
000c8fa6iget-object v1, v0, Lcom/google/android/material/chip/Chip;->e:Lz0/d;
000c8faaiget-boolean v1, v1, Lz0/d;->C0:Z
000c8faeif-nez v1, :cond_367
000c8fb2invoke-virtual {v0, v8}, Lcom/google/android/material/chip/Chip;->setLines(I)V
000c8fb8invoke-virtual {v0, v8}, Landroid/widget/TextView;->setHorizontallyScrolling(Z)V
000c8fbeinvoke-virtual {v0, v9}, Lcom/google/android/material/chip/Chip;->setGravity(I)V
000c8fc4invoke-virtual {v0}, Lcom/google/android/material/chip/Chip;->f()V
000c8fcaiget-boolean v1, v0, Lcom/google/android/material/chip/Chip;->n:Z
000c8fceif-eqz v1, :cond_376
000c8fd2iget v1, v0, Lcom/google/android/material/chip/Chip;->p:I
000c8fd6invoke-virtual {v0, v1}, Landroid/widget/TextView;->setMinHeight(I)V
000c8fdcinvoke-virtual {v0}, Landroid/view/View;->getLayoutDirection()I
000c8fe2move-result v1
000c8fe4iput v1, v0, Lcom/google/android/material/chip/Chip;->o:I
000c8fe8new-instance v1, Lz0/a;
000c8fecinvoke-direct {v1, v0}, Lz0/a;-><init>(Lcom/google/android/material/chip/Chip;)V
000c8ff2invoke-super {v0, v1}, Landroid/widget/CompoundButton;->setOnCheckedChangeListener(Landroid/widget/CompoundButton$OnCheckedChangeListener;)V
000c8ff8return-void
000c8ffanew-instance v1, Ljava/lang/UnsupportedOperationException;
000c8ffeconst-string v2, "Chip does not support multi-line text"
000c9002invoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
000c9008throw v1
000c900anew-instance v1, Ljava/lang/UnsupportedOperationException;
000c900einvoke-direct {v1, v5}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
000c9014throw v1
000c9016new-instance v1, Ljava/lang/UnsupportedOperationException;
000c901ainvoke-direct {v1, v5}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
000c9020throw v1
000c9022new-instance v1, Ljava/lang/UnsupportedOperationException;
000c9026const-string v2, "Please set start drawable using R.attr#chipIcon."
000c902ainvoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
000c9030throw v1
000c9032new-instance v1, Ljava/lang/UnsupportedOperationException;
000c9036const-string v2, "Please set left drawable using R.attr#chipIcon."
000c903ainvoke-direct {v1, v2}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
000c9040throw v1
000c88e0
Loading..