File classes.dex
Function:
Loading..
000e6188
000e6188f0.H::M(int, int, int):
000e6198invoke-static {v4}, Landroid/view/View$MeasureSpec;->getMode(I)I
000e619emove-result v0
000e61a0invoke-static {v4}, Landroid/view/View$MeasureSpec;->getSize(I)I
000e61a6move-result v4
000e61a8const/4 v1, 0x0
000e61aaif-lez v5, :cond_e
000e61aeif-eq v3, v5, :cond_e
000e61b2return v1
000e61b4const/high16 v5, -0x80000000
000e61b8const/4 v2, 0x1
000e61baif-eq v0, v5, :cond_1f
000e61beif-eqz v0, :cond_1e
000e61c2const/high16 v5, 0x40000000
000e61c6if-eq v0, v5, :cond_1a
000e61careturn v1
000e61ccif-ne v4, v3, :cond_1d
000e61d0return v2
000e61d2return v1
000e61d4return v2
000e61d6if-lt v4, v3, :cond_22
000e61dareturn v2
000e61dcreturn v1
000e6188
000e6188f0.H::M(int, int, int):
000e6198invoke-static {v4}, Landroid/view/View$MeasureSpec;->getMode(I)I
000e619emove-result v0
000e61a0invoke-static {v4}, Landroid/view/View$MeasureSpec;->getSize(I)I
000e61a6move-result v4
000e61a8const/4 v1, 0x0
000e61aaif-lez v5, :cond_e
000e61aeif-eq v3, v5, :cond_e
000e61b2return v1
000e61b4const/high16 v5, -0x80000000
000e61b8const/4 v2, 0x1
000e61baif-eq v0, v5, :cond_1f
000e61beif-eqz v0, :cond_1e
000e61c2const/high16 v5, 0x40000000
000e61c6if-eq v0, v5, :cond_1a
000e61careturn v1
000e61ccif-ne v4, v3, :cond_1d
000e61d0return v2
000e61d2return v1
000e61d4return v2
000e61d6if-lt v4, v3, :cond_22
000e61dareturn v2
000e61dcreturn v1
000e6188
000e61de
000e61de // align 0x10
000e61de // align 0x10
000e61e0
000e61e0f0.H::k0(androidx.recyclerview.widget.RecyclerView, android.view.View, android.graphics.Rect, boolean, boolean):
000e61f0invoke-virtual {v8}, Lf0/H;->E()I
000e61f6move-result v0
000e61f8invoke-virtual {v8}, Lf0/H;->G()I
000e61femove-result v1
000e6200iget v2, v8, Lf0/H;->n:I
000e6204invoke-virtual {v8}, Lf0/H;->F()I
000e620amove-result v3
000e620csub-int/2addr v2, v3
000e620eiget v3, v8, Lf0/H;->o:I
000e6212invoke-virtual {v8}, Lf0/H;->D()I
000e6218move-result v4
000e621asub-int/2addr v3, v4
000e621cinvoke-virtual {v10}, Landroid/view/View;->getLeft()I
000e6222move-result v4
000e6224iget v5, v11, Landroid/graphics/Rect;->left:I
000e6228add-int/2addr v4, v5
000e622ainvoke-virtual {v10}, Landroid/view/View;->getScrollX()I
000e6230move-result v5
000e6232sub-int/2addr v4, v5
000e6234invoke-virtual {v10}, Landroid/view/View;->getTop()I
000e623amove-result v5
000e623ciget v6, v11, Landroid/graphics/Rect;->top:I
000e6240add-int/2addr v5, v6
000e6242invoke-virtual {v10}, Landroid/view/View;->getScrollY()I
000e6248move-result v10
000e624asub-int/2addr v5, v10
000e624cinvoke-virtual {v11}, Landroid/graphics/Rect;->width()I
000e6252move-result v10
000e6254add-int/2addr v10, v4
000e6256invoke-virtual {v11}, Landroid/graphics/Rect;->height()I
000e625cmove-result v11
000e625eadd-int/2addr v11, v5
000e6260sub-int/2addr v4, v0
000e6262const/4 v0, 0x0
000e6264invoke-static {v0, v4}, Ljava/lang/Math;->min(II)I
000e626amove-result v6
000e626csub-int/2addr v5, v1
000e626einvoke-static {v0, v5}, Ljava/lang/Math;->min(II)I
000e6274move-result v1
000e6276sub-int/2addr v10, v2
000e6278invoke-static {v0, v10}, Ljava/lang/Math;->max(II)I
000e627emove-result v2
000e6280sub-int/2addr v11, v3
000e6282invoke-static {v0, v11}, Ljava/lang/Math;->max(II)I
000e6288move-result v11
000e628ainvoke-virtual {v8}, Lf0/H;->C()I
000e6290move-result v3
000e6292const/4 v7, 0x1
000e6294if-ne v3, v7, :cond_5c
000e6298if-eqz v2, :cond_57
000e629cgoto :goto_64
000e629einvoke-static {v6, v10}, Ljava/lang/Math;->max(II)I
000e62a4move-result v2
000e62a6goto :goto_64
000e62a8if-eqz v6, :cond_5f
000e62acgoto :goto_63
000e62aeinvoke-static {v4, v2}, Ljava/lang/Math;->min(II)I
000e62b4move-result v6
000e62b6move v2, v6
000e62b8if-eqz v1, :cond_67
000e62bcgoto :goto_6b
000e62beinvoke-static {v5, v11}, Ljava/lang/Math;->min(II)I
000e62c4move-result v1
000e62c6filled-new-array {v2, v1}, [I
000e62ccmove-result-object v10
000e62ceaget v11, v10, v0
000e62d2aget v10, v10, v7
000e62d6if-eqz v13, :cond_ae
000e62dainvoke-virtual {v9}, Landroid/view/ViewGroup;->getFocusedChild()Landroid/view/View;
000e62e0move-result-object v13
000e62e2if-nez v13, :cond_7c
000e62e6goto :goto_b3
000e62e8invoke-virtual {v8}, Lf0/H;->E()I
000e62eemove-result v1
000e62f0invoke-virtual {v8}, Lf0/H;->G()I
000e62f6move-result v2
000e62f8iget v3, v8, Lf0/H;->n:I
000e62fcinvoke-virtual {v8}, Lf0/H;->F()I
000e6302move-result v4
000e6304sub-int/2addr v3, v4
000e6306iget v4, v8, Lf0/H;->o:I
000e630ainvoke-virtual {v8}, Lf0/H;->D()I
000e6310move-result v5
000e6312sub-int/2addr v4, v5
000e6314iget-object v5, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6318iget-object v5, v5, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000e631cinvoke-virtual {v8, v13, v5}, Lf0/H;->y(Landroid/view/View;Landroid/graphics/Rect;)V
000e6322iget v13, v5, Landroid/graphics/Rect;->left:I
000e6326sub-int/2addr v13, v11
000e6328if-ge v13, v3, :cond_b3
000e632ciget v13, v5, Landroid/graphics/Rect;->right:I
000e6330sub-int/2addr v13, v11
000e6332if-le v13, v1, :cond_b3
000e6336iget v13, v5, Landroid/graphics/Rect;->top:I
000e633asub-int/2addr v13, v10
000e633cif-ge v13, v4, :cond_b3
000e6340iget v13, v5, Landroid/graphics/Rect;->bottom:I
000e6344sub-int/2addr v13, v10
000e6346if-gt v13, v2, :cond_ae
000e634agoto :goto_b3
000e634cif-nez v11, :cond_b4
000e6350if-eqz v10, :cond_b3
000e6354goto :goto_b4
000e6356return v0
000e6358if-eqz v12, :cond_ba
000e635cinvoke-virtual {v9, v11, v10}, Landroidx/recyclerview/widget/RecyclerView;->scrollBy(II)V
000e6362return v7
000e6364invoke-virtual {v9, v11, v10, v0}, Landroidx/recyclerview/widget/RecyclerView;->a0(IIZ)V
000e636areturn v7
000e61e0
000e61e0f0.H::k0(androidx.recyclerview.widget.RecyclerView, android.view.View, android.graphics.Rect, boolean, boolean):
000e61f0invoke-virtual {v8}, Lf0/H;->E()I
000e61f6move-result v0
000e61f8invoke-virtual {v8}, Lf0/H;->G()I
000e61femove-result v1
000e6200iget v2, v8, Lf0/H;->n:I
000e6204invoke-virtual {v8}, Lf0/H;->F()I
000e620amove-result v3
000e620csub-int/2addr v2, v3
000e620eiget v3, v8, Lf0/H;->o:I
000e6212invoke-virtual {v8}, Lf0/H;->D()I
000e6218move-result v4
000e621asub-int/2addr v3, v4
000e621cinvoke-virtual {v10}, Landroid/view/View;->getLeft()I
000e6222move-result v4
000e6224iget v5, v11, Landroid/graphics/Rect;->left:I
000e6228add-int/2addr v4, v5
000e622ainvoke-virtual {v10}, Landroid/view/View;->getScrollX()I
000e6230move-result v5
000e6232sub-int/2addr v4, v5
000e6234invoke-virtual {v10}, Landroid/view/View;->getTop()I
000e623amove-result v5
000e623ciget v6, v11, Landroid/graphics/Rect;->top:I
000e6240add-int/2addr v5, v6
000e6242invoke-virtual {v10}, Landroid/view/View;->getScrollY()I
000e6248move-result v10
000e624asub-int/2addr v5, v10
000e624cinvoke-virtual {v11}, Landroid/graphics/Rect;->width()I
000e6252move-result v10
000e6254add-int/2addr v10, v4
000e6256invoke-virtual {v11}, Landroid/graphics/Rect;->height()I
000e625cmove-result v11
000e625eadd-int/2addr v11, v5
000e6260sub-int/2addr v4, v0
000e6262const/4 v0, 0x0
000e6264invoke-static {v0, v4}, Ljava/lang/Math;->min(II)I
000e626amove-result v6
000e626csub-int/2addr v5, v1
000e626einvoke-static {v0, v5}, Ljava/lang/Math;->min(II)I
000e6274move-result v1
000e6276sub-int/2addr v10, v2
000e6278invoke-static {v0, v10}, Ljava/lang/Math;->max(II)I
000e627emove-result v2
000e6280sub-int/2addr v11, v3
000e6282invoke-static {v0, v11}, Ljava/lang/Math;->max(II)I
000e6288move-result v11
000e628ainvoke-virtual {v8}, Lf0/H;->C()I
000e6290move-result v3
000e6292const/4 v7, 0x1
000e6294if-ne v3, v7, :cond_5c
000e6298if-eqz v2, :cond_57
000e629cgoto :goto_64
000e629einvoke-static {v6, v10}, Ljava/lang/Math;->max(II)I
000e62a4move-result v2
000e62a6goto :goto_64
000e62a8if-eqz v6, :cond_5f
000e62acgoto :goto_63
000e62aeinvoke-static {v4, v2}, Ljava/lang/Math;->min(II)I
000e62b4move-result v6
000e62b6move v2, v6
000e62b8if-eqz v1, :cond_67
000e62bcgoto :goto_6b
000e62beinvoke-static {v5, v11}, Ljava/lang/Math;->min(II)I
000e62c4move-result v1
000e62c6filled-new-array {v2, v1}, [I
000e62ccmove-result-object v10
000e62ceaget v11, v10, v0
000e62d2aget v10, v10, v7
000e62d6if-eqz v13, :cond_ae
000e62dainvoke-virtual {v9}, Landroid/view/ViewGroup;->getFocusedChild()Landroid/view/View;
000e62e0move-result-object v13
000e62e2if-nez v13, :cond_7c
000e62e6goto :goto_b3
000e62e8invoke-virtual {v8}, Lf0/H;->E()I
000e62eemove-result v1
000e62f0invoke-virtual {v8}, Lf0/H;->G()I
000e62f6move-result v2
000e62f8iget v3, v8, Lf0/H;->n:I
000e62fcinvoke-virtual {v8}, Lf0/H;->F()I
000e6302move-result v4
000e6304sub-int/2addr v3, v4
000e6306iget v4, v8, Lf0/H;->o:I
000e630ainvoke-virtual {v8}, Lf0/H;->D()I
000e6310move-result v5
000e6312sub-int/2addr v4, v5
000e6314iget-object v5, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6318iget-object v5, v5, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000e631cinvoke-virtual {v8, v13, v5}, Lf0/H;->y(Landroid/view/View;Landroid/graphics/Rect;)V
000e6322iget v13, v5, Landroid/graphics/Rect;->left:I
000e6326sub-int/2addr v13, v11
000e6328if-ge v13, v3, :cond_b3
000e632ciget v13, v5, Landroid/graphics/Rect;->right:I
000e6330sub-int/2addr v13, v11
000e6332if-le v13, v1, :cond_b3
000e6336iget v13, v5, Landroid/graphics/Rect;->top:I
000e633asub-int/2addr v13, v10
000e633cif-ge v13, v4, :cond_b3
000e6340iget v13, v5, Landroid/graphics/Rect;->bottom:I
000e6344sub-int/2addr v13, v10
000e6346if-gt v13, v2, :cond_ae
000e634agoto :goto_b3
000e634cif-nez v11, :cond_b4
000e6350if-eqz v10, :cond_b3
000e6354goto :goto_b4
000e6356return v0
000e6358if-eqz v12, :cond_ba
000e635cinvoke-virtual {v9, v11, v10}, Landroidx/recyclerview/widget/RecyclerView;->scrollBy(II)V
000e6362return v7
000e6364invoke-virtual {v9, v11, v10, v0}, Landroidx/recyclerview/widget/RecyclerView;->a0(IIZ)V
000e636areturn v7
000e61e0
000e636c
000e636cf0.H::u0(android.view.View, int, int, f0.I):
000e637cinvoke-virtual {v3}, Landroid/view/View;->isLayoutRequested()Z
000e6382move-result v0
000e6384if-nez v0, :cond_25
000e6388iget-boolean v0, v2, Lf0/H;->h:Z
000e638cif-eqz v0, :cond_25
000e6390invoke-virtual {v3}, Landroid/view/View;->getWidth()I
000e6396move-result v0
000e6398iget v1, v6, Landroid/view/ViewGroup$MarginLayoutParams;->width:I
000e639cinvoke-static {v0, v4, v1}, Lf0/H;->M(III)Z
000e63a2move-result v4
000e63a4if-eqz v4, :cond_25
000e63a8invoke-virtual {v3}, Landroid/view/View;->getHeight()I
000e63aemove-result v3
000e63b0iget v4, v6, Landroid/view/ViewGroup$MarginLayoutParams;->height:I
000e63b4invoke-static {v3, v5, v4}, Lf0/H;->M(III)Z
000e63bamove-result v3
000e63bcif-nez v3, :cond_23
000e63c0goto :goto_25
000e63c2const/4 v3, 0x0
000e63c4return v3
000e63c6const/4 v3, 0x1
000e63c8return v3
000e636c
000e636cf0.H::u0(android.view.View, int, int, f0.I):
000e637cinvoke-virtual {v3}, Landroid/view/View;->isLayoutRequested()Z
000e6382move-result v0
000e6384if-nez v0, :cond_25
000e6388iget-boolean v0, v2, Lf0/H;->h:Z
000e638cif-eqz v0, :cond_25
000e6390invoke-virtual {v3}, Landroid/view/View;->getWidth()I
000e6396move-result v0
000e6398iget v1, v6, Landroid/view/ViewGroup$MarginLayoutParams;->width:I
000e639cinvoke-static {v0, v4, v1}, Lf0/H;->M(III)Z
000e63a2move-result v4
000e63a4if-eqz v4, :cond_25
000e63a8invoke-virtual {v3}, Landroid/view/View;->getHeight()I
000e63aemove-result v3
000e63b0iget v4, v6, Landroid/view/ViewGroup$MarginLayoutParams;->height:I
000e63b4invoke-static {v3, v5, v4}, Lf0/H;->M(III)Z
000e63bamove-result v3
000e63bcif-nez v3, :cond_23
000e63c0goto :goto_25
000e63c2const/4 v3, 0x0
000e63c4return v3
000e63c6const/4 v3, 0x1
000e63c8return v3
000e636c
000e63ca
000e63ca // align 0x4
000e63ca // align 0x4
000e63cc
000e63ccf0.H::v0():
000e63dcconst/4 v0, 0x0
000e63dereturn v0
000e63cc
000e63ccf0.H::v0():
000e63dcconst/4 v0, 0x0
000e63dereturn v0
000e63cc
000e63e0
000e63e0f0.H::w0(android.view.View, int, int, f0.I):
000e63f0iget-boolean v0, v2, Lf0/H;->h:Z
000e63f4if-eqz v0, :cond_1f
000e63f8invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I
000e63femove-result v0
000e6400iget v1, v6, Landroid/view/ViewGroup$MarginLayoutParams;->width:I
000e6404invoke-static {v0, v4, v1}, Lf0/H;->M(III)Z
000e640amove-result v4
000e640cif-eqz v4, :cond_1f
000e6410invoke-virtual {v3}, Landroid/view/View;->getMeasuredHeight()I
000e6416move-result v3
000e6418iget v4, v6, Landroid/view/ViewGroup$MarginLayoutParams;->height:I
000e641cinvoke-static {v3, v5, v4}, Lf0/H;->M(III)Z
000e6422move-result v3
000e6424if-nez v3, :cond_1d
000e6428goto :goto_1f
000e642aconst/4 v3, 0x0
000e642creturn v3
000e642econst/4 v3, 0x1
000e6430return v3
000e63e0
000e63e0f0.H::w0(android.view.View, int, int, f0.I):
000e63f0iget-boolean v0, v2, Lf0/H;->h:Z
000e63f4if-eqz v0, :cond_1f
000e63f8invoke-virtual {v3}, Landroid/view/View;->getMeasuredWidth()I
000e63femove-result v0
000e6400iget v1, v6, Landroid/view/ViewGroup$MarginLayoutParams;->width:I
000e6404invoke-static {v0, v4, v1}, Lf0/H;->M(III)Z
000e640amove-result v4
000e640cif-eqz v4, :cond_1f
000e6410invoke-virtual {v3}, Landroid/view/View;->getMeasuredHeight()I
000e6416move-result v3
000e6418iget v4, v6, Landroid/view/ViewGroup$MarginLayoutParams;->height:I
000e641cinvoke-static {v3, v5, v4}, Lf0/H;->M(III)Z
000e6422move-result v3
000e6424if-nez v3, :cond_1d
000e6428goto :goto_1f
000e642aconst/4 v3, 0x0
000e642creturn v3
000e642econst/4 v3, 0x1
000e6430return v3
000e63e0
000e6432
000e6432 // align 0x4
000e6432 // align 0x4
000e6434
000e6434f0.H::z0():
000e6444const/4 v0, 0x0
000e6446return v0
000e6434
000e6434f0.H::z0():
000e6444const/4 v0, 0x0
000e6446return v0
000e6434
000e6448
000e6448f0.H::I(android.content.Context, android.util.AttributeSet, int, int):
000e6458new-instance v0, Lf0/G;
000e645cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000e6462sget-object v1, Le0/a;->a:[I
000e6466invoke-virtual {v2, v3, v1, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000e646cmove-result-object v2
000e646econst/4 v3, 0x0
000e6470const/4 v4, 0x1
000e6472invoke-virtual {v2, v3, v4}, Landroid/content/res/TypedArray;->getInt(II)I
000e6478move-result v5
000e647aiput v5, v0, Lf0/G;->a:I
000e647econst/16 v5, 0xa
000e6482invoke-virtual {v2, v5, v4}, Landroid/content/res/TypedArray;->getInt(II)I
000e6488move-result v4
000e648aiput v4, v0, Lf0/G;->b:I
000e648econst/16 v4, 0x9
000e6492invoke-virtual {v2, v4, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000e6498move-result v4
000e649aiput-boolean v4, v0, Lf0/G;->c:Z
000e649econst/16 v4, 0xb
000e64a2invoke-virtual {v2, v4, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000e64a8move-result v3
000e64aaiput-boolean v3, v0, Lf0/G;->d:Z
000e64aeinvoke-virtual {v2}, Landroid/content/res/TypedArray;->recycle()V
000e64b4return-object v0
000e6448
000e6448f0.H::I(android.content.Context, android.util.AttributeSet, int, int):
000e6458new-instance v0, Lf0/G;
000e645cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000e6462sget-object v1, Le0/a;->a:[I
000e6466invoke-virtual {v2, v3, v1, v4, v5}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000e646cmove-result-object v2
000e646econst/4 v3, 0x0
000e6470const/4 v4, 0x1
000e6472invoke-virtual {v2, v3, v4}, Landroid/content/res/TypedArray;->getInt(II)I
000e6478move-result v5
000e647aiput v5, v0, Lf0/G;->a:I
000e647econst/16 v5, 0xa
000e6482invoke-virtual {v2, v5, v4}, Landroid/content/res/TypedArray;->getInt(II)I
000e6488move-result v4
000e648aiput v4, v0, Lf0/G;->b:I
000e648econst/16 v4, 0x9
000e6492invoke-virtual {v2, v4, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000e6498move-result v4
000e649aiput-boolean v4, v0, Lf0/G;->c:Z
000e649econst/16 v4, 0xb
000e64a2invoke-virtual {v2, v4, v3}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000e64a8move-result v3
000e64aaiput-boolean v3, v0, Lf0/G;->d:Z
000e64aeinvoke-virtual {v2}, Landroid/content/res/TypedArray;->recycle()V
000e64b4return-object v0
000e6448
000e64b6
000e64b6 // align 0x8
000e64b6 // align 0x8
000e64b8
000e64b8f0.H::s(android.content.Context, android.util.AttributeSet):
000e64c8new-instance v0, Lf0/I;
000e64ccinvoke-direct {v0, v2, v3}, Lf0/I;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000e64d2return-object v0
000e64b8
000e64b8f0.H::s(android.content.Context, android.util.AttributeSet):
000e64c8new-instance v0, Lf0/I;
000e64ccinvoke-direct {v0, v2, v3}, Lf0/I;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000e64d2return-object v0
000e64b8
000e64d4
000e64d4f0.H::t(android.view.ViewGroup$LayoutParams):
000e64e4instance-of v0, v2, Lf0/I;
000e64e8if-eqz v0, :cond_c
000e64ecnew-instance v0, Lf0/I;
000e64f0check-cast v2, Lf0/I;
000e64f4invoke-direct {v0, v2}, Lf0/I;-><init>(Lf0/I;)V
000e64fareturn-object v0
000e64fcinstance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;
000e6500if-eqz v0, :cond_18
000e6504new-instance v0, Lf0/I;
000e6508check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams;
000e650cinvoke-direct {v0, v2}, Lf0/I;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
000e6512return-object v0
000e6514new-instance v0, Lf0/I;
000e6518invoke-direct {v0, v2}, Lf0/I;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
000e651ereturn-object v0
000e64d4
000e64d4f0.H::t(android.view.ViewGroup$LayoutParams):
000e64e4instance-of v0, v2, Lf0/I;
000e64e8if-eqz v0, :cond_c
000e64ecnew-instance v0, Lf0/I;
000e64f0check-cast v2, Lf0/I;
000e64f4invoke-direct {v0, v2}, Lf0/I;-><init>(Lf0/I;)V
000e64fareturn-object v0
000e64fcinstance-of v0, v2, Landroid/view/ViewGroup$MarginLayoutParams;
000e6500if-eqz v0, :cond_18
000e6504new-instance v0, Lf0/I;
000e6508check-cast v2, Landroid/view/ViewGroup$MarginLayoutParams;
000e650cinvoke-direct {v0, v2}, Lf0/I;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
000e6512return-object v0
000e6514new-instance v0, Lf0/I;
000e6518invoke-direct {v0, v2}, Lf0/I;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
000e651ereturn-object v0
000e64d4
000e6520
000e6520f0.H::g(int, int, int):
000e6530invoke-static {v2}, Landroid/view/View$MeasureSpec;->getMode(I)I
000e6536move-result v0
000e6538invoke-static {v2}, Landroid/view/View$MeasureSpec;->getSize(I)I
000e653emove-result v2
000e6540const/high16 v1, -0x80000000
000e6544if-eq v0, v1, :cond_15
000e6548const/high16 v1, 0x40000000
000e654cif-eq v0, v1, :cond_14
000e6550invoke-static {v3, v4}, Ljava/lang/Math;->max(II)I
000e6556move-result v2
000e6558return v2
000e655ainvoke-static {v3, v4}, Ljava/lang/Math;->max(II)I
000e6560move-result v3
000e6562invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I
000e6568move-result v2
000e656areturn v2
000e6520
000e6520f0.H::g(int, int, int):
000e6530invoke-static {v2}, Landroid/view/View$MeasureSpec;->getMode(I)I
000e6536move-result v0
000e6538invoke-static {v2}, Landroid/view/View$MeasureSpec;->getSize(I)I
000e653emove-result v2
000e6540const/high16 v1, -0x80000000
000e6544if-eq v0, v1, :cond_15
000e6548const/high16 v1, 0x40000000
000e654cif-eq v0, v1, :cond_14
000e6550invoke-static {v3, v4}, Ljava/lang/Math;->max(II)I
000e6556move-result v2
000e6558return v2
000e655ainvoke-static {v3, v4}, Ljava/lang/Math;->max(II)I
000e6560move-result v3
000e6562invoke-static {v2, v3}, Ljava/lang/Math;->min(II)I
000e6568move-result v2
000e656areturn v2
000e6520
000e656c
000e656cf0.H::v():
000e657ciget-object v0, v1, Lf0/H;->a:LF0/h;
000e6580if-eqz v0, :cond_9
000e6584invoke-virtual {v0}, LF0/h;->n()I
000e658amove-result v0
000e658creturn v0
000e658econst/4 v0, 0x0
000e6590return v0
000e656c
000e656cf0.H::v():
000e657ciget-object v0, v1, Lf0/H;->a:LF0/h;
000e6580if-eqz v0, :cond_9
000e6584invoke-virtual {v0}, LF0/h;->n()I
000e658amove-result v0
000e658creturn v0
000e658econst/4 v0, 0x0
000e6590return v0
000e656c
000e6592
000e6592 // align 0x4
000e6592 // align 0x4
000e6594
000e6594f0.H::w(boolean, int, int, int, int):
000e65a4sub-int/2addr v5, v7
000e65a6const/4 v7, 0x0
000e65a8invoke-static {v7, v5}, Ljava/lang/Math;->max(II)I
000e65aemove-result v5
000e65b0const/4 v0, -0x2
000e65b2const/4 v1, -0x1
000e65b4const/high16 v2, -0x80000000
000e65b8const/high16 v3, 0x40000000
000e65bcif-eqz v4, :cond_1d
000e65c0if-ltz v8, :cond_12
000e65c4move v6, v3
000e65c6goto :goto_30
000e65c8if-ne v8, v1, :cond_1a
000e65ccif-eq v6, v2, :cond_22
000e65d0if-eqz v6, :cond_1a
000e65d4if-eq v6, v3, :cond_22
000e65d8move v6, v7
000e65damove v8, v6
000e65dcgoto :goto_30
000e65deif-ltz v8, :cond_20
000e65e2goto :goto_10
000e65e4if-ne v8, v1, :cond_24
000e65e8move v8, v5
000e65eagoto :goto_30
000e65ecif-ne v8, v0, :cond_1a
000e65f0if-eq v6, v2, :cond_2e
000e65f4if-ne v6, v3, :cond_2b
000e65f8goto :goto_2e
000e65famove v8, v5
000e65fcmove v6, v7
000e65fegoto :goto_30
000e6600move v8, v5
000e6602move v6, v2
000e6604invoke-static {v8, v6}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000e660amove-result v4
000e660creturn v4
000e6594
000e6594f0.H::w(boolean, int, int, int, int):
000e65a4sub-int/2addr v5, v7
000e65a6const/4 v7, 0x0
000e65a8invoke-static {v7, v5}, Ljava/lang/Math;->max(II)I
000e65aemove-result v5
000e65b0const/4 v0, -0x2
000e65b2const/4 v1, -0x1
000e65b4const/high16 v2, -0x80000000
000e65b8const/high16 v3, 0x40000000
000e65bcif-eqz v4, :cond_1d
000e65c0if-ltz v8, :cond_12
000e65c4move v6, v3
000e65c6goto :goto_30
000e65c8if-ne v8, v1, :cond_1a
000e65ccif-eq v6, v2, :cond_22
000e65d0if-eqz v6, :cond_1a
000e65d4if-eq v6, v3, :cond_22
000e65d8move v6, v7
000e65damove v8, v6
000e65dcgoto :goto_30
000e65deif-ltz v8, :cond_20
000e65e2goto :goto_10
000e65e4if-ne v8, v1, :cond_24
000e65e8move v8, v5
000e65eagoto :goto_30
000e65ecif-ne v8, v0, :cond_1a
000e65f0if-eq v6, v2, :cond_2e
000e65f4if-ne v6, v3, :cond_2b
000e65f8goto :goto_2e
000e65famove v8, v5
000e65fcmove v6, v7
000e65fegoto :goto_30
000e6600move v8, v5
000e6602move v6, v2
000e6604invoke-static {v8, v6}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000e660amove-result v4
000e660creturn v4
000e6594
000e660e
000e660e // align 0x10
000e660e // align 0x10
000e6610
000e6610f0.H::x(f0.N, f0.U):
000e6620iget-object v1, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6624const/4 v2, 0x1
000e6626if-eqz v1, :cond_19
000e662aiget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e662eif-nez v1, :cond_a
000e6632goto :goto_19
000e6634invoke-virtual {v0}, Lf0/H;->d()Z
000e663amove-result v1
000e663cif-eqz v1, :cond_19
000e6640iget-object v1, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6644iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e6648invoke-virtual {v1}, Lf0/z;->a()I
000e664emove-result v1
000e6650return v1
000e6652return v2
000e6610
000e6610f0.H::x(f0.N, f0.U):
000e6620iget-object v1, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6624const/4 v2, 0x1
000e6626if-eqz v1, :cond_19
000e662aiget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e662eif-nez v1, :cond_a
000e6632goto :goto_19
000e6634invoke-virtual {v0}, Lf0/H;->d()Z
000e663amove-result v1
000e663cif-eqz v1, :cond_19
000e6640iget-object v1, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6644iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e6648invoke-virtual {v1}, Lf0/z;->a()I
000e664emove-result v1
000e6650return v1
000e6652return v2
000e6610
000e6654
000e6654f0.H::z(android.view.View):
000e6664invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e666amove-result-object v0
000e666ccheck-cast v0, Lf0/I;
000e6670iget-object v0, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e6674invoke-virtual {v2}, Landroid/view/View;->getMeasuredHeight()I
000e667amove-result v2
000e667ciget v1, v0, Landroid/graphics/Rect;->top:I
000e6680add-int/2addr v2, v1
000e6682iget v0, v0, Landroid/graphics/Rect;->bottom:I
000e6686add-int/2addr v2, v0
000e6688return v2
000e6654
000e6654f0.H::z(android.view.View):
000e6664invoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e666amove-result-object v0
000e666ccheck-cast v0, Lf0/I;
000e6670iget-object v0, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e6674invoke-virtual {v2}, Landroid/view/View;->getMeasuredHeight()I
000e667amove-result v2
000e667ciget v1, v0, Landroid/graphics/Rect;->top:I
000e6680add-int/2addr v2, v1
000e6682iget v0, v0, Landroid/graphics/Rect;->bottom:I
000e6686add-int/2addr v2, v0
000e6688return v2
000e6654
000e668a
000e668a // align 0x4
000e668a // align 0x4
000e668c
000e668cf0.H::A(android.view.View):
000e669cinvoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e66a2move-result-object v0
000e66a4check-cast v0, Lf0/I;
000e66a8iget-object v0, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e66acinvoke-virtual {v2}, Landroid/view/View;->getMeasuredWidth()I
000e66b2move-result v2
000e66b4iget v1, v0, Landroid/graphics/Rect;->left:I
000e66b8add-int/2addr v2, v1
000e66baiget v0, v0, Landroid/graphics/Rect;->right:I
000e66beadd-int/2addr v2, v0
000e66c0return v2
000e668c
000e668cf0.H::A(android.view.View):
000e669cinvoke-virtual {v2}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e66a2move-result-object v0
000e66a4check-cast v0, Lf0/I;
000e66a8iget-object v0, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e66acinvoke-virtual {v2}, Landroid/view/View;->getMeasuredWidth()I
000e66b2move-result v2
000e66b4iget v1, v0, Landroid/graphics/Rect;->left:I
000e66b8add-int/2addr v2, v1
000e66baiget v0, v0, Landroid/graphics/Rect;->right:I
000e66beadd-int/2addr v2, v0
000e66c0return v2
000e668c
000e66c2
000e66c2 // align 0x4
000e66c2 // align 0x4
000e66c4
000e66c4f0.H::B():
000e66d4iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e66d8if-eqz v0, :cond_9
000e66dcinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Lf0/z;
000e66e2move-result-object v0
000e66e4goto :goto_a
000e66e6const/4 v0, 0x0
000e66e8if-eqz v0, :cond_11
000e66ecinvoke-virtual {v0}, Lf0/z;->a()I
000e66f2move-result v0
000e66f4return v0
000e66f6const/4 v0, 0x0
000e66f8return v0
000e66c4
000e66c4f0.H::B():
000e66d4iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e66d8if-eqz v0, :cond_9
000e66dcinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getAdapter()Lf0/z;
000e66e2move-result-object v0
000e66e4goto :goto_a
000e66e6const/4 v0, 0x0
000e66e8if-eqz v0, :cond_11
000e66ecinvoke-virtual {v0}, Lf0/z;->a()I
000e66f2move-result v0
000e66f4return v0
000e66f6const/4 v0, 0x0
000e66f8return v0
000e66c4
000e66fa
000e66fa // align 0x4
000e66fa // align 0x4
000e66fc
000e66fcf0.H::C():
000e670ciget-object v0, v2, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6710sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
000e6714invoke-virtual {v0}, Landroid/view/View;->getLayoutDirection()I
000e671amove-result v0
000e671creturn v0
000e66fc
000e66fcf0.H::C():
000e670ciget-object v0, v2, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6710sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
000e6714invoke-virtual {v0}, Landroid/view/View;->getLayoutDirection()I
000e671amove-result v0
000e671creturn v0
000e66fc
000e671e
000e671e // align 0x10
000e671e // align 0x10
000e6720
000e6720f0.H::D():
000e6730iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6734if-eqz v0, :cond_9
000e6738invoke-virtual {v0}, Landroid/view/View;->getPaddingBottom()I
000e673emove-result v0
000e6740return v0
000e6742const/4 v0, 0x0
000e6744return v0
000e6720
000e6720f0.H::D():
000e6730iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6734if-eqz v0, :cond_9
000e6738invoke-virtual {v0}, Landroid/view/View;->getPaddingBottom()I
000e673emove-result v0
000e6740return v0
000e6742const/4 v0, 0x0
000e6744return v0
000e6720
000e6746
000e6746 // align 0x8
000e6746 // align 0x8
000e6748
000e6748f0.H::E():
000e6758iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e675cif-eqz v0, :cond_9
000e6760invoke-virtual {v0}, Landroid/view/View;->getPaddingLeft()I
000e6766move-result v0
000e6768return v0
000e676aconst/4 v0, 0x0
000e676creturn v0
000e6748
000e6748f0.H::E():
000e6758iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e675cif-eqz v0, :cond_9
000e6760invoke-virtual {v0}, Landroid/view/View;->getPaddingLeft()I
000e6766move-result v0
000e6768return v0
000e676aconst/4 v0, 0x0
000e676creturn v0
000e6748
000e676e
000e676e // align 0x10
000e676e // align 0x10
000e6770
000e6770f0.H::F():
000e6780iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6784if-eqz v0, :cond_9
000e6788invoke-virtual {v0}, Landroid/view/View;->getPaddingRight()I
000e678emove-result v0
000e6790return v0
000e6792const/4 v0, 0x0
000e6794return v0
000e6770
000e6770f0.H::F():
000e6780iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6784if-eqz v0, :cond_9
000e6788invoke-virtual {v0}, Landroid/view/View;->getPaddingRight()I
000e678emove-result v0
000e6790return v0
000e6792const/4 v0, 0x0
000e6794return v0
000e6770
000e6796
000e6796 // align 0x8
000e6796 // align 0x8
000e6798
000e6798f0.H::G():
000e67a8iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e67acif-eqz v0, :cond_9
000e67b0invoke-virtual {v0}, Landroid/view/View;->getPaddingTop()I
000e67b6move-result v0
000e67b8return v0
000e67baconst/4 v0, 0x0
000e67bcreturn v0
000e6798
000e6798f0.H::G():
000e67a8iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e67acif-eqz v0, :cond_9
000e67b0invoke-virtual {v0}, Landroid/view/View;->getPaddingTop()I
000e67b6move-result v0
000e67b8return v0
000e67baconst/4 v0, 0x0
000e67bcreturn v0
000e6798
000e67be
000e67be // align 0x10
000e67be // align 0x10
000e67c0
000e67c0f0.H::H(android.view.View):
000e67d0invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e67d6move-result-object v0
000e67d8check-cast v0, Lf0/I;
000e67dciget-object v0, v0, Lf0/I;->a:Lf0/X;
000e67e0invoke-virtual {v0}, Lf0/X;->b()I
000e67e6move-result v0
000e67e8return v0
000e67c0
000e67c0f0.H::H(android.view.View):
000e67d0invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e67d6move-result-object v0
000e67d8check-cast v0, Lf0/I;
000e67dciget-object v0, v0, Lf0/I;->a:Lf0/X;
000e67e0invoke-virtual {v0}, Lf0/X;->b()I
000e67e6move-result v0
000e67e8return v0
000e67c0
000e67ea
000e67ea // align 0x4
000e67ea // align 0x4
000e67ec
000e67ecf0.H::J(f0.N, f0.U):
000e67fciget-object v1, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6800const/4 v2, 0x1
000e6802if-eqz v1, :cond_19
000e6806iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e680aif-nez v1, :cond_a
000e680egoto :goto_19
000e6810invoke-virtual {v0}, Lf0/H;->e()Z
000e6816move-result v1
000e6818if-eqz v1, :cond_19
000e681ciget-object v1, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6820iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e6824invoke-virtual {v1}, Lf0/z;->a()I
000e682amove-result v1
000e682creturn v1
000e682ereturn v2
000e67ec
000e67ecf0.H::J(f0.N, f0.U):
000e67fciget-object v1, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6800const/4 v2, 0x1
000e6802if-eqz v1, :cond_19
000e6806iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e680aif-nez v1, :cond_a
000e680egoto :goto_19
000e6810invoke-virtual {v0}, Lf0/H;->e()Z
000e6816move-result v1
000e6818if-eqz v1, :cond_19
000e681ciget-object v1, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6820iget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e6824invoke-virtual {v1}, Lf0/z;->a()I
000e682amove-result v1
000e682creturn v1
000e682ereturn v2
000e67ec
000e6830
000e6830f0.H::<init>():
000e6840invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000e6846new-instance v0, Lf0/F;
000e684aconst/4 v1, 0x0
000e684cinvoke-direct {v0, v3, v1}, Lf0/F;-><init>(Lf0/H;I)V
000e6852new-instance v1, Lf0/F;
000e6856const/4 v2, 0x1
000e6858invoke-direct {v1, v3, v2}, Lf0/F;-><init>(Lf0/H;I)V
000e685enew-instance v2, LB/j;
000e6862invoke-direct {v2, v0}, LB/j;-><init>(Lf0/F;)V
000e6868iput-object v2, v3, Lf0/H;->c:LB/j;
000e686cnew-instance v0, LB/j;
000e6870invoke-direct {v0, v1}, LB/j;-><init>(Lf0/F;)V
000e6876iput-object v0, v3, Lf0/H;->d:LB/j;
000e687aconst/4 v0, 0x0
000e687ciput-boolean v0, v3, Lf0/H;->f:Z
000e6880iput-boolean v0, v3, Lf0/H;->g:Z
000e6884const/4 v0, 0x1
000e6886iput-boolean v0, v3, Lf0/H;->h:Z
000e688aiput-boolean v0, v3, Lf0/H;->i:Z
000e688ereturn-void
000e6830
000e6830f0.H::<init>():
000e6840invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000e6846new-instance v0, Lf0/F;
000e684aconst/4 v1, 0x0
000e684cinvoke-direct {v0, v3, v1}, Lf0/F;-><init>(Lf0/H;I)V
000e6852new-instance v1, Lf0/F;
000e6856const/4 v2, 0x1
000e6858invoke-direct {v1, v3, v2}, Lf0/F;-><init>(Lf0/H;I)V
000e685enew-instance v2, LB/j;
000e6862invoke-direct {v2, v0}, LB/j;-><init>(Lf0/F;)V
000e6868iput-object v2, v3, Lf0/H;->c:LB/j;
000e686cnew-instance v0, LB/j;
000e6870invoke-direct {v0, v1}, LB/j;-><init>(Lf0/F;)V
000e6876iput-object v0, v3, Lf0/H;->d:LB/j;
000e687aconst/4 v0, 0x0
000e687ciput-boolean v0, v3, Lf0/H;->f:Z
000e6880iput-boolean v0, v3, Lf0/H;->g:Z
000e6884const/4 v0, 0x1
000e6886iput-boolean v0, v3, Lf0/H;->h:Z
000e688aiput-boolean v0, v3, Lf0/H;->i:Z
000e688ereturn-void
000e6830
000e6890
000e6890f0.H::b(android.view.View, int, boolean):
000e68a0invoke-static {v9}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e68a6move-result-object v0
000e68a8const/4 v1, 0x0
000e68aaconst/4 v2, 0x1
000e68acif-nez v11, :cond_17
000e68b0invoke-virtual {v0}, Lf0/X;->h()Z
000e68b6move-result v11
000e68b8if-eqz v11, :cond_f
000e68bcgoto :goto_17
000e68beiget-object v11, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e68c2iget-object v11, v11, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000e68c6invoke-virtual {v11, v0}, LB/j;->H(Lf0/X;)V
000e68ccgoto :goto_33
000e68ceiget-object v11, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e68d2iget-object v11, v11, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000e68d6iget-object v11, v11, LB/j;->b:Ljava/lang/Object;
000e68dacheck-cast v11, Lo/k;
000e68deinvoke-virtual {v11, v0, v1}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000e68e4move-result-object v3
000e68e6check-cast v3, Lf0/g0;
000e68eaif-nez v3, :cond_2e
000e68eeinvoke-static {}, Lf0/g0;->a()Lf0/g0;
000e68f4move-result-object v3
000e68f6invoke-virtual {v11, v0, v3}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000e68fciget v11, v3, Lf0/g0;->a:I
000e6900or-int/2addr v11, v2
000e6902iput v11, v3, Lf0/g0;->a:I
000e6906invoke-virtual {v9}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e690cmove-result-object v11
000e690echeck-cast v11, Lf0/I;
000e6912invoke-virtual {v0}, Lf0/X;->p()Z
000e6918move-result v3
000e691aconst/4 v4, 0x0
000e691cif-nez v3, :cond_133
000e6920invoke-virtual {v0}, Lf0/X;->i()Z
000e6926move-result v3
000e6928if-eqz v3, :cond_48
000e692cgoto/16 :goto_133
000e6930invoke-virtual {v9}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000e6936move-result-object v3
000e6938iget-object v5, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e693cconst/4 v6, -0x1
000e693eif-ne v3, v5, :cond_10e
000e6942iget-object v3, v8, Lf0/H;->a:LF0/h;
000e6946iget-object v5, v3, LF0/h;->b:Ljava/lang/Object;
000e694acheck-cast v5, Lf0/y;
000e694eiget-object v5, v5, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e6952invoke-virtual {v5, v9}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e6958move-result v5
000e695aif-ne v5, v6, :cond_61
000e695emove v5, v6
000e6960goto :goto_71
000e6962iget-object v3, v3, LF0/h;->c:Ljava/lang/Object;
000e6966check-cast v3, LA1/a;
000e696ainvoke-virtual {v3, v5}, LA1/a;->d(I)Z
000e6970move-result v7
000e6972if-eqz v7, :cond_6c
000e6976goto :goto_5f
000e6978invoke-virtual {v3, v5}, LA1/a;->b(I)I
000e697emove-result v3
000e6980sub-int/2addr v5, v3
000e6982if-ne v10, v6, :cond_79
000e6986iget-object v10, v8, Lf0/H;->a:LF0/h;
000e698ainvoke-virtual {v10}, LF0/h;->n()I
000e6990move-result v10
000e6992if-eq v5, v6, :cond_eb
000e6996if-eq v5, v10, :cond_14e
000e699aiget-object v9, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e699eiget-object v9, v9, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e69a2invoke-virtual {v9, v5}, Lf0/H;->u(I)Landroid/view/View;
000e69a8move-result-object v3
000e69aaif-eqz v3, :cond_ce
000e69aeinvoke-virtual {v9, v5}, Lf0/H;->u(I)Landroid/view/View;
000e69b4iget-object v6, v9, Lf0/H;->a:LF0/h;
000e69b8invoke-virtual {v6, v5}, LF0/h;->h(I)V
000e69beinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e69c4move-result-object v5
000e69c6check-cast v5, Lf0/I;
000e69cainvoke-static {v3}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e69d0move-result-object v6
000e69d2invoke-virtual {v6}, Lf0/X;->h()Z
000e69d8move-result v7
000e69daif-eqz v7, :cond_bc
000e69deiget-object v7, v9, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e69e2iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000e69e6iget-object v7, v7, LB/j;->b:Ljava/lang/Object;
000e69eacheck-cast v7, Lo/k;
000e69eeinvoke-virtual {v7, v6, v1}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000e69f4move-result-object v1
000e69f6check-cast v1, Lf0/g0;
000e69faif-nez v1, :cond_b6
000e69feinvoke-static {}, Lf0/g0;->a()Lf0/g0;
000e6a04move-result-object v1
000e6a06invoke-virtual {v7, v6, v1}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000e6a0ciget v7, v1, Lf0/g0;->a:I
000e6a10or-int/2addr v2, v7
000e6a12iput v2, v1, Lf0/g0;->a:I
000e6a16goto :goto_c3
000e6a18iget-object v1, v9, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6a1ciget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000e6a20invoke-virtual {v1, v6}, LB/j;->H(Lf0/X;)V
000e6a26iget-object v9, v9, Lf0/H;->a:LF0/h;
000e6a2ainvoke-virtual {v6}, Lf0/X;->h()Z
000e6a30move-result v1
000e6a32invoke-virtual {v9, v3, v10, v5, v1}, LF0/h;->f(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
000e6a38goto/16 :goto_14e
000e6a3cnew-instance v10, Ljava/lang/IllegalArgumentException;
000e6a40new-instance v11, Ljava/lang/StringBuilder;
000e6a44const-string v0, "Cannot move a child from non-existing index:"
000e6a48invoke-direct {v11, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e6a4einvoke-virtual {v11, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e6a54iget-object v9, v9, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6a58invoke-virtual {v9}, Ljava/lang/Object;->toString()Ljava/lang/String;
000e6a5emove-result-object v9
000e6a60invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e6a66invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e6a6cmove-result-object v9
000e6a6einvoke-direct {v10, v9}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000e6a74throw v10
000e6a76new-instance v10, Ljava/lang/IllegalStateException;
000e6a7anew-instance v11, Ljava/lang/StringBuilder;
000e6a7econst-string v0, "Added View has RecyclerView as parent but view is not a real child. Unfiltered index:"
000e6a82invoke-direct {v11, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e6a88iget-object v0, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6a8cinvoke-virtual {v0, v9}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e6a92move-result v9
000e6a94invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e6a9aiget-object v9, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6a9einvoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000e6aa4move-result-object v9
000e6aa6invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e6aacinvoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e6ab2move-result-object v9
000e6ab4invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000e6abathrow v10
000e6abciget-object v1, v8, Lf0/H;->a:LF0/h;
000e6ac0invoke-virtual {v1, v9, v10, v4}, LF0/h;->e(Landroid/view/View;IZ)V
000e6ac6iput-boolean v2, v11, Lf0/I;->c:Z
000e6acaiget-object v10, v8, Lf0/H;->e:Lf0/u;
000e6aceif-eqz v10, :cond_14e
000e6ad2iget-boolean v1, v10, Lf0/u;->e:Z
000e6ad6if-eqz v1, :cond_14e
000e6adaiget-object v1, v10, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6adeinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e6ae4invoke-static {v9}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e6aeamove-result-object v1
000e6aecif-eqz v1, :cond_12c
000e6af0invoke-virtual {v1}, Lf0/X;->b()I
000e6af6move-result v6
000e6af8iget v1, v10, Lf0/u;->a:I
000e6afcif-ne v6, v1, :cond_14e
000e6b00iput-object v9, v10, Lf0/u;->f:Landroid/view/View;
000e6b04goto :goto_14e
000e6b06invoke-virtual {v0}, Lf0/X;->i()Z
000e6b0cmove-result v1
000e6b0eif-eqz v1, :cond_13f
000e6b12iget-object v1, v0, Lf0/X;->n:Lf0/N;
000e6b16invoke-virtual {v1, v0}, Lf0/N;->j(Lf0/X;)V
000e6b1cgoto :goto_145
000e6b1eiget v1, v0, Lf0/X;->j:I
000e6b22and-int/lit8 v1, v1, -0x21
000e6b26iput v1, v0, Lf0/X;->j:I
000e6b2aiget-object v1, v8, Lf0/H;->a:LF0/h;
000e6b2einvoke-virtual {v9}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e6b34move-result-object v2
000e6b36invoke-virtual {v1, v9, v10, v2, v4}, LF0/h;->f(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
000e6b3ciget-boolean v9, v11, Lf0/I;->d:Z
000e6b40if-eqz v9, :cond_159
000e6b44iget-object v9, v0, Lf0/X;->a:Landroid/view/View;
000e6b48invoke-virtual {v9}, Landroid/view/View;->invalidate()V
000e6b4eiput-boolean v4, v11, Lf0/I;->d:Z
000e6b52return-void
000e6890
000e6890f0.H::b(android.view.View, int, boolean):
000e68a0invoke-static {v9}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e68a6move-result-object v0
000e68a8const/4 v1, 0x0
000e68aaconst/4 v2, 0x1
000e68acif-nez v11, :cond_17
000e68b0invoke-virtual {v0}, Lf0/X;->h()Z
000e68b6move-result v11
000e68b8if-eqz v11, :cond_f
000e68bcgoto :goto_17
000e68beiget-object v11, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e68c2iget-object v11, v11, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000e68c6invoke-virtual {v11, v0}, LB/j;->H(Lf0/X;)V
000e68ccgoto :goto_33
000e68ceiget-object v11, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e68d2iget-object v11, v11, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000e68d6iget-object v11, v11, LB/j;->b:Ljava/lang/Object;
000e68dacheck-cast v11, Lo/k;
000e68deinvoke-virtual {v11, v0, v1}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000e68e4move-result-object v3
000e68e6check-cast v3, Lf0/g0;
000e68eaif-nez v3, :cond_2e
000e68eeinvoke-static {}, Lf0/g0;->a()Lf0/g0;
000e68f4move-result-object v3
000e68f6invoke-virtual {v11, v0, v3}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000e68fciget v11, v3, Lf0/g0;->a:I
000e6900or-int/2addr v11, v2
000e6902iput v11, v3, Lf0/g0;->a:I
000e6906invoke-virtual {v9}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e690cmove-result-object v11
000e690echeck-cast v11, Lf0/I;
000e6912invoke-virtual {v0}, Lf0/X;->p()Z
000e6918move-result v3
000e691aconst/4 v4, 0x0
000e691cif-nez v3, :cond_133
000e6920invoke-virtual {v0}, Lf0/X;->i()Z
000e6926move-result v3
000e6928if-eqz v3, :cond_48
000e692cgoto/16 :goto_133
000e6930invoke-virtual {v9}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000e6936move-result-object v3
000e6938iget-object v5, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e693cconst/4 v6, -0x1
000e693eif-ne v3, v5, :cond_10e
000e6942iget-object v3, v8, Lf0/H;->a:LF0/h;
000e6946iget-object v5, v3, LF0/h;->b:Ljava/lang/Object;
000e694acheck-cast v5, Lf0/y;
000e694eiget-object v5, v5, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e6952invoke-virtual {v5, v9}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e6958move-result v5
000e695aif-ne v5, v6, :cond_61
000e695emove v5, v6
000e6960goto :goto_71
000e6962iget-object v3, v3, LF0/h;->c:Ljava/lang/Object;
000e6966check-cast v3, LA1/a;
000e696ainvoke-virtual {v3, v5}, LA1/a;->d(I)Z
000e6970move-result v7
000e6972if-eqz v7, :cond_6c
000e6976goto :goto_5f
000e6978invoke-virtual {v3, v5}, LA1/a;->b(I)I
000e697emove-result v3
000e6980sub-int/2addr v5, v3
000e6982if-ne v10, v6, :cond_79
000e6986iget-object v10, v8, Lf0/H;->a:LF0/h;
000e698ainvoke-virtual {v10}, LF0/h;->n()I
000e6990move-result v10
000e6992if-eq v5, v6, :cond_eb
000e6996if-eq v5, v10, :cond_14e
000e699aiget-object v9, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e699eiget-object v9, v9, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e69a2invoke-virtual {v9, v5}, Lf0/H;->u(I)Landroid/view/View;
000e69a8move-result-object v3
000e69aaif-eqz v3, :cond_ce
000e69aeinvoke-virtual {v9, v5}, Lf0/H;->u(I)Landroid/view/View;
000e69b4iget-object v6, v9, Lf0/H;->a:LF0/h;
000e69b8invoke-virtual {v6, v5}, LF0/h;->h(I)V
000e69beinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e69c4move-result-object v5
000e69c6check-cast v5, Lf0/I;
000e69cainvoke-static {v3}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e69d0move-result-object v6
000e69d2invoke-virtual {v6}, Lf0/X;->h()Z
000e69d8move-result v7
000e69daif-eqz v7, :cond_bc
000e69deiget-object v7, v9, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e69e2iget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000e69e6iget-object v7, v7, LB/j;->b:Ljava/lang/Object;
000e69eacheck-cast v7, Lo/k;
000e69eeinvoke-virtual {v7, v6, v1}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000e69f4move-result-object v1
000e69f6check-cast v1, Lf0/g0;
000e69faif-nez v1, :cond_b6
000e69feinvoke-static {}, Lf0/g0;->a()Lf0/g0;
000e6a04move-result-object v1
000e6a06invoke-virtual {v7, v6, v1}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000e6a0ciget v7, v1, Lf0/g0;->a:I
000e6a10or-int/2addr v2, v7
000e6a12iput v2, v1, Lf0/g0;->a:I
000e6a16goto :goto_c3
000e6a18iget-object v1, v9, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6a1ciget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000e6a20invoke-virtual {v1, v6}, LB/j;->H(Lf0/X;)V
000e6a26iget-object v9, v9, Lf0/H;->a:LF0/h;
000e6a2ainvoke-virtual {v6}, Lf0/X;->h()Z
000e6a30move-result v1
000e6a32invoke-virtual {v9, v3, v10, v5, v1}, LF0/h;->f(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
000e6a38goto/16 :goto_14e
000e6a3cnew-instance v10, Ljava/lang/IllegalArgumentException;
000e6a40new-instance v11, Ljava/lang/StringBuilder;
000e6a44const-string v0, "Cannot move a child from non-existing index:"
000e6a48invoke-direct {v11, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e6a4einvoke-virtual {v11, v5}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e6a54iget-object v9, v9, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6a58invoke-virtual {v9}, Ljava/lang/Object;->toString()Ljava/lang/String;
000e6a5emove-result-object v9
000e6a60invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e6a66invoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e6a6cmove-result-object v9
000e6a6einvoke-direct {v10, v9}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000e6a74throw v10
000e6a76new-instance v10, Ljava/lang/IllegalStateException;
000e6a7anew-instance v11, Ljava/lang/StringBuilder;
000e6a7econst-string v0, "Added View has RecyclerView as parent but view is not a real child. Unfiltered index:"
000e6a82invoke-direct {v11, v0}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e6a88iget-object v0, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6a8cinvoke-virtual {v0, v9}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e6a92move-result v9
000e6a94invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e6a9aiget-object v9, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6a9einvoke-virtual {v9}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000e6aa4move-result-object v9
000e6aa6invoke-virtual {v11, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e6aacinvoke-virtual {v11}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e6ab2move-result-object v9
000e6ab4invoke-direct {v10, v9}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000e6abathrow v10
000e6abciget-object v1, v8, Lf0/H;->a:LF0/h;
000e6ac0invoke-virtual {v1, v9, v10, v4}, LF0/h;->e(Landroid/view/View;IZ)V
000e6ac6iput-boolean v2, v11, Lf0/I;->c:Z
000e6acaiget-object v10, v8, Lf0/H;->e:Lf0/u;
000e6aceif-eqz v10, :cond_14e
000e6ad2iget-boolean v1, v10, Lf0/u;->e:Z
000e6ad6if-eqz v1, :cond_14e
000e6adaiget-object v1, v10, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6adeinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e6ae4invoke-static {v9}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e6aeamove-result-object v1
000e6aecif-eqz v1, :cond_12c
000e6af0invoke-virtual {v1}, Lf0/X;->b()I
000e6af6move-result v6
000e6af8iget v1, v10, Lf0/u;->a:I
000e6afcif-ne v6, v1, :cond_14e
000e6b00iput-object v9, v10, Lf0/u;->f:Landroid/view/View;
000e6b04goto :goto_14e
000e6b06invoke-virtual {v0}, Lf0/X;->i()Z
000e6b0cmove-result v1
000e6b0eif-eqz v1, :cond_13f
000e6b12iget-object v1, v0, Lf0/X;->n:Lf0/N;
000e6b16invoke-virtual {v1, v0}, Lf0/N;->j(Lf0/X;)V
000e6b1cgoto :goto_145
000e6b1eiget v1, v0, Lf0/X;->j:I
000e6b22and-int/lit8 v1, v1, -0x21
000e6b26iput v1, v0, Lf0/X;->j:I
000e6b2aiget-object v1, v8, Lf0/H;->a:LF0/h;
000e6b2einvoke-virtual {v9}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e6b34move-result-object v2
000e6b36invoke-virtual {v1, v9, v10, v2, v4}, LF0/h;->f(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
000e6b3ciget-boolean v9, v11, Lf0/I;->d:Z
000e6b40if-eqz v9, :cond_159
000e6b44iget-object v9, v0, Lf0/X;->a:Landroid/view/View;
000e6b48invoke-virtual {v9}, Landroid/view/View;->invalidate()V
000e6b4eiput-boolean v4, v11, Lf0/I;->d:Z
000e6b52return-void
000e6890
000e6b54
000e6b54f0.H::c(java.lang.String):
000e6b64iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6b68if-eqz v0, :cond_7
000e6b6cinvoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->i(Ljava/lang/String;)V
000e6b72return-void
000e6b54
000e6b54f0.H::c(java.lang.String):
000e6b64iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6b68if-eqz v0, :cond_7
000e6b6cinvoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->i(Ljava/lang/String;)V
000e6b72return-void
000e6b54
000e6b74
000e6b74f0.H::h(int, int, f0.U, f0.l):
000e6b84return-void
000e6b74
000e6b74f0.H::h(int, int, f0.U, f0.l):
000e6b84return-void
000e6b74
000e6b86
000e6b86 // align 0x8
000e6b86 // align 0x8
000e6b88
000e6b88f0.H::i(int, f0.l):
000e6b98return-void
000e6b88
000e6b88f0.H::i(int, f0.l):
000e6b98return-void
000e6b88
000e6b9a
000e6b9a // align 0x4
000e6b9a // align 0x4
000e6b9c
000e6b9cf0.H::p(f0.N):
000e6bacinvoke-virtual {v4}, Lf0/H;->v()I
000e6bb2move-result v0
000e6bb4add-int/lit8 v0, v0, -0x1
000e6bb8if-ltz v0, :cond_47
000e6bbcinvoke-virtual {v4, v0}, Lf0/H;->u(I)Landroid/view/View;
000e6bc2move-result-object v1
000e6bc4invoke-static {v1}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e6bcamove-result-object v2
000e6bccinvoke-virtual {v2}, Lf0/X;->o()Z
000e6bd2move-result v3
000e6bd4if-eqz v3, :cond_17
000e6bd8goto :goto_44
000e6bdainvoke-virtual {v2}, Lf0/X;->f()Z
000e6be0move-result v3
000e6be2if-eqz v3, :cond_32
000e6be6invoke-virtual {v2}, Lf0/X;->h()Z
000e6becmove-result v3
000e6beeif-nez v3, :cond_32
000e6bf2iget-object v3, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6bf6iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e6bfaiget-boolean v3, v3, Lf0/z;->b:Z
000e6bfeif-nez v3, :cond_32
000e6c02invoke-virtual {v4, v0}, Lf0/H;->j0(I)V
000e6c08invoke-virtual {v5, v2}, Lf0/N;->g(Lf0/X;)V
000e6c0egoto :goto_44
000e6c10invoke-virtual {v4, v0}, Lf0/H;->u(I)Landroid/view/View;
000e6c16iget-object v3, v4, Lf0/H;->a:LF0/h;
000e6c1ainvoke-virtual {v3, v0}, LF0/h;->h(I)V
000e6c20invoke-virtual {v5, v1}, Lf0/N;->h(Landroid/view/View;)V
000e6c26iget-object v1, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6c2aiget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000e6c2einvoke-virtual {v1, v2}, LB/j;->H(Lf0/X;)V
000e6c34add-int/lit8 v0, v0, -0x1
000e6c38goto :goto_6
000e6c3areturn-void
000e6b9c
000e6b9cf0.H::p(f0.N):
000e6bacinvoke-virtual {v4}, Lf0/H;->v()I
000e6bb2move-result v0
000e6bb4add-int/lit8 v0, v0, -0x1
000e6bb8if-ltz v0, :cond_47
000e6bbcinvoke-virtual {v4, v0}, Lf0/H;->u(I)Landroid/view/View;
000e6bc2move-result-object v1
000e6bc4invoke-static {v1}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e6bcamove-result-object v2
000e6bccinvoke-virtual {v2}, Lf0/X;->o()Z
000e6bd2move-result v3
000e6bd4if-eqz v3, :cond_17
000e6bd8goto :goto_44
000e6bdainvoke-virtual {v2}, Lf0/X;->f()Z
000e6be0move-result v3
000e6be2if-eqz v3, :cond_32
000e6be6invoke-virtual {v2}, Lf0/X;->h()Z
000e6becmove-result v3
000e6beeif-nez v3, :cond_32
000e6bf2iget-object v3, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6bf6iget-object v3, v3, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e6bfaiget-boolean v3, v3, Lf0/z;->b:Z
000e6bfeif-nez v3, :cond_32
000e6c02invoke-virtual {v4, v0}, Lf0/H;->j0(I)V
000e6c08invoke-virtual {v5, v2}, Lf0/N;->g(Lf0/X;)V
000e6c0egoto :goto_44
000e6c10invoke-virtual {v4, v0}, Lf0/H;->u(I)Landroid/view/View;
000e6c16iget-object v3, v4, Lf0/H;->a:LF0/h;
000e6c1ainvoke-virtual {v3, v0}, LF0/h;->h(I)V
000e6c20invoke-virtual {v5, v1}, Lf0/N;->h(Landroid/view/View;)V
000e6c26iget-object v1, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6c2aiget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000e6c2einvoke-virtual {v1, v2}, LB/j;->H(Lf0/X;)V
000e6c34add-int/lit8 v0, v0, -0x1
000e6c38goto :goto_6
000e6c3areturn-void
000e6b9c
000e6c3c
000e6c3cf0.H::y(android.view.View, android.graphics.Rect):
000e6c4csget-object v0, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000e6c50invoke-virtual {v7}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e6c56move-result-object v0
000e6c58check-cast v0, Lf0/I;
000e6c5ciget-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e6c60invoke-virtual {v7}, Landroid/view/View;->getLeft()I
000e6c66move-result v2
000e6c68iget v3, v1, Landroid/graphics/Rect;->left:I
000e6c6csub-int/2addr v2, v3
000e6c6eiget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e6c72sub-int/2addr v2, v3
000e6c74invoke-virtual {v7}, Landroid/view/View;->getTop()I
000e6c7amove-result v3
000e6c7ciget v4, v1, Landroid/graphics/Rect;->top:I
000e6c80sub-int/2addr v3, v4
000e6c82iget v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e6c86sub-int/2addr v3, v4
000e6c88invoke-virtual {v7}, Landroid/view/View;->getRight()I
000e6c8emove-result v4
000e6c90iget v5, v1, Landroid/graphics/Rect;->right:I
000e6c94add-int/2addr v4, v5
000e6c96iget v5, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e6c9aadd-int/2addr v4, v5
000e6c9cinvoke-virtual {v7}, Landroid/view/View;->getBottom()I
000e6ca2move-result v7
000e6ca4iget v1, v1, Landroid/graphics/Rect;->bottom:I
000e6ca8add-int/2addr v7, v1
000e6caaiget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e6caeadd-int/2addr v7, v0
000e6cb0invoke-virtual {v8, v2, v3, v4, v7}, Landroid/graphics/Rect;->set(IIII)V
000e6cb6return-void
000e6c3c
000e6c3cf0.H::y(android.view.View, android.graphics.Rect):
000e6c4csget-object v0, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000e6c50invoke-virtual {v7}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e6c56move-result-object v0
000e6c58check-cast v0, Lf0/I;
000e6c5ciget-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e6c60invoke-virtual {v7}, Landroid/view/View;->getLeft()I
000e6c66move-result v2
000e6c68iget v3, v1, Landroid/graphics/Rect;->left:I
000e6c6csub-int/2addr v2, v3
000e6c6eiget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e6c72sub-int/2addr v2, v3
000e6c74invoke-virtual {v7}, Landroid/view/View;->getTop()I
000e6c7amove-result v3
000e6c7ciget v4, v1, Landroid/graphics/Rect;->top:I
000e6c80sub-int/2addr v3, v4
000e6c82iget v4, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e6c86sub-int/2addr v3, v4
000e6c88invoke-virtual {v7}, Landroid/view/View;->getRight()I
000e6c8emove-result v4
000e6c90iget v5, v1, Landroid/graphics/Rect;->right:I
000e6c94add-int/2addr v4, v5
000e6c96iget v5, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e6c9aadd-int/2addr v4, v5
000e6c9cinvoke-virtual {v7}, Landroid/view/View;->getBottom()I
000e6ca2move-result v7
000e6ca4iget v1, v1, Landroid/graphics/Rect;->bottom:I
000e6ca8add-int/2addr v7, v1
000e6caaiget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e6caeadd-int/2addr v7, v0
000e6cb0invoke-virtual {v8, v2, v3, v4, v7}, Landroid/graphics/Rect;->set(IIII)V
000e6cb6return-void
000e6c3c
000e6cb8
000e6cb8f0.H::K(android.view.View, android.graphics.Rect):
000e6cc8invoke-virtual {v7}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e6ccemove-result-object v0
000e6cd0check-cast v0, Lf0/I;
000e6cd4iget-object v0, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e6cd8iget v1, v0, Landroid/graphics/Rect;->left:I
000e6cdcneg-int v1, v1
000e6cdeiget v2, v0, Landroid/graphics/Rect;->top:I
000e6ce2neg-int v2, v2
000e6ce4invoke-virtual {v7}, Landroid/view/View;->getWidth()I
000e6ceamove-result v3
000e6ceciget v4, v0, Landroid/graphics/Rect;->right:I
000e6cf0add-int/2addr v3, v4
000e6cf2invoke-virtual {v7}, Landroid/view/View;->getHeight()I
000e6cf8move-result v4
000e6cfaiget v0, v0, Landroid/graphics/Rect;->bottom:I
000e6cfeadd-int/2addr v4, v0
000e6d00invoke-virtual {v8, v1, v2, v3, v4}, Landroid/graphics/Rect;->set(IIII)V
000e6d06iget-object v0, v6, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6d0aif-eqz v0, :cond_5c
000e6d0einvoke-virtual {v7}, Landroid/view/View;->getMatrix()Landroid/graphics/Matrix;
000e6d14move-result-object v0
000e6d16if-eqz v0, :cond_5c
000e6d1ainvoke-virtual {v0}, Landroid/graphics/Matrix;->isIdentity()Z
000e6d20move-result v1
000e6d22if-nez v1, :cond_5c
000e6d26iget-object v1, v6, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6d2aiget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->j:Landroid/graphics/RectF;
000e6d2einvoke-virtual {v1, v8}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V
000e6d34invoke-virtual {v0, v1}, Landroid/graphics/Matrix;->mapRect(Landroid/graphics/RectF;)Z
000e6d3aiget v0, v1, Landroid/graphics/RectF;->left:F
000e6d3efloat-to-double v2, v0
000e6d40invoke-static {v2, v3}, Ljava/lang/Math;->floor(D)D
000e6d46move-result-wide v2
000e6d48double-to-int v0, v2
000e6d4aiget v2, v1, Landroid/graphics/RectF;->top:F
000e6d4efloat-to-double v2, v2
000e6d50invoke-static {v2, v3}, Ljava/lang/Math;->floor(D)D
000e6d56move-result-wide v2
000e6d58double-to-int v2, v2
000e6d5aiget v3, v1, Landroid/graphics/RectF;->right:F
000e6d5efloat-to-double v3, v3
000e6d60invoke-static {v3, v4}, Ljava/lang/Math;->ceil(D)D
000e6d66move-result-wide v3
000e6d68double-to-int v3, v3
000e6d6aiget v1, v1, Landroid/graphics/RectF;->bottom:F
000e6d6efloat-to-double v4, v1
000e6d70invoke-static {v4, v5}, Ljava/lang/Math;->ceil(D)D
000e6d76move-result-wide v4
000e6d78double-to-int v1, v4
000e6d7ainvoke-virtual {v8, v0, v2, v3, v1}, Landroid/graphics/Rect;->set(IIII)V
000e6d80invoke-virtual {v7}, Landroid/view/View;->getLeft()I
000e6d86move-result v0
000e6d88invoke-virtual {v7}, Landroid/view/View;->getTop()I
000e6d8emove-result v7
000e6d90invoke-virtual {v8, v0, v7}, Landroid/graphics/Rect;->offset(II)V
000e6d96return-void
000e6cb8
000e6cb8f0.H::K(android.view.View, android.graphics.Rect):
000e6cc8invoke-virtual {v7}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e6ccemove-result-object v0
000e6cd0check-cast v0, Lf0/I;
000e6cd4iget-object v0, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e6cd8iget v1, v0, Landroid/graphics/Rect;->left:I
000e6cdcneg-int v1, v1
000e6cdeiget v2, v0, Landroid/graphics/Rect;->top:I
000e6ce2neg-int v2, v2
000e6ce4invoke-virtual {v7}, Landroid/view/View;->getWidth()I
000e6ceamove-result v3
000e6ceciget v4, v0, Landroid/graphics/Rect;->right:I
000e6cf0add-int/2addr v3, v4
000e6cf2invoke-virtual {v7}, Landroid/view/View;->getHeight()I
000e6cf8move-result v4
000e6cfaiget v0, v0, Landroid/graphics/Rect;->bottom:I
000e6cfeadd-int/2addr v4, v0
000e6d00invoke-virtual {v8, v1, v2, v3, v4}, Landroid/graphics/Rect;->set(IIII)V
000e6d06iget-object v0, v6, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6d0aif-eqz v0, :cond_5c
000e6d0einvoke-virtual {v7}, Landroid/view/View;->getMatrix()Landroid/graphics/Matrix;
000e6d14move-result-object v0
000e6d16if-eqz v0, :cond_5c
000e6d1ainvoke-virtual {v0}, Landroid/graphics/Matrix;->isIdentity()Z
000e6d20move-result v1
000e6d22if-nez v1, :cond_5c
000e6d26iget-object v1, v6, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6d2aiget-object v1, v1, Landroidx/recyclerview/widget/RecyclerView;->j:Landroid/graphics/RectF;
000e6d2einvoke-virtual {v1, v8}, Landroid/graphics/RectF;->set(Landroid/graphics/Rect;)V
000e6d34invoke-virtual {v0, v1}, Landroid/graphics/Matrix;->mapRect(Landroid/graphics/RectF;)Z
000e6d3aiget v0, v1, Landroid/graphics/RectF;->left:F
000e6d3efloat-to-double v2, v0
000e6d40invoke-static {v2, v3}, Ljava/lang/Math;->floor(D)D
000e6d46move-result-wide v2
000e6d48double-to-int v0, v2
000e6d4aiget v2, v1, Landroid/graphics/RectF;->top:F
000e6d4efloat-to-double v2, v2
000e6d50invoke-static {v2, v3}, Ljava/lang/Math;->floor(D)D
000e6d56move-result-wide v2
000e6d58double-to-int v2, v2
000e6d5aiget v3, v1, Landroid/graphics/RectF;->right:F
000e6d5efloat-to-double v3, v3
000e6d60invoke-static {v3, v4}, Ljava/lang/Math;->ceil(D)D
000e6d66move-result-wide v3
000e6d68double-to-int v3, v3
000e6d6aiget v1, v1, Landroid/graphics/RectF;->bottom:F
000e6d6efloat-to-double v4, v1
000e6d70invoke-static {v4, v5}, Ljava/lang/Math;->ceil(D)D
000e6d76move-result-wide v4
000e6d78double-to-int v1, v4
000e6d7ainvoke-virtual {v8, v0, v2, v3, v1}, Landroid/graphics/Rect;->set(IIII)V
000e6d80invoke-virtual {v7}, Landroid/view/View;->getLeft()I
000e6d86move-result v0
000e6d88invoke-virtual {v7}, Landroid/view/View;->getTop()I
000e6d8emove-result v7
000e6d90invoke-virtual {v8, v0, v7}, Landroid/graphics/Rect;->offset(II)V
000e6d96return-void
000e6cb8
000e6d98
000e6d98f0.H::N(android.view.View, int, int, int, int):
000e6da8invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e6daemove-result-object v0
000e6db0check-cast v0, Lf0/I;
000e6db4iget-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e6db8iget v2, v1, Landroid/graphics/Rect;->left:I
000e6dbcadd-int/2addr v4, v2
000e6dbeiget v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e6dc2add-int/2addr v4, v2
000e6dc4iget v2, v1, Landroid/graphics/Rect;->top:I
000e6dc8add-int/2addr v5, v2
000e6dcaiget v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e6dceadd-int/2addr v5, v2
000e6dd0iget v2, v1, Landroid/graphics/Rect;->right:I
000e6dd4sub-int/2addr v6, v2
000e6dd6iget v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e6ddasub-int/2addr v6, v2
000e6ddciget v1, v1, Landroid/graphics/Rect;->bottom:I
000e6de0sub-int/2addr v7, v1
000e6de2iget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e6de6sub-int/2addr v7, v0
000e6de8invoke-virtual {v3, v4, v5, v6, v7}, Landroid/view/View;->layout(IIII)V
000e6deereturn-void
000e6d98
000e6d98f0.H::N(android.view.View, int, int, int, int):
000e6da8invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e6daemove-result-object v0
000e6db0check-cast v0, Lf0/I;
000e6db4iget-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e6db8iget v2, v1, Landroid/graphics/Rect;->left:I
000e6dbcadd-int/2addr v4, v2
000e6dbeiget v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e6dc2add-int/2addr v4, v2
000e6dc4iget v2, v1, Landroid/graphics/Rect;->top:I
000e6dc8add-int/2addr v5, v2
000e6dcaiget v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e6dceadd-int/2addr v5, v2
000e6dd0iget v2, v1, Landroid/graphics/Rect;->right:I
000e6dd4sub-int/2addr v6, v2
000e6dd6iget v2, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e6ddasub-int/2addr v6, v2
000e6ddciget v1, v1, Landroid/graphics/Rect;->bottom:I
000e6de0sub-int/2addr v7, v1
000e6de2iget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e6de6sub-int/2addr v7, v0
000e6de8invoke-virtual {v3, v4, v5, v6, v7}, Landroid/view/View;->layout(IIII)V
000e6deereturn-void
000e6d98
000e6df0
000e6df0f0.H::O(int):
000e6e00iget-object v0, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6e04if-eqz v0, :cond_19
000e6e08iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e6e0cinvoke-virtual {v1}, LF0/h;->n()I
000e6e12move-result v1
000e6e14const/4 v2, 0x0
000e6e16if-ge v2, v1, :cond_19
000e6e1aiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e6e1einvoke-virtual {v3, v2}, LF0/h;->m(I)Landroid/view/View;
000e6e24move-result-object v3
000e6e26invoke-virtual {v3, v5}, Landroid/view/View;->offsetLeftAndRight(I)V
000e6e2cadd-int/lit8 v2, v2, 0x1
000e6e30goto :goto_b
000e6e32return-void
000e6df0
000e6df0f0.H::O(int):
000e6e00iget-object v0, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6e04if-eqz v0, :cond_19
000e6e08iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e6e0cinvoke-virtual {v1}, LF0/h;->n()I
000e6e12move-result v1
000e6e14const/4 v2, 0x0
000e6e16if-ge v2, v1, :cond_19
000e6e1aiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e6e1einvoke-virtual {v3, v2}, LF0/h;->m(I)Landroid/view/View;
000e6e24move-result-object v3
000e6e26invoke-virtual {v3, v5}, Landroid/view/View;->offsetLeftAndRight(I)V
000e6e2cadd-int/lit8 v2, v2, 0x1
000e6e30goto :goto_b
000e6e32return-void
000e6df0
000e6e34
000e6e34f0.H::P(int):
000e6e44iget-object v0, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6e48if-eqz v0, :cond_19
000e6e4ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e6e50invoke-virtual {v1}, LF0/h;->n()I
000e6e56move-result v1
000e6e58const/4 v2, 0x0
000e6e5aif-ge v2, v1, :cond_19
000e6e5eiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e6e62invoke-virtual {v3, v2}, LF0/h;->m(I)Landroid/view/View;
000e6e68move-result-object v3
000e6e6ainvoke-virtual {v3, v5}, Landroid/view/View;->offsetTopAndBottom(I)V
000e6e70add-int/lit8 v2, v2, 0x1
000e6e74goto :goto_b
000e6e76return-void
000e6e34
000e6e34f0.H::P(int):
000e6e44iget-object v0, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6e48if-eqz v0, :cond_19
000e6e4ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e6e50invoke-virtual {v1}, LF0/h;->n()I
000e6e56move-result v1
000e6e58const/4 v2, 0x0
000e6e5aif-ge v2, v1, :cond_19
000e6e5eiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e6e62invoke-virtual {v3, v2}, LF0/h;->m(I)Landroid/view/View;
000e6e68move-result-object v3
000e6e6ainvoke-virtual {v3, v5}, Landroid/view/View;->offsetTopAndBottom(I)V
000e6e70add-int/lit8 v2, v2, 0x1
000e6e74goto :goto_b
000e6e76return-void
000e6e34
000e6e78
000e6e78f0.H::Q(androidx.recyclerview.widget.RecyclerView):
000e6e88return-void
000e6e78
000e6e78f0.H::Q(androidx.recyclerview.widget.RecyclerView):
000e6e88return-void
000e6e78
000e6e8a
000e6e8a // align 0x4
000e6e8a // align 0x4
000e6e8c
000e6e8cf0.H::T(android.view.accessibility.AccessibilityEvent):
000e6e9ciget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6ea0iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e6ea4iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e6ea8if-eqz v0, :cond_3d
000e6eacif-nez v4, :cond_b
000e6eb0goto :goto_3d
000e6eb2const/4 v1, 0x1
000e6eb4invoke-virtual {v0, v1}, Landroid/view/View;->canScrollVertically(I)Z
000e6ebamove-result v0
000e6ebcif-nez v0, :cond_2d
000e6ec0iget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6ec4const/4 v2, -0x1
000e6ec6invoke-virtual {v0, v2}, Landroid/view/View;->canScrollVertically(I)Z
000e6eccmove-result v0
000e6eceif-nez v0, :cond_2d
000e6ed2iget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6ed6invoke-virtual {v0, v2}, Landroid/view/View;->canScrollHorizontally(I)Z
000e6edcmove-result v0
000e6edeif-nez v0, :cond_2d
000e6ee2iget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6ee6invoke-virtual {v0, v1}, Landroid/view/View;->canScrollHorizontally(I)Z
000e6eecmove-result v0
000e6eeeif-eqz v0, :cond_2c
000e6ef2goto :goto_2d
000e6ef4const/4 v1, 0x0
000e6ef6invoke-virtual {v4, v1}, Landroid/view/accessibility/AccessibilityRecord;->setScrollable(Z)V
000e6efciget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6f00iget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e6f04if-eqz v0, :cond_3d
000e6f08invoke-virtual {v0}, Lf0/z;->a()I
000e6f0emove-result v0
000e6f10invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityRecord;->setItemCount(I)V
000e6f16return-void
000e6e8c
000e6e8cf0.H::T(android.view.accessibility.AccessibilityEvent):
000e6e9ciget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6ea0iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e6ea4iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e6ea8if-eqz v0, :cond_3d
000e6eacif-nez v4, :cond_b
000e6eb0goto :goto_3d
000e6eb2const/4 v1, 0x1
000e6eb4invoke-virtual {v0, v1}, Landroid/view/View;->canScrollVertically(I)Z
000e6ebamove-result v0
000e6ebcif-nez v0, :cond_2d
000e6ec0iget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6ec4const/4 v2, -0x1
000e6ec6invoke-virtual {v0, v2}, Landroid/view/View;->canScrollVertically(I)Z
000e6eccmove-result v0
000e6eceif-nez v0, :cond_2d
000e6ed2iget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6ed6invoke-virtual {v0, v2}, Landroid/view/View;->canScrollHorizontally(I)Z
000e6edcmove-result v0
000e6edeif-nez v0, :cond_2d
000e6ee2iget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6ee6invoke-virtual {v0, v1}, Landroid/view/View;->canScrollHorizontally(I)Z
000e6eecmove-result v0
000e6eeeif-eqz v0, :cond_2c
000e6ef2goto :goto_2d
000e6ef4const/4 v1, 0x0
000e6ef6invoke-virtual {v4, v1}, Landroid/view/accessibility/AccessibilityRecord;->setScrollable(Z)V
000e6efciget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6f00iget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e6f04if-eqz v0, :cond_3d
000e6f08invoke-virtual {v0}, Lf0/z;->a()I
000e6f0emove-result v0
000e6f10invoke-virtual {v4, v0}, Landroid/view/accessibility/AccessibilityRecord;->setItemCount(I)V
000e6f16return-void
000e6e8c
000e6f18
000e6f18f0.H::U(android.view.View, L.i):
000e6f28invoke-static {v3}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e6f2emove-result-object v0
000e6f30if-eqz v0, :cond_23
000e6f34invoke-virtual {v0}, Lf0/X;->h()Z
000e6f3amove-result v1
000e6f3cif-nez v1, :cond_23
000e6f40iget-object v1, v2, Lf0/H;->a:LF0/h;
000e6f44iget-object v1, v1, LF0/h;->d:Ljava/lang/Object;
000e6f48check-cast v1, Ljava/util/ArrayList;
000e6f4ciget-object v0, v0, Lf0/X;->a:Landroid/view/View;
000e6f50invoke-virtual {v1, v0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000e6f56move-result v0
000e6f58if-nez v0, :cond_23
000e6f5ciget-object v0, v2, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6f60iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e6f64iget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e6f68invoke-virtual {v2, v1, v0, v3, v4}, Lf0/H;->V(Lf0/N;Lf0/U;Landroid/view/View;LL/i;)V
000e6f6ereturn-void
000e6f18
000e6f18f0.H::U(android.view.View, L.i):
000e6f28invoke-static {v3}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e6f2emove-result-object v0
000e6f30if-eqz v0, :cond_23
000e6f34invoke-virtual {v0}, Lf0/X;->h()Z
000e6f3amove-result v1
000e6f3cif-nez v1, :cond_23
000e6f40iget-object v1, v2, Lf0/H;->a:LF0/h;
000e6f44iget-object v1, v1, LF0/h;->d:Ljava/lang/Object;
000e6f48check-cast v1, Ljava/util/ArrayList;
000e6f4ciget-object v0, v0, Lf0/X;->a:Landroid/view/View;
000e6f50invoke-virtual {v1, v0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000e6f56move-result v0
000e6f58if-nez v0, :cond_23
000e6f5ciget-object v0, v2, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e6f60iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e6f64iget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e6f68invoke-virtual {v2, v1, v0, v3, v4}, Lf0/H;->V(Lf0/N;Lf0/U;Landroid/view/View;LL/i;)V
000e6f6ereturn-void
000e6f18
000e6f70
000e6f70f0.H::V(f0.N, f0.U, android.view.View, L.i):
000e6f80invoke-virtual {v6}, Lf0/H;->e()Z
000e6f86move-result v7
000e6f88const/4 v8, 0x0
000e6f8aif-eqz v7, :cond_d
000e6f8einvoke-static {v9}, Lf0/H;->H(Landroid/view/View;)I
000e6f94move-result v7
000e6f96move v0, v7
000e6f98goto :goto_e
000e6f9amove v0, v8
000e6f9cinvoke-virtual {v6}, Lf0/H;->d()Z
000e6fa2move-result v7
000e6fa4if-eqz v7, :cond_18
000e6fa8invoke-static {v9}, Lf0/H;->H(Landroid/view/View;)I
000e6faemove-result v8
000e6fb0move v2, v8
000e6fb2const/4 v1, 0x1
000e6fb4const/4 v3, 0x1
000e6fb6const/4 v4, 0x0
000e6fb8const/4 v5, 0x0
000e6fbainvoke-static/range {v0 .. v5}, LL/h;->a(IIIIZZ)LL/h;
000e6fc0move-result-object v7
000e6fc2invoke-virtual {v10, v7}, LL/i;->j(LL/h;)V
000e6fc8return-void
000e6f70
000e6f70f0.H::V(f0.N, f0.U, android.view.View, L.i):
000e6f80invoke-virtual {v6}, Lf0/H;->e()Z
000e6f86move-result v7
000e6f88const/4 v8, 0x0
000e6f8aif-eqz v7, :cond_d
000e6f8einvoke-static {v9}, Lf0/H;->H(Landroid/view/View;)I
000e6f94move-result v7
000e6f96move v0, v7
000e6f98goto :goto_e
000e6f9amove v0, v8
000e6f9cinvoke-virtual {v6}, Lf0/H;->d()Z
000e6fa2move-result v7
000e6fa4if-eqz v7, :cond_18
000e6fa8invoke-static {v9}, Lf0/H;->H(Landroid/view/View;)I
000e6faemove-result v8
000e6fb0move v2, v8
000e6fb2const/4 v1, 0x1
000e6fb4const/4 v3, 0x1
000e6fb6const/4 v4, 0x0
000e6fb8const/4 v5, 0x0
000e6fbainvoke-static/range {v0 .. v5}, LL/h;->a(IIIIZZ)LL/h;
000e6fc0move-result-object v7
000e6fc2invoke-virtual {v10, v7}, LL/i;->j(LL/h;)V
000e6fc8return-void
000e6f70
000e6fca
000e6fca // align 0x4
000e6fca // align 0x4
000e6fcc
000e6fccf0.H::W(int, int):
000e6fdcreturn-void
000e6fcc
000e6fccf0.H::W(int, int):
000e6fdcreturn-void
000e6fcc
000e6fde
000e6fde // align 0x10
000e6fde // align 0x10
000e6fe0
000e6fe0f0.H::X():
000e6ff0return-void
000e6fe0
000e6fe0f0.H::X():
000e6ff0return-void
000e6fe0
000e6ff2
000e6ff2 // align 0x4
000e6ff2 // align 0x4
000e6ff4
000e6ff4f0.H::Y(int, int):
000e7004return-void
000e6ff4
000e6ff4f0.H::Y(int, int):
000e7004return-void
000e6ff4
000e7006
000e7006 // align 0x8
000e7006 // align 0x8
000e7008
000e7008f0.H::Z(int, int):
000e7018return-void
000e7008
000e7008f0.H::Z(int, int):
000e7018return-void
000e7008
000e701a
000e701a // align 0x4
000e701a // align 0x4
000e701c
000e701cf0.H::a0(int, int):
000e702creturn-void
000e701c
000e701cf0.H::a0(int, int):
000e702creturn-void
000e701c
000e702e
000e702e // align 0x10
000e702e // align 0x10
000e7030
000e7030f0.H::d0(android.os.Parcelable):
000e7040return-void
000e7030
000e7030f0.H::d0(android.os.Parcelable):
000e7040return-void
000e7030
000e7042
000e7042 // align 0x4
000e7042 // align 0x4
000e7044
000e7044f0.H::f0(int):
000e7054return-void
000e7044
000e7044f0.H::f0(int):
000e7054return-void
000e7044
000e7056
000e7056 // align 0x8
000e7056 // align 0x8
000e7058
000e7058f0.H::g0(f0.N):
000e7068invoke-virtual {v2}, Lf0/H;->v()I
000e706emove-result v0
000e7070add-int/lit8 v0, v0, -0x1
000e7074if-ltz v0, :cond_23
000e7078invoke-virtual {v2, v0}, Lf0/H;->u(I)Landroid/view/View;
000e707emove-result-object v1
000e7080invoke-static {v1}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e7086move-result-object v1
000e7088invoke-virtual {v1}, Lf0/X;->o()Z
000e708emove-result v1
000e7090if-nez v1, :cond_20
000e7094invoke-virtual {v2, v0}, Lf0/H;->u(I)Landroid/view/View;
000e709amove-result-object v1
000e709cinvoke-virtual {v2, v0}, Lf0/H;->j0(I)V
000e70a2invoke-virtual {v3, v1}, Lf0/N;->f(Landroid/view/View;)V
000e70a8add-int/lit8 v0, v0, -0x1
000e70acgoto :goto_6
000e70aereturn-void
000e7058
000e7058f0.H::g0(f0.N):
000e7068invoke-virtual {v2}, Lf0/H;->v()I
000e706emove-result v0
000e7070add-int/lit8 v0, v0, -0x1
000e7074if-ltz v0, :cond_23
000e7078invoke-virtual {v2, v0}, Lf0/H;->u(I)Landroid/view/View;
000e707emove-result-object v1
000e7080invoke-static {v1}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e7086move-result-object v1
000e7088invoke-virtual {v1}, Lf0/X;->o()Z
000e708emove-result v1
000e7090if-nez v1, :cond_20
000e7094invoke-virtual {v2, v0}, Lf0/H;->u(I)Landroid/view/View;
000e709amove-result-object v1
000e709cinvoke-virtual {v2, v0}, Lf0/H;->j0(I)V
000e70a2invoke-virtual {v3, v1}, Lf0/N;->f(Landroid/view/View;)V
000e70a8add-int/lit8 v0, v0, -0x1
000e70acgoto :goto_6
000e70aereturn-void
000e7058
000e70b0
000e70b0f0.H::h0(f0.N):
000e70c0iget-object v0, v7, Lf0/N;->a:Ljava/util/ArrayList;
000e70c4invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000e70camove-result v0
000e70ccadd-int/lit8 v1, v0, -0x1
000e70d0iget-object v2, v7, Lf0/N;->a:Ljava/util/ArrayList;
000e70d4if-ltz v1, :cond_50
000e70d8invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e70demove-result-object v2
000e70e0check-cast v2, Lf0/X;
000e70e4iget-object v2, v2, Lf0/X;->a:Landroid/view/View;
000e70e8invoke-static {v2}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e70eemove-result-object v3
000e70f0invoke-virtual {v3}, Lf0/X;->o()Z
000e70f6move-result v4
000e70f8if-eqz v4, :cond_1f
000e70fcgoto :goto_4d
000e70feconst/4 v4, 0x0
000e7100invoke-virtual {v3, v4}, Lf0/X;->n(Z)V
000e7106invoke-virtual {v3}, Lf0/X;->j()Z
000e710cmove-result v5
000e710eif-eqz v5, :cond_2e
000e7112iget-object v5, v6, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7116invoke-virtual {v5, v2, v4}, Landroidx/recyclerview/widget/RecyclerView;->removeDetachedView(Landroid/view/View;Z)V
000e711ciget-object v5, v6, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7120iget-object v5, v5, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000e7124if-eqz v5, :cond_37
000e7128invoke-virtual {v5, v3}, Lf0/D;->d(Lf0/X;)V
000e712econst/4 v5, 0x1
000e7130invoke-virtual {v3, v5}, Lf0/X;->n(Z)V
000e7136invoke-static {v2}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e713cmove-result-object v2
000e713econst/4 v3, 0x0
000e7140iput-object v3, v2, Lf0/X;->n:Lf0/N;
000e7144iput-boolean v4, v2, Lf0/X;->o:Z
000e7148iget v3, v2, Lf0/X;->j:I
000e714cand-int/lit8 v3, v3, -0x21
000e7150iput v3, v2, Lf0/X;->j:I
000e7154invoke-virtual {v7, v2}, Lf0/N;->g(Lf0/X;)V
000e715aadd-int/lit8 v1, v1, -0x1
000e715egoto :goto_8
000e7160invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
000e7166iget-object v7, v7, Lf0/N;->b:Ljava/util/ArrayList;
000e716aif-eqz v7, :cond_5a
000e716einvoke-virtual {v7}, Ljava/util/ArrayList;->clear()V
000e7174if-lez v0, :cond_61
000e7178iget-object v7, v6, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e717cinvoke-virtual {v7}, Landroid/view/View;->invalidate()V
000e7182return-void
000e70b0
000e70b0f0.H::h0(f0.N):
000e70c0iget-object v0, v7, Lf0/N;->a:Ljava/util/ArrayList;
000e70c4invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000e70camove-result v0
000e70ccadd-int/lit8 v1, v0, -0x1
000e70d0iget-object v2, v7, Lf0/N;->a:Ljava/util/ArrayList;
000e70d4if-ltz v1, :cond_50
000e70d8invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e70demove-result-object v2
000e70e0check-cast v2, Lf0/X;
000e70e4iget-object v2, v2, Lf0/X;->a:Landroid/view/View;
000e70e8invoke-static {v2}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e70eemove-result-object v3
000e70f0invoke-virtual {v3}, Lf0/X;->o()Z
000e70f6move-result v4
000e70f8if-eqz v4, :cond_1f
000e70fcgoto :goto_4d
000e70feconst/4 v4, 0x0
000e7100invoke-virtual {v3, v4}, Lf0/X;->n(Z)V
000e7106invoke-virtual {v3}, Lf0/X;->j()Z
000e710cmove-result v5
000e710eif-eqz v5, :cond_2e
000e7112iget-object v5, v6, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7116invoke-virtual {v5, v2, v4}, Landroidx/recyclerview/widget/RecyclerView;->removeDetachedView(Landroid/view/View;Z)V
000e711ciget-object v5, v6, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7120iget-object v5, v5, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000e7124if-eqz v5, :cond_37
000e7128invoke-virtual {v5, v3}, Lf0/D;->d(Lf0/X;)V
000e712econst/4 v5, 0x1
000e7130invoke-virtual {v3, v5}, Lf0/X;->n(Z)V
000e7136invoke-static {v2}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e713cmove-result-object v2
000e713econst/4 v3, 0x0
000e7140iput-object v3, v2, Lf0/X;->n:Lf0/N;
000e7144iput-boolean v4, v2, Lf0/X;->o:Z
000e7148iget v3, v2, Lf0/X;->j:I
000e714cand-int/lit8 v3, v3, -0x21
000e7150iput v3, v2, Lf0/X;->j:I
000e7154invoke-virtual {v7, v2}, Lf0/N;->g(Lf0/X;)V
000e715aadd-int/lit8 v1, v1, -0x1
000e715egoto :goto_8
000e7160invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
000e7166iget-object v7, v7, Lf0/N;->b:Ljava/util/ArrayList;
000e716aif-eqz v7, :cond_5a
000e716einvoke-virtual {v7}, Ljava/util/ArrayList;->clear()V
000e7174if-lez v0, :cond_61
000e7178iget-object v7, v6, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e717cinvoke-virtual {v7}, Landroid/view/View;->invalidate()V
000e7182return-void
000e70b0
000e7184
000e7184f0.H::i0(android.view.View, f0.N):
000e7194iget-object v0, v4, Lf0/H;->a:LF0/h;
000e7198iget-object v1, v0, LF0/h;->b:Ljava/lang/Object;
000e719ccheck-cast v1, Lf0/y;
000e71a0iget-object v2, v1, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e71a4invoke-virtual {v2, v5}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e71aamove-result v2
000e71acif-gez v2, :cond_f
000e71b0goto :goto_1f
000e71b2iget-object v3, v0, LF0/h;->c:Ljava/lang/Object;
000e71b6check-cast v3, LA1/a;
000e71bainvoke-virtual {v3, v2}, LA1/a;->g(I)Z
000e71c0move-result v3
000e71c2if-eqz v3, :cond_1c
000e71c6invoke-virtual {v0, v5}, LF0/h;->G(Landroid/view/View;)V
000e71ccinvoke-virtual {v1, v2}, Lf0/y;->h(I)V
000e71d2invoke-virtual {v6, v5}, Lf0/N;->f(Landroid/view/View;)V
000e71d8return-void
000e7184
000e7184f0.H::i0(android.view.View, f0.N):
000e7194iget-object v0, v4, Lf0/H;->a:LF0/h;
000e7198iget-object v1, v0, LF0/h;->b:Ljava/lang/Object;
000e719ccheck-cast v1, Lf0/y;
000e71a0iget-object v2, v1, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e71a4invoke-virtual {v2, v5}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e71aamove-result v2
000e71acif-gez v2, :cond_f
000e71b0goto :goto_1f
000e71b2iget-object v3, v0, LF0/h;->c:Ljava/lang/Object;
000e71b6check-cast v3, LA1/a;
000e71bainvoke-virtual {v3, v2}, LA1/a;->g(I)Z
000e71c0move-result v3
000e71c2if-eqz v3, :cond_1c
000e71c6invoke-virtual {v0, v5}, LF0/h;->G(Landroid/view/View;)V
000e71ccinvoke-virtual {v1, v2}, Lf0/y;->h(I)V
000e71d2invoke-virtual {v6, v5}, Lf0/N;->f(Landroid/view/View;)V
000e71d8return-void
000e7184
000e71da
000e71da // align 0x4
000e71da // align 0x4
000e71dc
000e71dcf0.H::j0(int):
000e71ecinvoke-virtual {v4, v5}, Lf0/H;->u(I)Landroid/view/View;
000e71f2move-result-object v0
000e71f4if-eqz v0, :cond_29
000e71f8iget-object v0, v4, Lf0/H;->a:LF0/h;
000e71fcinvoke-virtual {v0, v5}, LF0/h;->u(I)I
000e7202move-result v5
000e7204iget-object v1, v0, LF0/h;->b:Ljava/lang/Object;
000e7208check-cast v1, Lf0/y;
000e720ciget-object v2, v1, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e7210invoke-virtual {v2, v5}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
000e7216move-result-object v2
000e7218if-nez v2, :cond_19
000e721cgoto :goto_29
000e721eiget-object v3, v0, LF0/h;->c:Ljava/lang/Object;
000e7222check-cast v3, LA1/a;
000e7226invoke-virtual {v3, v5}, LA1/a;->g(I)Z
000e722cmove-result v3
000e722eif-eqz v3, :cond_26
000e7232invoke-virtual {v0, v2}, LF0/h;->G(Landroid/view/View;)V
000e7238invoke-virtual {v1, v5}, Lf0/y;->h(I)V
000e723ereturn-void
000e71dc
000e71dcf0.H::j0(int):
000e71ecinvoke-virtual {v4, v5}, Lf0/H;->u(I)Landroid/view/View;
000e71f2move-result-object v0
000e71f4if-eqz v0, :cond_29
000e71f8iget-object v0, v4, Lf0/H;->a:LF0/h;
000e71fcinvoke-virtual {v0, v5}, LF0/h;->u(I)I
000e7202move-result v5
000e7204iget-object v1, v0, LF0/h;->b:Ljava/lang/Object;
000e7208check-cast v1, Lf0/y;
000e720ciget-object v2, v1, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e7210invoke-virtual {v2, v5}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
000e7216move-result-object v2
000e7218if-nez v2, :cond_19
000e721cgoto :goto_29
000e721eiget-object v3, v0, LF0/h;->c:Ljava/lang/Object;
000e7222check-cast v3, LA1/a;
000e7226invoke-virtual {v3, v5}, LA1/a;->g(I)Z
000e722cmove-result v3
000e722eif-eqz v3, :cond_26
000e7232invoke-virtual {v0, v2}, LF0/h;->G(Landroid/view/View;)V
000e7238invoke-virtual {v1, v5}, Lf0/y;->h(I)V
000e723ereturn-void
000e71dc
000e7240
000e7240f0.H::l0():
000e7250iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7254if-eqz v0, :cond_7
000e7258invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000e725ereturn-void
000e7240
000e7240f0.H::l0():
000e7250iget-object v0, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7254if-eqz v0, :cond_7
000e7258invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000e725ereturn-void
000e7240
000e7260
000e7260f0.H::p0(androidx.recyclerview.widget.RecyclerView):
000e7270invoke-virtual {v3}, Landroid/view/View;->getWidth()I
000e7276move-result v0
000e7278const/high16 v1, 0x40000000
000e727cinvoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000e7282move-result v0
000e7284invoke-virtual {v3}, Landroid/view/View;->getHeight()I
000e728amove-result v3
000e728cinvoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000e7292move-result v3
000e7294invoke-virtual {v2, v0, v3}, Lf0/H;->q0(II)V
000e729areturn-void
000e7260
000e7260f0.H::p0(androidx.recyclerview.widget.RecyclerView):
000e7270invoke-virtual {v3}, Landroid/view/View;->getWidth()I
000e7276move-result v0
000e7278const/high16 v1, 0x40000000
000e727cinvoke-static {v0, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000e7282move-result v0
000e7284invoke-virtual {v3}, Landroid/view/View;->getHeight()I
000e728amove-result v3
000e728cinvoke-static {v3, v1}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
000e7292move-result v3
000e7294invoke-virtual {v2, v0, v3}, Lf0/H;->q0(II)V
000e729areturn-void
000e7260
000e729c
000e729cf0.H::q0(int, int):
000e72acinvoke-static {v2}, Landroid/view/View$MeasureSpec;->getSize(I)I
000e72b2move-result v0
000e72b4iput v0, v1, Lf0/H;->n:I
000e72b8invoke-static {v2}, Landroid/view/View$MeasureSpec;->getMode(I)I
000e72bemove-result v2
000e72c0iput v2, v1, Lf0/H;->l:I
000e72c4if-nez v2, :cond_10
000e72c8sget-object v2, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000e72ccinvoke-static {v3}, Landroid/view/View$MeasureSpec;->getSize(I)I
000e72d2move-result v2
000e72d4iput v2, v1, Lf0/H;->o:I
000e72d8invoke-static {v3}, Landroid/view/View$MeasureSpec;->getMode(I)I
000e72demove-result v2
000e72e0iput v2, v1, Lf0/H;->m:I
000e72e4if-nez v2, :cond_20
000e72e8sget-object v2, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000e72ecreturn-void
000e729c
000e729cf0.H::q0(int, int):
000e72acinvoke-static {v2}, Landroid/view/View$MeasureSpec;->getSize(I)I
000e72b2move-result v0
000e72b4iput v0, v1, Lf0/H;->n:I
000e72b8invoke-static {v2}, Landroid/view/View$MeasureSpec;->getMode(I)I
000e72bemove-result v2
000e72c0iput v2, v1, Lf0/H;->l:I
000e72c4if-nez v2, :cond_10
000e72c8sget-object v2, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000e72ccinvoke-static {v3}, Landroid/view/View$MeasureSpec;->getSize(I)I
000e72d2move-result v2
000e72d4iput v2, v1, Lf0/H;->o:I
000e72d8invoke-static {v3}, Landroid/view/View$MeasureSpec;->getMode(I)I
000e72demove-result v2
000e72e0iput v2, v1, Lf0/H;->m:I
000e72e4if-nez v2, :cond_20
000e72e8sget-object v2, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000e72ecreturn-void
000e729c
000e72ee
000e72ee // align 0x10
000e72ee // align 0x10
000e72f0
000e72f0f0.H::r0(android.graphics.Rect, int, int):
000e7300invoke-virtual {v4}, Landroid/graphics/Rect;->width()I
000e7306move-result v0
000e7308invoke-virtual {v3}, Lf0/H;->E()I
000e730emove-result v1
000e7310add-int/2addr v1, v0
000e7312invoke-virtual {v3}, Lf0/H;->F()I
000e7318move-result v0
000e731aadd-int/2addr v0, v1
000e731cinvoke-virtual {v4}, Landroid/graphics/Rect;->height()I
000e7322move-result v4
000e7324invoke-virtual {v3}, Lf0/H;->G()I
000e732amove-result v1
000e732cadd-int/2addr v1, v4
000e732einvoke-virtual {v3}, Lf0/H;->D()I
000e7334move-result v4
000e7336add-int/2addr v4, v1
000e7338iget-object v1, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e733csget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
000e7340invoke-virtual {v1}, Landroid/view/View;->getMinimumWidth()I
000e7346move-result v1
000e7348invoke-static {v5, v0, v1}, Lf0/H;->g(III)I
000e734emove-result v5
000e7350iget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7354invoke-virtual {v0}, Landroid/view/View;->getMinimumHeight()I
000e735amove-result v0
000e735cinvoke-static {v6, v4, v0}, Lf0/H;->g(III)I
000e7362move-result v4
000e7364iget-object v6, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7368invoke-static {v6, v5, v4}, Landroidx/recyclerview/widget/RecyclerView;->e(Landroidx/recyclerview/widget/RecyclerView;II)V
000e736ereturn-void
000e72f0
000e72f0f0.H::r0(android.graphics.Rect, int, int):
000e7300invoke-virtual {v4}, Landroid/graphics/Rect;->width()I
000e7306move-result v0
000e7308invoke-virtual {v3}, Lf0/H;->E()I
000e730emove-result v1
000e7310add-int/2addr v1, v0
000e7312invoke-virtual {v3}, Lf0/H;->F()I
000e7318move-result v0
000e731aadd-int/2addr v0, v1
000e731cinvoke-virtual {v4}, Landroid/graphics/Rect;->height()I
000e7322move-result v4
000e7324invoke-virtual {v3}, Lf0/H;->G()I
000e732amove-result v1
000e732cadd-int/2addr v1, v4
000e732einvoke-virtual {v3}, Lf0/H;->D()I
000e7334move-result v4
000e7336add-int/2addr v4, v1
000e7338iget-object v1, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e733csget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
000e7340invoke-virtual {v1}, Landroid/view/View;->getMinimumWidth()I
000e7346move-result v1
000e7348invoke-static {v5, v0, v1}, Lf0/H;->g(III)I
000e734emove-result v5
000e7350iget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7354invoke-virtual {v0}, Landroid/view/View;->getMinimumHeight()I
000e735amove-result v0
000e735cinvoke-static {v6, v4, v0}, Lf0/H;->g(III)I
000e7362move-result v4
000e7364iget-object v6, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7368invoke-static {v6, v5, v4}, Landroidx/recyclerview/widget/RecyclerView;->e(Landroidx/recyclerview/widget/RecyclerView;II)V
000e736ereturn-void
000e72f0
000e7370
000e7370f0.H::s0(int, int):
000e7380invoke-virtual {v8}, Lf0/H;->v()I
000e7386move-result v0
000e7388if-nez v0, :cond_c
000e738ciget-object v0, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7390invoke-virtual {v0, v9, v10}, Landroidx/recyclerview/widget/RecyclerView;->n(II)V
000e7396return-void
000e7398const/high16 v1, -0x80000000
000e739cconst v2, 0x7fffffff
000e73a2const/4 v3, 0x0
000e73a4move v4, v2
000e73a6move v5, v3
000e73a8move v2, v1
000e73aamove v3, v4
000e73acif-ge v5, v0, :cond_3a
000e73b0invoke-virtual {v8, v5}, Lf0/H;->u(I)Landroid/view/View;
000e73b6move-result-object v6
000e73b8iget-object v7, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e73bciget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000e73c0invoke-virtual {v8, v6, v7}, Lf0/H;->y(Landroid/view/View;Landroid/graphics/Rect;)V
000e73c6iget v6, v7, Landroid/graphics/Rect;->left:I
000e73caif-ge v6, v3, :cond_28
000e73cemove v3, v6
000e73d0iget v6, v7, Landroid/graphics/Rect;->right:I
000e73d4if-le v6, v1, :cond_2d
000e73d8move v1, v6
000e73daiget v6, v7, Landroid/graphics/Rect;->top:I
000e73deif-ge v6, v4, :cond_32
000e73e2move v4, v6
000e73e4iget v6, v7, Landroid/graphics/Rect;->bottom:I
000e73e8if-le v6, v2, :cond_37
000e73ecmove v2, v6
000e73eeadd-int/lit8 v5, v5, 0x1
000e73f2goto :goto_16
000e73f4iget-object v0, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e73f8iget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000e73fcinvoke-virtual {v0, v3, v4, v1, v2}, Landroid/graphics/Rect;->set(IIII)V
000e7402iget-object v0, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7406iget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000e740ainvoke-virtual {v8, v0, v9, v10}, Lf0/H;->r0(Landroid/graphics/Rect;II)V
000e7410return-void
000e7370
000e7370f0.H::s0(int, int):
000e7380invoke-virtual {v8}, Lf0/H;->v()I
000e7386move-result v0
000e7388if-nez v0, :cond_c
000e738ciget-object v0, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7390invoke-virtual {v0, v9, v10}, Landroidx/recyclerview/widget/RecyclerView;->n(II)V
000e7396return-void
000e7398const/high16 v1, -0x80000000
000e739cconst v2, 0x7fffffff
000e73a2const/4 v3, 0x0
000e73a4move v4, v2
000e73a6move v5, v3
000e73a8move v2, v1
000e73aamove v3, v4
000e73acif-ge v5, v0, :cond_3a
000e73b0invoke-virtual {v8, v5}, Lf0/H;->u(I)Landroid/view/View;
000e73b6move-result-object v6
000e73b8iget-object v7, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e73bciget-object v7, v7, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000e73c0invoke-virtual {v8, v6, v7}, Lf0/H;->y(Landroid/view/View;Landroid/graphics/Rect;)V
000e73c6iget v6, v7, Landroid/graphics/Rect;->left:I
000e73caif-ge v6, v3, :cond_28
000e73cemove v3, v6
000e73d0iget v6, v7, Landroid/graphics/Rect;->right:I
000e73d4if-le v6, v1, :cond_2d
000e73d8move v1, v6
000e73daiget v6, v7, Landroid/graphics/Rect;->top:I
000e73deif-ge v6, v4, :cond_32
000e73e2move v4, v6
000e73e4iget v6, v7, Landroid/graphics/Rect;->bottom:I
000e73e8if-le v6, v2, :cond_37
000e73ecmove v2, v6
000e73eeadd-int/lit8 v5, v5, 0x1
000e73f2goto :goto_16
000e73f4iget-object v0, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e73f8iget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000e73fcinvoke-virtual {v0, v3, v4, v1, v2}, Landroid/graphics/Rect;->set(IIII)V
000e7402iget-object v0, v8, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7406iget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000e740ainvoke-virtual {v8, v0, v9, v10}, Lf0/H;->r0(Landroid/graphics/Rect;II)V
000e7410return-void
000e7370
000e7412
000e7412 // align 0x4
000e7412 // align 0x4
000e7414
000e7414f0.H::t0(androidx.recyclerview.widget.RecyclerView):
000e7424if-nez v2, :cond_d
000e7428const/4 v2, 0x0
000e742aiput-object v2, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e742eiput-object v2, v1, Lf0/H;->a:LF0/h;
000e7432const/4 v2, 0x0
000e7434iput v2, v1, Lf0/H;->n:I
000e7438iput v2, v1, Lf0/H;->o:I
000e743cgoto :goto_1f
000e743eiput-object v2, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7442iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e7446iput-object v0, v1, Lf0/H;->a:LF0/h;
000e744ainvoke-virtual {v2}, Landroid/view/View;->getWidth()I
000e7450move-result v0
000e7452iput v0, v1, Lf0/H;->n:I
000e7456invoke-virtual {v2}, Landroid/view/View;->getHeight()I
000e745cmove-result v2
000e745eiput v2, v1, Lf0/H;->o:I
000e7462const/high16 v2, 0x40000000
000e7466iput v2, v1, Lf0/H;->l:I
000e746aiput v2, v1, Lf0/H;->m:I
000e746ereturn-void
000e7414
000e7414f0.H::t0(androidx.recyclerview.widget.RecyclerView):
000e7424if-nez v2, :cond_d
000e7428const/4 v2, 0x0
000e742aiput-object v2, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e742eiput-object v2, v1, Lf0/H;->a:LF0/h;
000e7432const/4 v2, 0x0
000e7434iput v2, v1, Lf0/H;->n:I
000e7438iput v2, v1, Lf0/H;->o:I
000e743cgoto :goto_1f
000e743eiput-object v2, v1, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e7442iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e7446iput-object v0, v1, Lf0/H;->a:LF0/h;
000e744ainvoke-virtual {v2}, Landroid/view/View;->getWidth()I
000e7450move-result v0
000e7452iput v0, v1, Lf0/H;->n:I
000e7456invoke-virtual {v2}, Landroid/view/View;->getHeight()I
000e745cmove-result v2
000e745eiput v2, v1, Lf0/H;->o:I
000e7462const/high16 v2, 0x40000000
000e7466iput v2, v1, Lf0/H;->l:I
000e746aiput v2, v1, Lf0/H;->m:I
000e746ereturn-void
000e7414
000e7470
000e7470f0.H::y0(f0.u):
000e7480iget-object v0, v3, Lf0/H;->e:Lf0/u;
000e7484if-eqz v0, :cond_d
000e7488if-eq v4, v0, :cond_d
000e748ciget-boolean v1, v0, Lf0/u;->e:Z
000e7490if-eqz v1, :cond_d
000e7494invoke-virtual {v0}, Lf0/u;->i()V
000e749aiput-object v4, v3, Lf0/H;->e:Lf0/u;
000e749eiget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e74a2iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000e74a6iget-object v2, v1, Lf0/W;->g:Landroidx/recyclerview/widget/RecyclerView;
000e74aainvoke-virtual {v2, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
000e74b0iget-object v1, v1, Lf0/W;->c:Landroid/widget/OverScroller;
000e74b4invoke-virtual {v1}, Landroid/widget/OverScroller;->abortAnimation()V
000e74baiput-object v0, v4, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e74beiput-object v3, v4, Lf0/u;->c:Lf0/H;
000e74c2iget v1, v4, Lf0/u;->a:I
000e74c6const/4 v2, -0x1
000e74c8if-eq v1, v2, :cond_3f
000e74cciget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e74d0iput v1, v2, Lf0/U;->a:I
000e74d4const/4 v2, 0x1
000e74d6iput-boolean v2, v4, Lf0/u;->e:Z
000e74daiput-boolean v2, v4, Lf0/u;->d:Z
000e74deiget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e74e2invoke-virtual {v0, v1}, Lf0/H;->q(I)Landroid/view/View;
000e74e8move-result-object v0
000e74eaiput-object v0, v4, Lf0/u;->f:Landroid/view/View;
000e74eeiget-object v4, v4, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e74f2iget-object v4, v4, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000e74f6invoke-virtual {v4}, Lf0/W;->a()V
000e74fcreturn-void
000e74fenew-instance v4, Ljava/lang/IllegalArgumentException;
000e7502const-string v0, "Invalid target position"
000e7506invoke-direct {v4, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000e750cthrow v4
000e7470
000e7470f0.H::y0(f0.u):
000e7480iget-object v0, v3, Lf0/H;->e:Lf0/u;
000e7484if-eqz v0, :cond_d
000e7488if-eq v4, v0, :cond_d
000e748ciget-boolean v1, v0, Lf0/u;->e:Z
000e7490if-eqz v1, :cond_d
000e7494invoke-virtual {v0}, Lf0/u;->i()V
000e749aiput-object v4, v3, Lf0/H;->e:Lf0/u;
000e749eiget-object v0, v3, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
000e74a2iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000e74a6iget-object v2, v1, Lf0/W;->g:Landroidx/recyclerview/widget/RecyclerView;
000e74aainvoke-virtual {v2, v1}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
000e74b0iget-object v1, v1, Lf0/W;->c:Landroid/widget/OverScroller;
000e74b4invoke-virtual {v1}, Landroid/widget/OverScroller;->abortAnimation()V
000e74baiput-object v0, v4, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e74beiput-object v3, v4, Lf0/u;->c:Lf0/H;
000e74c2iget v1, v4, Lf0/u;->a:I
000e74c6const/4 v2, -0x1
000e74c8if-eq v1, v2, :cond_3f
000e74cciget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e74d0iput v1, v2, Lf0/U;->a:I
000e74d4const/4 v2, 0x1
000e74d6iput-boolean v2, v4, Lf0/u;->e:Z
000e74daiput-boolean v2, v4, Lf0/u;->d:Z
000e74deiget-object v0, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e74e2invoke-virtual {v0, v1}, Lf0/H;->q(I)Landroid/view/View;
000e74e8move-result-object v0
000e74eaiput-object v0, v4, Lf0/u;->f:Landroid/view/View;
000e74eeiget-object v4, v4, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e74f2iget-object v4, v4, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000e74f6invoke-virtual {v4}, Lf0/W;->a()V
000e74fcreturn-void
000e74fenew-instance v4, Ljava/lang/IllegalArgumentException;
000e7502const-string v0, "Invalid target position"
000e7506invoke-direct {v4, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000e750cthrow v4
000e7470
000e750e
000e750e // align 0x10
000e750e // align 0x10
000e7510
000e7510f0.I::<init>(android.content.Context, android.util.AttributeSet):
000e7520invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000e7526new-instance v1, Landroid/graphics/Rect;
000e752ainvoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000e7530iput-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e7534const/4 v1, 0x1
000e7536iput-boolean v1, v0, Lf0/I;->c:Z
000e753aconst/4 v1, 0x0
000e753ciput-boolean v1, v0, Lf0/I;->d:Z
000e7540return-void
000e7510
000e7510f0.I::<init>(android.content.Context, android.util.AttributeSet):
000e7520invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
000e7526new-instance v1, Landroid/graphics/Rect;
000e752ainvoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000e7530iput-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e7534const/4 v1, 0x1
000e7536iput-boolean v1, v0, Lf0/I;->c:Z
000e753aconst/4 v1, 0x0
000e753ciput-boolean v1, v0, Lf0/I;->d:Z
000e7540return-void
000e7510
000e7542
000e7542 // align 0x4
000e7542 // align 0x4
000e7544
000e7544f0.I::<init>(android.view.ViewGroup$LayoutParams):
000e7554invoke-direct {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
000e755anew-instance v1, Landroid/graphics/Rect;
000e755einvoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000e7564iput-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e7568const/4 v1, 0x1
000e756aiput-boolean v1, v0, Lf0/I;->c:Z
000e756econst/4 v1, 0x0
000e7570iput-boolean v1, v0, Lf0/I;->d:Z
000e7574return-void
000e7544
000e7544f0.I::<init>(android.view.ViewGroup$LayoutParams):
000e7554invoke-direct {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
000e755anew-instance v1, Landroid/graphics/Rect;
000e755einvoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000e7564iput-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e7568const/4 v1, 0x1
000e756aiput-boolean v1, v0, Lf0/I;->c:Z
000e756econst/4 v1, 0x0
000e7570iput-boolean v1, v0, Lf0/I;->d:Z
000e7574return-void
000e7544
000e7576
000e7576 // align 0x8
000e7576 // align 0x8
000e7578
000e7578f0.I::<init>(android.view.ViewGroup$MarginLayoutParams):
000e7588invoke-direct {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
000e758enew-instance v1, Landroid/graphics/Rect;
000e7592invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000e7598iput-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e759cconst/4 v1, 0x1
000e759eiput-boolean v1, v0, Lf0/I;->c:Z
000e75a2const/4 v1, 0x0
000e75a4iput-boolean v1, v0, Lf0/I;->d:Z
000e75a8return-void
000e7578
000e7578f0.I::<init>(android.view.ViewGroup$MarginLayoutParams):
000e7588invoke-direct {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$MarginLayoutParams;)V
000e758enew-instance v1, Landroid/graphics/Rect;
000e7592invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000e7598iput-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e759cconst/4 v1, 0x1
000e759eiput-boolean v1, v0, Lf0/I;->c:Z
000e75a2const/4 v1, 0x0
000e75a4iput-boolean v1, v0, Lf0/I;->d:Z
000e75a8return-void
000e7578
000e75aa
000e75aa // align 0x4
000e75aa // align 0x4
000e75ac
000e75acf0.I::<init>(f0.I):
000e75bcinvoke-direct {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
000e75c2new-instance v1, Landroid/graphics/Rect;
000e75c6invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000e75cciput-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e75d0const/4 v1, 0x1
000e75d2iput-boolean v1, v0, Lf0/I;->c:Z
000e75d6const/4 v1, 0x0
000e75d8iput-boolean v1, v0, Lf0/I;->d:Z
000e75dcreturn-void
000e75ac
000e75acf0.I::<init>(f0.I):
000e75bcinvoke-direct {v0, v1}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(Landroid/view/ViewGroup$LayoutParams;)V
000e75c2new-instance v1, Landroid/graphics/Rect;
000e75c6invoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000e75cciput-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e75d0const/4 v1, 0x1
000e75d2iput-boolean v1, v0, Lf0/I;->c:Z
000e75d6const/4 v1, 0x0
000e75d8iput-boolean v1, v0, Lf0/I;->d:Z
000e75dcreturn-void
000e75ac
000e75de
000e75de // align 0x10
000e75de // align 0x10
000e75e0
000e75e0f0.I::<init>(int, int):
000e75f0invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
000e75f6new-instance v1, Landroid/graphics/Rect;
000e75fainvoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000e7600iput-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e7604const/4 v1, 0x1
000e7606iput-boolean v1, v0, Lf0/I;->c:Z
000e760aconst/4 v1, 0x0
000e760ciput-boolean v1, v0, Lf0/I;->d:Z
000e7610return-void
000e75e0
000e75e0f0.I::<init>(int, int):
000e75f0invoke-direct {v0, v1, v2}, Landroid/view/ViewGroup$MarginLayoutParams;-><init>(II)V
000e75f6new-instance v1, Landroid/graphics/Rect;
000e75fainvoke-direct {v1}, Landroid/graphics/Rect;-><init>()V
000e7600iput-object v1, v0, Lf0/I;->b:Landroid/graphics/Rect;
000e7604const/4 v1, 0x1
000e7606iput-boolean v1, v0, Lf0/I;->c:Z
000e760aconst/4 v1, 0x0
000e760ciput-boolean v1, v0, Lf0/I;->d:Z
000e7610return-void
000e75e0
000e7612
000e7612 // align 0x4
000e7612 // align 0x4
000e7614
000e7614f0.K::a(androidx.recyclerview.widget.RecyclerView, int):
000e7624return-void
000e7614
000e7614f0.K::a(androidx.recyclerview.widget.RecyclerView, int):
000e7624return-void
000e7614
000e7626
000e7626 // align 0x8
000e7626 // align 0x8
000e7628
000e7628f0.L::<init>():
000e7638invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000e763enew-instance v0, Ljava/util/ArrayList;
000e7642invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000e7648iput-object v0, v2, Lf0/L;->a:Ljava/util/ArrayList;
000e764cconst/4 v0, 0x5
000e764eiput v0, v2, Lf0/L;->b:I
000e7652const-wide/16 v0, 0x0
000e7656iput-wide v0, v2, Lf0/L;->c:J
000e765aiput-wide v0, v2, Lf0/L;->d:J
000e765ereturn-void
000e7628
000e7628f0.L::<init>():
000e7638invoke-direct {v2}, Ljava/lang/Object;-><init>()V
000e763enew-instance v0, Ljava/util/ArrayList;
000e7642invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000e7648iput-object v0, v2, Lf0/L;->a:Ljava/util/ArrayList;
000e764cconst/4 v0, 0x5
000e764eiput v0, v2, Lf0/L;->b:I
000e7652const-wide/16 v0, 0x0
000e7656iput-wide v0, v2, Lf0/L;->c:J
000e765aiput-wide v0, v2, Lf0/L;->d:J
000e765ereturn-void
000e7628
000e7660
000e7660f0.M::a(int):
000e7670iget-object v0, v2, Lf0/M;->a:Landroid/util/SparseArray;
000e7674invoke-virtual {v0, v3}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
000e767amove-result-object v1
000e767ccheck-cast v1, Lf0/L;
000e7680if-nez v1, :cond_12
000e7684new-instance v1, Lf0/L;
000e7688invoke-direct {v1}, Lf0/L;-><init>()V
000e768einvoke-virtual {v0, v3, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
000e7694return-object v1
000e7660
000e7660f0.M::a(int):
000e7670iget-object v0, v2, Lf0/M;->a:Landroid/util/SparseArray;
000e7674invoke-virtual {v0, v3}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
000e767amove-result-object v1
000e767ccheck-cast v1, Lf0/L;
000e7680if-nez v1, :cond_12
000e7684new-instance v1, Lf0/L;
000e7688invoke-direct {v1}, Lf0/L;-><init>()V
000e768einvoke-virtual {v0, v3, v1}, Landroid/util/SparseArray;->put(ILjava/lang/Object;)V
000e7694return-object v1
000e7660
000e7696
000e7696 // align 0x8
000e7696 // align 0x8
000e7698
000e7698f0.P::<init>(androidx.recyclerview.widget.RecyclerView):
000e76a8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000e76aeiput-object v1, v0, Lf0/P;->a:Landroidx/recyclerview/widget/RecyclerView;
000e76b2return-void
000e7698
000e7698f0.P::<init>(androidx.recyclerview.widget.RecyclerView):
000e76a8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000e76aeiput-object v1, v0, Lf0/P;->a:Landroidx/recyclerview/widget/RecyclerView;
000e76b2return-void
000e7698
000e76b4
000e76b4f0.N::c():
000e76c4iget-object v0, v2, Lf0/N;->g:Lf0/M;
000e76c8if-nez v0, :cond_15
000e76ccnew-instance v0, Lf0/M;
000e76d0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000e76d6new-instance v1, Landroid/util/SparseArray;
000e76dainvoke-direct {v1}, Landroid/util/SparseArray;-><init>()V
000e76e0iput-object v1, v0, Lf0/M;->a:Landroid/util/SparseArray;
000e76e4const/4 v1, 0x0
000e76e6iput v1, v0, Lf0/M;->b:I
000e76eaiput-object v0, v2, Lf0/N;->g:Lf0/M;
000e76eeiget-object v0, v2, Lf0/N;->g:Lf0/M;
000e76f2return-object v0
000e76b4
000e76b4f0.N::c():
000e76c4iget-object v0, v2, Lf0/N;->g:Lf0/M;
000e76c8if-nez v0, :cond_15
000e76ccnew-instance v0, Lf0/M;
000e76d0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000e76d6new-instance v1, Landroid/util/SparseArray;
000e76dainvoke-direct {v1}, Landroid/util/SparseArray;-><init>()V
000e76e0iput-object v1, v0, Lf0/M;->a:Landroid/util/SparseArray;
000e76e4const/4 v1, 0x0
000e76e6iput v1, v0, Lf0/M;->b:I
000e76eaiput-object v0, v2, Lf0/N;->g:Lf0/M;
000e76eeiget-object v0, v2, Lf0/N;->g:Lf0/M;
000e76f2return-object v0
000e76b4
000e76f4
000e76f4f0.N::i(int, long):
000e7704move-object/from16 v1, v28
000e7708move/from16 v0, v29
000e770cconst/4 v2, -0x1
000e770econst/4 v3, 0x1
000e7710iget-object v4, v1, Lf0/N;->h:Landroidx/recyclerview/widget/RecyclerView;
000e7714if-ltz v0, :cond_556
000e7718iget-object v5, v4, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e771cinvoke-virtual {v5}, Lf0/U;->b()I
000e7722move-result v5
000e7724if-ge v0, v5, :cond_556
000e7728iget-object v5, v4, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e772ciget-boolean v6, v5, Lf0/U;->g:Z
000e7730const/4 v8, 0x0
000e7732const/16 v9, 0x20
000e7736if-eqz v6, :cond_84
000e773aiget-object v6, v1, Lf0/N;->b:Ljava/util/ArrayList;
000e773eif-eqz v6, :cond_7d
000e7742invoke-virtual {v6}, Ljava/util/ArrayList;->size()I
000e7748move-result v6
000e774aif-nez v6, :cond_26
000e774egoto :goto_7d
000e7750move v10, v8
000e7752if-ge v10, v6, :cond_43
000e7756iget-object v11, v1, Lf0/N;->b:Ljava/util/ArrayList;
000e775ainvoke-virtual {v11, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7760move-result-object v11
000e7762check-cast v11, Lf0/X;
000e7766invoke-virtual {v11}, Lf0/X;->p()Z
000e776cmove-result v12
000e776eif-nez v12, :cond_41
000e7772invoke-virtual {v11}, Lf0/X;->b()I
000e7778move-result v12
000e777aif-ne v12, v0, :cond_41
000e777einvoke-virtual {v11, v9}, Lf0/X;->a(I)V
000e7784goto :goto_7e
000e7786add-int/2addr v10, v3
000e7788goto :goto_27
000e778aiget-object v10, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e778eiget-boolean v10, v10, Lf0/z;->b:Z
000e7792if-eqz v10, :cond_7d
000e7796iget-object v10, v4, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000e779ainvoke-virtual {v10, v0, v8}, LH/e;->g(II)I
000e77a0move-result v10
000e77a2if-lez v10, :cond_7d
000e77a6iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e77aainvoke-virtual {v11}, Lf0/z;->a()I
000e77b0move-result v11
000e77b2if-ge v10, v11, :cond_7d
000e77b6iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e77bainvoke-virtual {v11, v10}, Lf0/z;->b(I)J
000e77c0move-result-wide v10
000e77c2move v12, v8
000e77c4if-ge v12, v6, :cond_7d
000e77c8iget-object v13, v1, Lf0/N;->b:Ljava/util/ArrayList;
000e77ccinvoke-virtual {v13, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e77d2move-result-object v13
000e77d4check-cast v13, Lf0/X;
000e77d8invoke-virtual {v13}, Lf0/X;->p()Z
000e77demove-result v14
000e77e0if-nez v14, :cond_7b
000e77e4iget-wide v14, v13, Lf0/X;->e:J
000e77e8cmp-long v14, v14, v10
000e77ecif-nez v14, :cond_7b
000e77f0invoke-virtual {v13, v9}, Lf0/X;->a(I)V
000e77f6move-object v11, v13
000e77f8goto :goto_7e
000e77faadd-int/2addr v12, v3
000e77fcgoto :goto_60
000e77feconst/4 v11, 0x0
000e7800if-eqz v11, :cond_82
000e7804move v6, v3
000e7806goto :goto_86
000e7808move v6, v8
000e780agoto :goto_86
000e780cmove v6, v8
000e780econst/4 v11, 0x0
000e7810iget-object v10, v1, Lf0/N;->c:Ljava/util/ArrayList;
000e7814iget-object v12, v1, Lf0/N;->a:Ljava/util/ArrayList;
000e7818if-nez v11, :cond_236
000e781cinvoke-virtual {v12}, Ljava/util/ArrayList;->size()I
000e7822move-result v11
000e7824move v13, v8
000e7826if-ge v13, v11, :cond_bf
000e782ainvoke-virtual {v12, v13}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7830move-result-object v14
000e7832check-cast v14, Lf0/X;
000e7836invoke-virtual {v14}, Lf0/X;->p()Z
000e783cmove-result v15
000e783eif-nez v15, :cond_bd
000e7842invoke-virtual {v14}, Lf0/X;->b()I
000e7848move-result v15
000e784aif-ne v15, v0, :cond_bd
000e784einvoke-virtual {v14}, Lf0/X;->f()Z
000e7854move-result v15
000e7856if-nez v15, :cond_bd
000e785aiget-boolean v15, v5, Lf0/U;->g:Z
000e785eif-nez v15, :cond_b5
000e7862invoke-virtual {v14}, Lf0/X;->h()Z
000e7868move-result v15
000e786aif-nez v15, :cond_bd
000e786einvoke-virtual {v14, v9}, Lf0/X;->a(I)V
000e7874move/from16 v17, v3
000e7878move-object v11, v14
000e787agoto/16 :goto_1b3
000e787eadd-int/2addr v13, v3
000e7880goto :goto_91
000e7882iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e7886iget-object v11, v11, LF0/h;->d:Ljava/lang/Object;
000e788acheck-cast v11, Ljava/util/ArrayList;
000e788einvoke-virtual {v11}, Ljava/util/ArrayList;->size()I
000e7894move-result v13
000e7896move v14, v8
000e7898if-ge v14, v13, :cond_f0
000e789cinvoke-virtual {v11, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e78a2move-result-object v15
000e78a4check-cast v15, Landroid/view/View;
000e78a8invoke-static {v15}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e78aemove-result-object v16
000e78b0move/from16 v17, v3
000e78b4invoke-virtual/range {v16}, Lf0/X;->b()I
000e78bamove-result v3
000e78bcif-ne v3, v0, :cond_eb
000e78c0invoke-virtual/range {v16}, Lf0/X;->f()Z
000e78c6move-result v3
000e78c8if-nez v3, :cond_eb
000e78ccinvoke-virtual/range {v16}, Lf0/X;->h()Z
000e78d2move-result v3
000e78d4if-nez v3, :cond_eb
000e78d8goto :goto_f3
000e78daadd-int/lit8 v14, v14, 0x1
000e78demove/from16 v3, v17
000e78e2goto :goto_ca
000e78e4move/from16 v17, v3
000e78e8const/4 v15, 0x0
000e78eaif-eqz v15, :cond_18b
000e78eeinvoke-static {v15}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e78f4move-result-object v3
000e78f6iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e78faiget-object v13, v11, LF0/h;->b:Ljava/lang/Object;
000e78fecheck-cast v13, Lf0/y;
000e7902iget-object v13, v13, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e7906invoke-virtual {v13, v15}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e790cmove-result v13
000e790eif-ltz v13, :cond_177
000e7912iget-object v14, v11, LF0/h;->c:Ljava/lang/Object;
000e7916check-cast v14, LA1/a;
000e791ainvoke-virtual {v14, v13}, LA1/a;->d(I)Z
000e7920move-result v16
000e7922if-eqz v16, :cond_163
000e7926invoke-virtual {v14, v13}, LA1/a;->a(I)V
000e792cinvoke-virtual {v11, v15}, LF0/h;->G(Landroid/view/View;)V
000e7932iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e7936iget-object v13, v11, LF0/h;->b:Ljava/lang/Object;
000e793acheck-cast v13, Lf0/y;
000e793eiget-object v13, v13, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e7942invoke-virtual {v13, v15}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e7948move-result v13
000e794aif-ne v13, v2, :cond_127
000e794emove v13, v2
000e7950goto :goto_137
000e7952iget-object v11, v11, LF0/h;->c:Ljava/lang/Object;
000e7956check-cast v11, LA1/a;
000e795ainvoke-virtual {v11, v13}, LA1/a;->d(I)Z
000e7960move-result v14
000e7962if-eqz v14, :cond_132
000e7966goto :goto_125
000e7968invoke-virtual {v11, v13}, LA1/a;->b(I)I
000e796emove-result v11
000e7970sub-int/2addr v13, v11
000e7972if-eq v13, v2, :cond_148
000e7976iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e797ainvoke-virtual {v11, v13}, LF0/h;->h(I)V
000e7980invoke-virtual {v1, v15}, Lf0/N;->h(Landroid/view/View;)V
000e7986const/16 v11, 0x2020
000e798ainvoke-virtual {v3, v11}, Lf0/X;->a(I)V
000e7990move-object v11, v3
000e7992goto :goto_1b3
000e7994new-instance v0, Ljava/lang/IllegalStateException;
000e7998new-instance v2, Ljava/lang/StringBuilder;
000e799cconst-string v5, "layout index should not be -1 after unhiding a view:"
000e79a0invoke-direct {v2, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e79a6invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000e79acinvoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000e79b2move-result-object v3
000e79b4invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e79bainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e79c0move-result-object v2
000e79c2invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000e79c8throw v0
000e79canew-instance v0, Ljava/lang/RuntimeException;
000e79cenew-instance v2, Ljava/lang/StringBuilder;
000e79d2const-string v3, "trying to unhide a view that was not hidden"
000e79d6invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e79dcinvoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000e79e2invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e79e8move-result-object v2
000e79eainvoke-direct {v0, v2}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
000e79f0throw v0
000e79f2new-instance v0, Ljava/lang/IllegalArgumentException;
000e79f6new-instance v2, Ljava/lang/StringBuilder;
000e79faconst-string v3, "view is not a child, cannot hide "
000e79feinvoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e7a04invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000e7a0ainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e7a10move-result-object v2
000e7a12invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000e7a18throw v0
000e7a1ainvoke-virtual {v10}, Ljava/util/ArrayList;->size()I
000e7a20move-result v3
000e7a22move v11, v8
000e7a24if-ge v11, v3, :cond_1b2
000e7a28invoke-virtual {v10, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7a2emove-result-object v13
000e7a30check-cast v13, Lf0/X;
000e7a34invoke-virtual {v13}, Lf0/X;->f()Z
000e7a3amove-result v14
000e7a3cif-nez v14, :cond_1af
000e7a40invoke-virtual {v13}, Lf0/X;->b()I
000e7a46move-result v14
000e7a48if-ne v14, v0, :cond_1af
000e7a4cinvoke-virtual {v13}, Lf0/X;->d()Z
000e7a52move-result v14
000e7a54if-nez v14, :cond_1af
000e7a58invoke-virtual {v10, v11}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000e7a5emove-object v11, v13
000e7a60goto :goto_1b3
000e7a62add-int/lit8 v11, v11, 0x1
000e7a66goto :goto_190
000e7a68const/4 v11, 0x0
000e7a6aif-eqz v11, :cond_238
000e7a6einvoke-virtual {v11}, Lf0/X;->h()Z
000e7a74move-result v3
000e7a76if-eqz v3, :cond_1be
000e7a7aiget-boolean v3, v5, Lf0/U;->g:Z
000e7a7egoto :goto_1f0
000e7a80iget v3, v11, Lf0/X;->c:I
000e7a84if-ltz v3, :cond_21b
000e7a88iget-object v13, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7a8cinvoke-virtual {v13}, Lf0/z;->a()I
000e7a92move-result v13
000e7a94if-ge v3, v13, :cond_21b
000e7a98iget-boolean v3, v5, Lf0/U;->g:Z
000e7a9cif-nez v3, :cond_1dc
000e7aa0iget-object v3, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7aa4iget v13, v11, Lf0/X;->c:I
000e7aa8invoke-virtual {v3, v13}, Lf0/z;->c(I)I
000e7aaemove-result v3
000e7ab0iget v13, v11, Lf0/X;->f:I
000e7ab4if-eq v3, v13, :cond_1dc
000e7ab8move v3, v8
000e7abagoto :goto_1f0
000e7abciget-object v3, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7ac0iget-boolean v13, v3, Lf0/z;->b:Z
000e7ac4if-eqz v13, :cond_1ee
000e7ac8iget-wide v13, v11, Lf0/X;->e:J
000e7acciget v15, v11, Lf0/X;->c:I
000e7ad0invoke-virtual {v3, v15}, Lf0/z;->b(I)J
000e7ad6move-result-wide v15
000e7ad8cmp-long v3, v13, v15
000e7adcif-nez v3, :cond_1da
000e7ae0move/from16 v3, v17
000e7ae4if-nez v3, :cond_218
000e7ae8const/4 v3, 0x4
000e7aeainvoke-virtual {v11, v3}, Lf0/X;->a(I)V
000e7af0invoke-virtual {v11}, Lf0/X;->i()Z
000e7af6move-result v3
000e7af8if-eqz v3, :cond_207
000e7afciget-object v3, v11, Lf0/X;->a:Landroid/view/View;
000e7b00invoke-virtual {v4, v3, v8}, Landroidx/recyclerview/widget/RecyclerView;->removeDetachedView(Landroid/view/View;Z)V
000e7b06iget-object v3, v11, Lf0/X;->n:Lf0/N;
000e7b0ainvoke-virtual {v3, v11}, Lf0/N;->j(Lf0/X;)V
000e7b10goto :goto_213
000e7b12invoke-virtual {v11}, Lf0/X;->p()Z
000e7b18move-result v3
000e7b1aif-eqz v3, :cond_213
000e7b1eiget v3, v11, Lf0/X;->j:I
000e7b22and-int/lit8 v3, v3, -0x21
000e7b26iput v3, v11, Lf0/X;->j:I
000e7b2ainvoke-virtual {v1, v11}, Lf0/N;->g(Lf0/X;)V
000e7b30const/4 v11, 0x0
000e7b32goto :goto_238
000e7b34move/from16 v6, v17
000e7b38goto :goto_238
000e7b3anew-instance v0, Ljava/lang/IndexOutOfBoundsException;
000e7b3enew-instance v2, Ljava/lang/StringBuilder;
000e7b42const-string v3, "Inconsistency detected. Invalid view holder adapter position"
000e7b46invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e7b4cinvoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000e7b52invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000e7b58move-result-object v3
000e7b5ainvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e7b60invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e7b66move-result-object v2
000e7b68invoke-direct {v0, v2}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
000e7b6ethrow v0
000e7b70move/from16 v17, v3
000e7b74const-wide/16 v18, 0x0
000e7b78const-wide v20, 0x7fffffffffffffff
000e7b82if-nez v11, :cond_3e6
000e7b86iget-object v3, v4, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000e7b8ainvoke-virtual {v3, v0, v8}, LH/e;->g(II)I
000e7b90move-result v3
000e7b92if-ltz v3, :cond_3b7
000e7b96move/from16 v22, v2
000e7b9aiget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7b9einvoke-virtual {v2}, Lf0/z;->a()I
000e7ba4move-result v2
000e7ba6if-ge v3, v2, :cond_3b7
000e7baaiget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7baeinvoke-virtual {v2, v3}, Lf0/z;->c(I)I
000e7bb4move-result v2
000e7bb6const-wide/16 v23, 0x3
000e7bbaiget-object v13, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7bbeiget-boolean v14, v13, Lf0/z;->b:Z
000e7bc2if-eqz v14, :cond_2f1
000e7bc6invoke-virtual {v13, v3}, Lf0/z;->b(I)J
000e7bccmove-result-wide v13
000e7bceinvoke-virtual {v12}, Ljava/util/ArrayList;->size()I
000e7bd4move-result v11
000e7bd6add-int/lit8 v11, v11, -0x1
000e7bdaif-ltz v11, :cond_2bd
000e7bdeinvoke-virtual {v12, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7be4move-result-object v25
000e7be6const-wide/16 v26, 0x4
000e7beamove-object/from16 v15, v25
000e7beecheck-cast v15, Lf0/X;
000e7bf2iget-wide v7, v15, Lf0/X;->e:J
000e7bf6cmp-long v7, v7, v13
000e7bfaif-nez v7, :cond_2b9
000e7bfeinvoke-virtual {v15}, Lf0/X;->p()Z
000e7c04move-result v7
000e7c06if-nez v7, :cond_2b9
000e7c0aiget v7, v15, Lf0/X;->f:I
000e7c0eif-ne v2, v7, :cond_29e
000e7c12invoke-virtual {v15, v9}, Lf0/X;->a(I)V
000e7c18invoke-virtual {v15}, Lf0/X;->h()Z
000e7c1emove-result v7
000e7c20if-eqz v7, :cond_29c
000e7c24iget-boolean v7, v5, Lf0/U;->g:Z
000e7c28if-nez v7, :cond_29c
000e7c2ciget v7, v15, Lf0/X;->j:I
000e7c30and-int/lit8 v7, v7, -0xf
000e7c34or-int/lit8 v7, v7, 0x2
000e7c38iput v7, v15, Lf0/X;->j:I
000e7c3cmove-object v11, v15
000e7c3egoto :goto_2ea
000e7c40invoke-virtual {v12, v11}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000e7c46iget-object v7, v15, Lf0/X;->a:Landroid/view/View;
000e7c4aconst/4 v8, 0x0
000e7c4cinvoke-virtual {v4, v7, v8}, Landroidx/recyclerview/widget/RecyclerView;->removeDetachedView(Landroid/view/View;Z)V
000e7c52invoke-static {v7}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e7c58move-result-object v7
000e7c5aconst/4 v15, 0x0
000e7c5ciput-object v15, v7, Lf0/X;->n:Lf0/N;
000e7c60iput-boolean v8, v7, Lf0/X;->o:Z
000e7c64iget v8, v7, Lf0/X;->j:I
000e7c68and-int/lit8 v8, v8, -0x21
000e7c6ciput v8, v7, Lf0/X;->j:I
000e7c70invoke-virtual {v1, v7}, Lf0/N;->g(Lf0/X;)V
000e7c76add-int/lit8 v11, v11, -0x1
000e7c7aconst/4 v8, 0x0
000e7c7cgoto :goto_26b
000e7c7econst-wide/16 v26, 0x4
000e7c82invoke-virtual {v10}, Ljava/util/ArrayList;->size()I
000e7c88move-result v7
000e7c8aadd-int/lit8 v7, v7, -0x1
000e7c8eif-ltz v7, :cond_2e5
000e7c92invoke-virtual {v10, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7c98move-result-object v8
000e7c9acheck-cast v8, Lf0/X;
000e7c9eiget-wide v11, v8, Lf0/X;->e:J
000e7ca2cmp-long v9, v11, v13
000e7ca6if-nez v9, :cond_2e7
000e7caainvoke-virtual {v8}, Lf0/X;->d()Z
000e7cb0move-result v9
000e7cb2if-nez v9, :cond_2e7
000e7cb6iget v9, v8, Lf0/X;->f:I
000e7cbaif-ne v2, v9, :cond_2e2
000e7cbeinvoke-virtual {v10, v7}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000e7cc4move-object v11, v8
000e7cc6goto :goto_2ea
000e7cc8invoke-virtual {v1, v7}, Lf0/N;->e(I)V
000e7cceconst/4 v11, 0x0
000e7cd0goto :goto_2ea
000e7cd2add-int/lit8 v7, v7, -0x1
000e7cd6goto :goto_2c5
000e7cd8if-eqz v11, :cond_2f3
000e7cdciput v3, v11, Lf0/X;->c:I
000e7ce0move/from16 v6, v17
000e7ce4goto :goto_2f3
000e7ce6const-wide/16 v26, 0x4
000e7ceaif-nez v11, :cond_333
000e7ceeinvoke-virtual {v1}, Lf0/N;->c()Lf0/M;
000e7cf4move-result-object v3
000e7cf6iget-object v3, v3, Lf0/M;->a:Landroid/util/SparseArray;
000e7cfainvoke-virtual {v3, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
000e7d00move-result-object v3
000e7d02check-cast v3, Lf0/L;
000e7d06if-eqz v3, :cond_32a
000e7d0aiget-object v3, v3, Lf0/L;->a:Ljava/util/ArrayList;
000e7d0einvoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z
000e7d14move-result v7
000e7d16if-nez v7, :cond_32a
000e7d1ainvoke-virtual {v3}, Ljava/util/ArrayList;->size()I
000e7d20move-result v7
000e7d22add-int/lit8 v7, v7, -0x1
000e7d26if-ltz v7, :cond_32a
000e7d2ainvoke-virtual {v3, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7d30move-result-object v8
000e7d32check-cast v8, Lf0/X;
000e7d36invoke-virtual {v8}, Lf0/X;->d()Z
000e7d3cmove-result v8
000e7d3eif-nez v8, :cond_327
000e7d42invoke-virtual {v3, v7}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000e7d48move-result-object v3
000e7d4amove-object v15, v3
000e7d4ccheck-cast v15, Lf0/X;
000e7d50goto :goto_32b
000e7d52add-int/lit8 v7, v7, -0x1
000e7d56goto :goto_311
000e7d58const/4 v15, 0x0
000e7d5aif-eqz v15, :cond_332
000e7d5einvoke-virtual {v15}, Lf0/X;->m()V
000e7d64sget-object v3, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000e7d68move-object v11, v15
000e7d6aif-nez v11, :cond_3b4
000e7d6einvoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->getNanoTime()J
000e7d74move-result-wide v7
000e7d76cmp-long v3, v30, v20
000e7d7aif-eqz v3, :cond_358
000e7d7eiget-object v3, v1, Lf0/N;->g:Lf0/M;
000e7d82invoke-virtual {v3, v2}, Lf0/M;->a(I)Lf0/L;
000e7d88move-result-object v3
000e7d8aiget-wide v9, v3, Lf0/L;->c:J
000e7d8ecmp-long v3, v9, v18
000e7d92if-eqz v3, :cond_351
000e7d96add-long/2addr v9, v7
000e7d98cmp-long v3, v9, v30
000e7d9cif-gez v3, :cond_34f
000e7da0goto :goto_351
000e7da2const/4 v3, 0x0
000e7da4goto :goto_353
000e7da6move/from16 v3, v17
000e7daaif-nez v3, :cond_358
000e7daeconst/16 v16, 0x0
000e7db2return-object v16
000e7db4const/16 v16, 0x0
000e7db8iget-object v3, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7dbcinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e7dc2const-string v9, "RV CreateView"
000e7dc6sget v10, LG/i;->a:I
000e7dcainvoke-static {v9}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000e7dd0invoke-virtual {v3, v4, v2}, Lf0/z;->e(Landroid/view/ViewGroup;I)Lf0/X;
000e7dd6move-result-object v11
000e7dd8iget-object v3, v11, Lf0/X;->a:Landroid/view/View;
000e7ddcinvoke-virtual {v3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000e7de2move-result-object v3
000e7de4if-nez v3, :cond_3a6
000e7de8iput v2, v11, Lf0/X;->f:I
000e7decinvoke-static {}, Landroid/os/Trace;->endSection()V
000e7df2sget-object v3, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000e7df6iget-object v3, v11, Lf0/X;->a:Landroid/view/View;
000e7dfainvoke-static {v3}, Landroidx/recyclerview/widget/RecyclerView;->D(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView;
000e7e00move-result-object v3
000e7e02if-eqz v3, :cond_388
000e7e06new-instance v9, Ljava/lang/ref/WeakReference;
000e7e0ainvoke-direct {v9, v3}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
000e7e10iput-object v9, v11, Lf0/X;->b:Ljava/lang/ref/WeakReference;
000e7e14invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->getNanoTime()J
000e7e1amove-result-wide v9
000e7e1ciget-object v3, v1, Lf0/N;->g:Lf0/M;
000e7e20sub-long/2addr v9, v7
000e7e22invoke-virtual {v3, v2}, Lf0/M;->a(I)Lf0/L;
000e7e28move-result-object v2
000e7e2aiget-wide v7, v2, Lf0/L;->c:J
000e7e2ecmp-long v3, v7, v18
000e7e32if-nez v3, :cond_39a
000e7e36goto :goto_3a1
000e7e38div-long v7, v7, v26
000e7e3cmul-long v7, v7, v23
000e7e40div-long v9, v9, v26
000e7e44add-long/2addr v9, v7
000e7e46iput-wide v9, v2, Lf0/L;->c:J
000e7e4agoto :goto_3ec
000e7e4cmove-exception v0
000e7e4egoto :goto_3ae
000e7e50new-instance v0, Ljava/lang/IllegalStateException;
000e7e54const-string v2, "ViewHolder views must not be attached when created. Ensure that you are not passing 'true' to the attachToRoot parameter of LayoutInflater.inflate(..., boolean attachToRoot)"
000e7e58invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000e7e5ethrow v0
000e7e60sget v2, LG/i;->a:I
000e7e64invoke-static {}, Landroid/os/Trace;->endSection()V
000e7e6athrow v0
000e7e6cconst/16 v16, 0x0
000e7e70goto :goto_3ec
000e7e72new-instance v2, Ljava/lang/IndexOutOfBoundsException;
000e7e76new-instance v6, Ljava/lang/StringBuilder;
000e7e7aconst-string v7, "Inconsistency detected. Invalid item position "
000e7e7einvoke-direct {v6, v7}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e7e84invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e7e8aconst-string v0, "(offset:"
000e7e8einvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e7e94invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e7e9aconst-string v0, ").state:"
000e7e9einvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e7ea4invoke-virtual {v5}, Lf0/U;->b()I
000e7eaamove-result v0
000e7eacinvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e7eb2invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000e7eb8move-result-object v0
000e7ebainvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e7ec0invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e7ec6move-result-object v0
000e7ec8invoke-direct {v2, v0}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
000e7ecethrow v2
000e7ed0const/16 v16, 0x0
000e7ed4const-wide/16 v23, 0x3
000e7ed8const-wide/16 v26, 0x4
000e7edcif-eqz v6, :cond_41c
000e7ee0iget-boolean v2, v5, Lf0/U;->g:Z
000e7ee4if-nez v2, :cond_41c
000e7ee8iget v2, v11, Lf0/X;->j:I
000e7eecand-int/lit16 v3, v2, 0x2000
000e7ef0if-eqz v3, :cond_3fb
000e7ef4move/from16 v3, v17
000e7ef8goto :goto_3fc
000e7efaconst/4 v3, 0x0
000e7efcif-eqz v3, :cond_41c
000e7f00and-int/lit16 v2, v2, -0x2001
000e7f04iput v2, v11, Lf0/X;->j:I
000e7f08iget-boolean v2, v5, Lf0/U;->j:Z
000e7f0cif-eqz v2, :cond_41c
000e7f10invoke-static {v11}, Lf0/D;->b(Lf0/X;)V
000e7f16iget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000e7f1ainvoke-virtual {v11}, Lf0/X;->c()Ljava/util/List;
000e7f20invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e7f26new-instance v2, LK/p;
000e7f2ainvoke-direct {v2}, Ljava/lang/Object;-><init>()V
000e7f30invoke-virtual {v2, v11}, LK/p;->a(Lf0/X;)V
000e7f36invoke-virtual {v4, v11, v2}, Landroidx/recyclerview/widget/RecyclerView;->U(Lf0/X;LK/p;)V
000e7f3ciget-boolean v2, v5, Lf0/U;->g:Z
000e7f40iget-object v3, v11, Lf0/X;->a:Landroid/view/View;
000e7f44if-eqz v2, :cond_42b
000e7f48invoke-virtual {v11}, Lf0/X;->e()Z
000e7f4emove-result v2
000e7f50if-eqz v2, :cond_42b
000e7f54iput v0, v11, Lf0/X;->g:I
000e7f58goto :goto_444
000e7f5ainvoke-virtual {v11}, Lf0/X;->e()Z
000e7f60move-result v2
000e7f62if-eqz v2, :cond_44a
000e7f66iget v2, v11, Lf0/X;->j:I
000e7f6aand-int/lit8 v2, v2, 0x2
000e7f6eif-eqz v2, :cond_43a
000e7f72move/from16 v2, v17
000e7f76goto :goto_43b
000e7f78const/4 v2, 0x0
000e7f7aif-nez v2, :cond_44a
000e7f7einvoke-virtual {v11}, Lf0/X;->f()Z
000e7f84move-result v2
000e7f86if-eqz v2, :cond_444
000e7f8agoto :goto_44a
000e7f8cmove/from16 v7, v17
000e7f90const/4 v0, 0x0
000e7f92const/4 v8, 0x0
000e7f94goto/16 :goto_528
000e7f98iget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000e7f9cconst/4 v8, 0x0
000e7f9einvoke-virtual {v2, v0, v8}, LH/e;->g(II)I
000e7fa4move-result v2
000e7fa6iput-object v4, v11, Lf0/X;->r:Landroidx/recyclerview/widget/RecyclerView;
000e7faaiget v7, v11, Lf0/X;->f:I
000e7faeinvoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->getNanoTime()J
000e7fb4move-result-wide v9
000e7fb6cmp-long v12, v30, v20
000e7fbaif-eqz v12, :cond_474
000e7fbeiget-object v12, v1, Lf0/N;->g:Lf0/M;
000e7fc2invoke-virtual {v12, v7}, Lf0/M;->a(I)Lf0/L;
000e7fc8move-result-object v7
000e7fcaiget-wide v12, v7, Lf0/L;->d:J
000e7fcecmp-long v7, v12, v18
000e7fd2if-eqz v7, :cond_474
000e7fd6add-long/2addr v12, v9
000e7fd8cmp-long v7, v12, v30
000e7fdcif-gez v7, :cond_46f
000e7fe0goto :goto_474
000e7fe2move v0, v8
000e7fe4move/from16 v7, v17
000e7fe8goto/16 :goto_528
000e7feciget-object v7, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7ff0invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e7ff6iput v2, v11, Lf0/X;->c:I
000e7ffaiget-boolean v12, v7, Lf0/z;->b:Z
000e7ffeif-eqz v12, :cond_485
000e8002invoke-virtual {v7, v2}, Lf0/z;->b(I)J
000e8008move-result-wide v12
000e800aiput-wide v12, v11, Lf0/X;->e:J
000e800eiget v12, v11, Lf0/X;->j:I
000e8012and-int/lit16 v12, v12, -0x208
000e8016or-int/lit8 v12, v12, 0x1
000e801aiput v12, v11, Lf0/X;->j:I
000e801esget v12, LG/i;->a:I
000e8022const-string v12, "RV OnBindView"
000e8026invoke-static {v12}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000e802cinvoke-virtual {v11}, Lf0/X;->c()Ljava/util/List;
000e8032invoke-virtual {v7, v11, v2}, Lf0/z;->d(Lf0/X;I)V
000e8038iget-object v2, v11, Lf0/X;->k:Ljava/util/ArrayList;
000e803cif-eqz v2, :cond_4a1
000e8040invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
000e8046iget v2, v11, Lf0/X;->j:I
000e804aand-int/lit16 v2, v2, -0x401
000e804eiput v2, v11, Lf0/X;->j:I
000e8052invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e8058move-result-object v2
000e805ainstance-of v7, v2, Lf0/I;
000e805eif-eqz v7, :cond_4b5
000e8062check-cast v2, Lf0/I;
000e8066move/from16 v7, v17
000e806aiput-boolean v7, v2, Lf0/I;->c:Z
000e806einvoke-static {}, Landroid/os/Trace;->endSection()V
000e8074invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->getNanoTime()J
000e807amove-result-wide v12
000e807ciget-object v2, v1, Lf0/N;->g:Lf0/M;
000e8080iget v7, v11, Lf0/X;->f:I
000e8084sub-long/2addr v12, v9
000e8086invoke-virtual {v2, v7}, Lf0/M;->a(I)Lf0/L;
000e808cmove-result-object v2
000e808eiget-wide v9, v2, Lf0/L;->d:J
000e8092cmp-long v7, v9, v18
000e8096if-nez v7, :cond_4cc
000e809agoto :goto_4d3
000e809cdiv-long v9, v9, v26
000e80a0mul-long v9, v9, v23
000e80a4div-long v12, v12, v26
000e80a8add-long/2addr v12, v9
000e80aaiput-wide v12, v2, Lf0/L;->d:J
000e80aeiget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->x:Landroid/view/accessibility/AccessibilityManager;
000e80b2if-eqz v2, :cond_4e1
000e80b6invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityManager;->isEnabled()Z
000e80bcmove-result v2
000e80beif-eqz v2, :cond_4e1
000e80c2const/4 v2, 0x1
000e80c4goto :goto_4e2
000e80c6move v2, v8
000e80c8if-eqz v2, :cond_520
000e80ccsget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
000e80d0invoke-virtual {v3}, Landroid/view/View;->getImportantForAccessibility()I
000e80d6move-result v2
000e80d8const/4 v7, 0x1
000e80daif-nez v2, :cond_4f0
000e80deinvoke-virtual {v3, v7}, Landroid/view/View;->setImportantForAccessibility(I)V
000e80e4iget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->j0:Lf0/Y;
000e80e8if-nez v2, :cond_4f5
000e80ecgoto :goto_521
000e80eeiget-object v2, v2, Lf0/Y;->e:LV/b;
000e80f2if-eqz v2, :cond_51c
000e80f6invoke-static {v3}, LK/P;->d(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;
000e80fcmove-result-object v9
000e80feif-nez v9, :cond_502
000e8102move-object/from16 v9, v16
000e8106goto :goto_511
000e8108instance-of v10, v9, LK/a;
000e810cif-eqz v10, :cond_50b
000e8110check-cast v9, LK/a;
000e8114iget-object v9, v9, LK/a;->a:LK/b;
000e8118goto :goto_511
000e811anew-instance v10, LK/b;
000e811einvoke-direct {v10, v9}, LK/b;-><init>(Landroid/view/View$AccessibilityDelegate;)V
000e8124move-object v9, v10
000e8126if-eqz v9, :cond_51c
000e812aif-eq v9, v2, :cond_51c
000e812eiget-object v10, v2, LV/b;->f:Ljava/lang/Object;
000e8132check-cast v10, Ljava/util/WeakHashMap;
000e8136invoke-virtual {v10, v3, v9}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000e813cinvoke-static {v3, v2}, LK/P;->m(Landroid/view/View;LK/b;)V
000e8142goto :goto_521
000e8144const/4 v7, 0x1
000e8146iget-boolean v2, v5, Lf0/U;->g:Z
000e814aif-eqz v2, :cond_527
000e814eiput v0, v11, Lf0/X;->g:I
000e8152move v0, v7
000e8154invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e815amove-result-object v2
000e815cif-nez v2, :cond_538
000e8160invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e8166move-result-object v2
000e8168check-cast v2, Lf0/I;
000e816cinvoke-virtual {v3, v2}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
000e8172goto :goto_54a
000e8174invoke-virtual {v4, v2}, Landroidx/recyclerview/widget/RecyclerView;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
000e817amove-result v5
000e817cif-nez v5, :cond_548
000e8180invoke-virtual {v4, v2}, Landroidx/recyclerview/widget/RecyclerView;->generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
000e8186move-result-object v2
000e8188check-cast v2, Lf0/I;
000e818cinvoke-virtual {v3, v2}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
000e8192goto :goto_54a
000e8194check-cast v2, Lf0/I;
000e8198iput-object v11, v2, Lf0/I;->a:Lf0/X;
000e819cif-eqz v6, :cond_552
000e81a0if-eqz v0, :cond_552
000e81a4move v3, v7
000e81a6goto :goto_553
000e81a8move v3, v8
000e81aaiput-boolean v3, v2, Lf0/I;->d:Z
000e81aereturn-object v11
000e81b0new-instance v2, Ljava/lang/IndexOutOfBoundsException;
000e81b4new-instance v3, Ljava/lang/StringBuilder;
000e81b8const-string v5, "Invalid item position "
000e81bcinvoke-direct {v3, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e81c2invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e81c8const-string v5, "("
000e81ccinvoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e81d2invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e81d8const-string v0, "). Item count:"
000e81dcinvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e81e2iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e81e6invoke-virtual {v0}, Lf0/U;->b()I
000e81ecmove-result v0
000e81eeinvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e81f4invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000e81famove-result-object v0
000e81fcinvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e8202invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e8208move-result-object v0
000e820ainvoke-direct {v2, v0}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
000e8210throw v2
000e76f4
000e76f4f0.N::i(int, long):
000e7704move-object/from16 v1, v28
000e7708move/from16 v0, v29
000e770cconst/4 v2, -0x1
000e770econst/4 v3, 0x1
000e7710iget-object v4, v1, Lf0/N;->h:Landroidx/recyclerview/widget/RecyclerView;
000e7714if-ltz v0, :cond_556
000e7718iget-object v5, v4, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e771cinvoke-virtual {v5}, Lf0/U;->b()I
000e7722move-result v5
000e7724if-ge v0, v5, :cond_556
000e7728iget-object v5, v4, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e772ciget-boolean v6, v5, Lf0/U;->g:Z
000e7730const/4 v8, 0x0
000e7732const/16 v9, 0x20
000e7736if-eqz v6, :cond_84
000e773aiget-object v6, v1, Lf0/N;->b:Ljava/util/ArrayList;
000e773eif-eqz v6, :cond_7d
000e7742invoke-virtual {v6}, Ljava/util/ArrayList;->size()I
000e7748move-result v6
000e774aif-nez v6, :cond_26
000e774egoto :goto_7d
000e7750move v10, v8
000e7752if-ge v10, v6, :cond_43
000e7756iget-object v11, v1, Lf0/N;->b:Ljava/util/ArrayList;
000e775ainvoke-virtual {v11, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7760move-result-object v11
000e7762check-cast v11, Lf0/X;
000e7766invoke-virtual {v11}, Lf0/X;->p()Z
000e776cmove-result v12
000e776eif-nez v12, :cond_41
000e7772invoke-virtual {v11}, Lf0/X;->b()I
000e7778move-result v12
000e777aif-ne v12, v0, :cond_41
000e777einvoke-virtual {v11, v9}, Lf0/X;->a(I)V
000e7784goto :goto_7e
000e7786add-int/2addr v10, v3
000e7788goto :goto_27
000e778aiget-object v10, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e778eiget-boolean v10, v10, Lf0/z;->b:Z
000e7792if-eqz v10, :cond_7d
000e7796iget-object v10, v4, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000e779ainvoke-virtual {v10, v0, v8}, LH/e;->g(II)I
000e77a0move-result v10
000e77a2if-lez v10, :cond_7d
000e77a6iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e77aainvoke-virtual {v11}, Lf0/z;->a()I
000e77b0move-result v11
000e77b2if-ge v10, v11, :cond_7d
000e77b6iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e77bainvoke-virtual {v11, v10}, Lf0/z;->b(I)J
000e77c0move-result-wide v10
000e77c2move v12, v8
000e77c4if-ge v12, v6, :cond_7d
000e77c8iget-object v13, v1, Lf0/N;->b:Ljava/util/ArrayList;
000e77ccinvoke-virtual {v13, v12}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e77d2move-result-object v13
000e77d4check-cast v13, Lf0/X;
000e77d8invoke-virtual {v13}, Lf0/X;->p()Z
000e77demove-result v14
000e77e0if-nez v14, :cond_7b
000e77e4iget-wide v14, v13, Lf0/X;->e:J
000e77e8cmp-long v14, v14, v10
000e77ecif-nez v14, :cond_7b
000e77f0invoke-virtual {v13, v9}, Lf0/X;->a(I)V
000e77f6move-object v11, v13
000e77f8goto :goto_7e
000e77faadd-int/2addr v12, v3
000e77fcgoto :goto_60
000e77feconst/4 v11, 0x0
000e7800if-eqz v11, :cond_82
000e7804move v6, v3
000e7806goto :goto_86
000e7808move v6, v8
000e780agoto :goto_86
000e780cmove v6, v8
000e780econst/4 v11, 0x0
000e7810iget-object v10, v1, Lf0/N;->c:Ljava/util/ArrayList;
000e7814iget-object v12, v1, Lf0/N;->a:Ljava/util/ArrayList;
000e7818if-nez v11, :cond_236
000e781cinvoke-virtual {v12}, Ljava/util/ArrayList;->size()I
000e7822move-result v11
000e7824move v13, v8
000e7826if-ge v13, v11, :cond_bf
000e782ainvoke-virtual {v12, v13}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7830move-result-object v14
000e7832check-cast v14, Lf0/X;
000e7836invoke-virtual {v14}, Lf0/X;->p()Z
000e783cmove-result v15
000e783eif-nez v15, :cond_bd
000e7842invoke-virtual {v14}, Lf0/X;->b()I
000e7848move-result v15
000e784aif-ne v15, v0, :cond_bd
000e784einvoke-virtual {v14}, Lf0/X;->f()Z
000e7854move-result v15
000e7856if-nez v15, :cond_bd
000e785aiget-boolean v15, v5, Lf0/U;->g:Z
000e785eif-nez v15, :cond_b5
000e7862invoke-virtual {v14}, Lf0/X;->h()Z
000e7868move-result v15
000e786aif-nez v15, :cond_bd
000e786einvoke-virtual {v14, v9}, Lf0/X;->a(I)V
000e7874move/from16 v17, v3
000e7878move-object v11, v14
000e787agoto/16 :goto_1b3
000e787eadd-int/2addr v13, v3
000e7880goto :goto_91
000e7882iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e7886iget-object v11, v11, LF0/h;->d:Ljava/lang/Object;
000e788acheck-cast v11, Ljava/util/ArrayList;
000e788einvoke-virtual {v11}, Ljava/util/ArrayList;->size()I
000e7894move-result v13
000e7896move v14, v8
000e7898if-ge v14, v13, :cond_f0
000e789cinvoke-virtual {v11, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e78a2move-result-object v15
000e78a4check-cast v15, Landroid/view/View;
000e78a8invoke-static {v15}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e78aemove-result-object v16
000e78b0move/from16 v17, v3
000e78b4invoke-virtual/range {v16}, Lf0/X;->b()I
000e78bamove-result v3
000e78bcif-ne v3, v0, :cond_eb
000e78c0invoke-virtual/range {v16}, Lf0/X;->f()Z
000e78c6move-result v3
000e78c8if-nez v3, :cond_eb
000e78ccinvoke-virtual/range {v16}, Lf0/X;->h()Z
000e78d2move-result v3
000e78d4if-nez v3, :cond_eb
000e78d8goto :goto_f3
000e78daadd-int/lit8 v14, v14, 0x1
000e78demove/from16 v3, v17
000e78e2goto :goto_ca
000e78e4move/from16 v17, v3
000e78e8const/4 v15, 0x0
000e78eaif-eqz v15, :cond_18b
000e78eeinvoke-static {v15}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e78f4move-result-object v3
000e78f6iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e78faiget-object v13, v11, LF0/h;->b:Ljava/lang/Object;
000e78fecheck-cast v13, Lf0/y;
000e7902iget-object v13, v13, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e7906invoke-virtual {v13, v15}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e790cmove-result v13
000e790eif-ltz v13, :cond_177
000e7912iget-object v14, v11, LF0/h;->c:Ljava/lang/Object;
000e7916check-cast v14, LA1/a;
000e791ainvoke-virtual {v14, v13}, LA1/a;->d(I)Z
000e7920move-result v16
000e7922if-eqz v16, :cond_163
000e7926invoke-virtual {v14, v13}, LA1/a;->a(I)V
000e792cinvoke-virtual {v11, v15}, LF0/h;->G(Landroid/view/View;)V
000e7932iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e7936iget-object v13, v11, LF0/h;->b:Ljava/lang/Object;
000e793acheck-cast v13, Lf0/y;
000e793eiget-object v13, v13, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e7942invoke-virtual {v13, v15}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e7948move-result v13
000e794aif-ne v13, v2, :cond_127
000e794emove v13, v2
000e7950goto :goto_137
000e7952iget-object v11, v11, LF0/h;->c:Ljava/lang/Object;
000e7956check-cast v11, LA1/a;
000e795ainvoke-virtual {v11, v13}, LA1/a;->d(I)Z
000e7960move-result v14
000e7962if-eqz v14, :cond_132
000e7966goto :goto_125
000e7968invoke-virtual {v11, v13}, LA1/a;->b(I)I
000e796emove-result v11
000e7970sub-int/2addr v13, v11
000e7972if-eq v13, v2, :cond_148
000e7976iget-object v11, v4, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e797ainvoke-virtual {v11, v13}, LF0/h;->h(I)V
000e7980invoke-virtual {v1, v15}, Lf0/N;->h(Landroid/view/View;)V
000e7986const/16 v11, 0x2020
000e798ainvoke-virtual {v3, v11}, Lf0/X;->a(I)V
000e7990move-object v11, v3
000e7992goto :goto_1b3
000e7994new-instance v0, Ljava/lang/IllegalStateException;
000e7998new-instance v2, Ljava/lang/StringBuilder;
000e799cconst-string v5, "layout index should not be -1 after unhiding a view:"
000e79a0invoke-direct {v2, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e79a6invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000e79acinvoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000e79b2move-result-object v3
000e79b4invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e79bainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e79c0move-result-object v2
000e79c2invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000e79c8throw v0
000e79canew-instance v0, Ljava/lang/RuntimeException;
000e79cenew-instance v2, Ljava/lang/StringBuilder;
000e79d2const-string v3, "trying to unhide a view that was not hidden"
000e79d6invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e79dcinvoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000e79e2invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e79e8move-result-object v2
000e79eainvoke-direct {v0, v2}, Ljava/lang/RuntimeException;-><init>(Ljava/lang/String;)V
000e79f0throw v0
000e79f2new-instance v0, Ljava/lang/IllegalArgumentException;
000e79f6new-instance v2, Ljava/lang/StringBuilder;
000e79faconst-string v3, "view is not a child, cannot hide "
000e79feinvoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e7a04invoke-virtual {v2, v15}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000e7a0ainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e7a10move-result-object v2
000e7a12invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000e7a18throw v0
000e7a1ainvoke-virtual {v10}, Ljava/util/ArrayList;->size()I
000e7a20move-result v3
000e7a22move v11, v8
000e7a24if-ge v11, v3, :cond_1b2
000e7a28invoke-virtual {v10, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7a2emove-result-object v13
000e7a30check-cast v13, Lf0/X;
000e7a34invoke-virtual {v13}, Lf0/X;->f()Z
000e7a3amove-result v14
000e7a3cif-nez v14, :cond_1af
000e7a40invoke-virtual {v13}, Lf0/X;->b()I
000e7a46move-result v14
000e7a48if-ne v14, v0, :cond_1af
000e7a4cinvoke-virtual {v13}, Lf0/X;->d()Z
000e7a52move-result v14
000e7a54if-nez v14, :cond_1af
000e7a58invoke-virtual {v10, v11}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000e7a5emove-object v11, v13
000e7a60goto :goto_1b3
000e7a62add-int/lit8 v11, v11, 0x1
000e7a66goto :goto_190
000e7a68const/4 v11, 0x0
000e7a6aif-eqz v11, :cond_238
000e7a6einvoke-virtual {v11}, Lf0/X;->h()Z
000e7a74move-result v3
000e7a76if-eqz v3, :cond_1be
000e7a7aiget-boolean v3, v5, Lf0/U;->g:Z
000e7a7egoto :goto_1f0
000e7a80iget v3, v11, Lf0/X;->c:I
000e7a84if-ltz v3, :cond_21b
000e7a88iget-object v13, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7a8cinvoke-virtual {v13}, Lf0/z;->a()I
000e7a92move-result v13
000e7a94if-ge v3, v13, :cond_21b
000e7a98iget-boolean v3, v5, Lf0/U;->g:Z
000e7a9cif-nez v3, :cond_1dc
000e7aa0iget-object v3, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7aa4iget v13, v11, Lf0/X;->c:I
000e7aa8invoke-virtual {v3, v13}, Lf0/z;->c(I)I
000e7aaemove-result v3
000e7ab0iget v13, v11, Lf0/X;->f:I
000e7ab4if-eq v3, v13, :cond_1dc
000e7ab8move v3, v8
000e7abagoto :goto_1f0
000e7abciget-object v3, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7ac0iget-boolean v13, v3, Lf0/z;->b:Z
000e7ac4if-eqz v13, :cond_1ee
000e7ac8iget-wide v13, v11, Lf0/X;->e:J
000e7acciget v15, v11, Lf0/X;->c:I
000e7ad0invoke-virtual {v3, v15}, Lf0/z;->b(I)J
000e7ad6move-result-wide v15
000e7ad8cmp-long v3, v13, v15
000e7adcif-nez v3, :cond_1da
000e7ae0move/from16 v3, v17
000e7ae4if-nez v3, :cond_218
000e7ae8const/4 v3, 0x4
000e7aeainvoke-virtual {v11, v3}, Lf0/X;->a(I)V
000e7af0invoke-virtual {v11}, Lf0/X;->i()Z
000e7af6move-result v3
000e7af8if-eqz v3, :cond_207
000e7afciget-object v3, v11, Lf0/X;->a:Landroid/view/View;
000e7b00invoke-virtual {v4, v3, v8}, Landroidx/recyclerview/widget/RecyclerView;->removeDetachedView(Landroid/view/View;Z)V
000e7b06iget-object v3, v11, Lf0/X;->n:Lf0/N;
000e7b0ainvoke-virtual {v3, v11}, Lf0/N;->j(Lf0/X;)V
000e7b10goto :goto_213
000e7b12invoke-virtual {v11}, Lf0/X;->p()Z
000e7b18move-result v3
000e7b1aif-eqz v3, :cond_213
000e7b1eiget v3, v11, Lf0/X;->j:I
000e7b22and-int/lit8 v3, v3, -0x21
000e7b26iput v3, v11, Lf0/X;->j:I
000e7b2ainvoke-virtual {v1, v11}, Lf0/N;->g(Lf0/X;)V
000e7b30const/4 v11, 0x0
000e7b32goto :goto_238
000e7b34move/from16 v6, v17
000e7b38goto :goto_238
000e7b3anew-instance v0, Ljava/lang/IndexOutOfBoundsException;
000e7b3enew-instance v2, Ljava/lang/StringBuilder;
000e7b42const-string v3, "Inconsistency detected. Invalid view holder adapter position"
000e7b46invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e7b4cinvoke-virtual {v2, v11}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000e7b52invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000e7b58move-result-object v3
000e7b5ainvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e7b60invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e7b66move-result-object v2
000e7b68invoke-direct {v0, v2}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
000e7b6ethrow v0
000e7b70move/from16 v17, v3
000e7b74const-wide/16 v18, 0x0
000e7b78const-wide v20, 0x7fffffffffffffff
000e7b82if-nez v11, :cond_3e6
000e7b86iget-object v3, v4, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000e7b8ainvoke-virtual {v3, v0, v8}, LH/e;->g(II)I
000e7b90move-result v3
000e7b92if-ltz v3, :cond_3b7
000e7b96move/from16 v22, v2
000e7b9aiget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7b9einvoke-virtual {v2}, Lf0/z;->a()I
000e7ba4move-result v2
000e7ba6if-ge v3, v2, :cond_3b7
000e7baaiget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7baeinvoke-virtual {v2, v3}, Lf0/z;->c(I)I
000e7bb4move-result v2
000e7bb6const-wide/16 v23, 0x3
000e7bbaiget-object v13, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7bbeiget-boolean v14, v13, Lf0/z;->b:Z
000e7bc2if-eqz v14, :cond_2f1
000e7bc6invoke-virtual {v13, v3}, Lf0/z;->b(I)J
000e7bccmove-result-wide v13
000e7bceinvoke-virtual {v12}, Ljava/util/ArrayList;->size()I
000e7bd4move-result v11
000e7bd6add-int/lit8 v11, v11, -0x1
000e7bdaif-ltz v11, :cond_2bd
000e7bdeinvoke-virtual {v12, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7be4move-result-object v25
000e7be6const-wide/16 v26, 0x4
000e7beamove-object/from16 v15, v25
000e7beecheck-cast v15, Lf0/X;
000e7bf2iget-wide v7, v15, Lf0/X;->e:J
000e7bf6cmp-long v7, v7, v13
000e7bfaif-nez v7, :cond_2b9
000e7bfeinvoke-virtual {v15}, Lf0/X;->p()Z
000e7c04move-result v7
000e7c06if-nez v7, :cond_2b9
000e7c0aiget v7, v15, Lf0/X;->f:I
000e7c0eif-ne v2, v7, :cond_29e
000e7c12invoke-virtual {v15, v9}, Lf0/X;->a(I)V
000e7c18invoke-virtual {v15}, Lf0/X;->h()Z
000e7c1emove-result v7
000e7c20if-eqz v7, :cond_29c
000e7c24iget-boolean v7, v5, Lf0/U;->g:Z
000e7c28if-nez v7, :cond_29c
000e7c2ciget v7, v15, Lf0/X;->j:I
000e7c30and-int/lit8 v7, v7, -0xf
000e7c34or-int/lit8 v7, v7, 0x2
000e7c38iput v7, v15, Lf0/X;->j:I
000e7c3cmove-object v11, v15
000e7c3egoto :goto_2ea
000e7c40invoke-virtual {v12, v11}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000e7c46iget-object v7, v15, Lf0/X;->a:Landroid/view/View;
000e7c4aconst/4 v8, 0x0
000e7c4cinvoke-virtual {v4, v7, v8}, Landroidx/recyclerview/widget/RecyclerView;->removeDetachedView(Landroid/view/View;Z)V
000e7c52invoke-static {v7}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e7c58move-result-object v7
000e7c5aconst/4 v15, 0x0
000e7c5ciput-object v15, v7, Lf0/X;->n:Lf0/N;
000e7c60iput-boolean v8, v7, Lf0/X;->o:Z
000e7c64iget v8, v7, Lf0/X;->j:I
000e7c68and-int/lit8 v8, v8, -0x21
000e7c6ciput v8, v7, Lf0/X;->j:I
000e7c70invoke-virtual {v1, v7}, Lf0/N;->g(Lf0/X;)V
000e7c76add-int/lit8 v11, v11, -0x1
000e7c7aconst/4 v8, 0x0
000e7c7cgoto :goto_26b
000e7c7econst-wide/16 v26, 0x4
000e7c82invoke-virtual {v10}, Ljava/util/ArrayList;->size()I
000e7c88move-result v7
000e7c8aadd-int/lit8 v7, v7, -0x1
000e7c8eif-ltz v7, :cond_2e5
000e7c92invoke-virtual {v10, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7c98move-result-object v8
000e7c9acheck-cast v8, Lf0/X;
000e7c9eiget-wide v11, v8, Lf0/X;->e:J
000e7ca2cmp-long v9, v11, v13
000e7ca6if-nez v9, :cond_2e7
000e7caainvoke-virtual {v8}, Lf0/X;->d()Z
000e7cb0move-result v9
000e7cb2if-nez v9, :cond_2e7
000e7cb6iget v9, v8, Lf0/X;->f:I
000e7cbaif-ne v2, v9, :cond_2e2
000e7cbeinvoke-virtual {v10, v7}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000e7cc4move-object v11, v8
000e7cc6goto :goto_2ea
000e7cc8invoke-virtual {v1, v7}, Lf0/N;->e(I)V
000e7cceconst/4 v11, 0x0
000e7cd0goto :goto_2ea
000e7cd2add-int/lit8 v7, v7, -0x1
000e7cd6goto :goto_2c5
000e7cd8if-eqz v11, :cond_2f3
000e7cdciput v3, v11, Lf0/X;->c:I
000e7ce0move/from16 v6, v17
000e7ce4goto :goto_2f3
000e7ce6const-wide/16 v26, 0x4
000e7ceaif-nez v11, :cond_333
000e7ceeinvoke-virtual {v1}, Lf0/N;->c()Lf0/M;
000e7cf4move-result-object v3
000e7cf6iget-object v3, v3, Lf0/M;->a:Landroid/util/SparseArray;
000e7cfainvoke-virtual {v3, v2}, Landroid/util/SparseArray;->get(I)Ljava/lang/Object;
000e7d00move-result-object v3
000e7d02check-cast v3, Lf0/L;
000e7d06if-eqz v3, :cond_32a
000e7d0aiget-object v3, v3, Lf0/L;->a:Ljava/util/ArrayList;
000e7d0einvoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z
000e7d14move-result v7
000e7d16if-nez v7, :cond_32a
000e7d1ainvoke-virtual {v3}, Ljava/util/ArrayList;->size()I
000e7d20move-result v7
000e7d22add-int/lit8 v7, v7, -0x1
000e7d26if-ltz v7, :cond_32a
000e7d2ainvoke-virtual {v3, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e7d30move-result-object v8
000e7d32check-cast v8, Lf0/X;
000e7d36invoke-virtual {v8}, Lf0/X;->d()Z
000e7d3cmove-result v8
000e7d3eif-nez v8, :cond_327
000e7d42invoke-virtual {v3, v7}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000e7d48move-result-object v3
000e7d4amove-object v15, v3
000e7d4ccheck-cast v15, Lf0/X;
000e7d50goto :goto_32b
000e7d52add-int/lit8 v7, v7, -0x1
000e7d56goto :goto_311
000e7d58const/4 v15, 0x0
000e7d5aif-eqz v15, :cond_332
000e7d5einvoke-virtual {v15}, Lf0/X;->m()V
000e7d64sget-object v3, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000e7d68move-object v11, v15
000e7d6aif-nez v11, :cond_3b4
000e7d6einvoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->getNanoTime()J
000e7d74move-result-wide v7
000e7d76cmp-long v3, v30, v20
000e7d7aif-eqz v3, :cond_358
000e7d7eiget-object v3, v1, Lf0/N;->g:Lf0/M;
000e7d82invoke-virtual {v3, v2}, Lf0/M;->a(I)Lf0/L;
000e7d88move-result-object v3
000e7d8aiget-wide v9, v3, Lf0/L;->c:J
000e7d8ecmp-long v3, v9, v18
000e7d92if-eqz v3, :cond_351
000e7d96add-long/2addr v9, v7
000e7d98cmp-long v3, v9, v30
000e7d9cif-gez v3, :cond_34f
000e7da0goto :goto_351
000e7da2const/4 v3, 0x0
000e7da4goto :goto_353
000e7da6move/from16 v3, v17
000e7daaif-nez v3, :cond_358
000e7daeconst/16 v16, 0x0
000e7db2return-object v16
000e7db4const/16 v16, 0x0
000e7db8iget-object v3, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7dbcinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e7dc2const-string v9, "RV CreateView"
000e7dc6sget v10, LG/i;->a:I
000e7dcainvoke-static {v9}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000e7dd0invoke-virtual {v3, v4, v2}, Lf0/z;->e(Landroid/view/ViewGroup;I)Lf0/X;
000e7dd6move-result-object v11
000e7dd8iget-object v3, v11, Lf0/X;->a:Landroid/view/View;
000e7ddcinvoke-virtual {v3}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000e7de2move-result-object v3
000e7de4if-nez v3, :cond_3a6
000e7de8iput v2, v11, Lf0/X;->f:I
000e7decinvoke-static {}, Landroid/os/Trace;->endSection()V
000e7df2sget-object v3, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000e7df6iget-object v3, v11, Lf0/X;->a:Landroid/view/View;
000e7dfainvoke-static {v3}, Landroidx/recyclerview/widget/RecyclerView;->D(Landroid/view/View;)Landroidx/recyclerview/widget/RecyclerView;
000e7e00move-result-object v3
000e7e02if-eqz v3, :cond_388
000e7e06new-instance v9, Ljava/lang/ref/WeakReference;
000e7e0ainvoke-direct {v9, v3}, Ljava/lang/ref/WeakReference;-><init>(Ljava/lang/Object;)V
000e7e10iput-object v9, v11, Lf0/X;->b:Ljava/lang/ref/WeakReference;
000e7e14invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->getNanoTime()J
000e7e1amove-result-wide v9
000e7e1ciget-object v3, v1, Lf0/N;->g:Lf0/M;
000e7e20sub-long/2addr v9, v7
000e7e22invoke-virtual {v3, v2}, Lf0/M;->a(I)Lf0/L;
000e7e28move-result-object v2
000e7e2aiget-wide v7, v2, Lf0/L;->c:J
000e7e2ecmp-long v3, v7, v18
000e7e32if-nez v3, :cond_39a
000e7e36goto :goto_3a1
000e7e38div-long v7, v7, v26
000e7e3cmul-long v7, v7, v23
000e7e40div-long v9, v9, v26
000e7e44add-long/2addr v9, v7
000e7e46iput-wide v9, v2, Lf0/L;->c:J
000e7e4agoto :goto_3ec
000e7e4cmove-exception v0
000e7e4egoto :goto_3ae
000e7e50new-instance v0, Ljava/lang/IllegalStateException;
000e7e54const-string v2, "ViewHolder views must not be attached when created. Ensure that you are not passing 'true' to the attachToRoot parameter of LayoutInflater.inflate(..., boolean attachToRoot)"
000e7e58invoke-direct {v0, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000e7e5ethrow v0
000e7e60sget v2, LG/i;->a:I
000e7e64invoke-static {}, Landroid/os/Trace;->endSection()V
000e7e6athrow v0
000e7e6cconst/16 v16, 0x0
000e7e70goto :goto_3ec
000e7e72new-instance v2, Ljava/lang/IndexOutOfBoundsException;
000e7e76new-instance v6, Ljava/lang/StringBuilder;
000e7e7aconst-string v7, "Inconsistency detected. Invalid item position "
000e7e7einvoke-direct {v6, v7}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e7e84invoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e7e8aconst-string v0, "(offset:"
000e7e8einvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e7e94invoke-virtual {v6, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e7e9aconst-string v0, ").state:"
000e7e9einvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e7ea4invoke-virtual {v5}, Lf0/U;->b()I
000e7eaamove-result v0
000e7eacinvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e7eb2invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000e7eb8move-result-object v0
000e7ebainvoke-virtual {v6, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e7ec0invoke-virtual {v6}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e7ec6move-result-object v0
000e7ec8invoke-direct {v2, v0}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
000e7ecethrow v2
000e7ed0const/16 v16, 0x0
000e7ed4const-wide/16 v23, 0x3
000e7ed8const-wide/16 v26, 0x4
000e7edcif-eqz v6, :cond_41c
000e7ee0iget-boolean v2, v5, Lf0/U;->g:Z
000e7ee4if-nez v2, :cond_41c
000e7ee8iget v2, v11, Lf0/X;->j:I
000e7eecand-int/lit16 v3, v2, 0x2000
000e7ef0if-eqz v3, :cond_3fb
000e7ef4move/from16 v3, v17
000e7ef8goto :goto_3fc
000e7efaconst/4 v3, 0x0
000e7efcif-eqz v3, :cond_41c
000e7f00and-int/lit16 v2, v2, -0x2001
000e7f04iput v2, v11, Lf0/X;->j:I
000e7f08iget-boolean v2, v5, Lf0/U;->j:Z
000e7f0cif-eqz v2, :cond_41c
000e7f10invoke-static {v11}, Lf0/D;->b(Lf0/X;)V
000e7f16iget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000e7f1ainvoke-virtual {v11}, Lf0/X;->c()Ljava/util/List;
000e7f20invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e7f26new-instance v2, LK/p;
000e7f2ainvoke-direct {v2}, Ljava/lang/Object;-><init>()V
000e7f30invoke-virtual {v2, v11}, LK/p;->a(Lf0/X;)V
000e7f36invoke-virtual {v4, v11, v2}, Landroidx/recyclerview/widget/RecyclerView;->U(Lf0/X;LK/p;)V
000e7f3ciget-boolean v2, v5, Lf0/U;->g:Z
000e7f40iget-object v3, v11, Lf0/X;->a:Landroid/view/View;
000e7f44if-eqz v2, :cond_42b
000e7f48invoke-virtual {v11}, Lf0/X;->e()Z
000e7f4emove-result v2
000e7f50if-eqz v2, :cond_42b
000e7f54iput v0, v11, Lf0/X;->g:I
000e7f58goto :goto_444
000e7f5ainvoke-virtual {v11}, Lf0/X;->e()Z
000e7f60move-result v2
000e7f62if-eqz v2, :cond_44a
000e7f66iget v2, v11, Lf0/X;->j:I
000e7f6aand-int/lit8 v2, v2, 0x2
000e7f6eif-eqz v2, :cond_43a
000e7f72move/from16 v2, v17
000e7f76goto :goto_43b
000e7f78const/4 v2, 0x0
000e7f7aif-nez v2, :cond_44a
000e7f7einvoke-virtual {v11}, Lf0/X;->f()Z
000e7f84move-result v2
000e7f86if-eqz v2, :cond_444
000e7f8agoto :goto_44a
000e7f8cmove/from16 v7, v17
000e7f90const/4 v0, 0x0
000e7f92const/4 v8, 0x0
000e7f94goto/16 :goto_528
000e7f98iget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000e7f9cconst/4 v8, 0x0
000e7f9einvoke-virtual {v2, v0, v8}, LH/e;->g(II)I
000e7fa4move-result v2
000e7fa6iput-object v4, v11, Lf0/X;->r:Landroidx/recyclerview/widget/RecyclerView;
000e7faaiget v7, v11, Lf0/X;->f:I
000e7faeinvoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->getNanoTime()J
000e7fb4move-result-wide v9
000e7fb6cmp-long v12, v30, v20
000e7fbaif-eqz v12, :cond_474
000e7fbeiget-object v12, v1, Lf0/N;->g:Lf0/M;
000e7fc2invoke-virtual {v12, v7}, Lf0/M;->a(I)Lf0/L;
000e7fc8move-result-object v7
000e7fcaiget-wide v12, v7, Lf0/L;->d:J
000e7fcecmp-long v7, v12, v18
000e7fd2if-eqz v7, :cond_474
000e7fd6add-long/2addr v12, v9
000e7fd8cmp-long v7, v12, v30
000e7fdcif-gez v7, :cond_46f
000e7fe0goto :goto_474
000e7fe2move v0, v8
000e7fe4move/from16 v7, v17
000e7fe8goto/16 :goto_528
000e7feciget-object v7, v4, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e7ff0invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e7ff6iput v2, v11, Lf0/X;->c:I
000e7ffaiget-boolean v12, v7, Lf0/z;->b:Z
000e7ffeif-eqz v12, :cond_485
000e8002invoke-virtual {v7, v2}, Lf0/z;->b(I)J
000e8008move-result-wide v12
000e800aiput-wide v12, v11, Lf0/X;->e:J
000e800eiget v12, v11, Lf0/X;->j:I
000e8012and-int/lit16 v12, v12, -0x208
000e8016or-int/lit8 v12, v12, 0x1
000e801aiput v12, v11, Lf0/X;->j:I
000e801esget v12, LG/i;->a:I
000e8022const-string v12, "RV OnBindView"
000e8026invoke-static {v12}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000e802cinvoke-virtual {v11}, Lf0/X;->c()Ljava/util/List;
000e8032invoke-virtual {v7, v11, v2}, Lf0/z;->d(Lf0/X;I)V
000e8038iget-object v2, v11, Lf0/X;->k:Ljava/util/ArrayList;
000e803cif-eqz v2, :cond_4a1
000e8040invoke-virtual {v2}, Ljava/util/ArrayList;->clear()V
000e8046iget v2, v11, Lf0/X;->j:I
000e804aand-int/lit16 v2, v2, -0x401
000e804eiput v2, v11, Lf0/X;->j:I
000e8052invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e8058move-result-object v2
000e805ainstance-of v7, v2, Lf0/I;
000e805eif-eqz v7, :cond_4b5
000e8062check-cast v2, Lf0/I;
000e8066move/from16 v7, v17
000e806aiput-boolean v7, v2, Lf0/I;->c:Z
000e806einvoke-static {}, Landroid/os/Trace;->endSection()V
000e8074invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->getNanoTime()J
000e807amove-result-wide v12
000e807ciget-object v2, v1, Lf0/N;->g:Lf0/M;
000e8080iget v7, v11, Lf0/X;->f:I
000e8084sub-long/2addr v12, v9
000e8086invoke-virtual {v2, v7}, Lf0/M;->a(I)Lf0/L;
000e808cmove-result-object v2
000e808eiget-wide v9, v2, Lf0/L;->d:J
000e8092cmp-long v7, v9, v18
000e8096if-nez v7, :cond_4cc
000e809agoto :goto_4d3
000e809cdiv-long v9, v9, v26
000e80a0mul-long v9, v9, v23
000e80a4div-long v12, v12, v26
000e80a8add-long/2addr v12, v9
000e80aaiput-wide v12, v2, Lf0/L;->d:J
000e80aeiget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->x:Landroid/view/accessibility/AccessibilityManager;
000e80b2if-eqz v2, :cond_4e1
000e80b6invoke-virtual {v2}, Landroid/view/accessibility/AccessibilityManager;->isEnabled()Z
000e80bcmove-result v2
000e80beif-eqz v2, :cond_4e1
000e80c2const/4 v2, 0x1
000e80c4goto :goto_4e2
000e80c6move v2, v8
000e80c8if-eqz v2, :cond_520
000e80ccsget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
000e80d0invoke-virtual {v3}, Landroid/view/View;->getImportantForAccessibility()I
000e80d6move-result v2
000e80d8const/4 v7, 0x1
000e80daif-nez v2, :cond_4f0
000e80deinvoke-virtual {v3, v7}, Landroid/view/View;->setImportantForAccessibility(I)V
000e80e4iget-object v2, v4, Landroidx/recyclerview/widget/RecyclerView;->j0:Lf0/Y;
000e80e8if-nez v2, :cond_4f5
000e80ecgoto :goto_521
000e80eeiget-object v2, v2, Lf0/Y;->e:LV/b;
000e80f2if-eqz v2, :cond_51c
000e80f6invoke-static {v3}, LK/P;->d(Landroid/view/View;)Landroid/view/View$AccessibilityDelegate;
000e80fcmove-result-object v9
000e80feif-nez v9, :cond_502
000e8102move-object/from16 v9, v16
000e8106goto :goto_511
000e8108instance-of v10, v9, LK/a;
000e810cif-eqz v10, :cond_50b
000e8110check-cast v9, LK/a;
000e8114iget-object v9, v9, LK/a;->a:LK/b;
000e8118goto :goto_511
000e811anew-instance v10, LK/b;
000e811einvoke-direct {v10, v9}, LK/b;-><init>(Landroid/view/View$AccessibilityDelegate;)V
000e8124move-object v9, v10
000e8126if-eqz v9, :cond_51c
000e812aif-eq v9, v2, :cond_51c
000e812eiget-object v10, v2, LV/b;->f:Ljava/lang/Object;
000e8132check-cast v10, Ljava/util/WeakHashMap;
000e8136invoke-virtual {v10, v3, v9}, Ljava/util/WeakHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000e813cinvoke-static {v3, v2}, LK/P;->m(Landroid/view/View;LK/b;)V
000e8142goto :goto_521
000e8144const/4 v7, 0x1
000e8146iget-boolean v2, v5, Lf0/U;->g:Z
000e814aif-eqz v2, :cond_527
000e814eiput v0, v11, Lf0/X;->g:I
000e8152move v0, v7
000e8154invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e815amove-result-object v2
000e815cif-nez v2, :cond_538
000e8160invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->generateDefaultLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e8166move-result-object v2
000e8168check-cast v2, Lf0/I;
000e816cinvoke-virtual {v3, v2}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
000e8172goto :goto_54a
000e8174invoke-virtual {v4, v2}, Landroidx/recyclerview/widget/RecyclerView;->checkLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Z
000e817amove-result v5
000e817cif-nez v5, :cond_548
000e8180invoke-virtual {v4, v2}, Landroidx/recyclerview/widget/RecyclerView;->generateLayoutParams(Landroid/view/ViewGroup$LayoutParams;)Landroid/view/ViewGroup$LayoutParams;
000e8186move-result-object v2
000e8188check-cast v2, Lf0/I;
000e818cinvoke-virtual {v3, v2}, Landroid/view/View;->setLayoutParams(Landroid/view/ViewGroup$LayoutParams;)V
000e8192goto :goto_54a
000e8194check-cast v2, Lf0/I;
000e8198iput-object v11, v2, Lf0/I;->a:Lf0/X;
000e819cif-eqz v6, :cond_552
000e81a0if-eqz v0, :cond_552
000e81a4move v3, v7
000e81a6goto :goto_553
000e81a8move v3, v8
000e81aaiput-boolean v3, v2, Lf0/I;->d:Z
000e81aereturn-object v11
000e81b0new-instance v2, Ljava/lang/IndexOutOfBoundsException;
000e81b4new-instance v3, Ljava/lang/StringBuilder;
000e81b8const-string v5, "Invalid item position "
000e81bcinvoke-direct {v3, v5}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e81c2invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e81c8const-string v5, "("
000e81ccinvoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e81d2invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e81d8const-string v0, "). Item count:"
000e81dcinvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e81e2iget-object v0, v4, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e81e6invoke-virtual {v0}, Lf0/U;->b()I
000e81ecmove-result v0
000e81eeinvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e81f4invoke-virtual {v4}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000e81famove-result-object v0
000e81fcinvoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e8202invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e8208move-result-object v0
000e820ainvoke-direct {v2, v0}, Ljava/lang/IndexOutOfBoundsException;-><init>(Ljava/lang/String;)V
000e8210throw v2
000e76f4
Loading..