File classes.dex
Function:
Loading..
000b8638
000b8638androidx.recyclerview.widget.RecyclerView::X(int, int, android.view.MotionEvent):
000b8648move-object/from16 v0, v17
000b864cmove/from16 v8, v18
000b8650move/from16 v9, v19
000b8654invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->m()V
000b865aiget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b865eiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->o0:[I
000b8662const/4 v10, 0x1
000b8664const/4 v11, 0x0
000b8666if-eqz v1, :cond_21
000b866aaput v11, v7, v11
000b866eaput v11, v7, v10
000b8672invoke-virtual {v0, v8, v9, v7}, Landroidx/recyclerview/widget/RecyclerView;->Y(II[I)V
000b8678aget v1, v7, v11
000b867caget v2, v7, v10
000b8680sub-int v3, v8, v1
000b8684sub-int v4, v9, v2
000b8688goto :goto_25
000b868amove v1, v11
000b868cmove v2, v1
000b868emove v3, v2
000b8690move v4, v3
000b8692iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8696invoke-virtual {v5}, Ljava/util/ArrayList;->isEmpty()Z
000b869cmove-result v5
000b869eif-nez v5, :cond_30
000b86a2invoke-virtual {v0}, Landroid/view/View;->invalidate()V
000b86a8aput v11, v7, v11
000b86acaput v11, v7, v10
000b86b0iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b86b4const/4 v6, 0x0
000b86b6invoke-virtual/range {v0 .. v7}, Landroidx/recyclerview/widget/RecyclerView;->s(IIII[II[I)V
000b86bcaget v5, v7, v11
000b86c0sub-int/2addr v3, v5
000b86c2aget v6, v7, v10
000b86c6sub-int/2addr v4, v6
000b86c8if-nez v5, :cond_47
000b86ccif-eqz v6, :cond_45
000b86d0goto :goto_47
000b86d2move v5, v11
000b86d4goto :goto_48
000b86d6move v5, v10
000b86d8iget v6, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b86dciget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b86e0aget v12, v7, v11
000b86e4sub-int/2addr v6, v12
000b86e6iput v6, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b86eaiget v6, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b86eeaget v7, v7, v10
000b86f2sub-int/2addr v6, v7
000b86f4iput v6, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b86f8iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b86fcaget v13, v6, v11
000b8700add-int/2addr v13, v12
000b8702aput v13, v6, v11
000b8706aget v12, v6, v10
000b870aadd-int/2addr v12, v7
000b870caput v12, v6, v10
000b8710invoke-virtual {v0}, Landroid/view/View;->getOverScrollMode()I
000b8716move-result v6
000b8718const/4 v7, 0x2
000b871aif-eq v6, v7, :cond_10e
000b871eif-eqz v20, :cond_76
000b8722invoke-virtual/range {v20}, Landroid/view/MotionEvent;->getSource()I
000b8728move-result v6
000b872aconst/16 v7, 0x2002
000b872eand-int/2addr v6, v7
000b8730if-ne v6, v7, :cond_7a
000b8734move/from16 v16, v10
000b8738goto/16 :goto_10a
000b873cinvoke-virtual/range {v20}, Landroid/view/MotionEvent;->getX()F
000b8742move-result v6
000b8744int-to-float v3, v3
000b8746invoke-virtual/range {v20}, Landroid/view/MotionEvent;->getY()F
000b874cmove-result v7
000b874eint-to-float v4, v4
000b8750const/4 v12, 0x0
000b8752cmpg-float v13, v3, v12
000b8756const/high16 v14, 0x3f800000
000b875aif-gez v13, :cond_a7
000b875einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->v()V
000b8764iget-object v13, v0, Landroidx/recyclerview/widget/RecyclerView;->D:Landroid/widget/EdgeEffect;
000b8768neg-float v15, v3
000b876amove/from16 v16, v10
000b876einvoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b8774move-result v10
000b8776int-to-float v10, v10
000b8778div-float/2addr v15, v10
000b877ainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b8780move-result v10
000b8782int-to-float v10, v10
000b8784div-float/2addr v7, v10
000b8786sub-float v7, v14, v7
000b878ainvoke-static {v13, v15, v7}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b8790move/from16 v7, v16
000b8794goto :goto_c4
000b8796move/from16 v16, v10
000b879acmpl-float v10, v3, v12
000b879eif-lez v10, :cond_c3
000b87a2invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->w()V
000b87a8iget-object v10, v0, Landroidx/recyclerview/widget/RecyclerView;->F:Landroid/widget/EdgeEffect;
000b87acinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b87b2move-result v13
000b87b4int-to-float v13, v13
000b87b6div-float v13, v3, v13
000b87bainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b87c0move-result v15
000b87c2int-to-float v15, v15
000b87c4div-float/2addr v7, v15
000b87c6invoke-static {v10, v13, v7}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b87ccgoto :goto_a4
000b87cemove v7, v11
000b87d0cmpg-float v10, v4, v12
000b87d4if-gez v10, :cond_e0
000b87d8invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->x()V
000b87deiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->E:Landroid/widget/EdgeEffect;
000b87e2neg-float v10, v4
000b87e4invoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b87eamove-result v13
000b87ecint-to-float v13, v13
000b87eediv-float/2addr v10, v13
000b87f0invoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b87f6move-result v13
000b87f8int-to-float v13, v13
000b87fadiv-float/2addr v6, v13
000b87fcinvoke-static {v7, v10, v6}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b8802move/from16 v7, v16
000b8806goto :goto_fb
000b8808cmpl-float v10, v4, v12
000b880cif-lez v10, :cond_fb
000b8810invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->u()V
000b8816iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->G:Landroid/widget/EdgeEffect;
000b881ainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b8820move-result v10
000b8822int-to-float v10, v10
000b8824div-float v10, v4, v10
000b8828invoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b882emove-result v13
000b8830int-to-float v13, v13
000b8832div-float/2addr v6, v13
000b8834sub-float/2addr v14, v6
000b8836invoke-static {v7, v10, v14}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b883cgoto :goto_dd
000b883eif-nez v7, :cond_105
000b8842cmpl-float v3, v3, v12
000b8846if-nez v3, :cond_105
000b884acmpl-float v3, v4, v12
000b884eif-eqz v3, :cond_10a
000b8852sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000b8856invoke-virtual {v0}, Landroid/view/View;->postInvalidateOnAnimation()V
000b885cinvoke-virtual/range {v17 .. v19}, Landroidx/recyclerview/widget/RecyclerView;->l(II)V
000b8862goto :goto_110
000b8864move/from16 v16, v10
000b8868if-nez v1, :cond_114
000b886cif-eqz v2, :cond_117
000b8870invoke-virtual {v0, v1, v2}, Landroidx/recyclerview/widget/RecyclerView;->t(II)V
000b8876invoke-virtual {v0}, Landroid/view/View;->awakenScrollBars()Z
000b887cmove-result v3
000b887eif-nez v3, :cond_120
000b8882invoke-virtual {v0}, Landroid/view/View;->invalidate()V
000b8888if-nez v5, :cond_128
000b888cif-nez v1, :cond_128
000b8890if-eqz v2, :cond_127
000b8894goto :goto_128
000b8896return v11
000b8898return v16
000b8638
000b8638androidx.recyclerview.widget.RecyclerView::X(int, int, android.view.MotionEvent):
000b8648move-object/from16 v0, v17
000b864cmove/from16 v8, v18
000b8650move/from16 v9, v19
000b8654invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->m()V
000b865aiget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b865eiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->o0:[I
000b8662const/4 v10, 0x1
000b8664const/4 v11, 0x0
000b8666if-eqz v1, :cond_21
000b866aaput v11, v7, v11
000b866eaput v11, v7, v10
000b8672invoke-virtual {v0, v8, v9, v7}, Landroidx/recyclerview/widget/RecyclerView;->Y(II[I)V
000b8678aget v1, v7, v11
000b867caget v2, v7, v10
000b8680sub-int v3, v8, v1
000b8684sub-int v4, v9, v2
000b8688goto :goto_25
000b868amove v1, v11
000b868cmove v2, v1
000b868emove v3, v2
000b8690move v4, v3
000b8692iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8696invoke-virtual {v5}, Ljava/util/ArrayList;->isEmpty()Z
000b869cmove-result v5
000b869eif-nez v5, :cond_30
000b86a2invoke-virtual {v0}, Landroid/view/View;->invalidate()V
000b86a8aput v11, v7, v11
000b86acaput v11, v7, v10
000b86b0iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b86b4const/4 v6, 0x0
000b86b6invoke-virtual/range {v0 .. v7}, Landroidx/recyclerview/widget/RecyclerView;->s(IIII[II[I)V
000b86bcaget v5, v7, v11
000b86c0sub-int/2addr v3, v5
000b86c2aget v6, v7, v10
000b86c6sub-int/2addr v4, v6
000b86c8if-nez v5, :cond_47
000b86ccif-eqz v6, :cond_45
000b86d0goto :goto_47
000b86d2move v5, v11
000b86d4goto :goto_48
000b86d6move v5, v10
000b86d8iget v6, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b86dciget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b86e0aget v12, v7, v11
000b86e4sub-int/2addr v6, v12
000b86e6iput v6, v0, Landroidx/recyclerview/widget/RecyclerView;->N:I
000b86eaiget v6, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b86eeaget v7, v7, v10
000b86f2sub-int/2addr v6, v7
000b86f4iput v6, v0, Landroidx/recyclerview/widget/RecyclerView;->O:I
000b86f8iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b86fcaget v13, v6, v11
000b8700add-int/2addr v13, v12
000b8702aput v13, v6, v11
000b8706aget v12, v6, v10
000b870aadd-int/2addr v12, v7
000b870caput v12, v6, v10
000b8710invoke-virtual {v0}, Landroid/view/View;->getOverScrollMode()I
000b8716move-result v6
000b8718const/4 v7, 0x2
000b871aif-eq v6, v7, :cond_10e
000b871eif-eqz v20, :cond_76
000b8722invoke-virtual/range {v20}, Landroid/view/MotionEvent;->getSource()I
000b8728move-result v6
000b872aconst/16 v7, 0x2002
000b872eand-int/2addr v6, v7
000b8730if-ne v6, v7, :cond_7a
000b8734move/from16 v16, v10
000b8738goto/16 :goto_10a
000b873cinvoke-virtual/range {v20}, Landroid/view/MotionEvent;->getX()F
000b8742move-result v6
000b8744int-to-float v3, v3
000b8746invoke-virtual/range {v20}, Landroid/view/MotionEvent;->getY()F
000b874cmove-result v7
000b874eint-to-float v4, v4
000b8750const/4 v12, 0x0
000b8752cmpg-float v13, v3, v12
000b8756const/high16 v14, 0x3f800000
000b875aif-gez v13, :cond_a7
000b875einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->v()V
000b8764iget-object v13, v0, Landroidx/recyclerview/widget/RecyclerView;->D:Landroid/widget/EdgeEffect;
000b8768neg-float v15, v3
000b876amove/from16 v16, v10
000b876einvoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b8774move-result v10
000b8776int-to-float v10, v10
000b8778div-float/2addr v15, v10
000b877ainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b8780move-result v10
000b8782int-to-float v10, v10
000b8784div-float/2addr v7, v10
000b8786sub-float v7, v14, v7
000b878ainvoke-static {v13, v15, v7}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b8790move/from16 v7, v16
000b8794goto :goto_c4
000b8796move/from16 v16, v10
000b879acmpl-float v10, v3, v12
000b879eif-lez v10, :cond_c3
000b87a2invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->w()V
000b87a8iget-object v10, v0, Landroidx/recyclerview/widget/RecyclerView;->F:Landroid/widget/EdgeEffect;
000b87acinvoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b87b2move-result v13
000b87b4int-to-float v13, v13
000b87b6div-float v13, v3, v13
000b87bainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b87c0move-result v15
000b87c2int-to-float v15, v15
000b87c4div-float/2addr v7, v15
000b87c6invoke-static {v10, v13, v7}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b87ccgoto :goto_a4
000b87cemove v7, v11
000b87d0cmpg-float v10, v4, v12
000b87d4if-gez v10, :cond_e0
000b87d8invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->x()V
000b87deiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->E:Landroid/widget/EdgeEffect;
000b87e2neg-float v10, v4
000b87e4invoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b87eamove-result v13
000b87ecint-to-float v13, v13
000b87eediv-float/2addr v10, v13
000b87f0invoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b87f6move-result v13
000b87f8int-to-float v13, v13
000b87fadiv-float/2addr v6, v13
000b87fcinvoke-static {v7, v10, v6}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b8802move/from16 v7, v16
000b8806goto :goto_fb
000b8808cmpl-float v10, v4, v12
000b880cif-lez v10, :cond_fb
000b8810invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->u()V
000b8816iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->G:Landroid/widget/EdgeEffect;
000b881ainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b8820move-result v10
000b8822int-to-float v10, v10
000b8824div-float v10, v4, v10
000b8828invoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b882emove-result v13
000b8830int-to-float v13, v13
000b8832div-float/2addr v6, v13
000b8834sub-float/2addr v14, v6
000b8836invoke-static {v7, v10, v14}, LQ/d;->a(Landroid/widget/EdgeEffect;FF)V
000b883cgoto :goto_dd
000b883eif-nez v7, :cond_105
000b8842cmpl-float v3, v3, v12
000b8846if-nez v3, :cond_105
000b884acmpl-float v3, v4, v12
000b884eif-eqz v3, :cond_10a
000b8852sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000b8856invoke-virtual {v0}, Landroid/view/View;->postInvalidateOnAnimation()V
000b885cinvoke-virtual/range {v17 .. v19}, Landroidx/recyclerview/widget/RecyclerView;->l(II)V
000b8862goto :goto_110
000b8864move/from16 v16, v10
000b8868if-nez v1, :cond_114
000b886cif-eqz v2, :cond_117
000b8870invoke-virtual {v0, v1, v2}, Landroidx/recyclerview/widget/RecyclerView;->t(II)V
000b8876invoke-virtual {v0}, Landroid/view/View;->awakenScrollBars()Z
000b887cmove-result v3
000b887eif-nez v3, :cond_120
000b8882invoke-virtual {v0}, Landroid/view/View;->invalidate()V
000b8888if-nez v5, :cond_128
000b888cif-nez v1, :cond_128
000b8890if-eqz v2, :cond_127
000b8894goto :goto_128
000b8896return v11
000b8898return v16
000b8638
000b889a
000b889a // align 0x4
000b889a // align 0x4
000b889c
000b889candroidx.recyclerview.widget.RecyclerView::startNestedScroll(int):
000b88acinvoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b88b2move-result-object v0
000b88b4const/4 v1, 0x0
000b88b6invoke-virtual {v0, v3, v1}, LK/m;->g(II)Z
000b88bcmove-result v3
000b88bereturn v3
000b889c
000b889candroidx.recyclerview.widget.RecyclerView::startNestedScroll(int):
000b88acinvoke-direct {v2}, Landroidx/recyclerview/widget/RecyclerView;->getScrollingChildHelper()LK/m;
000b88b2move-result-object v0
000b88b4const/4 v1, 0x0
000b88b6invoke-virtual {v0, v3, v1}, LK/m;->g(II)Z
000b88bcmove-result v3
000b88bereturn v3
000b889c
000b88c0
000b88c0androidx.recyclerview.widget.RecyclerView::getAdapter():
000b88d0iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b88d4return-object v0
000b88c0
000b88c0androidx.recyclerview.widget.RecyclerView::getAdapter():
000b88d0iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b88d4return-object v0
000b88c0
000b88d6
000b88d6 // align 0x8
000b88d6 // align 0x8
000b88d8
000b88d8androidx.recyclerview.widget.RecyclerView::getEdgeEffectFactory():
000b88e8iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->C:Lf0/C;
000b88ecreturn-object v0
000b88d8
000b88d8androidx.recyclerview.widget.RecyclerView::getEdgeEffectFactory():
000b88e8iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->C:Lf0/C;
000b88ecreturn-object v0
000b88d8
000b88ee
000b88ee // align 0x10
000b88ee // align 0x10
000b88f0
000b88f0androidx.recyclerview.widget.RecyclerView::getItemAnimator():
000b8900iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b8904return-object v0
000b88f0
000b88f0androidx.recyclerview.widget.RecyclerView::getItemAnimator():
000b8900iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b8904return-object v0
000b88f0
000b8906
000b8906 // align 0x8
000b8906 // align 0x8
000b8908
000b8908androidx.recyclerview.widget.RecyclerView::getLayoutManager():
000b8918iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b891creturn-object v0
000b8908
000b8908androidx.recyclerview.widget.RecyclerView::getLayoutManager():
000b8918iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b891creturn-object v0
000b8908
000b891e
000b891e // align 0x10
000b891e // align 0x10
000b8920
000b8920androidx.recyclerview.widget.RecyclerView::getOnFlingListener():
000b8930iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->Q:Lf0/J;
000b8934return-object v0
000b8920
000b8920androidx.recyclerview.widget.RecyclerView::getOnFlingListener():
000b8930iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->Q:Lf0/J;
000b8934return-object v0
000b8920
000b8936
000b8936 // align 0x8
000b8936 // align 0x8
000b8938
000b8938androidx.recyclerview.widget.RecyclerView::getRecycledViewPool():
000b8948iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b894cinvoke-virtual {v0}, Lf0/N;->c()Lf0/M;
000b8952move-result-object v0
000b8954return-object v0
000b8938
000b8938androidx.recyclerview.widget.RecyclerView::getRecycledViewPool():
000b8948iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b894cinvoke-virtual {v0}, Lf0/N;->c()Lf0/M;
000b8952move-result-object v0
000b8954return-object v0
000b8938
000b8956
000b8956 // align 0x8
000b8956 // align 0x8
000b8958
000b8958androidx.recyclerview.widget.RecyclerView::E(int):
000b8968iget-boolean v0, v5, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b896cconst/4 v1, 0x0
000b896eif-eqz v0, :cond_6
000b8972return-object v1
000b8974iget-object v0, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b8978invoke-virtual {v0}, LF0/h;->w()I
000b897emove-result v0
000b8980const/4 v2, 0x0
000b8982if-ge v2, v0, :cond_3b
000b8986iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b898ainvoke-virtual {v3, v2}, LF0/h;->v(I)Landroid/view/View;
000b8990move-result-object v3
000b8992invoke-static {v3}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b8998move-result-object v3
000b899aif-eqz v3, :cond_38
000b899einvoke-virtual {v3}, Lf0/X;->h()Z
000b89a4move-result v4
000b89a6if-nez v4, :cond_38
000b89aainvoke-virtual {v5, v3}, Landroidx/recyclerview/widget/RecyclerView;->F(Lf0/X;)I
000b89b0move-result v4
000b89b2if-ne v4, v6, :cond_38
000b89b6iget-object v1, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b89baiget-object v1, v1, LF0/h;->d:Ljava/lang/Object;
000b89becheck-cast v1, Ljava/util/ArrayList;
000b89c2iget-object v4, v3, Lf0/X;->a:Landroid/view/View;
000b89c6invoke-virtual {v1, v4}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000b89ccmove-result v1
000b89ceif-eqz v1, :cond_37
000b89d2move-object v1, v3
000b89d4goto :goto_38
000b89d6return-object v3
000b89d8add-int/lit8 v2, v2, 0x1
000b89dcgoto :goto_d
000b89dereturn-object v1
000b8958
000b8958androidx.recyclerview.widget.RecyclerView::E(int):
000b8968iget-boolean v0, v5, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b896cconst/4 v1, 0x0
000b896eif-eqz v0, :cond_6
000b8972return-object v1
000b8974iget-object v0, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b8978invoke-virtual {v0}, LF0/h;->w()I
000b897emove-result v0
000b8980const/4 v2, 0x0
000b8982if-ge v2, v0, :cond_3b
000b8986iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b898ainvoke-virtual {v3, v2}, LF0/h;->v(I)Landroid/view/View;
000b8990move-result-object v3
000b8992invoke-static {v3}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b8998move-result-object v3
000b899aif-eqz v3, :cond_38
000b899einvoke-virtual {v3}, Lf0/X;->h()Z
000b89a4move-result v4
000b89a6if-nez v4, :cond_38
000b89aainvoke-virtual {v5, v3}, Landroidx/recyclerview/widget/RecyclerView;->F(Lf0/X;)I
000b89b0move-result v4
000b89b2if-ne v4, v6, :cond_38
000b89b6iget-object v1, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b89baiget-object v1, v1, LF0/h;->d:Ljava/lang/Object;
000b89becheck-cast v1, Ljava/util/ArrayList;
000b89c2iget-object v4, v3, Lf0/X;->a:Landroid/view/View;
000b89c6invoke-virtual {v1, v4}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000b89ccmove-result v1
000b89ceif-eqz v1, :cond_37
000b89d2move-object v1, v3
000b89d4goto :goto_38
000b89d6return-object v3
000b89d8add-int/lit8 v2, v2, 0x1
000b89dcgoto :goto_d
000b89dereturn-object v1
000b8958
000b89e0
000b89e0androidx.recyclerview.widget.RecyclerView::H(android.view.View):
000b89f0invoke-virtual {v4}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b89f6move-result-object v0
000b89f8if-eqz v0, :cond_25
000b89fcif-ne v0, v3, :cond_9
000b8a00goto :goto_25
000b8a02new-instance v0, Ljava/lang/IllegalArgumentException;
000b8a06new-instance v1, Ljava/lang/StringBuilder;
000b8a0aconst-string v2, "View "
000b8a0einvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b8a14invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8a1aconst-string v4, " is not a direct child of "
000b8a1einvoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8a24invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8a2ainvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b8a30move-result-object v4
000b8a32invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b8a38throw v0
000b8a3ainvoke-static {v4}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b8a40move-result-object v4
000b8a42return-object v4
000b89e0
000b89e0androidx.recyclerview.widget.RecyclerView::H(android.view.View):
000b89f0invoke-virtual {v4}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b89f6move-result-object v0
000b89f8if-eqz v0, :cond_25
000b89fcif-ne v0, v3, :cond_9
000b8a00goto :goto_25
000b8a02new-instance v0, Ljava/lang/IllegalArgumentException;
000b8a06new-instance v1, Ljava/lang/StringBuilder;
000b8a0aconst-string v2, "View "
000b8a0einvoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b8a14invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8a1aconst-string v4, " is not a direct child of "
000b8a1einvoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8a24invoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8a2ainvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b8a30move-result-object v4
000b8a32invoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b8a38throw v0
000b8a3ainvoke-static {v4}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b8a40move-result-object v4
000b8a42return-object v4
000b89e0
000b8a44
000b8a44androidx.recyclerview.widget.RecyclerView::I(android.view.View):
000b8a54if-nez v0, :cond_4
000b8a58const/4 v0, 0x0
000b8a5areturn-object v0
000b8a5cinvoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000b8a62move-result-object v0
000b8a64check-cast v0, Lf0/I;
000b8a68iget-object v0, v0, Lf0/I;->a:Lf0/X;
000b8a6creturn-object v0
000b8a44
000b8a44androidx.recyclerview.widget.RecyclerView::I(android.view.View):
000b8a54if-nez v0, :cond_4
000b8a58const/4 v0, 0x0
000b8a5areturn-object v0
000b8a5cinvoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000b8a62move-result-object v0
000b8a64check-cast v0, Lf0/I;
000b8a68iget-object v0, v0, Lf0/I;->a:Lf0/X;
000b8a6creturn-object v0
000b8a44
000b8a6e
000b8a6e // align 0x10
000b8a6e // align 0x10
000b8a70
000b8a70androidx.recyclerview.widget.RecyclerView::getCompatAccessibilityDelegate():
000b8a80iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->j0:Lf0/Y;
000b8a84return-object v0
000b8a70
000b8a70androidx.recyclerview.widget.RecyclerView::getCompatAccessibilityDelegate():
000b8a80iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->j0:Lf0/Y;
000b8a84return-object v0
000b8a70
000b8a86
000b8a86 // align 0x8
000b8a86 // align 0x8
000b8a88
000b8a88androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollExtent():
000b8a98iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8a9cif-nez v0, :cond_5
000b8aa0goto :goto_14
000b8aa2invoke-virtual {v0}, Lf0/H;->d()Z
000b8aa8move-result v0
000b8aaaif-eqz v0, :cond_14
000b8aaeiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ab2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8ab6invoke-virtual {v0, v1}, Lf0/H;->j(Lf0/U;)I
000b8abcmove-result v0
000b8abereturn v0
000b8ac0const/4 v0, 0x0
000b8ac2return v0
000b8a88
000b8a88androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollExtent():
000b8a98iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8a9cif-nez v0, :cond_5
000b8aa0goto :goto_14
000b8aa2invoke-virtual {v0}, Lf0/H;->d()Z
000b8aa8move-result v0
000b8aaaif-eqz v0, :cond_14
000b8aaeiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ab2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8ab6invoke-virtual {v0, v1}, Lf0/H;->j(Lf0/U;)I
000b8abcmove-result v0
000b8abereturn v0
000b8ac0const/4 v0, 0x0
000b8ac2return v0
000b8a88
000b8ac4
000b8ac4androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollOffset():
000b8ad4iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ad8if-nez v0, :cond_5
000b8adcgoto :goto_14
000b8adeinvoke-virtual {v0}, Lf0/H;->d()Z
000b8ae4move-result v0
000b8ae6if-eqz v0, :cond_14
000b8aeaiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8aeeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8af2invoke-virtual {v0, v1}, Lf0/H;->k(Lf0/U;)I
000b8af8move-result v0
000b8afareturn v0
000b8afcconst/4 v0, 0x0
000b8afereturn v0
000b8ac4
000b8ac4androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollOffset():
000b8ad4iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ad8if-nez v0, :cond_5
000b8adcgoto :goto_14
000b8adeinvoke-virtual {v0}, Lf0/H;->d()Z
000b8ae4move-result v0
000b8ae6if-eqz v0, :cond_14
000b8aeaiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8aeeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8af2invoke-virtual {v0, v1}, Lf0/H;->k(Lf0/U;)I
000b8af8move-result v0
000b8afareturn v0
000b8afcconst/4 v0, 0x0
000b8afereturn v0
000b8ac4
000b8b00
000b8b00androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollRange():
000b8b10iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b14if-nez v0, :cond_5
000b8b18goto :goto_14
000b8b1ainvoke-virtual {v0}, Lf0/H;->d()Z
000b8b20move-result v0
000b8b22if-eqz v0, :cond_14
000b8b26iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b2aiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8b2einvoke-virtual {v0, v1}, Lf0/H;->l(Lf0/U;)I
000b8b34move-result v0
000b8b36return v0
000b8b38const/4 v0, 0x0
000b8b3areturn v0
000b8b00
000b8b00androidx.recyclerview.widget.RecyclerView::computeHorizontalScrollRange():
000b8b10iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b14if-nez v0, :cond_5
000b8b18goto :goto_14
000b8b1ainvoke-virtual {v0}, Lf0/H;->d()Z
000b8b20move-result v0
000b8b22if-eqz v0, :cond_14
000b8b26iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b2aiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8b2einvoke-virtual {v0, v1}, Lf0/H;->l(Lf0/U;)I
000b8b34move-result v0
000b8b36return v0
000b8b38const/4 v0, 0x0
000b8b3areturn v0
000b8b00
000b8b3c
000b8b3candroidx.recyclerview.widget.RecyclerView::computeVerticalScrollExtent():
000b8b4ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b50if-nez v0, :cond_5
000b8b54goto :goto_14
000b8b56invoke-virtual {v0}, Lf0/H;->e()Z
000b8b5cmove-result v0
000b8b5eif-eqz v0, :cond_14
000b8b62iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b66iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8b6ainvoke-virtual {v0, v1}, Lf0/H;->m(Lf0/U;)I
000b8b70move-result v0
000b8b72return v0
000b8b74const/4 v0, 0x0
000b8b76return v0
000b8b3c
000b8b3candroidx.recyclerview.widget.RecyclerView::computeVerticalScrollExtent():
000b8b4ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b50if-nez v0, :cond_5
000b8b54goto :goto_14
000b8b56invoke-virtual {v0}, Lf0/H;->e()Z
000b8b5cmove-result v0
000b8b5eif-eqz v0, :cond_14
000b8b62iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b66iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8b6ainvoke-virtual {v0, v1}, Lf0/H;->m(Lf0/U;)I
000b8b70move-result v0
000b8b72return v0
000b8b74const/4 v0, 0x0
000b8b76return v0
000b8b3c
000b8b78
000b8b78androidx.recyclerview.widget.RecyclerView::computeVerticalScrollOffset():
000b8b88iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b8cif-nez v0, :cond_5
000b8b90goto :goto_14
000b8b92invoke-virtual {v0}, Lf0/H;->e()Z
000b8b98move-result v0
000b8b9aif-eqz v0, :cond_14
000b8b9eiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ba2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8ba6invoke-virtual {v0, v1}, Lf0/H;->n(Lf0/U;)I
000b8bacmove-result v0
000b8baereturn v0
000b8bb0const/4 v0, 0x0
000b8bb2return v0
000b8b78
000b8b78androidx.recyclerview.widget.RecyclerView::computeVerticalScrollOffset():
000b8b88iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8b8cif-nez v0, :cond_5
000b8b90goto :goto_14
000b8b92invoke-virtual {v0}, Lf0/H;->e()Z
000b8b98move-result v0
000b8b9aif-eqz v0, :cond_14
000b8b9eiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8ba2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8ba6invoke-virtual {v0, v1}, Lf0/H;->n(Lf0/U;)I
000b8bacmove-result v0
000b8baereturn v0
000b8bb0const/4 v0, 0x0
000b8bb2return v0
000b8b78
000b8bb4
000b8bb4androidx.recyclerview.widget.RecyclerView::computeVerticalScrollRange():
000b8bc4iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8bc8if-nez v0, :cond_5
000b8bccgoto :goto_14
000b8bceinvoke-virtual {v0}, Lf0/H;->e()Z
000b8bd4move-result v0
000b8bd6if-eqz v0, :cond_14
000b8bdaiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8bdeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8be2invoke-virtual {v0, v1}, Lf0/H;->o(Lf0/U;)I
000b8be8move-result v0
000b8beareturn v0
000b8becconst/4 v0, 0x0
000b8beereturn v0
000b8bb4
000b8bb4androidx.recyclerview.widget.RecyclerView::computeVerticalScrollRange():
000b8bc4iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8bc8if-nez v0, :cond_5
000b8bccgoto :goto_14
000b8bceinvoke-virtual {v0}, Lf0/H;->e()Z
000b8bd4move-result v0
000b8bd6if-eqz v0, :cond_14
000b8bdaiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8bdeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b8be2invoke-virtual {v0, v1}, Lf0/H;->o(Lf0/U;)I
000b8be8move-result v0
000b8beareturn v0
000b8becconst/4 v0, 0x0
000b8beereturn v0
000b8bb4
000b8bf0
000b8bf0androidx.recyclerview.widget.RecyclerView::F(f0.X):
000b8c00iget v0, v8, Lf0/X;->j:I
000b8c04and-int/lit16 v0, v0, 0x20c
000b8c08const/4 v1, 0x0
000b8c0aconst/4 v2, 0x1
000b8c0cif-eqz v0, :cond_a
000b8c10move v0, v2
000b8c12goto :goto_b
000b8c14move v0, v1
000b8c16if-nez v0, :cond_5d
000b8c1ainvoke-virtual {v8}, Lf0/X;->e()Z
000b8c20move-result v0
000b8c22if-nez v0, :cond_14
000b8c26goto :goto_5d
000b8c28iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b8c2ciget v8, v8, Lf0/X;->c:I
000b8c30iget-object v0, v0, LH/e;->c:Ljava/lang/Object;
000b8c34check-cast v0, Ljava/util/ArrayList;
000b8c38invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000b8c3emove-result v3
000b8c40if-ge v1, v3, :cond_5c
000b8c44invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000b8c4amove-result-object v4
000b8c4ccheck-cast v4, Lf0/a;
000b8c50iget v5, v4, Lf0/a;->a:I
000b8c54if-eq v5, v2, :cond_52
000b8c58const/4 v6, 0x2
000b8c5aif-eq v5, v6, :cond_46
000b8c5econst/16 v6, 0x8
000b8c62if-eq v5, v6, :cond_34
000b8c66goto :goto_59
000b8c68iget v5, v4, Lf0/a;->b:I
000b8c6cif-ne v5, v8, :cond_3b
000b8c70iget v8, v4, Lf0/a;->c:I
000b8c74goto :goto_59
000b8c76if-ge v5, v8, :cond_3f
000b8c7aadd-int/lit8 v8, v8, -0x1
000b8c7eiget v4, v4, Lf0/a;->c:I
000b8c82if-gt v4, v8, :cond_59
000b8c86add-int/lit8 v8, v8, 0x1
000b8c8agoto :goto_59
000b8c8ciget v5, v4, Lf0/a;->b:I
000b8c90if-gt v5, v8, :cond_59
000b8c94iget v4, v4, Lf0/a;->c:I
000b8c98add-int/2addr v5, v4
000b8c9aif-le v5, v8, :cond_50
000b8c9egoto :goto_5d
000b8ca0sub-int/2addr v8, v4
000b8ca2goto :goto_59
000b8ca4iget v5, v4, Lf0/a;->b:I
000b8ca8if-gt v5, v8, :cond_59
000b8caciget v4, v4, Lf0/a;->c:I
000b8cb0add-int/2addr v8, v4
000b8cb2add-int/lit8 v1, v1, 0x1
000b8cb6goto :goto_20
000b8cb8return v8
000b8cbaconst/4 v8, -0x1
000b8cbcreturn v8
000b8bf0
000b8bf0androidx.recyclerview.widget.RecyclerView::F(f0.X):
000b8c00iget v0, v8, Lf0/X;->j:I
000b8c04and-int/lit16 v0, v0, 0x20c
000b8c08const/4 v1, 0x0
000b8c0aconst/4 v2, 0x1
000b8c0cif-eqz v0, :cond_a
000b8c10move v0, v2
000b8c12goto :goto_b
000b8c14move v0, v1
000b8c16if-nez v0, :cond_5d
000b8c1ainvoke-virtual {v8}, Lf0/X;->e()Z
000b8c20move-result v0
000b8c22if-nez v0, :cond_14
000b8c26goto :goto_5d
000b8c28iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b8c2ciget v8, v8, Lf0/X;->c:I
000b8c30iget-object v0, v0, LH/e;->c:Ljava/lang/Object;
000b8c34check-cast v0, Ljava/util/ArrayList;
000b8c38invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000b8c3emove-result v3
000b8c40if-ge v1, v3, :cond_5c
000b8c44invoke-virtual {v0, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000b8c4amove-result-object v4
000b8c4ccheck-cast v4, Lf0/a;
000b8c50iget v5, v4, Lf0/a;->a:I
000b8c54if-eq v5, v2, :cond_52
000b8c58const/4 v6, 0x2
000b8c5aif-eq v5, v6, :cond_46
000b8c5econst/16 v6, 0x8
000b8c62if-eq v5, v6, :cond_34
000b8c66goto :goto_59
000b8c68iget v5, v4, Lf0/a;->b:I
000b8c6cif-ne v5, v8, :cond_3b
000b8c70iget v8, v4, Lf0/a;->c:I
000b8c74goto :goto_59
000b8c76if-ge v5, v8, :cond_3f
000b8c7aadd-int/lit8 v8, v8, -0x1
000b8c7eiget v4, v4, Lf0/a;->c:I
000b8c82if-gt v4, v8, :cond_59
000b8c86add-int/lit8 v8, v8, 0x1
000b8c8agoto :goto_59
000b8c8ciget v5, v4, Lf0/a;->b:I
000b8c90if-gt v5, v8, :cond_59
000b8c94iget v4, v4, Lf0/a;->c:I
000b8c98add-int/2addr v5, v4
000b8c9aif-le v5, v8, :cond_50
000b8c9egoto :goto_5d
000b8ca0sub-int/2addr v8, v4
000b8ca2goto :goto_59
000b8ca4iget v5, v4, Lf0/a;->b:I
000b8ca8if-gt v5, v8, :cond_59
000b8caciget v4, v4, Lf0/a;->c:I
000b8cb0add-int/2addr v8, v4
000b8cb2add-int/lit8 v1, v1, 0x1
000b8cb6goto :goto_20
000b8cb8return v8
000b8cbaconst/4 v8, -0x1
000b8cbcreturn v8
000b8bf0
000b8cbe
000b8cbe // align 0x10
000b8cbe // align 0x10
000b8cc0
000b8cc0androidx.recyclerview.widget.RecyclerView::getBaseline():
000b8cd0iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8cd4if-eqz v0, :cond_9
000b8cd8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b8cdeconst/4 v0, -0x1
000b8ce0return v0
000b8ce2invoke-super {v1}, Landroid/view/View;->getBaseline()I
000b8ce8move-result v0
000b8ceareturn v0
000b8cc0
000b8cc0androidx.recyclerview.widget.RecyclerView::getBaseline():
000b8cd0iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8cd4if-eqz v0, :cond_9
000b8cd8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b8cdeconst/4 v0, -0x1
000b8ce0return v0
000b8ce2invoke-super {v1}, Landroid/view/View;->getBaseline()I
000b8ce8move-result v0
000b8ceareturn v0
000b8cc0
000b8cec
000b8cecandroidx.recyclerview.widget.RecyclerView::getChildDrawingOrder(int, int):
000b8cfcinvoke-super {v0, v1, v2}, Landroid/view/ViewGroup;->getChildDrawingOrder(II)I
000b8d02move-result v1
000b8d04return v1
000b8cec
000b8cecandroidx.recyclerview.widget.RecyclerView::getChildDrawingOrder(int, int):
000b8cfcinvoke-super {v0, v1, v2}, Landroid/view/ViewGroup;->getChildDrawingOrder(II)I
000b8d02move-result v1
000b8d04return v1
000b8cec
000b8d06
000b8d06 // align 0x8
000b8d06 // align 0x8
000b8d08
000b8d08androidx.recyclerview.widget.RecyclerView::getItemDecorationCount():
000b8d18iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8d1cinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000b8d22move-result v0
000b8d24return v0
000b8d08
000b8d08androidx.recyclerview.widget.RecyclerView::getItemDecorationCount():
000b8d18iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8d1cinvoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000b8d22move-result v0
000b8d24return v0
000b8d08
000b8d26
000b8d26 // align 0x8
000b8d26 // align 0x8
000b8d28
000b8d28androidx.recyclerview.widget.RecyclerView::getMaxFlingVelocity():
000b8d38iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->S:I
000b8d3creturn v0
000b8d28
000b8d28androidx.recyclerview.widget.RecyclerView::getMaxFlingVelocity():
000b8d38iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->S:I
000b8d3creturn v0
000b8d28
000b8d3e
000b8d3e // align 0x10
000b8d3e // align 0x10
000b8d40
000b8d40androidx.recyclerview.widget.RecyclerView::getMinFlingVelocity():
000b8d50iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->R:I
000b8d54return v0
000b8d40
000b8d40androidx.recyclerview.widget.RecyclerView::getMinFlingVelocity():
000b8d50iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->R:I
000b8d54return v0
000b8d40
000b8d56
000b8d56 // align 0x8
000b8d56 // align 0x8
000b8d58
000b8d58androidx.recyclerview.widget.RecyclerView::getScrollState():
000b8d68iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b8d6creturn v0
000b8d58
000b8d58androidx.recyclerview.widget.RecyclerView::getScrollState():
000b8d68iget v0, v1, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b8d6creturn v0
000b8d58
000b8d6e
000b8d6e // align 0x10
000b8d6e // align 0x10
000b8d70
000b8d70androidx.recyclerview.widget.RecyclerView::getAccessibilityClassName():
000b8d80const-string v0, "androidx.recyclerview.widget.RecyclerView"
000b8d84return-object v0
000b8d70
000b8d70androidx.recyclerview.widget.RecyclerView::getAccessibilityClassName():
000b8d80const-string v0, "androidx.recyclerview.widget.RecyclerView"
000b8d84return-object v0
000b8d70
000b8d86
000b8d86 // align 0x8
000b8d86 // align 0x8
000b8d88
000b8d88androidx.recyclerview.widget.RecyclerView::y():
000b8d98new-instance v0, Ljava/lang/StringBuilder;
000b8d9cconst-string v1, " "
000b8da0invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b8da6invoke-super {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
000b8dacmove-result-object v1
000b8daeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8db4const-string v1, ", adapter:"
000b8db8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8dbeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b8dc2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8dc8const-string v1, ", layout:"
000b8dccinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8dd2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8dd6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8ddcconst-string v1, ", context:"
000b8de0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8de6invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
000b8decmove-result-object v1
000b8deeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8df4invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b8dfamove-result-object v0
000b8dfcreturn-object v0
000b8d88
000b8d88androidx.recyclerview.widget.RecyclerView::y():
000b8d98new-instance v0, Ljava/lang/StringBuilder;
000b8d9cconst-string v1, " "
000b8da0invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b8da6invoke-super {v2}, Ljava/lang/Object;->toString()Ljava/lang/String;
000b8dacmove-result-object v1
000b8daeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8db4const-string v1, ", adapter:"
000b8db8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8dbeiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b8dc2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8dc8const-string v1, ", layout:"
000b8dccinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8dd2iget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b8dd6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8ddcconst-string v1, ", context:"
000b8de0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b8de6invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
000b8decmove-result-object v1
000b8deeinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b8df4invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b8dfamove-result-object v0
000b8dfcreturn-object v0
000b8d88
000b8dfe
000b8dfe // align 0x10
000b8dfe // align 0x10
000b8e00
000b8e00androidx.recyclerview.widget.RecyclerView::G(f0.X):
000b8e10iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b8e14iget-boolean v0, v0, Lf0/z;->b:Z
000b8e18if-eqz v0, :cond_9
000b8e1ciget-wide v0, v3, Lf0/X;->e:J
000b8e20return-wide v0
000b8e22iget v3, v3, Lf0/X;->c:I
000b8e26int-to-long v0, v3
000b8e28return-wide v0
000b8e00
000b8e00androidx.recyclerview.widget.RecyclerView::G(f0.X):
000b8e10iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b8e14iget-boolean v0, v0, Lf0/z;->b:Z
000b8e18if-eqz v0, :cond_9
000b8e1ciget-wide v0, v3, Lf0/X;->e:J
000b8e20return-wide v0
000b8e22iget v3, v3, Lf0/X;->c:I
000b8e26int-to-long v0, v3
000b8e28return-wide v0
000b8e00
000b8e2a
000b8e2a // align 0x4
000b8e2a // align 0x4
000b8e2c
000b8e2candroidx.recyclerview.widget.RecyclerView::getNanoTime():
000b8e3cinvoke-static {}, Ljava/lang/System;->nanoTime()J
000b8e42move-result-wide v0
000b8e44return-wide v0
000b8e2c
000b8e2candroidx.recyclerview.widget.RecyclerView::getNanoTime():
000b8e3cinvoke-static {}, Ljava/lang/System;->nanoTime()J
000b8e42move-result-wide v0
000b8e44return-wide v0
000b8e2c
000b8e46
000b8e46 // align 0x8
000b8e46 // align 0x8
000b8e48
000b8e48androidx.recyclerview.widget.RecyclerView::<clinit>():
000b8e58const v0, 0x1010436
000b8e5efilled-new-array {v0}, [I
000b8e64move-result-object v0
000b8e66sput-object v0, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000b8e6asget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
000b8e6econst-class v1, Landroid/content/Context;
000b8e72const-class v2, Landroid/util/AttributeSet;
000b8e76filled-new-array {v1, v2, v0, v0}, [Ljava/lang/Class;
000b8e7cmove-result-object v0
000b8e7esput-object v0, Landroidx/recyclerview/widget/RecyclerView;->t0:[Ljava/lang/Class;
000b8e82new-instance v0, LT/d;
000b8e86const/4 v1, 0x1
000b8e88invoke-direct {v0, v1}, LT/d;-><init>(I)V
000b8e8esput-object v0, Landroidx/recyclerview/widget/RecyclerView;->u0:LT/d;
000b8e92return-void
000b8e48
000b8e48androidx.recyclerview.widget.RecyclerView::<clinit>():
000b8e58const v0, 0x1010436
000b8e5efilled-new-array {v0}, [I
000b8e64move-result-object v0
000b8e66sput-object v0, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000b8e6asget-object v0, Ljava/lang/Integer;->TYPE:Ljava/lang/Class;
000b8e6econst-class v1, Landroid/content/Context;
000b8e72const-class v2, Landroid/util/AttributeSet;
000b8e76filled-new-array {v1, v2, v0, v0}, [Ljava/lang/Class;
000b8e7cmove-result-object v0
000b8e7esput-object v0, Landroidx/recyclerview/widget/RecyclerView;->t0:[Ljava/lang/Class;
000b8e82new-instance v0, LT/d;
000b8e86const/4 v1, 0x1
000b8e88invoke-direct {v0, v1}, LT/d;-><init>(I)V
000b8e8esput-object v0, Landroidx/recyclerview/widget/RecyclerView;->u0:LT/d;
000b8e92return-void
000b8e48
000b8e94
000b8e94androidx.recyclerview.widget.RecyclerView::<init>(android.content.Context, android.util.AttributeSet):
000b8ea4const v0, 0x7f030397
000b8eaainvoke-direct {v1, v2, v3, v0}, Landroidx/recyclerview/widget/RecyclerView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000b8eb0return-void
000b8e94
000b8e94androidx.recyclerview.widget.RecyclerView::<init>(android.content.Context, android.util.AttributeSet):
000b8ea4const v0, 0x7f030397
000b8eaainvoke-direct {v1, v2, v3, v0}, Landroidx/recyclerview/widget/RecyclerView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000b8eb0return-void
000b8e94
000b8eb2
000b8eb2 // align 0x4
000b8eb2 // align 0x4
000b8eb4
000b8eb4androidx.recyclerview.widget.RecyclerView::<init>(android.content.Context, android.util.AttributeSet, int):
000b8ec4move-object/from16 v1, v19
000b8ec8move-object/from16 v2, v20
000b8eccmove-object/from16 v4, v21
000b8ed0move/from16 v6, v22
000b8ed4invoke-direct/range {v19 .. v22}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000b8edanew-instance v0, Lf0/P;
000b8edeinvoke-direct {v0, v1}, Lf0/P;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b8ee4iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->a:Lf0/P;
000b8ee8new-instance v0, Lf0/N;
000b8eecinvoke-direct {v0, v1}, Lf0/N;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b8ef2iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b8ef6new-instance v0, LB/j;
000b8efaconst/16 v3, 0x11
000b8efeinvoke-direct {v0, v3}, LB/j;-><init>(I)V
000b8f04iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000b8f08new-instance v0, Landroid/graphics/Rect;
000b8f0cinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
000b8f12iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000b8f16new-instance v0, Landroid/graphics/Rect;
000b8f1ainvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
000b8f20iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->i:Landroid/graphics/Rect;
000b8f24new-instance v0, Landroid/graphics/RectF;
000b8f28invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
000b8f2eiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->j:Landroid/graphics/RectF;
000b8f32new-instance v0, Ljava/util/ArrayList;
000b8f36invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b8f3ciput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8f40new-instance v0, Ljava/util/ArrayList;
000b8f44invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b8f4aiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->n:Ljava/util/ArrayList;
000b8f4econst/4 v9, 0x0
000b8f50iput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->s:I
000b8f54iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b8f58iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->z:Z
000b8f5ciput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->A:I
000b8f60iput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->B:I
000b8f64new-instance v0, Lf0/C;
000b8f68invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000b8f6eiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->C:Lf0/C;
000b8f72new-instance v0, Lf0/h;
000b8f76invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000b8f7cconst/4 v10, 0x0
000b8f7eiput-object v10, v0, Lf0/D;->a:Lf0/y;
000b8f82new-instance v3, Ljava/util/ArrayList;
000b8f86invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8f8ciput-object v3, v0, Lf0/D;->b:Ljava/util/ArrayList;
000b8f90const-wide/16 v7, 0x78
000b8f94iput-wide v7, v0, Lf0/D;->c:J
000b8f98iput-wide v7, v0, Lf0/D;->d:J
000b8f9cconst-wide/16 v7, 0xfa
000b8fa0iput-wide v7, v0, Lf0/D;->e:J
000b8fa4iput-wide v7, v0, Lf0/D;->f:J
000b8fa8const/4 v11, 0x1
000b8faaiput-boolean v11, v0, Lf0/h;->g:Z
000b8faenew-instance v3, Ljava/util/ArrayList;
000b8fb2invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fb8iput-object v3, v0, Lf0/h;->h:Ljava/util/ArrayList;
000b8fbcnew-instance v3, Ljava/util/ArrayList;
000b8fc0invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fc6iput-object v3, v0, Lf0/h;->i:Ljava/util/ArrayList;
000b8fcanew-instance v3, Ljava/util/ArrayList;
000b8fceinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fd4iput-object v3, v0, Lf0/h;->j:Ljava/util/ArrayList;
000b8fd8new-instance v3, Ljava/util/ArrayList;
000b8fdcinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fe2iput-object v3, v0, Lf0/h;->k:Ljava/util/ArrayList;
000b8fe6new-instance v3, Ljava/util/ArrayList;
000b8feainvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8ff0iput-object v3, v0, Lf0/h;->l:Ljava/util/ArrayList;
000b8ff4new-instance v3, Ljava/util/ArrayList;
000b8ff8invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8ffeiput-object v3, v0, Lf0/h;->m:Ljava/util/ArrayList;
000b9002new-instance v3, Ljava/util/ArrayList;
000b9006invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b900ciput-object v3, v0, Lf0/h;->n:Ljava/util/ArrayList;
000b9010new-instance v3, Ljava/util/ArrayList;
000b9014invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b901aiput-object v3, v0, Lf0/h;->o:Ljava/util/ArrayList;
000b901enew-instance v3, Ljava/util/ArrayList;
000b9022invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9028iput-object v3, v0, Lf0/h;->p:Ljava/util/ArrayList;
000b902cnew-instance v3, Ljava/util/ArrayList;
000b9030invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9036iput-object v3, v0, Lf0/h;->q:Ljava/util/ArrayList;
000b903anew-instance v3, Ljava/util/ArrayList;
000b903einvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9044iput-object v3, v0, Lf0/h;->r:Ljava/util/ArrayList;
000b9048iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b904ciput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b9050const/4 v0, -0x1
000b9052iput v0, v1, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b9056const/4 v3, 0x1
000b9058iput v3, v1, Landroidx/recyclerview/widget/RecyclerView;->T:F
000b905ciput v3, v1, Landroidx/recyclerview/widget/RecyclerView;->U:F
000b9060iput-boolean v11, v1, Landroidx/recyclerview/widget/RecyclerView;->V:Z
000b9064new-instance v3, Lf0/W;
000b9068invoke-direct {v3, v1}, Lf0/W;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b906eiput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000b9072new-instance v3, Lf0/l;
000b9076invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000b907ciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->b0:Lf0/l;
000b9080new-instance v3, Lf0/U;
000b9084invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000b908aiput v0, v3, Lf0/U;->a:I
000b908eiput v9, v3, Lf0/U;->b:I
000b9092iput v9, v3, Lf0/U;->c:I
000b9096iput v11, v3, Lf0/U;->d:I
000b909aiput v9, v3, Lf0/U;->e:I
000b909eiput-boolean v9, v3, Lf0/U;->f:Z
000b90a2iput-boolean v9, v3, Lf0/U;->g:Z
000b90a6iput-boolean v9, v3, Lf0/U;->h:Z
000b90aaiput-boolean v9, v3, Lf0/U;->i:Z
000b90aeiput-boolean v9, v3, Lf0/U;->j:Z
000b90b2iput-boolean v9, v3, Lf0/U;->k:Z
000b90b6iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b90baiput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000b90beiput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000b90c2new-instance v3, Lf0/y;
000b90c6invoke-direct {v3, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b90cciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->h0:Lf0/y;
000b90d0iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->i0:Z
000b90d4const/4 v12, 0x2
000b90d6new-array v5, v12, [I
000b90daiput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->k0:[I
000b90denew-array v5, v12, [I
000b90e2iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b90e6new-array v5, v12, [I
000b90eaiput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b90eenew-array v5, v12, [I
000b90f2iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->o0:[I
000b90f6new-instance v5, Ljava/util/ArrayList;
000b90fainvoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
000b9100iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->p0:Ljava/util/ArrayList;
000b9104new-instance v5, LO0/B;
000b9108const/16 v7, 0x9
000b910cinvoke-direct {v5, v7, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
000b9112iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->q0:LO0/B;
000b9116new-instance v5, Lf0/y;
000b911ainvoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b9120iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->r0:Lf0/y;
000b9124invoke-virtual {v1, v11}, Landroid/view/View;->setScrollContainer(Z)V
000b912ainvoke-virtual {v1, v11}, Landroid/view/View;->setFocusableInTouchMode(Z)V
000b9130invoke-static {v2}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
000b9136move-result-object v5
000b9138invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
000b913emove-result v7
000b9140iput v7, v1, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b9144sget v7, Landroid/os/Build$VERSION;->SDK_INT:I
000b9148const/16 v8, 0x1a
000b914cif-lt v7, v8, :cond_14d
000b9150sget-object v13, LK/U;->a:Ljava/lang/reflect/Method;
000b9154invoke-static {v5}, LK/Q;->a(Landroid/view/ViewConfiguration;)F
000b915amove-result v13
000b915cgoto :goto_151
000b915einvoke-static {v5, v2}, LK/U;->a(Landroid/view/ViewConfiguration;Landroid/content/Context;)F
000b9164move-result v13
000b9166iput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->T:F
000b916aif-lt v7, v8, :cond_15a
000b916einvoke-static {v5}, LK/Q;->b(Landroid/view/ViewConfiguration;)F
000b9174move-result v13
000b9176goto :goto_15e
000b9178invoke-static {v5, v2}, LK/U;->a(Landroid/view/ViewConfiguration;Landroid/content/Context;)F
000b917emove-result v13
000b9180iput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->U:F
000b9184invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledMinimumFlingVelocity()I
000b918amove-result v13
000b918ciput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->R:I
000b9190invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledMaximumFlingVelocity()I
000b9196move-result v5
000b9198iput v5, v1, Landroidx/recyclerview/widget/RecyclerView;->S:I
000b919cinvoke-virtual {v1}, Landroid/view/View;->getOverScrollMode()I
000b91a2move-result v5
000b91a4if-ne v5, v12, :cond_174
000b91a8move v5, v11
000b91aagoto :goto_175
000b91acmove v5, v9
000b91aeinvoke-virtual {v1, v5}, Landroid/view/View;->setWillNotDraw(Z)V
000b91b4iget-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b91b8iput-object v3, v5, Lf0/D;->a:Lf0/y;
000b91bcnew-instance v3, LH/e;
000b91c0new-instance v5, Lf0/y;
000b91c4invoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b91cainvoke-direct {v3, v5}, LH/e;-><init>(Lf0/y;)V
000b91d0iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b91d4new-instance v3, LF0/h;
000b91d8new-instance v5, Lf0/y;
000b91dcinvoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b91e2invoke-direct {v3, v5}, LF0/h;-><init>(Lf0/y;)V
000b91e8iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b91ecsget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000b91f0if-lt v7, v8, :cond_19d
000b91f4invoke-static {v1}, LK/G;->c(Landroid/view/View;)I
000b91famove-result v3
000b91fcgoto :goto_19e
000b91femove v3, v9
000b9200const/16 v13, 0x8
000b9204if-nez v3, :cond_1a7
000b9208if-lt v7, v8, :cond_1a7
000b920cinvoke-static {v1, v13}, LK/G;->m(Landroid/view/View;I)V
000b9212invoke-virtual {v1}, Landroid/view/View;->getImportantForAccessibility()I
000b9218move-result v3
000b921aif-nez v3, :cond_1b0
000b921einvoke-virtual {v1, v11}, Landroid/view/View;->setImportantForAccessibility(I)V
000b9224invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000b922amove-result-object v3
000b922cconst-string v5, "accessibility"
000b9230invoke-virtual {v3, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000b9236move-result-object v3
000b9238check-cast v3, Landroid/view/accessibility/AccessibilityManager;
000b923ciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->x:Landroid/view/accessibility/AccessibilityManager;
000b9240new-instance v3, Lf0/Y;
000b9244invoke-direct {v3, v1}, Lf0/Y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b924ainvoke-virtual {v1, v3}, Landroidx/recyclerview/widget/RecyclerView;->setAccessibilityDelegateCompat(Lf0/Y;)V
000b9250sget-object v3, Le0/a;->a:[I
000b9254invoke-virtual {v2, v4, v3, v6, v9}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000b925amove-result-object v5
000b925cconst/16 v14, 0x1d
000b9260if-lt v7, v14, :cond_1d3
000b9264invoke-static/range {v1 .. v6}, LC/b;->n(Landroidx/recyclerview/widget/RecyclerView;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000b926amove-object v15, v2
000b926cmove-object v2, v5
000b926einvoke-virtual {v2, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000b9274move-result-object v13
000b9276invoke-virtual {v2, v12, v0}, Landroid/content/res/TypedArray;->getInt(II)I
000b927cmove-result v3
000b927eif-ne v3, v0, :cond_1e4
000b9282const/high16 v0, 0x40000
000b9286invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->setDescendantFocusability(I)V
000b928cinvoke-virtual {v2, v11, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b9292move-result v0
000b9294iput-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->g:Z
000b9298const/4 v0, 0x3
000b929ainvoke-virtual {v2, v0, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b92a0move-result v3
000b92a2const/4 v4, 0x4
000b92a4if-eqz v3, :cond_260
000b92a8const/4 v3, 0x6
000b92aainvoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92b0move-result-object v3
000b92b2check-cast v3, Landroid/graphics/drawable/StateListDrawable;
000b92b6const/4 v5, 0x7
000b92b8invoke-virtual {v2, v5}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92bemove-result-object v5
000b92c0invoke-virtual {v2, v4}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92c6move-result-object v6
000b92c8check-cast v6, Landroid/graphics/drawable/StateListDrawable;
000b92ccconst/4 v7, 0x5
000b92ceinvoke-virtual {v2, v7}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92d4move-result-object v7
000b92d6if-eqz v3, :cond_248
000b92daif-eqz v5, :cond_248
000b92deif-eqz v6, :cond_248
000b92e2if-eqz v7, :cond_248
000b92e6invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000b92ecmove-result-object v8
000b92eeinvoke-virtual {v8}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000b92f4move-result-object v8
000b92f6move/from16 v16, v0
000b92fanew-instance v0, Lf0/k;
000b92feconst v4, 0x7f060090
000b9304invoke-virtual {v8, v4}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000b930amove-result v4
000b930cconst v10, 0x7f060092
000b9312invoke-virtual {v8, v10}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000b9318move-result v10
000b931amove/from16 v18, v12
000b931econst v12, 0x7f060091
000b9324invoke-virtual {v8, v12}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
000b932amove-result v8
000b932cmove-object v12, v6
000b932emove v6, v4
000b9330move-object v4, v12
000b9332move/from16 v12, v22
000b9336move/from16 v17, v16
000b933aconst/4 v14, 0x4
000b933cmove-object/from16 v16, v2
000b9340move-object v2, v3
000b9342move-object v3, v5
000b9344move-object v5, v7
000b9346move v7, v10
000b9348move-object/from16 v10, v21
000b934cinvoke-direct/range {v0 .. v8}, Lf0/k;-><init>(Landroidx/recyclerview/widget/RecyclerView;Landroid/graphics/drawable/StateListDrawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/StateListDrawable;Landroid/graphics/drawable/Drawable;III)V
000b9352goto :goto_26b
000b9354new-instance v0, Ljava/lang/IllegalArgumentException;
000b9358new-instance v2, Ljava/lang/StringBuilder;
000b935cconst-string v3, "Trying to set fast scroller without both required drawables."
000b9360invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9366invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b936cmove-result-object v3
000b936einvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9374invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b937amove-result-object v2
000b937cinvoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b9382throw v0
000b9384move-object/from16 v10, v21
000b9388move/from16 v17, v0
000b938cmove-object/from16 v16, v2
000b9390move v14, v4
000b9392move/from16 v18, v12
000b9396move/from16 v12, v22
000b939ainvoke-virtual/range {v16}, Landroid/content/res/TypedArray;->recycle()V
000b93a0const-string v2, ": Could not instantiate the LayoutManager: "
000b93a4if-eqz v13, :cond_3ce
000b93a8invoke-virtual {v13}, Ljava/lang/String;->trim()Ljava/lang/String;
000b93aemove-result-object v0
000b93b0invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
000b93b6move-result v3
000b93b8if-nez v3, :cond_3ce
000b93bcinvoke-virtual {v0, v9}, Ljava/lang/String;->charAt(I)C
000b93c2move-result v3
000b93c4const/16 v4, 0x2e
000b93c8if-ne v3, v4, :cond_299
000b93ccnew-instance v3, Ljava/lang/StringBuilder;
000b93d0invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
000b93d6invoke-virtual {v15}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
000b93dcmove-result-object v4
000b93deinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b93e4invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b93eainvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b93f0move-result-object v0
000b93f2move-object v3, v0
000b93f4goto :goto_2bf
000b93f6const-string v3, "."
000b93fainvoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
000b9400move-result v3
000b9402if-eqz v3, :cond_2a2
000b9406goto :goto_297
000b9408new-instance v3, Ljava/lang/StringBuilder;
000b940cinvoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
000b9412const-class v5, Landroidx/recyclerview/widget/RecyclerView;
000b9416invoke-virtual {v5}, Ljava/lang/Class;->getPackage()Ljava/lang/Package;
000b941cmove-result-object v5
000b941einvoke-virtual {v5}, Ljava/lang/Package;->getName()Ljava/lang/String;
000b9424move-result-object v5
000b9426invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b942cinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
000b9432invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9438invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b943emove-result-object v0
000b9440goto :goto_297
000b9442invoke-virtual {v1}, Landroid/view/View;->isInEditMode()Z
000b9448move-result v0
000b944aif-eqz v0, :cond_2dc
000b944einvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9454move-result-object v0
000b9456invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
000b945cmove-result-object v0
000b945egoto :goto_2e0
000b9460move-exception v0
000b9462goto :goto_33c
000b9464move-exception v0
000b9466goto/16 :goto_35a
000b946amove-exception v0
000b946cgoto/16 :goto_378
000b9470move-exception v0
000b9472goto/16 :goto_394
000b9476move-exception v0
000b9478goto/16 :goto_3b0
000b947cinvoke-virtual {v15}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
000b9482move-result-object v0
000b9484invoke-static {v3, v9, v0}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
000b948amove-result-object v0
000b948cconst-class v4, Lf0/H;
000b9490invoke-virtual {v0, v4}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class;
000b9496move-result-object v4
000b9498sget-object v0, Landroidx/recyclerview/widget/RecyclerView;->t0:[Ljava/lang/Class;
000b949cinvoke-virtual {v4, v0}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
000b94a2move-result-object v0
000b94a4new-array v5, v14, [Ljava/lang/Object;
000b94a8aput-object v15, v5, v9
000b94acaput-object v10, v5, v11
000b94b0invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000b94b6move-result-object v6
000b94b8aput-object v6, v5, v18
000b94bcinvoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000b94c2move-result-object v6
000b94c4aput-object v6, v5, v17
000b94c8goto :goto_30c
000b94camove-exception v0
000b94ccmove-object v5, v0
000b94cenew-array v0, v9, [Ljava/lang/Class;
000b94d2invoke-virtual {v4, v0}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
000b94d8move-result-object v0
000b94daconst/4 v5, 0x0
000b94dcinvoke-virtual {v0, v11}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000b94e2invoke-virtual {v0, v5}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
000b94e8move-result-object v0
000b94eacheck-cast v0, Lf0/H;
000b94eeinvoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Lf0/H;)V
000b94f4goto/16 :goto_3ce
000b94f8move-exception v0
000b94fainvoke-virtual {v0, v5}, Ljava/lang/Throwable;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;
000b9500new-instance v4, Ljava/lang/IllegalStateException;
000b9504new-instance v5, Ljava/lang/StringBuilder;
000b9508invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b950einvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9514move-result-object v6
000b9516invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b951cconst-string v6, ": Error creating LayoutManager "
000b9520invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9526invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b952cinvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9532move-result-object v5
000b9534invoke-direct {v4, v5, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b953athrow v4
000b953cnew-instance v2, Ljava/lang/IllegalStateException;
000b9540new-instance v4, Ljava/lang/StringBuilder;
000b9544invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b954ainvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9550move-result-object v5
000b9552invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9558const-string v5, ": Class is not a LayoutManager "
000b955cinvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9562invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9568invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b956emove-result-object v3
000b9570invoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b9576throw v2
000b9578new-instance v2, Ljava/lang/IllegalStateException;
000b957cnew-instance v4, Ljava/lang/StringBuilder;
000b9580invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b9586invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b958cmove-result-object v5
000b958einvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9594const-string v5, ": Cannot access non-public constructor "
000b9598invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b959einvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95a4invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b95aamove-result-object v3
000b95acinvoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b95b2throw v2
000b95b4new-instance v4, Ljava/lang/IllegalStateException;
000b95b8new-instance v5, Ljava/lang/StringBuilder;
000b95bcinvoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b95c2invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b95c8move-result-object v6
000b95cainvoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95d0invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95d6invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95dcinvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b95e2move-result-object v2
000b95e4invoke-direct {v4, v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b95eathrow v4
000b95ecnew-instance v4, Ljava/lang/IllegalStateException;
000b95f0new-instance v5, Ljava/lang/StringBuilder;
000b95f4invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b95fainvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9600move-result-object v6
000b9602invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9608invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b960einvoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9614invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b961amove-result-object v2
000b961cinvoke-direct {v4, v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b9622throw v4
000b9624new-instance v2, Ljava/lang/IllegalStateException;
000b9628new-instance v4, Ljava/lang/StringBuilder;
000b962cinvoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b9632invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9638move-result-object v5
000b963ainvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9640const-string v5, ": Unable to find LayoutManager "
000b9644invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b964ainvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9650invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9656move-result-object v3
000b9658invoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b965ethrow v2
000b9660sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000b9664sget-object v3, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000b9668invoke-virtual {v15, v10, v3, v12, v9}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000b966emove-result-object v5
000b9670const/16 v2, 0x1d
000b9674if-lt v0, v2, :cond_3e0
000b9678move-object v4, v10
000b967amove v6, v12
000b967cmove-object v2, v15
000b967einvoke-static/range {v1 .. v6}, LC/b;->n(Landroidx/recyclerview/widget/RecyclerView;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000b9684invoke-virtual {v5, v9, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b968amove-result v0
000b968cinvoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
000b9692invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setNestedScrollingEnabled(Z)V
000b9698return-void
000b8eb4
000b8eb4androidx.recyclerview.widget.RecyclerView::<init>(android.content.Context, android.util.AttributeSet, int):
000b8ec4move-object/from16 v1, v19
000b8ec8move-object/from16 v2, v20
000b8eccmove-object/from16 v4, v21
000b8ed0move/from16 v6, v22
000b8ed4invoke-direct/range {v19 .. v22}, Landroid/view/ViewGroup;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
000b8edanew-instance v0, Lf0/P;
000b8edeinvoke-direct {v0, v1}, Lf0/P;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b8ee4iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->a:Lf0/P;
000b8ee8new-instance v0, Lf0/N;
000b8eecinvoke-direct {v0, v1}, Lf0/N;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b8ef2iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b8ef6new-instance v0, LB/j;
000b8efaconst/16 v3, 0x11
000b8efeinvoke-direct {v0, v3}, LB/j;-><init>(I)V
000b8f04iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000b8f08new-instance v0, Landroid/graphics/Rect;
000b8f0cinvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
000b8f12iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->h:Landroid/graphics/Rect;
000b8f16new-instance v0, Landroid/graphics/Rect;
000b8f1ainvoke-direct {v0}, Landroid/graphics/Rect;-><init>()V
000b8f20iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->i:Landroid/graphics/Rect;
000b8f24new-instance v0, Landroid/graphics/RectF;
000b8f28invoke-direct {v0}, Landroid/graphics/RectF;-><init>()V
000b8f2eiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->j:Landroid/graphics/RectF;
000b8f32new-instance v0, Ljava/util/ArrayList;
000b8f36invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b8f3ciput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b8f40new-instance v0, Ljava/util/ArrayList;
000b8f44invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b8f4aiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->n:Ljava/util/ArrayList;
000b8f4econst/4 v9, 0x0
000b8f50iput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->s:I
000b8f54iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b8f58iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->z:Z
000b8f5ciput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->A:I
000b8f60iput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->B:I
000b8f64new-instance v0, Lf0/C;
000b8f68invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000b8f6eiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->C:Lf0/C;
000b8f72new-instance v0, Lf0/h;
000b8f76invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000b8f7cconst/4 v10, 0x0
000b8f7eiput-object v10, v0, Lf0/D;->a:Lf0/y;
000b8f82new-instance v3, Ljava/util/ArrayList;
000b8f86invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8f8ciput-object v3, v0, Lf0/D;->b:Ljava/util/ArrayList;
000b8f90const-wide/16 v7, 0x78
000b8f94iput-wide v7, v0, Lf0/D;->c:J
000b8f98iput-wide v7, v0, Lf0/D;->d:J
000b8f9cconst-wide/16 v7, 0xfa
000b8fa0iput-wide v7, v0, Lf0/D;->e:J
000b8fa4iput-wide v7, v0, Lf0/D;->f:J
000b8fa8const/4 v11, 0x1
000b8faaiput-boolean v11, v0, Lf0/h;->g:Z
000b8faenew-instance v3, Ljava/util/ArrayList;
000b8fb2invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fb8iput-object v3, v0, Lf0/h;->h:Ljava/util/ArrayList;
000b8fbcnew-instance v3, Ljava/util/ArrayList;
000b8fc0invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fc6iput-object v3, v0, Lf0/h;->i:Ljava/util/ArrayList;
000b8fcanew-instance v3, Ljava/util/ArrayList;
000b8fceinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fd4iput-object v3, v0, Lf0/h;->j:Ljava/util/ArrayList;
000b8fd8new-instance v3, Ljava/util/ArrayList;
000b8fdcinvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8fe2iput-object v3, v0, Lf0/h;->k:Ljava/util/ArrayList;
000b8fe6new-instance v3, Ljava/util/ArrayList;
000b8feainvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8ff0iput-object v3, v0, Lf0/h;->l:Ljava/util/ArrayList;
000b8ff4new-instance v3, Ljava/util/ArrayList;
000b8ff8invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b8ffeiput-object v3, v0, Lf0/h;->m:Ljava/util/ArrayList;
000b9002new-instance v3, Ljava/util/ArrayList;
000b9006invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b900ciput-object v3, v0, Lf0/h;->n:Ljava/util/ArrayList;
000b9010new-instance v3, Ljava/util/ArrayList;
000b9014invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b901aiput-object v3, v0, Lf0/h;->o:Ljava/util/ArrayList;
000b901enew-instance v3, Ljava/util/ArrayList;
000b9022invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9028iput-object v3, v0, Lf0/h;->p:Ljava/util/ArrayList;
000b902cnew-instance v3, Ljava/util/ArrayList;
000b9030invoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9036iput-object v3, v0, Lf0/h;->q:Ljava/util/ArrayList;
000b903anew-instance v3, Ljava/util/ArrayList;
000b903einvoke-direct {v3}, Ljava/util/ArrayList;-><init>()V
000b9044iput-object v3, v0, Lf0/h;->r:Ljava/util/ArrayList;
000b9048iput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b904ciput v9, v1, Landroidx/recyclerview/widget/RecyclerView;->I:I
000b9050const/4 v0, -0x1
000b9052iput v0, v1, Landroidx/recyclerview/widget/RecyclerView;->J:I
000b9056const/4 v3, 0x1
000b9058iput v3, v1, Landroidx/recyclerview/widget/RecyclerView;->T:F
000b905ciput v3, v1, Landroidx/recyclerview/widget/RecyclerView;->U:F
000b9060iput-boolean v11, v1, Landroidx/recyclerview/widget/RecyclerView;->V:Z
000b9064new-instance v3, Lf0/W;
000b9068invoke-direct {v3, v1}, Lf0/W;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b906eiput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000b9072new-instance v3, Lf0/l;
000b9076invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000b907ciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->b0:Lf0/l;
000b9080new-instance v3, Lf0/U;
000b9084invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000b908aiput v0, v3, Lf0/U;->a:I
000b908eiput v9, v3, Lf0/U;->b:I
000b9092iput v9, v3, Lf0/U;->c:I
000b9096iput v11, v3, Lf0/U;->d:I
000b909aiput v9, v3, Lf0/U;->e:I
000b909eiput-boolean v9, v3, Lf0/U;->f:Z
000b90a2iput-boolean v9, v3, Lf0/U;->g:Z
000b90a6iput-boolean v9, v3, Lf0/U;->h:Z
000b90aaiput-boolean v9, v3, Lf0/U;->i:Z
000b90aeiput-boolean v9, v3, Lf0/U;->j:Z
000b90b2iput-boolean v9, v3, Lf0/U;->k:Z
000b90b6iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b90baiput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000b90beiput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000b90c2new-instance v3, Lf0/y;
000b90c6invoke-direct {v3, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b90cciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->h0:Lf0/y;
000b90d0iput-boolean v9, v1, Landroidx/recyclerview/widget/RecyclerView;->i0:Z
000b90d4const/4 v12, 0x2
000b90d6new-array v5, v12, [I
000b90daiput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->k0:[I
000b90denew-array v5, v12, [I
000b90e2iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->m0:[I
000b90e6new-array v5, v12, [I
000b90eaiput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->n0:[I
000b90eenew-array v5, v12, [I
000b90f2iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->o0:[I
000b90f6new-instance v5, Ljava/util/ArrayList;
000b90fainvoke-direct {v5}, Ljava/util/ArrayList;-><init>()V
000b9100iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->p0:Ljava/util/ArrayList;
000b9104new-instance v5, LO0/B;
000b9108const/16 v7, 0x9
000b910cinvoke-direct {v5, v7, v1}, LO0/B;-><init>(ILjava/lang/Object;)V
000b9112iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->q0:LO0/B;
000b9116new-instance v5, Lf0/y;
000b911ainvoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b9120iput-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->r0:Lf0/y;
000b9124invoke-virtual {v1, v11}, Landroid/view/View;->setScrollContainer(Z)V
000b912ainvoke-virtual {v1, v11}, Landroid/view/View;->setFocusableInTouchMode(Z)V
000b9130invoke-static {v2}, Landroid/view/ViewConfiguration;->get(Landroid/content/Context;)Landroid/view/ViewConfiguration;
000b9136move-result-object v5
000b9138invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledTouchSlop()I
000b913emove-result v7
000b9140iput v7, v1, Landroidx/recyclerview/widget/RecyclerView;->P:I
000b9144sget v7, Landroid/os/Build$VERSION;->SDK_INT:I
000b9148const/16 v8, 0x1a
000b914cif-lt v7, v8, :cond_14d
000b9150sget-object v13, LK/U;->a:Ljava/lang/reflect/Method;
000b9154invoke-static {v5}, LK/Q;->a(Landroid/view/ViewConfiguration;)F
000b915amove-result v13
000b915cgoto :goto_151
000b915einvoke-static {v5, v2}, LK/U;->a(Landroid/view/ViewConfiguration;Landroid/content/Context;)F
000b9164move-result v13
000b9166iput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->T:F
000b916aif-lt v7, v8, :cond_15a
000b916einvoke-static {v5}, LK/Q;->b(Landroid/view/ViewConfiguration;)F
000b9174move-result v13
000b9176goto :goto_15e
000b9178invoke-static {v5, v2}, LK/U;->a(Landroid/view/ViewConfiguration;Landroid/content/Context;)F
000b917emove-result v13
000b9180iput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->U:F
000b9184invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledMinimumFlingVelocity()I
000b918amove-result v13
000b918ciput v13, v1, Landroidx/recyclerview/widget/RecyclerView;->R:I
000b9190invoke-virtual {v5}, Landroid/view/ViewConfiguration;->getScaledMaximumFlingVelocity()I
000b9196move-result v5
000b9198iput v5, v1, Landroidx/recyclerview/widget/RecyclerView;->S:I
000b919cinvoke-virtual {v1}, Landroid/view/View;->getOverScrollMode()I
000b91a2move-result v5
000b91a4if-ne v5, v12, :cond_174
000b91a8move v5, v11
000b91aagoto :goto_175
000b91acmove v5, v9
000b91aeinvoke-virtual {v1, v5}, Landroid/view/View;->setWillNotDraw(Z)V
000b91b4iget-object v5, v1, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b91b8iput-object v3, v5, Lf0/D;->a:Lf0/y;
000b91bcnew-instance v3, LH/e;
000b91c0new-instance v5, Lf0/y;
000b91c4invoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b91cainvoke-direct {v3, v5}, LH/e;-><init>(Lf0/y;)V
000b91d0iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b91d4new-instance v3, LF0/h;
000b91d8new-instance v5, Lf0/y;
000b91dcinvoke-direct {v5, v1}, Lf0/y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b91e2invoke-direct {v3, v5}, LF0/h;-><init>(Lf0/y;)V
000b91e8iput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b91ecsget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000b91f0if-lt v7, v8, :cond_19d
000b91f4invoke-static {v1}, LK/G;->c(Landroid/view/View;)I
000b91famove-result v3
000b91fcgoto :goto_19e
000b91femove v3, v9
000b9200const/16 v13, 0x8
000b9204if-nez v3, :cond_1a7
000b9208if-lt v7, v8, :cond_1a7
000b920cinvoke-static {v1, v13}, LK/G;->m(Landroid/view/View;I)V
000b9212invoke-virtual {v1}, Landroid/view/View;->getImportantForAccessibility()I
000b9218move-result v3
000b921aif-nez v3, :cond_1b0
000b921einvoke-virtual {v1, v11}, Landroid/view/View;->setImportantForAccessibility(I)V
000b9224invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000b922amove-result-object v3
000b922cconst-string v5, "accessibility"
000b9230invoke-virtual {v3, v5}, Landroid/content/Context;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
000b9236move-result-object v3
000b9238check-cast v3, Landroid/view/accessibility/AccessibilityManager;
000b923ciput-object v3, v1, Landroidx/recyclerview/widget/RecyclerView;->x:Landroid/view/accessibility/AccessibilityManager;
000b9240new-instance v3, Lf0/Y;
000b9244invoke-direct {v3, v1}, Lf0/Y;-><init>(Landroidx/recyclerview/widget/RecyclerView;)V
000b924ainvoke-virtual {v1, v3}, Landroidx/recyclerview/widget/RecyclerView;->setAccessibilityDelegateCompat(Lf0/Y;)V
000b9250sget-object v3, Le0/a;->a:[I
000b9254invoke-virtual {v2, v4, v3, v6, v9}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000b925amove-result-object v5
000b925cconst/16 v14, 0x1d
000b9260if-lt v7, v14, :cond_1d3
000b9264invoke-static/range {v1 .. v6}, LC/b;->n(Landroidx/recyclerview/widget/RecyclerView;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000b926amove-object v15, v2
000b926cmove-object v2, v5
000b926einvoke-virtual {v2, v13}, Landroid/content/res/TypedArray;->getString(I)Ljava/lang/String;
000b9274move-result-object v13
000b9276invoke-virtual {v2, v12, v0}, Landroid/content/res/TypedArray;->getInt(II)I
000b927cmove-result v3
000b927eif-ne v3, v0, :cond_1e4
000b9282const/high16 v0, 0x40000
000b9286invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->setDescendantFocusability(I)V
000b928cinvoke-virtual {v2, v11, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b9292move-result v0
000b9294iput-boolean v0, v1, Landroidx/recyclerview/widget/RecyclerView;->g:Z
000b9298const/4 v0, 0x3
000b929ainvoke-virtual {v2, v0, v9}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b92a0move-result v3
000b92a2const/4 v4, 0x4
000b92a4if-eqz v3, :cond_260
000b92a8const/4 v3, 0x6
000b92aainvoke-virtual {v2, v3}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92b0move-result-object v3
000b92b2check-cast v3, Landroid/graphics/drawable/StateListDrawable;
000b92b6const/4 v5, 0x7
000b92b8invoke-virtual {v2, v5}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92bemove-result-object v5
000b92c0invoke-virtual {v2, v4}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92c6move-result-object v6
000b92c8check-cast v6, Landroid/graphics/drawable/StateListDrawable;
000b92ccconst/4 v7, 0x5
000b92ceinvoke-virtual {v2, v7}, Landroid/content/res/TypedArray;->getDrawable(I)Landroid/graphics/drawable/Drawable;
000b92d4move-result-object v7
000b92d6if-eqz v3, :cond_248
000b92daif-eqz v5, :cond_248
000b92deif-eqz v6, :cond_248
000b92e2if-eqz v7, :cond_248
000b92e6invoke-virtual {v1}, Landroid/view/View;->getContext()Landroid/content/Context;
000b92ecmove-result-object v8
000b92eeinvoke-virtual {v8}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000b92f4move-result-object v8
000b92f6move/from16 v16, v0
000b92fanew-instance v0, Lf0/k;
000b92feconst v4, 0x7f060090
000b9304invoke-virtual {v8, v4}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000b930amove-result v4
000b930cconst v10, 0x7f060092
000b9312invoke-virtual {v8, v10}, Landroid/content/res/Resources;->getDimensionPixelSize(I)I
000b9318move-result v10
000b931amove/from16 v18, v12
000b931econst v12, 0x7f060091
000b9324invoke-virtual {v8, v12}, Landroid/content/res/Resources;->getDimensionPixelOffset(I)I
000b932amove-result v8
000b932cmove-object v12, v6
000b932emove v6, v4
000b9330move-object v4, v12
000b9332move/from16 v12, v22
000b9336move/from16 v17, v16
000b933aconst/4 v14, 0x4
000b933cmove-object/from16 v16, v2
000b9340move-object v2, v3
000b9342move-object v3, v5
000b9344move-object v5, v7
000b9346move v7, v10
000b9348move-object/from16 v10, v21
000b934cinvoke-direct/range {v0 .. v8}, Lf0/k;-><init>(Landroidx/recyclerview/widget/RecyclerView;Landroid/graphics/drawable/StateListDrawable;Landroid/graphics/drawable/Drawable;Landroid/graphics/drawable/StateListDrawable;Landroid/graphics/drawable/Drawable;III)V
000b9352goto :goto_26b
000b9354new-instance v0, Ljava/lang/IllegalArgumentException;
000b9358new-instance v2, Ljava/lang/StringBuilder;
000b935cconst-string v3, "Trying to set fast scroller without both required drawables."
000b9360invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9366invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b936cmove-result-object v3
000b936einvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9374invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b937amove-result-object v2
000b937cinvoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b9382throw v0
000b9384move-object/from16 v10, v21
000b9388move/from16 v17, v0
000b938cmove-object/from16 v16, v2
000b9390move v14, v4
000b9392move/from16 v18, v12
000b9396move/from16 v12, v22
000b939ainvoke-virtual/range {v16}, Landroid/content/res/TypedArray;->recycle()V
000b93a0const-string v2, ": Could not instantiate the LayoutManager: "
000b93a4if-eqz v13, :cond_3ce
000b93a8invoke-virtual {v13}, Ljava/lang/String;->trim()Ljava/lang/String;
000b93aemove-result-object v0
000b93b0invoke-virtual {v0}, Ljava/lang/String;->isEmpty()Z
000b93b6move-result v3
000b93b8if-nez v3, :cond_3ce
000b93bcinvoke-virtual {v0, v9}, Ljava/lang/String;->charAt(I)C
000b93c2move-result v3
000b93c4const/16 v4, 0x2e
000b93c8if-ne v3, v4, :cond_299
000b93ccnew-instance v3, Ljava/lang/StringBuilder;
000b93d0invoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
000b93d6invoke-virtual {v15}, Landroid/content/Context;->getPackageName()Ljava/lang/String;
000b93dcmove-result-object v4
000b93deinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b93e4invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b93eainvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b93f0move-result-object v0
000b93f2move-object v3, v0
000b93f4goto :goto_2bf
000b93f6const-string v3, "."
000b93fainvoke-virtual {v0, v3}, Ljava/lang/String;->contains(Ljava/lang/CharSequence;)Z
000b9400move-result v3
000b9402if-eqz v3, :cond_2a2
000b9406goto :goto_297
000b9408new-instance v3, Ljava/lang/StringBuilder;
000b940cinvoke-direct {v3}, Ljava/lang/StringBuilder;-><init>()V
000b9412const-class v5, Landroidx/recyclerview/widget/RecyclerView;
000b9416invoke-virtual {v5}, Ljava/lang/Class;->getPackage()Ljava/lang/Package;
000b941cmove-result-object v5
000b941einvoke-virtual {v5}, Ljava/lang/Package;->getName()Ljava/lang/String;
000b9424move-result-object v5
000b9426invoke-virtual {v3, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b942cinvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
000b9432invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9438invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b943emove-result-object v0
000b9440goto :goto_297
000b9442invoke-virtual {v1}, Landroid/view/View;->isInEditMode()Z
000b9448move-result v0
000b944aif-eqz v0, :cond_2dc
000b944einvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9454move-result-object v0
000b9456invoke-virtual {v0}, Ljava/lang/Class;->getClassLoader()Ljava/lang/ClassLoader;
000b945cmove-result-object v0
000b945egoto :goto_2e0
000b9460move-exception v0
000b9462goto :goto_33c
000b9464move-exception v0
000b9466goto/16 :goto_35a
000b946amove-exception v0
000b946cgoto/16 :goto_378
000b9470move-exception v0
000b9472goto/16 :goto_394
000b9476move-exception v0
000b9478goto/16 :goto_3b0
000b947cinvoke-virtual {v15}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
000b9482move-result-object v0
000b9484invoke-static {v3, v9, v0}, Ljava/lang/Class;->forName(Ljava/lang/String;ZLjava/lang/ClassLoader;)Ljava/lang/Class;
000b948amove-result-object v0
000b948cconst-class v4, Lf0/H;
000b9490invoke-virtual {v0, v4}, Ljava/lang/Class;->asSubclass(Ljava/lang/Class;)Ljava/lang/Class;
000b9496move-result-object v4
000b9498sget-object v0, Landroidx/recyclerview/widget/RecyclerView;->t0:[Ljava/lang/Class;
000b949cinvoke-virtual {v4, v0}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
000b94a2move-result-object v0
000b94a4new-array v5, v14, [Ljava/lang/Object;
000b94a8aput-object v15, v5, v9
000b94acaput-object v10, v5, v11
000b94b0invoke-static {v12}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000b94b6move-result-object v6
000b94b8aput-object v6, v5, v18
000b94bcinvoke-static {v9}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
000b94c2move-result-object v6
000b94c4aput-object v6, v5, v17
000b94c8goto :goto_30c
000b94camove-exception v0
000b94ccmove-object v5, v0
000b94cenew-array v0, v9, [Ljava/lang/Class;
000b94d2invoke-virtual {v4, v0}, Ljava/lang/Class;->getConstructor([Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
000b94d8move-result-object v0
000b94daconst/4 v5, 0x0
000b94dcinvoke-virtual {v0, v11}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
000b94e2invoke-virtual {v0, v5}, Ljava/lang/reflect/Constructor;->newInstance([Ljava/lang/Object;)Ljava/lang/Object;
000b94e8move-result-object v0
000b94eacheck-cast v0, Lf0/H;
000b94eeinvoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setLayoutManager(Lf0/H;)V
000b94f4goto/16 :goto_3ce
000b94f8move-exception v0
000b94fainvoke-virtual {v0, v5}, Ljava/lang/Throwable;->initCause(Ljava/lang/Throwable;)Ljava/lang/Throwable;
000b9500new-instance v4, Ljava/lang/IllegalStateException;
000b9504new-instance v5, Ljava/lang/StringBuilder;
000b9508invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b950einvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9514move-result-object v6
000b9516invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b951cconst-string v6, ": Error creating LayoutManager "
000b9520invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9526invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b952cinvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9532move-result-object v5
000b9534invoke-direct {v4, v5, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b953athrow v4
000b953cnew-instance v2, Ljava/lang/IllegalStateException;
000b9540new-instance v4, Ljava/lang/StringBuilder;
000b9544invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b954ainvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9550move-result-object v5
000b9552invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9558const-string v5, ": Class is not a LayoutManager "
000b955cinvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9562invoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9568invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b956emove-result-object v3
000b9570invoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b9576throw v2
000b9578new-instance v2, Ljava/lang/IllegalStateException;
000b957cnew-instance v4, Ljava/lang/StringBuilder;
000b9580invoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b9586invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b958cmove-result-object v5
000b958einvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9594const-string v5, ": Cannot access non-public constructor "
000b9598invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b959einvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95a4invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b95aamove-result-object v3
000b95acinvoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b95b2throw v2
000b95b4new-instance v4, Ljava/lang/IllegalStateException;
000b95b8new-instance v5, Ljava/lang/StringBuilder;
000b95bcinvoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b95c2invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b95c8move-result-object v6
000b95cainvoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95d0invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95d6invoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b95dcinvoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b95e2move-result-object v2
000b95e4invoke-direct {v4, v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b95eathrow v4
000b95ecnew-instance v4, Ljava/lang/IllegalStateException;
000b95f0new-instance v5, Ljava/lang/StringBuilder;
000b95f4invoke-direct {v5}, Ljava/lang/StringBuilder;-><init>()V
000b95fainvoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9600move-result-object v6
000b9602invoke-virtual {v5, v6}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9608invoke-virtual {v5, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b960einvoke-virtual {v5, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9614invoke-virtual {v5}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b961amove-result-object v2
000b961cinvoke-direct {v4, v2, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b9622throw v4
000b9624new-instance v2, Ljava/lang/IllegalStateException;
000b9628new-instance v4, Ljava/lang/StringBuilder;
000b962cinvoke-direct {v4}, Ljava/lang/StringBuilder;-><init>()V
000b9632invoke-interface {v10}, Landroid/util/AttributeSet;->getPositionDescription()Ljava/lang/String;
000b9638move-result-object v5
000b963ainvoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9640const-string v5, ": Unable to find LayoutManager "
000b9644invoke-virtual {v4, v5}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b964ainvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9650invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9656move-result-object v3
000b9658invoke-direct {v2, v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;Ljava/lang/Throwable;)V
000b965ethrow v2
000b9660sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
000b9664sget-object v3, Landroidx/recyclerview/widget/RecyclerView;->s0:[I
000b9668invoke-virtual {v15, v10, v3, v12, v9}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
000b966emove-result-object v5
000b9670const/16 v2, 0x1d
000b9674if-lt v0, v2, :cond_3e0
000b9678move-object v4, v10
000b967amove v6, v12
000b967cmove-object v2, v15
000b967einvoke-static/range {v1 .. v6}, LC/b;->n(Landroidx/recyclerview/widget/RecyclerView;Landroid/content/Context;[ILandroid/util/AttributeSet;Landroid/content/res/TypedArray;I)V
000b9684invoke-virtual {v5, v9, v11}, Landroid/content/res/TypedArray;->getBoolean(IZ)Z
000b968amove-result v0
000b968cinvoke-virtual {v5}, Landroid/content/res/TypedArray;->recycle()V
000b9692invoke-virtual {v1, v0}, Landroidx/recyclerview/widget/RecyclerView;->setNestedScrollingEnabled(Z)V
000b9698return-void
000b8eb4
000b969a
000b969a struct code_item_padding
000b969a padding uint16 0x0000
000b969c
000b969c struct try_item
000b969c start_addr uint32 0xb9442
000b96a0 insn_count int 43
000b96a2 handler_off uint16 0xb96bd
000b96a4
000b96a4 struct try_item
000b96a4 start_addr uint32 0xb9498
000b96a8 insn_count int 24
000b96aa handler_off uint16 0xb96d2
000b96ac
000b96ac struct try_item
000b96ac start_addr uint32 0xb94ce
000b96b0 insn_count int 6
000b96b2 handler_off uint16 0xb96eb
000b96b4
000b96b4 struct try_item
000b96b4 start_addr uint32 0xb94dc
000b96b8 insn_count int 48
000b96ba handler_off uint16 0xb96bd
000b96bc
000b96bc struct encoded_catch_handler_list
000b96bc size int 3
000b96bd
000b96bd struct encoded_catch_handler ← 0xb96a2 0xb96ba
000b96bd size int64 5
000b96be handlers[0].type_idx int 0xb538
000b96c0 handlers[0].addr uint32 0xb9476
000b96c2 handlers[1].type_idx int 0xb630
000b96c4 handlers[1].addr uint32 0xb9470
000b96c6 handlers[2].type_idx int 0xb56c
000b96c8 handlers[2].addr uint32 0xb946a
000b96ca handlers[3].type_idx int 0xb55c
000b96cc handlers[3].addr uint32 0xb9464
000b96ce handlers[4].type_idx int 0xb530
000b96d0 handlers[4].addr uint32 0xb9460
000b96d2
000b96d2 struct encoded_catch_handler ← 0xb96aa
000b96d2 size int64 6
000b96d3 handlers[0].type_idx int 0xb594
000b96d5 handlers[0].addr uint32 0xb94ca
000b96d7 handlers[1].type_idx int 0xb538
000b96d9 handlers[1].addr uint32 0xb9476
000b96db handlers[2].type_idx int 0xb630
000b96dd handlers[2].addr uint32 0xb9470
000b96df handlers[3].type_idx int 0xb56c
000b96e1 handlers[3].addr uint32 0xb946a
000b96e3 handlers[4].type_idx int 0xb55c
000b96e5 handlers[4].addr uint32 0xb9464
000b96e7 handlers[5].type_idx int 0xb530
000b96e9 handlers[5].addr uint32 0xb9460
000b96eb
000b96eb struct encoded_catch_handler ← 0xb96b2
000b96eb size int64 6
000b96ec handlers[0].type_idx int 0xb594
000b96ee handlers[0].addr uint32 0xb94f8
000b96f0 handlers[1].type_idx int 0xb538
000b96f2 handlers[1].addr uint32 0xb9476
000b96f4 handlers[2].type_idx int 0xb630
000b96f6 handlers[2].addr uint32 0xb9470
000b96f8 handlers[3].type_idx int 0xb56c
000b96fa handlers[3].addr uint32 0xb946a
000b96fc handlers[4].type_idx int 0xb55c
000b96fe handlers[4].addr uint32 0xb9464
000b9700 handlers[5].type_idx int 0xb530
000b9702 handlers[5].addr uint32 0xb9460
000b969a struct code_item_padding
000b969a padding uint16 0x0000
000b969c
000b969c struct try_item
000b969c start_addr uint32 0xb9442
000b96a0 insn_count int 43
000b96a2 handler_off uint16 0xb96bd
000b96a4
000b96a4 struct try_item
000b96a4 start_addr uint32 0xb9498
000b96a8 insn_count int 24
000b96aa handler_off uint16 0xb96d2
000b96ac
000b96ac struct try_item
000b96ac start_addr uint32 0xb94ce
000b96b0 insn_count int 6
000b96b2 handler_off uint16 0xb96eb
000b96b4
000b96b4 struct try_item
000b96b4 start_addr uint32 0xb94dc
000b96b8 insn_count int 48
000b96ba handler_off uint16 0xb96bd
000b96bc
000b96bc struct encoded_catch_handler_list
000b96bc size int 3
000b96bd
000b96bd struct encoded_catch_handler ← 0xb96a2 0xb96ba
000b96bd size int64 5
000b96be handlers[0].type_idx int 0xb538
000b96c0 handlers[0].addr uint32 0xb9476
000b96c2 handlers[1].type_idx int 0xb630
000b96c4 handlers[1].addr uint32 0xb9470
000b96c6 handlers[2].type_idx int 0xb56c
000b96c8 handlers[2].addr uint32 0xb946a
000b96ca handlers[3].type_idx int 0xb55c
000b96cc handlers[3].addr uint32 0xb9464
000b96ce handlers[4].type_idx int 0xb530
000b96d0 handlers[4].addr uint32 0xb9460
000b96d2
000b96d2 struct encoded_catch_handler ← 0xb96aa
000b96d2 size int64 6
000b96d3 handlers[0].type_idx int 0xb594
000b96d5 handlers[0].addr uint32 0xb94ca
000b96d7 handlers[1].type_idx int 0xb538
000b96d9 handlers[1].addr uint32 0xb9476
000b96db handlers[2].type_idx int 0xb630
000b96dd handlers[2].addr uint32 0xb9470
000b96df handlers[3].type_idx int 0xb56c
000b96e1 handlers[3].addr uint32 0xb946a
000b96e3 handlers[4].type_idx int 0xb55c
000b96e5 handlers[4].addr uint32 0xb9464
000b96e7 handlers[5].type_idx int 0xb530
000b96e9 handlers[5].addr uint32 0xb9460
000b96eb
000b96eb struct encoded_catch_handler ← 0xb96b2
000b96eb size int64 6
000b96ec handlers[0].type_idx int 0xb594
000b96ee handlers[0].addr uint32 0xb94f8
000b96f0 handlers[1].type_idx int 0xb538
000b96f2 handlers[1].addr uint32 0xb9476
000b96f4 handlers[2].type_idx int 0xb630
000b96f6 handlers[2].addr uint32 0xb9470
000b96f8 handlers[3].type_idx int 0xb56c
000b96fa handlers[3].addr uint32 0xb946a
000b96fc handlers[4].type_idx int 0xb55c
000b96fe handlers[4].addr uint32 0xb9464
000b9700 handlers[5].type_idx int 0xb530
000b9702 handlers[5].addr uint32 0xb9460
000b9704
000b9704androidx.recyclerview.widget.RecyclerView::a(androidx.recyclerview.widget.RecyclerView, android.view.View, int, android.view.ViewGroup$LayoutParams):
000b9714invoke-virtual {v0, v1, v2, v3}, Landroid/view/ViewGroup;->attachViewToParent(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
000b971areturn-void
000b9704
000b9704androidx.recyclerview.widget.RecyclerView::a(androidx.recyclerview.widget.RecyclerView, android.view.View, int, android.view.ViewGroup$LayoutParams):
000b9714invoke-virtual {v0, v1, v2, v3}, Landroid/view/ViewGroup;->attachViewToParent(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;)V
000b971areturn-void
000b9704
000b971c
000b971candroidx.recyclerview.widget.RecyclerView::c(androidx.recyclerview.widget.RecyclerView, int):
000b972cinvoke-virtual {v0, v1}, Landroid/view/ViewGroup;->detachViewFromParent(I)V
000b9732return-void
000b971c
000b971candroidx.recyclerview.widget.RecyclerView::c(androidx.recyclerview.widget.RecyclerView, int):
000b972cinvoke-virtual {v0, v1}, Landroid/view/ViewGroup;->detachViewFromParent(I)V
000b9732return-void
000b971c
000b9734
000b9734androidx.recyclerview.widget.RecyclerView::e(androidx.recyclerview.widget.RecyclerView, int, int):
000b9744invoke-virtual {v0, v1, v2}, Landroid/view/View;->setMeasuredDimension(II)V
000b974areturn-void
000b9734
000b9734androidx.recyclerview.widget.RecyclerView::e(androidx.recyclerview.widget.RecyclerView, int, int):
000b9744invoke-virtual {v0, v1, v2}, Landroid/view/View;->setMeasuredDimension(II)V
000b974areturn-void
000b9734
000b974c
000b974candroidx.recyclerview.widget.RecyclerView::f(f0.X):
000b975ciget-object v0, v6, Lf0/X;->a:Landroid/view/View;
000b9760invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b9766move-result-object v1
000b9768const/4 v2, 0x1
000b976aif-ne v1, v5, :cond_b
000b976emove v1, v2
000b9770goto :goto_c
000b9772const/4 v1, 0x0
000b9774iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b9778invoke-virtual {v5, v0}, Landroidx/recyclerview/widget/RecyclerView;->H(Landroid/view/View;)Lf0/X;
000b977emove-result-object v4
000b9780invoke-virtual {v3, v4}, Lf0/N;->j(Lf0/X;)V
000b9786invoke-virtual {v6}, Lf0/X;->j()Z
000b978cmove-result v6
000b978econst/4 v3, -0x1
000b9790if-eqz v6, :cond_26
000b9794iget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9798invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000b979emove-result-object v1
000b97a0invoke-virtual {v6, v0, v3, v1, v2}, LF0/h;->f(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
000b97a6return-void
000b97a8if-nez v1, :cond_2e
000b97aciget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b97b0invoke-virtual {v6, v0, v3, v2}, LF0/h;->e(Landroid/view/View;IZ)V
000b97b6return-void
000b97b8iget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b97bciget-object v1, v6, LF0/h;->b:Ljava/lang/Object;
000b97c0check-cast v1, Lf0/y;
000b97c4iget-object v1, v1, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000b97c8invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000b97cemove-result v1
000b97d0if-ltz v1, :cond_47
000b97d4iget-object v2, v6, LF0/h;->c:Ljava/lang/Object;
000b97d8check-cast v2, LA1/a;
000b97dcinvoke-virtual {v2, v1}, LA1/a;->i(I)V
000b97e2invoke-virtual {v6, v0}, LF0/h;->x(Landroid/view/View;)V
000b97e8return-void
000b97eanew-instance v6, Ljava/lang/IllegalArgumentException;
000b97eenew-instance v1, Ljava/lang/StringBuilder;
000b97f2const-string v2, "view is not a child, cannot hide "
000b97f6invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b97fcinvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9802invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9808move-result-object v0
000b980ainvoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b9810throw v6
000b974c
000b974candroidx.recyclerview.widget.RecyclerView::f(f0.X):
000b975ciget-object v0, v6, Lf0/X;->a:Landroid/view/View;
000b9760invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b9766move-result-object v1
000b9768const/4 v2, 0x1
000b976aif-ne v1, v5, :cond_b
000b976emove v1, v2
000b9770goto :goto_c
000b9772const/4 v1, 0x0
000b9774iget-object v3, v5, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b9778invoke-virtual {v5, v0}, Landroidx/recyclerview/widget/RecyclerView;->H(Landroid/view/View;)Lf0/X;
000b977emove-result-object v4
000b9780invoke-virtual {v3, v4}, Lf0/N;->j(Lf0/X;)V
000b9786invoke-virtual {v6}, Lf0/X;->j()Z
000b978cmove-result v6
000b978econst/4 v3, -0x1
000b9790if-eqz v6, :cond_26
000b9794iget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9798invoke-virtual {v0}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000b979emove-result-object v1
000b97a0invoke-virtual {v6, v0, v3, v1, v2}, LF0/h;->f(Landroid/view/View;ILandroid/view/ViewGroup$LayoutParams;Z)V
000b97a6return-void
000b97a8if-nez v1, :cond_2e
000b97aciget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b97b0invoke-virtual {v6, v0, v3, v2}, LF0/h;->e(Landroid/view/View;IZ)V
000b97b6return-void
000b97b8iget-object v6, v5, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b97bciget-object v1, v6, LF0/h;->b:Ljava/lang/Object;
000b97c0check-cast v1, Lf0/y;
000b97c4iget-object v1, v1, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000b97c8invoke-virtual {v1, v0}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000b97cemove-result v1
000b97d0if-ltz v1, :cond_47
000b97d4iget-object v2, v6, LF0/h;->c:Ljava/lang/Object;
000b97d8check-cast v2, LA1/a;
000b97dcinvoke-virtual {v2, v1}, LA1/a;->i(I)V
000b97e2invoke-virtual {v6, v0}, LF0/h;->x(Landroid/view/View;)V
000b97e8return-void
000b97eanew-instance v6, Ljava/lang/IllegalArgumentException;
000b97eenew-instance v1, Ljava/lang/StringBuilder;
000b97f2const-string v2, "view is not a child, cannot hide "
000b97f6invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b97fcinvoke-virtual {v1, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9802invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9808move-result-object v0
000b980ainvoke-direct {v6, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000b9810throw v6
000b974c
000b9812
000b9812 // align 0x4
000b9812 // align 0x4
000b9814
000b9814androidx.recyclerview.widget.RecyclerView::addFocusables(java.util.ArrayList, int, int):
000b9824iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9828if-eqz v0, :cond_7
000b982cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9832invoke-super {v1, v2, v3, v4}, Landroid/view/ViewGroup;->addFocusables(Ljava/util/ArrayList;II)V
000b9838return-void
000b9814
000b9814androidx.recyclerview.widget.RecyclerView::addFocusables(java.util.ArrayList, int, int):
000b9824iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9828if-eqz v0, :cond_7
000b982cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9832invoke-super {v1, v2, v3, v4}, Landroid/view/ViewGroup;->addFocusables(Ljava/util/ArrayList;II)V
000b9838return-void
000b9814
000b983a
000b983a // align 0x4
000b983a // align 0x4
000b983c
000b983candroidx.recyclerview.widget.RecyclerView::g(f0.E):
000b984ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9850if-eqz v0, :cond_9
000b9854const-string v1, "Cannot add item decoration during a scroll or layout"
000b9858invoke-virtual {v0, v1}, Lf0/H;->c(Ljava/lang/String;)V
000b985eiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b9862invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
000b9868move-result v1
000b986aif-eqz v1, :cond_15
000b986econst/4 v1, 0x0
000b9870invoke-virtual {v2, v1}, Landroid/view/View;->setWillNotDraw(Z)V
000b9876invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000b987cinvoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->N()V
000b9882invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000b9888return-void
000b983c
000b983candroidx.recyclerview.widget.RecyclerView::g(f0.E):
000b984ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9850if-eqz v0, :cond_9
000b9854const-string v1, "Cannot add item decoration during a scroll or layout"
000b9858invoke-virtual {v0, v1}, Lf0/H;->c(Ljava/lang/String;)V
000b985eiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->m:Ljava/util/ArrayList;
000b9862invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
000b9868move-result v1
000b986aif-eqz v1, :cond_15
000b986econst/4 v1, 0x0
000b9870invoke-virtual {v2, v1}, Landroid/view/View;->setWillNotDraw(Z)V
000b9876invoke-virtual {v0, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000b987cinvoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->N()V
000b9882invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000b9888return-void
000b983c
000b988a
000b988a // align 0x4
000b988a // align 0x4
000b988c
000b988candroidx.recyclerview.widget.RecyclerView::h(f0.K):
000b989ciget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98a0if-nez v0, :cond_b
000b98a4new-instance v0, Ljava/util/ArrayList;
000b98a8invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b98aeiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98b2iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98b6invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000b98bcreturn-void
000b988c
000b988candroidx.recyclerview.widget.RecyclerView::h(f0.K):
000b989ciget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98a0if-nez v0, :cond_b
000b98a4new-instance v0, Ljava/util/ArrayList;
000b98a8invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
000b98aeiput-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98b2iget-object v0, v1, Landroidx/recyclerview/widget/RecyclerView;->e0:Ljava/util/ArrayList;
000b98b6invoke-virtual {v0, v2}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000b98bcreturn-void
000b988c
000b98be
000b98be // align 0x10
000b98be // align 0x10
000b98c0
000b98c0androidx.recyclerview.widget.RecyclerView::i(java.lang.String):
000b98d0invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
000b98d6move-result v0
000b98d8if-eqz v0, :cond_26
000b98dcif-nez v3, :cond_20
000b98e0new-instance v3, Ljava/lang/IllegalStateException;
000b98e4new-instance v0, Ljava/lang/StringBuilder;
000b98e8const-string v1, "Cannot call this method while RecyclerView is computing a layout or scrolling"
000b98ecinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b98f2invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b98f8move-result-object v1
000b98fainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9900invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9906move-result-object v0
000b9908invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b990ethrow v3
000b9910new-instance v0, Ljava/lang/IllegalStateException;
000b9914invoke-direct {v0, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b991athrow v0
000b991ciget v3, v2, Landroidx/recyclerview/widget/RecyclerView;->B:I
000b9920if-lez v3, :cond_41
000b9924new-instance v3, Ljava/lang/IllegalStateException;
000b9928new-instance v0, Ljava/lang/StringBuilder;
000b992cconst-string v1, ""
000b9930invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9936invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b993cmove-result-object v1
000b993einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9944invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b994amove-result-object v0
000b994cinvoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b9952return-void
000b98c0
000b98c0androidx.recyclerview.widget.RecyclerView::i(java.lang.String):
000b98d0invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->L()Z
000b98d6move-result v0
000b98d8if-eqz v0, :cond_26
000b98dcif-nez v3, :cond_20
000b98e0new-instance v3, Ljava/lang/IllegalStateException;
000b98e4new-instance v0, Ljava/lang/StringBuilder;
000b98e8const-string v1, "Cannot call this method while RecyclerView is computing a layout or scrolling"
000b98ecinvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b98f2invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b98f8move-result-object v1
000b98fainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9900invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9906move-result-object v0
000b9908invoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b990ethrow v3
000b9910new-instance v0, Ljava/lang/IllegalStateException;
000b9914invoke-direct {v0, v3}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b991athrow v0
000b991ciget v3, v2, Landroidx/recyclerview/widget/RecyclerView;->B:I
000b9920if-lez v3, :cond_41
000b9924new-instance v3, Ljava/lang/IllegalStateException;
000b9928new-instance v0, Ljava/lang/StringBuilder;
000b992cconst-string v1, ""
000b9930invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9936invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b993cmove-result-object v1
000b993einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9944invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b994amove-result-object v0
000b994cinvoke-direct {v3, v0}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b9952return-void
000b98c0
000b9954
000b9954androidx.recyclerview.widget.RecyclerView::j(f0.X):
000b9964iget-object v0, v3, Lf0/X;->b:Ljava/lang/ref/WeakReference;
000b9968if-eqz v0, :cond_21
000b996cinvoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000b9972move-result-object v0
000b9974check-cast v0, Landroid/view/View;
000b9978const/4 v1, 0x0
000b997aif-eqz v0, :cond_1f
000b997eiget-object v2, v3, Lf0/X;->a:Landroid/view/View;
000b9982if-ne v0, v2, :cond_12
000b9986goto :goto_21
000b9988invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b998emove-result-object v0
000b9990instance-of v2, v0, Landroid/view/View;
000b9994if-eqz v2, :cond_1d
000b9998check-cast v0, Landroid/view/View;
000b999cgoto :goto_a
000b999emove-object v0, v1
000b99a0goto :goto_a
000b99a2iput-object v1, v3, Lf0/X;->b:Ljava/lang/ref/WeakReference;
000b99a6return-void
000b9954
000b9954androidx.recyclerview.widget.RecyclerView::j(f0.X):
000b9964iget-object v0, v3, Lf0/X;->b:Ljava/lang/ref/WeakReference;
000b9968if-eqz v0, :cond_21
000b996cinvoke-virtual {v0}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000b9972move-result-object v0
000b9974check-cast v0, Landroid/view/View;
000b9978const/4 v1, 0x0
000b997aif-eqz v0, :cond_1f
000b997eiget-object v2, v3, Lf0/X;->a:Landroid/view/View;
000b9982if-ne v0, v2, :cond_12
000b9986goto :goto_21
000b9988invoke-virtual {v0}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
000b998emove-result-object v0
000b9990instance-of v2, v0, Landroid/view/View;
000b9994if-eqz v2, :cond_1d
000b9998check-cast v0, Landroid/view/View;
000b999cgoto :goto_a
000b999emove-object v0, v1
000b99a0goto :goto_a
000b99a2iput-object v1, v3, Lf0/X;->b:Ljava/lang/ref/WeakReference;
000b99a6return-void
000b9954
000b99a8
000b99a8androidx.recyclerview.widget.RecyclerView::k():
000b99b8iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b99bcinvoke-virtual {v0}, LF0/h;->w()I
000b99c2move-result v0
000b99c4const/4 v1, 0x0
000b99c6move v2, v1
000b99c8const/4 v3, -0x1
000b99caif-ge v2, v0, :cond_22
000b99ceiget-object v4, v7, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b99d2invoke-virtual {v4, v2}, LF0/h;->v(I)Landroid/view/View;
000b99d8move-result-object v4
000b99dainvoke-static {v4}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b99e0move-result-object v4
000b99e2invoke-virtual {v4}, Lf0/X;->o()Z
000b99e8move-result v5
000b99eaif-nez v5, :cond_1f
000b99eeiput v3, v4, Lf0/X;->d:I
000b99f2iput v3, v4, Lf0/X;->g:I
000b99f6add-int/lit8 v2, v2, 0x1
000b99fagoto :goto_8
000b99fciget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b9a00iget-object v2, v0, Lf0/N;->c:Ljava/util/ArrayList;
000b9a04invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000b9a0amove-result v4
000b9a0cmove v5, v1
000b9a0eif-ge v5, v4, :cond_3a
000b9a12invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000b9a18move-result-object v6
000b9a1acheck-cast v6, Lf0/X;
000b9a1eiput v3, v6, Lf0/X;->d:I
000b9a22iput v3, v6, Lf0/X;->g:I
000b9a26add-int/lit8 v5, v5, 0x1
000b9a2agoto :goto_2b
000b9a2ciget-object v2, v0, Lf0/N;->a:Ljava/util/ArrayList;
000b9a30invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000b9a36move-result v4
000b9a38move v5, v1
000b9a3aif-ge v5, v4, :cond_50
000b9a3einvoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000b9a44move-result-object v6
000b9a46check-cast v6, Lf0/X;
000b9a4aiput v3, v6, Lf0/X;->d:I
000b9a4eiput v3, v6, Lf0/X;->g:I
000b9a52add-int/lit8 v5, v5, 0x1
000b9a56goto :goto_41
000b9a58iget-object v2, v0, Lf0/N;->b:Ljava/util/ArrayList;
000b9a5cif-eqz v2, :cond_69
000b9a60invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000b9a66move-result v2
000b9a68if-ge v1, v2, :cond_69
000b9a6ciget-object v4, v0, Lf0/N;->b:Ljava/util/ArrayList;
000b9a70invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000b9a76move-result-object v4
000b9a78check-cast v4, Lf0/X;
000b9a7ciput v3, v4, Lf0/X;->d:I
000b9a80iput v3, v4, Lf0/X;->g:I
000b9a84add-int/lit8 v1, v1, 0x1
000b9a88goto :goto_58
000b9a8areturn-void
000b99a8
000b99a8androidx.recyclerview.widget.RecyclerView::k():
000b99b8iget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b99bcinvoke-virtual {v0}, LF0/h;->w()I
000b99c2move-result v0
000b99c4const/4 v1, 0x0
000b99c6move v2, v1
000b99c8const/4 v3, -0x1
000b99caif-ge v2, v0, :cond_22
000b99ceiget-object v4, v7, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b99d2invoke-virtual {v4, v2}, LF0/h;->v(I)Landroid/view/View;
000b99d8move-result-object v4
000b99dainvoke-static {v4}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b99e0move-result-object v4
000b99e2invoke-virtual {v4}, Lf0/X;->o()Z
000b99e8move-result v5
000b99eaif-nez v5, :cond_1f
000b99eeiput v3, v4, Lf0/X;->d:I
000b99f2iput v3, v4, Lf0/X;->g:I
000b99f6add-int/lit8 v2, v2, 0x1
000b99fagoto :goto_8
000b99fciget-object v0, v7, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b9a00iget-object v2, v0, Lf0/N;->c:Ljava/util/ArrayList;
000b9a04invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000b9a0amove-result v4
000b9a0cmove v5, v1
000b9a0eif-ge v5, v4, :cond_3a
000b9a12invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000b9a18move-result-object v6
000b9a1acheck-cast v6, Lf0/X;
000b9a1eiput v3, v6, Lf0/X;->d:I
000b9a22iput v3, v6, Lf0/X;->g:I
000b9a26add-int/lit8 v5, v5, 0x1
000b9a2agoto :goto_2b
000b9a2ciget-object v2, v0, Lf0/N;->a:Ljava/util/ArrayList;
000b9a30invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000b9a36move-result v4
000b9a38move v5, v1
000b9a3aif-ge v5, v4, :cond_50
000b9a3einvoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000b9a44move-result-object v6
000b9a46check-cast v6, Lf0/X;
000b9a4aiput v3, v6, Lf0/X;->d:I
000b9a4eiput v3, v6, Lf0/X;->g:I
000b9a52add-int/lit8 v5, v5, 0x1
000b9a56goto :goto_41
000b9a58iget-object v2, v0, Lf0/N;->b:Ljava/util/ArrayList;
000b9a5cif-eqz v2, :cond_69
000b9a60invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000b9a66move-result v2
000b9a68if-ge v1, v2, :cond_69
000b9a6ciget-object v4, v0, Lf0/N;->b:Ljava/util/ArrayList;
000b9a70invoke-virtual {v4, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000b9a76move-result-object v4
000b9a78check-cast v4, Lf0/X;
000b9a7ciput v3, v4, Lf0/X;->d:I
000b9a80iput v3, v4, Lf0/X;->g:I
000b9a84add-int/lit8 v1, v1, 0x1
000b9a88goto :goto_58
000b9a8areturn-void
000b99a8
000b9a8c
000b9a8candroidx.recyclerview.widget.RecyclerView::l(int, int):
000b9a9ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->D:Landroid/widget/EdgeEffect;
000b9aa0if-eqz v0, :cond_18
000b9aa4invoke-virtual {v0}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9aaamove-result v0
000b9aacif-nez v0, :cond_18
000b9ab0if-lez v3, :cond_18
000b9ab4iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->D:Landroid/widget/EdgeEffect;
000b9ab8invoke-virtual {v0}, Landroid/widget/EdgeEffect;->onRelease()V
000b9abeiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->D:Landroid/widget/EdgeEffect;
000b9ac2invoke-virtual {v0}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9ac8move-result v0
000b9acagoto :goto_19
000b9accconst/4 v0, 0x0
000b9aceiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->F:Landroid/widget/EdgeEffect;
000b9ad2if-eqz v1, :cond_31
000b9ad6invoke-virtual {v1}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9adcmove-result v1
000b9adeif-nez v1, :cond_31
000b9ae2if-gez v3, :cond_31
000b9ae6iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->F:Landroid/widget/EdgeEffect;
000b9aeainvoke-virtual {v3}, Landroid/widget/EdgeEffect;->onRelease()V
000b9af0iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->F:Landroid/widget/EdgeEffect;
000b9af4invoke-virtual {v3}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9afamove-result v3
000b9afcor-int/2addr v0, v3
000b9afeiget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->E:Landroid/widget/EdgeEffect;
000b9b02if-eqz v3, :cond_49
000b9b06invoke-virtual {v3}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9b0cmove-result v3
000b9b0eif-nez v3, :cond_49
000b9b12if-lez v4, :cond_49
000b9b16iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->E:Landroid/widget/EdgeEffect;
000b9b1ainvoke-virtual {v3}, Landroid/widget/EdgeEffect;->onRelease()V
000b9b20iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->E:Landroid/widget/EdgeEffect;
000b9b24invoke-virtual {v3}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9b2amove-result v3
000b9b2cor-int/2addr v0, v3
000b9b2eiget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->G:Landroid/widget/EdgeEffect;
000b9b32if-eqz v3, :cond_61
000b9b36invoke-virtual {v3}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9b3cmove-result v3
000b9b3eif-nez v3, :cond_61
000b9b42if-gez v4, :cond_61
000b9b46iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->G:Landroid/widget/EdgeEffect;
000b9b4ainvoke-virtual {v3}, Landroid/widget/EdgeEffect;->onRelease()V
000b9b50iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->G:Landroid/widget/EdgeEffect;
000b9b54invoke-virtual {v3}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9b5amove-result v3
000b9b5cor-int/2addr v0, v3
000b9b5eif-eqz v0, :cond_68
000b9b62sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000b9b66invoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
000b9b6creturn-void
000b9a8c
000b9a8candroidx.recyclerview.widget.RecyclerView::l(int, int):
000b9a9ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->D:Landroid/widget/EdgeEffect;
000b9aa0if-eqz v0, :cond_18
000b9aa4invoke-virtual {v0}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9aaamove-result v0
000b9aacif-nez v0, :cond_18
000b9ab0if-lez v3, :cond_18
000b9ab4iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->D:Landroid/widget/EdgeEffect;
000b9ab8invoke-virtual {v0}, Landroid/widget/EdgeEffect;->onRelease()V
000b9abeiget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->D:Landroid/widget/EdgeEffect;
000b9ac2invoke-virtual {v0}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9ac8move-result v0
000b9acagoto :goto_19
000b9accconst/4 v0, 0x0
000b9aceiget-object v1, v2, Landroidx/recyclerview/widget/RecyclerView;->F:Landroid/widget/EdgeEffect;
000b9ad2if-eqz v1, :cond_31
000b9ad6invoke-virtual {v1}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9adcmove-result v1
000b9adeif-nez v1, :cond_31
000b9ae2if-gez v3, :cond_31
000b9ae6iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->F:Landroid/widget/EdgeEffect;
000b9aeainvoke-virtual {v3}, Landroid/widget/EdgeEffect;->onRelease()V
000b9af0iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->F:Landroid/widget/EdgeEffect;
000b9af4invoke-virtual {v3}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9afamove-result v3
000b9afcor-int/2addr v0, v3
000b9afeiget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->E:Landroid/widget/EdgeEffect;
000b9b02if-eqz v3, :cond_49
000b9b06invoke-virtual {v3}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9b0cmove-result v3
000b9b0eif-nez v3, :cond_49
000b9b12if-lez v4, :cond_49
000b9b16iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->E:Landroid/widget/EdgeEffect;
000b9b1ainvoke-virtual {v3}, Landroid/widget/EdgeEffect;->onRelease()V
000b9b20iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->E:Landroid/widget/EdgeEffect;
000b9b24invoke-virtual {v3}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9b2amove-result v3
000b9b2cor-int/2addr v0, v3
000b9b2eiget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->G:Landroid/widget/EdgeEffect;
000b9b32if-eqz v3, :cond_61
000b9b36invoke-virtual {v3}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9b3cmove-result v3
000b9b3eif-nez v3, :cond_61
000b9b42if-gez v4, :cond_61
000b9b46iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->G:Landroid/widget/EdgeEffect;
000b9b4ainvoke-virtual {v3}, Landroid/widget/EdgeEffect;->onRelease()V
000b9b50iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->G:Landroid/widget/EdgeEffect;
000b9b54invoke-virtual {v3}, Landroid/widget/EdgeEffect;->isFinished()Z
000b9b5amove-result v3
000b9b5cor-int/2addr v0, v3
000b9b5eif-eqz v0, :cond_68
000b9b62sget-object v3, LK/P;->a:Ljava/util/WeakHashMap;
000b9b66invoke-virtual {v2}, Landroid/view/View;->postInvalidateOnAnimation()V
000b9b6creturn-void
000b9a8c
000b9b6e
000b9b6e // align 0x10
000b9b6e // align 0x10
000b9b70
000b9b70androidx.recyclerview.widget.RecyclerView::m():
000b9b80iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b9b84iget-boolean v1, v3, Landroidx/recyclerview/widget/RecyclerView;->r:Z
000b9b88const-string v2, "RV FullInvalidate"
000b9b8cif-eqz v1, :cond_29
000b9b90iget-boolean v1, v3, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b9b94if-eqz v1, :cond_d
000b9b98goto :goto_29
000b9b9ainvoke-virtual {v0}, LH/e;->h()Z
000b9ba0move-result v1
000b9ba2if-nez v1, :cond_14
000b9ba6goto :goto_28
000b9ba8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9baeinvoke-virtual {v0}, LH/e;->h()Z
000b9bb4move-result v0
000b9bb6if-eqz v0, :cond_28
000b9bbasget v0, LG/i;->a:I
000b9bbeinvoke-static {v2}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000b9bc4invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView;->o()V
000b9bcainvoke-static {}, Landroid/os/Trace;->endSection()V
000b9bd0return-void
000b9bd2sget v0, LG/i;->a:I
000b9bd6invoke-static {v2}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000b9bdcinvoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView;->o()V
000b9be2invoke-static {}, Landroid/os/Trace;->endSection()V
000b9be8return-void
000b9b70
000b9b70androidx.recyclerview.widget.RecyclerView::m():
000b9b80iget-object v0, v3, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b9b84iget-boolean v1, v3, Landroidx/recyclerview/widget/RecyclerView;->r:Z
000b9b88const-string v2, "RV FullInvalidate"
000b9b8cif-eqz v1, :cond_29
000b9b90iget-boolean v1, v3, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000b9b94if-eqz v1, :cond_d
000b9b98goto :goto_29
000b9b9ainvoke-virtual {v0}, LH/e;->h()Z
000b9ba0move-result v1
000b9ba2if-nez v1, :cond_14
000b9ba6goto :goto_28
000b9ba8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9baeinvoke-virtual {v0}, LH/e;->h()Z
000b9bb4move-result v0
000b9bb6if-eqz v0, :cond_28
000b9bbasget v0, LG/i;->a:I
000b9bbeinvoke-static {v2}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000b9bc4invoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView;->o()V
000b9bcainvoke-static {}, Landroid/os/Trace;->endSection()V
000b9bd0return-void
000b9bd2sget v0, LG/i;->a:I
000b9bd6invoke-static {v2}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000b9bdcinvoke-virtual {v3}, Landroidx/recyclerview/widget/RecyclerView;->o()V
000b9be2invoke-static {}, Landroid/os/Trace;->endSection()V
000b9be8return-void
000b9b70
000b9bea
000b9bea // align 0x4
000b9bea // align 0x4
000b9bec
000b9becandroidx.recyclerview.widget.RecyclerView::n(int, int):
000b9bfcinvoke-virtual {v2}, Landroid/view/View;->getPaddingLeft()I
000b9c02move-result v0
000b9c04invoke-virtual {v2}, Landroid/view/View;->getPaddingRight()I
000b9c0amove-result v1
000b9c0cadd-int/2addr v1, v0
000b9c0esget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
000b9c12invoke-virtual {v2}, Landroid/view/View;->getMinimumWidth()I
000b9c18move-result v0
000b9c1ainvoke-static {v3, v1, v0}, Lf0/H;->g(III)I
000b9c20move-result v3
000b9c22invoke-virtual {v2}, Landroid/view/View;->getPaddingTop()I
000b9c28move-result v0
000b9c2ainvoke-virtual {v2}, Landroid/view/View;->getPaddingBottom()I
000b9c30move-result v1
000b9c32add-int/2addr v1, v0
000b9c34invoke-virtual {v2}, Landroid/view/View;->getMinimumHeight()I
000b9c3amove-result v0
000b9c3cinvoke-static {v4, v1, v0}, Lf0/H;->g(III)I
000b9c42move-result v4
000b9c44invoke-virtual {v2, v3, v4}, Landroid/view/View;->setMeasuredDimension(II)V
000b9c4areturn-void
000b9bec
000b9becandroidx.recyclerview.widget.RecyclerView::n(int, int):
000b9bfcinvoke-virtual {v2}, Landroid/view/View;->getPaddingLeft()I
000b9c02move-result v0
000b9c04invoke-virtual {v2}, Landroid/view/View;->getPaddingRight()I
000b9c0amove-result v1
000b9c0cadd-int/2addr v1, v0
000b9c0esget-object v0, LK/P;->a:Ljava/util/WeakHashMap;
000b9c12invoke-virtual {v2}, Landroid/view/View;->getMinimumWidth()I
000b9c18move-result v0
000b9c1ainvoke-static {v3, v1, v0}, Lf0/H;->g(III)I
000b9c20move-result v3
000b9c22invoke-virtual {v2}, Landroid/view/View;->getPaddingTop()I
000b9c28move-result v0
000b9c2ainvoke-virtual {v2}, Landroid/view/View;->getPaddingBottom()I
000b9c30move-result v1
000b9c32add-int/2addr v1, v0
000b9c34invoke-virtual {v2}, Landroid/view/View;->getMinimumHeight()I
000b9c3amove-result v0
000b9c3cinvoke-static {v4, v1, v0}, Lf0/H;->g(III)I
000b9c42move-result v4
000b9c44invoke-virtual {v2, v3, v4}, Landroid/view/View;->setMeasuredDimension(II)V
000b9c4areturn-void
000b9bec
000b9c4c
000b9c4candroidx.recyclerview.widget.RecyclerView::o():
000b9c5cmove-object/from16 v0, v19
000b9c60iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b9c64if-nez v1, :cond_7
000b9c68goto :goto_b
000b9c6aiget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9c6eif-nez v1, :cond_c
000b9c72return-void
000b9c74iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b9c78const/4 v2, 0x0
000b9c7aiput-boolean v2, v1, Lf0/U;->i:Z
000b9c7eiget v3, v1, Lf0/U;->d:I
000b9c82const/4 v4, 0x1
000b9c84if-ne v3, v4, :cond_22
000b9c88invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->p()V
000b9c8eiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9c92invoke-virtual {v3, v0}, Lf0/H;->p0(Landroidx/recyclerview/widget/RecyclerView;)V
000b9c98invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->q()V
000b9c9egoto :goto_5c
000b9ca0iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b9ca4iget-object v5, v3, LH/e;->d:Ljava/lang/Object;
000b9ca8check-cast v5, Ljava/util/ArrayList;
000b9cacinvoke-virtual {v5}, Ljava/util/ArrayList;->isEmpty()Z
000b9cb2move-result v5
000b9cb4if-nez v5, :cond_39
000b9cb8iget-object v3, v3, LH/e;->c:Ljava/lang/Object;
000b9cbccheck-cast v3, Ljava/util/ArrayList;
000b9cc0invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z
000b9cc6move-result v3
000b9cc8if-nez v3, :cond_39
000b9cccgoto :goto_54
000b9cceiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9cd2iget v3, v3, Lf0/H;->n:I
000b9cd6invoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b9cdcmove-result v5
000b9cdeif-ne v3, v5, :cond_54
000b9ce2iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9ce6iget v3, v3, Lf0/H;->o:I
000b9ceainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b9cf0move-result v5
000b9cf2if-eq v3, v5, :cond_4e
000b9cf6goto :goto_54
000b9cf8iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9cfcinvoke-virtual {v3, v0}, Lf0/H;->p0(Landroidx/recyclerview/widget/RecyclerView;)V
000b9d02goto :goto_5c
000b9d04iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9d08invoke-virtual {v3, v0}, Lf0/H;->p0(Landroidx/recyclerview/widget/RecyclerView;)V
000b9d0einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->q()V
000b9d14const/4 v3, 0x4
000b9d16invoke-virtual {v1, v3}, Lf0/U;->a(I)V
000b9d1cinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->b0()V
000b9d22invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->P()V
000b9d28iput v4, v1, Lf0/U;->d:I
000b9d2ciget-boolean v5, v1, Lf0/U;->j:Z
000b9d30const/4 v6, 0x0
000b9d32iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b9d36iget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000b9d3aif-eqz v5, :cond_26b
000b9d3eiget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9d42invoke-virtual {v5}, LF0/h;->n()I
000b9d48move-result v5
000b9d4asub-int/2addr v5, v4
000b9d4cif-ltz v5, :cond_198
000b9d50iget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9d54invoke-virtual {v9, v5}, LF0/h;->m(I)Landroid/view/View;
000b9d5amove-result-object v9
000b9d5cinvoke-static {v9}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b9d62move-result-object v9
000b9d64invoke-virtual {v9}, Lf0/X;->o()Z
000b9d6amove-result v10
000b9d6cif-eqz v10, :cond_8e
000b9d70move/from16 v16, v4
000b9d74goto/16 :goto_192
000b9d78invoke-virtual {v0, v9}, Landroidx/recyclerview/widget/RecyclerView;->G(Lf0/X;)J
000b9d7emove-result-wide v10
000b9d80iget-object v12, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b9d84invoke-virtual {v12}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9d8anew-instance v12, LK/p;
000b9d8einvoke-direct {v12}, Ljava/lang/Object;-><init>()V
000b9d94invoke-virtual {v12, v9}, LK/p;->a(Lf0/X;)V
000b9d9aiget-object v13, v8, LB/j;->c:Ljava/lang/Object;
000b9d9echeck-cast v13, Lo/e;
000b9da2invoke-virtual {v13, v10, v11, v6}, Lo/e;->c(JLjava/lang/Long;)Ljava/lang/Object;
000b9da8move-result-object v13
000b9daacheck-cast v13, Lf0/X;
000b9daeif-eqz v13, :cond_18d
000b9db2invoke-virtual {v13}, Lf0/X;->o()Z
000b9db8move-result v14
000b9dbaif-nez v14, :cond_18d
000b9dbeiget-object v14, v8, LB/j;->b:Ljava/lang/Object;
000b9dc2check-cast v14, Lo/k;
000b9dc6invoke-virtual {v14, v13, v6}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000b9dccmove-result-object v15
000b9dcecheck-cast v15, Lf0/g0;
000b9dd2if-eqz v15, :cond_c4
000b9dd6iget v15, v15, Lf0/g0;->a:I
000b9ddaand-int/2addr v15, v4
000b9ddcif-eqz v15, :cond_c4
000b9de0move v15, v4
000b9de2goto :goto_c5
000b9de4move v15, v2
000b9de6invoke-virtual {v14, v9, v6}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000b9decmove-result-object v14
000b9deecheck-cast v14, Lf0/g0;
000b9df2if-eqz v14, :cond_d4
000b9df6iget v14, v14, Lf0/g0;->a:I
000b9dfaand-int/2addr v14, v4
000b9dfcif-eqz v14, :cond_d4
000b9e00move v14, v4
000b9e02goto :goto_d5
000b9e04move v14, v2
000b9e06if-eqz v15, :cond_dd
000b9e0aif-ne v13, v9, :cond_dd
000b9e0einvoke-virtual {v8, v9, v12}, LB/j;->a(Lf0/X;LK/p;)V
000b9e14goto :goto_8a
000b9e16move/from16 v16, v4
000b9e1ainvoke-virtual {v8, v13, v3}, LB/j;->G(Lf0/X;I)LK/p;
000b9e20move-result-object v4
000b9e22invoke-virtual {v8, v9, v12}, LB/j;->a(Lf0/X;LK/p;)V
000b9e28const/16 v12, 0x8
000b9e2cinvoke-virtual {v8, v9, v12}, LB/j;->G(Lf0/X;I)LK/p;
000b9e32move-result-object v12
000b9e34if-nez v4, :cond_165
000b9e38iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9e3cinvoke-virtual {v4}, LF0/h;->n()I
000b9e42move-result v4
000b9e44move v12, v2
000b9e46if-ge v12, v4, :cond_15b
000b9e4aiget-object v14, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9e4einvoke-virtual {v14, v12}, LF0/h;->m(I)Landroid/view/View;
000b9e54move-result-object v14
000b9e56invoke-static {v14}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b9e5cmove-result-object v14
000b9e5eif-ne v14, v9, :cond_104
000b9e62goto :goto_158
000b9e64invoke-virtual {v0, v14}, Landroidx/recyclerview/widget/RecyclerView;->G(Lf0/X;)J
000b9e6amove-result-wide v17
000b9e6ccmp-long v15, v17, v10
000b9e70if-nez v15, :cond_158
000b9e74iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b9e78const-string v2, " \n View Holder 2:"
000b9e7cif-eqz v1, :cond_137
000b9e80iget-boolean v1, v1, Lf0/z;->b:Z
000b9e84if-eqz v1, :cond_137
000b9e88new-instance v1, Ljava/lang/IllegalStateException;
000b9e8cnew-instance v3, Ljava/lang/StringBuilder;
000b9e90const-string v4, "Two different ViewHolders have the same stable ID. Stable IDs in your adapter MUST BE unique and SHOULD NOT change.\n ViewHolder 1:"
000b9e94invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9e9ainvoke-virtual {v3, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9ea0invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9ea6invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9eacinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b9eb2move-result-object v2
000b9eb4invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9ebainvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9ec0move-result-object v2
000b9ec2invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b9ec8throw v1
000b9ecanew-instance v1, Ljava/lang/IllegalStateException;
000b9ecenew-instance v3, Ljava/lang/StringBuilder;
000b9ed2const-string v4, "Two different ViewHolders have the same change ID. This might happen due to inconsistent Adapter update events or if the LayoutManager lays out the same View multiple times.\n ViewHolder 1:"
000b9ed6invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9edcinvoke-virtual {v3, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9ee2invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9ee8invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9eeeinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b9ef4move-result-object v2
000b9ef6invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9efcinvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9f02move-result-object v2
000b9f04invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b9f0athrow v1
000b9f0cadd-int/lit8 v12, v12, 0x1
000b9f10goto :goto_f5
000b9f12invoke-static {v13}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000b9f18invoke-static {v9}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000b9f1einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b9f24goto :goto_192
000b9f26invoke-virtual {v13, v2}, Lf0/X;->n(Z)V
000b9f2cif-eqz v15, :cond_16d
000b9f30invoke-virtual {v0, v13}, Landroidx/recyclerview/widget/RecyclerView;->f(Lf0/X;)V
000b9f36if-eq v13, v9, :cond_181
000b9f3aif-eqz v14, :cond_174
000b9f3einvoke-virtual {v0, v9}, Landroidx/recyclerview/widget/RecyclerView;->f(Lf0/X;)V
000b9f44iput-object v9, v13, Lf0/X;->h:Lf0/X;
000b9f48invoke-virtual {v0, v13}, Landroidx/recyclerview/widget/RecyclerView;->f(Lf0/X;)V
000b9f4einvoke-virtual {v7, v13}, Lf0/N;->j(Lf0/X;)V
000b9f54invoke-virtual {v9, v2}, Lf0/X;->n(Z)V
000b9f5aiput-object v13, v9, Lf0/X;->i:Lf0/X;
000b9f5eiget-object v10, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b9f62invoke-virtual {v10, v13, v9, v4, v12}, Lf0/D;->a(Lf0/X;Lf0/X;LK/p;LK/p;)Z
000b9f68move-result v4
000b9f6aif-eqz v4, :cond_192
000b9f6einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->S()V
000b9f74goto :goto_192
000b9f76move/from16 v16, v4
000b9f7ainvoke-virtual {v8, v9, v12}, LB/j;->a(Lf0/X;LK/p;)V
000b9f80add-int/lit8 v5, v5, -0x1
000b9f84move/from16 v4, v16
000b9f88goto/16 :goto_78
000b9f8cmove/from16 v16, v4
000b9f90iget-object v3, v8, LB/j;->b:Ljava/lang/Object;
000b9f94check-cast v3, Lo/k;
000b9f98iget v4, v3, Lo/k;->c:I
000b9f9cadd-int/lit8 v4, v4, -0x1
000b9fa0if-ltz v4, :cond_26d
000b9fa4invoke-virtual {v3, v4}, Lo/k;->h(I)Ljava/lang/Object;
000b9faamove-result-object v5
000b9facmove-object v10, v5
000b9faecheck-cast v10, Lf0/X;
000b9fb2invoke-virtual {v3, v4}, Lo/k;->i(I)Ljava/lang/Object;
000b9fb8move-result-object v5
000b9fbacheck-cast v5, Lf0/g0;
000b9fbeiget v9, v5, Lf0/g0;->a:I
000b9fc2and-int/lit8 v11, v9, 0x3
000b9fc6const/4 v12, 0x3
000b9fc8iget-object v13, v0, Landroidx/recyclerview/widget/RecyclerView;->r0:Lf0/y;
000b9fccif-ne v11, v12, :cond_1c7
000b9fd0iget-object v9, v13, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000b9fd4iget-object v11, v9, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9fd8iget-object v10, v10, Lf0/X;->a:Landroid/view/View;
000b9fdciget-object v9, v9, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b9fe0invoke-virtual {v11, v10, v9}, Lf0/H;->i0(Landroid/view/View;Lf0/N;)V
000b9fe6goto/16 :goto_25b
000b9feaand-int/lit8 v11, v9, 0x1
000b9feeif-eqz v11, :cond_1e3
000b9ff2iget-object v9, v5, Lf0/g0;->b:LK/p;
000b9ff6if-nez v9, :cond_1dc
000b9ffaiget-object v9, v13, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000b9ffeiget-object v11, v9, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba002iget-object v10, v10, Lf0/X;->a:Landroid/view/View;
000ba006iget-object v9, v9, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000ba00ainvoke-virtual {v11, v10, v9}, Lf0/H;->i0(Landroid/view/View;Lf0/N;)V
000ba010goto/16 :goto_25b
000ba014iget-object v11, v5, Lf0/g0;->c:LK/p;
000ba018invoke-virtual {v13, v10, v9, v11}, Lf0/y;->g(Lf0/X;LK/p;LK/p;)V
000ba01egoto/16 :goto_25b
000ba022and-int/lit8 v11, v9, 0xe
000ba026const/16 v12, 0xe
000ba02aif-ne v11, v12, :cond_1f2
000ba02eiget-object v9, v5, Lf0/g0;->b:LK/p;
000ba032iget-object v11, v5, Lf0/g0;->c:LK/p;
000ba036invoke-virtual {v13, v10, v9, v11}, Lf0/y;->f(Lf0/X;LK/p;LK/p;)V
000ba03cgoto/16 :goto_25b
000ba040and-int/lit8 v11, v9, 0xc
000ba044const/16 v12, 0xc
000ba048if-ne v11, v12, :cond_242
000ba04ciget-object v9, v5, Lf0/g0;->b:LK/p;
000ba050iget-object v11, v5, Lf0/g0;->c:LK/p;
000ba054invoke-virtual {v13}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba05ainvoke-virtual {v10, v2}, Lf0/X;->n(Z)V
000ba060iget-object v15, v13, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000ba064iget-boolean v12, v15, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000ba068if-eqz v12, :cond_214
000ba06ciget-object v12, v15, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000ba070invoke-virtual {v12, v10, v10, v9, v11}, Lf0/D;->a(Lf0/X;Lf0/X;LK/p;LK/p;)Z
000ba076move-result v9
000ba078if-eqz v9, :cond_23f
000ba07cinvoke-virtual {v15}, Landroidx/recyclerview/widget/RecyclerView;->S()V
000ba082goto :goto_23f
000ba084iget-object v12, v15, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000ba088check-cast v12, Lf0/h;
000ba08cinvoke-virtual {v12}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba092iget v13, v9, LK/p;->a:I
000ba096iget v14, v11, LK/p;->a:I
000ba09aif-ne v13, v14, :cond_22d
000ba09eiget v2, v9, LK/p;->b:I
000ba0a2iget v6, v11, LK/p;->b:I
000ba0a6if-eq v2, v6, :cond_228
000ba0aagoto :goto_22d
000ba0acinvoke-virtual {v12, v10}, Lf0/D;->c(Lf0/X;)V
000ba0b2const/4 v2, 0x0
000ba0b4goto :goto_23a
000ba0b6iget v2, v9, LK/p;->b:I
000ba0baiget v6, v11, LK/p;->b:I
000ba0bemove-object v9, v12
000ba0c0move v11, v13
000ba0c2move v13, v14
000ba0c4move v12, v2
000ba0c6move v14, v6
000ba0c8invoke-virtual/range {v9 .. v14}, Lf0/h;->g(Lf0/X;IIII)Z
000ba0cemove-result v2
000ba0d0if-eqz v2, :cond_23f
000ba0d4invoke-virtual {v15}, Landroidx/recyclerview/widget/RecyclerView;->S()V
000ba0daconst/4 v2, 0x0
000ba0dcconst/4 v6, 0x0
000ba0degoto :goto_25b
000ba0e0and-int/lit8 v2, v9, 0x4
000ba0e4if-eqz v2, :cond_24e
000ba0e8iget-object v2, v5, Lf0/g0;->b:LK/p;
000ba0ecconst/4 v6, 0x0
000ba0eeinvoke-virtual {v13, v10, v2, v6}, Lf0/y;->g(Lf0/X;LK/p;LK/p;)V
000ba0f4const/4 v2, 0x0
000ba0f6goto :goto_25b
000ba0f8const/4 v6, 0x0
000ba0faand-int/lit8 v2, v9, 0x8
000ba0feif-eqz v2, :cond_24c
000ba102iget-object v2, v5, Lf0/g0;->b:LK/p;
000ba106iget-object v9, v5, Lf0/g0;->c:LK/p;
000ba10ainvoke-virtual {v13, v10, v2, v9}, Lf0/y;->f(Lf0/X;LK/p;LK/p;)V
000ba110goto :goto_24c
000ba112iput v2, v5, Lf0/g0;->a:I
000ba116iput-object v6, v5, Lf0/g0;->b:LK/p;
000ba11aiput-object v6, v5, Lf0/g0;->c:LK/p;
000ba11esget-object v2, Lf0/g0;->d:LJ/a;
000ba122invoke-virtual {v2, v5}, LJ/a;->c(Ljava/lang/Object;)Z
000ba128add-int/lit8 v4, v4, -0x1
000ba12cconst/4 v2, 0x0
000ba12egoto/16 :goto_1a2
000ba132move/from16 v16, v4
000ba136iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba13ainvoke-virtual {v2, v7}, Lf0/H;->h0(Lf0/N;)V
000ba140iget v2, v1, Lf0/U;->e:I
000ba144iput v2, v1, Lf0/U;->b:I
000ba148const/4 v2, 0x0
000ba14aiput-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000ba14eiput-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->z:Z
000ba152iput-boolean v2, v1, Lf0/U;->j:Z
000ba156iput-boolean v2, v1, Lf0/U;->k:Z
000ba15aiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba15eiput-boolean v2, v3, Lf0/H;->f:Z
000ba162iget-object v3, v7, Lf0/N;->b:Ljava/util/ArrayList;
000ba166if-eqz v3, :cond_28a
000ba16ainvoke-virtual {v3}, Ljava/util/ArrayList;->clear()V
000ba170iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba174iget-boolean v4, v3, Lf0/H;->k:Z
000ba178if-eqz v4, :cond_297
000ba17ciput v2, v3, Lf0/H;->j:I
000ba180iput-boolean v2, v3, Lf0/H;->k:Z
000ba184invoke-virtual {v7}, Lf0/N;->k()V
000ba18aiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba18einvoke-virtual {v3, v1}, Lf0/H;->c0(Lf0/U;)V
000ba194move/from16 v3, v16
000ba198invoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->Q(Z)V
000ba19einvoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->c0(Z)V
000ba1a4iget-object v3, v8, LB/j;->b:Ljava/lang/Object;
000ba1a8check-cast v3, Lo/k;
000ba1acinvoke-virtual {v3}, Lo/k;->clear()V
000ba1b2iget-object v3, v8, LB/j;->c:Ljava/lang/Object;
000ba1b6check-cast v3, Lo/e;
000ba1bainvoke-virtual {v3}, Lo/e;->a()V
000ba1c0iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->k0:[I
000ba1c4aget v4, v3, v2
000ba1c8const/16 v16, 0x1
000ba1ccaget v5, v3, v16
000ba1d0invoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->C([I)V
000ba1d6aget v7, v3, v2
000ba1daif-ne v7, v4, :cond_2c8
000ba1deaget v3, v3, v16
000ba1e2if-eq v3, v5, :cond_2c6
000ba1e6goto :goto_2c8
000ba1e8move v3, v2
000ba1eagoto :goto_2c9
000ba1ecconst/4 v3, 0x1
000ba1eeif-eqz v3, :cond_2ce
000ba1f2invoke-virtual {v0, v2, v2}, Landroidx/recyclerview/widget/RecyclerView;->t(II)V
000ba1f8iget-boolean v3, v0, Landroidx/recyclerview/widget/RecyclerView;->V:Z
000ba1fcconst-wide/16 v4, -0x1
000ba200const/4 v7, -0x1
000ba202if-eqz v3, :cond_3ce
000ba206iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000ba20aif-eqz v3, :cond_3ce
000ba20einvoke-virtual {v0}, Landroid/view/View;->hasFocus()Z
000ba214move-result v3
000ba216if-eqz v3, :cond_3ce
000ba21ainvoke-virtual {v0}, Landroid/view/ViewGroup;->getDescendantFocusability()I
000ba220move-result v3
000ba222const/high16 v8, 0x60000
000ba226if-eq v3, v8, :cond_3ce
000ba22ainvoke-virtual {v0}, Landroid/view/ViewGroup;->getDescendantFocusability()I
000ba230move-result v3
000ba232const/high16 v8, 0x20000
000ba236if-ne v3, v8, :cond_2f7
000ba23ainvoke-virtual {v0}, Landroid/view/View;->isFocused()Z
000ba240move-result v3
000ba242if-eqz v3, :cond_2f7
000ba246goto/16 :goto_3ce
000ba24ainvoke-virtual {v0}, Landroid/view/View;->isFocused()Z
000ba250move-result v3
000ba252if-nez v3, :cond_30f
000ba256invoke-virtual {v0}, Landroid/view/ViewGroup;->getFocusedChild()Landroid/view/View;
000ba25cmove-result-object v3
000ba25eiget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba262iget-object v8, v8, LF0/h;->d:Ljava/lang/Object;
000ba266check-cast v8, Ljava/util/ArrayList;
000ba26ainvoke-virtual {v8, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000ba270move-result v3
000ba272if-nez v3, :cond_30f
000ba276goto/16 :goto_3ce
000ba27aiget-wide v8, v1, Lf0/U;->m:J
000ba27ecmp-long v3, v8, v4
000ba282if-eqz v3, :cond_355
000ba286iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000ba28aiget-boolean v3, v3, Lf0/z;->b:Z
000ba28eif-eqz v3, :cond_355
000ba292if-nez v3, :cond_31e
000ba296goto :goto_355
000ba298iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba29cinvoke-virtual {v3}, LF0/h;->w()I
000ba2a2move-result v3
000ba2a4move v10, v2
000ba2a6move-object v11, v6
000ba2a8if-ge v10, v3, :cond_356
000ba2aciget-object v12, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba2b0invoke-virtual {v12, v10}, LF0/h;->v(I)Landroid/view/View;
000ba2b6move-result-object v12
000ba2b8invoke-static {v12}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000ba2bemove-result-object v12
000ba2c0if-eqz v12, :cond_352
000ba2c4invoke-virtual {v12}, Lf0/X;->h()Z
000ba2camove-result v13
000ba2ccif-nez v13, :cond_352
000ba2d0iget-wide v13, v12, Lf0/X;->e:J
000ba2d4cmp-long v13, v13, v8
000ba2d8if-nez v13, :cond_352
000ba2dciget-object v11, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba2e0iget-object v11, v11, LF0/h;->d:Ljava/lang/Object;
000ba2e4check-cast v11, Ljava/util/ArrayList;
000ba2e8iget-object v13, v12, Lf0/X;->a:Landroid/view/View;
000ba2ecinvoke-virtual {v11, v13}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000ba2f2move-result v11
000ba2f4if-eqz v11, :cond_350
000ba2f8move-object v11, v12
000ba2fagoto :goto_352
000ba2fcmove-object v11, v12
000ba2fegoto :goto_356
000ba300add-int/lit8 v10, v10, 0x1
000ba304goto :goto_326
000ba306move-object v11, v6
000ba308if-eqz v11, :cond_36f
000ba30ciget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba310iget-object v3, v3, LF0/h;->d:Ljava/lang/Object;
000ba314check-cast v3, Ljava/util/ArrayList;
000ba318iget-object v8, v11, Lf0/X;->a:Landroid/view/View;
000ba31cinvoke-virtual {v3, v8}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000ba322move-result v3
000ba324if-nez v3, :cond_36f
000ba328invoke-virtual {v8}, Landroid/view/View;->hasFocusable()Z
000ba32emove-result v3
000ba330if-nez v3, :cond_36d
000ba334goto :goto_36f
000ba336move-object v6, v8
000ba338goto :goto_3b5
000ba33aiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba33einvoke-virtual {v3}, LF0/h;->n()I
000ba344move-result v3
000ba346if-lez v3, :cond_3b5
000ba34aiget v3, v1, Lf0/U;->l:I
000ba34eif-eq v3, v7, :cond_37c
000ba352move v2, v3
000ba354invoke-virtual {v1}, Lf0/U;->b()I
000ba35amove-result v3
000ba35cmove v8, v2
000ba35eif-ge v8, v3, :cond_397
000ba362invoke-virtual {v0, v8}, Landroidx/recyclerview/widget/RecyclerView;->E(I)Lf0/X;
000ba368move-result-object v9
000ba36aif-nez v9, :cond_38a
000ba36egoto :goto_397
000ba370iget-object v9, v9, Lf0/X;->a:Landroid/view/View;
000ba374invoke-virtual {v9}, Landroid/view/View;->hasFocusable()Z
000ba37amove-result v10
000ba37cif-eqz v10, :cond_394
000ba380move-object v6, v9
000ba382goto :goto_3b5
000ba384add-int/lit8 v8, v8, 0x1
000ba388goto :goto_381
000ba38ainvoke-static {v3, v2}, Ljava/lang/Math;->min(II)I
000ba390move-result v2
000ba392const/16 v16, 0x1
000ba396add-int/lit8 v2, v2, -0x1
000ba39aif-ltz v2, :cond_3b5
000ba39einvoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->E(I)Lf0/X;
000ba3a4move-result-object v3
000ba3a6if-nez v3, :cond_3a8
000ba3aagoto :goto_3b5
000ba3aciget-object v3, v3, Lf0/X;->a:Landroid/view/View;
000ba3b0invoke-virtual {v3}, Landroid/view/View;->hasFocusable()Z
000ba3b6move-result v8
000ba3b8if-eqz v8, :cond_3b2
000ba3bcmove-object v6, v3
000ba3begoto :goto_3b5
000ba3c0add-int/lit8 v2, v2, -0x1
000ba3c4goto :goto_39f
000ba3c6if-eqz v6, :cond_3ce
000ba3caiget v2, v1, Lf0/U;->n:I
000ba3ceint-to-long v8, v2
000ba3d0cmp-long v3, v8, v4
000ba3d4if-eqz v3, :cond_3cb
000ba3d8invoke-virtual {v6, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000ba3demove-result-object v2
000ba3e0if-eqz v2, :cond_3cb
000ba3e4invoke-virtual {v2}, Landroid/view/View;->isFocusable()Z
000ba3eamove-result v3
000ba3ecif-eqz v3, :cond_3cb
000ba3f0move-object v6, v2
000ba3f2invoke-virtual {v6}, Landroid/view/View;->requestFocus()Z
000ba3f8iput-wide v4, v1, Lf0/U;->m:J
000ba3fciput v7, v1, Lf0/U;->l:I
000ba400iput v7, v1, Lf0/U;->n:I
000ba404return-void
000b9c4c
000b9c4candroidx.recyclerview.widget.RecyclerView::o():
000b9c5cmove-object/from16 v0, v19
000b9c60iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b9c64if-nez v1, :cond_7
000b9c68goto :goto_b
000b9c6aiget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9c6eif-nez v1, :cond_c
000b9c72return-void
000b9c74iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000b9c78const/4 v2, 0x0
000b9c7aiput-boolean v2, v1, Lf0/U;->i:Z
000b9c7eiget v3, v1, Lf0/U;->d:I
000b9c82const/4 v4, 0x1
000b9c84if-ne v3, v4, :cond_22
000b9c88invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->p()V
000b9c8eiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9c92invoke-virtual {v3, v0}, Lf0/H;->p0(Landroidx/recyclerview/widget/RecyclerView;)V
000b9c98invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->q()V
000b9c9egoto :goto_5c
000b9ca0iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000b9ca4iget-object v5, v3, LH/e;->d:Ljava/lang/Object;
000b9ca8check-cast v5, Ljava/util/ArrayList;
000b9cacinvoke-virtual {v5}, Ljava/util/ArrayList;->isEmpty()Z
000b9cb2move-result v5
000b9cb4if-nez v5, :cond_39
000b9cb8iget-object v3, v3, LH/e;->c:Ljava/lang/Object;
000b9cbccheck-cast v3, Ljava/util/ArrayList;
000b9cc0invoke-virtual {v3}, Ljava/util/ArrayList;->isEmpty()Z
000b9cc6move-result v3
000b9cc8if-nez v3, :cond_39
000b9cccgoto :goto_54
000b9cceiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9cd2iget v3, v3, Lf0/H;->n:I
000b9cd6invoke-virtual {v0}, Landroid/view/View;->getWidth()I
000b9cdcmove-result v5
000b9cdeif-ne v3, v5, :cond_54
000b9ce2iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9ce6iget v3, v3, Lf0/H;->o:I
000b9ceainvoke-virtual {v0}, Landroid/view/View;->getHeight()I
000b9cf0move-result v5
000b9cf2if-eq v3, v5, :cond_4e
000b9cf6goto :goto_54
000b9cf8iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9cfcinvoke-virtual {v3, v0}, Lf0/H;->p0(Landroidx/recyclerview/widget/RecyclerView;)V
000b9d02goto :goto_5c
000b9d04iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9d08invoke-virtual {v3, v0}, Lf0/H;->p0(Landroidx/recyclerview/widget/RecyclerView;)V
000b9d0einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->q()V
000b9d14const/4 v3, 0x4
000b9d16invoke-virtual {v1, v3}, Lf0/U;->a(I)V
000b9d1cinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->b0()V
000b9d22invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->P()V
000b9d28iput v4, v1, Lf0/U;->d:I
000b9d2ciget-boolean v5, v1, Lf0/U;->j:Z
000b9d30const/4 v6, 0x0
000b9d32iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b9d36iget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000b9d3aif-eqz v5, :cond_26b
000b9d3eiget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9d42invoke-virtual {v5}, LF0/h;->n()I
000b9d48move-result v5
000b9d4asub-int/2addr v5, v4
000b9d4cif-ltz v5, :cond_198
000b9d50iget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9d54invoke-virtual {v9, v5}, LF0/h;->m(I)Landroid/view/View;
000b9d5amove-result-object v9
000b9d5cinvoke-static {v9}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b9d62move-result-object v9
000b9d64invoke-virtual {v9}, Lf0/X;->o()Z
000b9d6amove-result v10
000b9d6cif-eqz v10, :cond_8e
000b9d70move/from16 v16, v4
000b9d74goto/16 :goto_192
000b9d78invoke-virtual {v0, v9}, Landroidx/recyclerview/widget/RecyclerView;->G(Lf0/X;)J
000b9d7emove-result-wide v10
000b9d80iget-object v12, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b9d84invoke-virtual {v12}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000b9d8anew-instance v12, LK/p;
000b9d8einvoke-direct {v12}, Ljava/lang/Object;-><init>()V
000b9d94invoke-virtual {v12, v9}, LK/p;->a(Lf0/X;)V
000b9d9aiget-object v13, v8, LB/j;->c:Ljava/lang/Object;
000b9d9echeck-cast v13, Lo/e;
000b9da2invoke-virtual {v13, v10, v11, v6}, Lo/e;->c(JLjava/lang/Long;)Ljava/lang/Object;
000b9da8move-result-object v13
000b9daacheck-cast v13, Lf0/X;
000b9daeif-eqz v13, :cond_18d
000b9db2invoke-virtual {v13}, Lf0/X;->o()Z
000b9db8move-result v14
000b9dbaif-nez v14, :cond_18d
000b9dbeiget-object v14, v8, LB/j;->b:Ljava/lang/Object;
000b9dc2check-cast v14, Lo/k;
000b9dc6invoke-virtual {v14, v13, v6}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000b9dccmove-result-object v15
000b9dcecheck-cast v15, Lf0/g0;
000b9dd2if-eqz v15, :cond_c4
000b9dd6iget v15, v15, Lf0/g0;->a:I
000b9ddaand-int/2addr v15, v4
000b9ddcif-eqz v15, :cond_c4
000b9de0move v15, v4
000b9de2goto :goto_c5
000b9de4move v15, v2
000b9de6invoke-virtual {v14, v9, v6}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000b9decmove-result-object v14
000b9deecheck-cast v14, Lf0/g0;
000b9df2if-eqz v14, :cond_d4
000b9df6iget v14, v14, Lf0/g0;->a:I
000b9dfaand-int/2addr v14, v4
000b9dfcif-eqz v14, :cond_d4
000b9e00move v14, v4
000b9e02goto :goto_d5
000b9e04move v14, v2
000b9e06if-eqz v15, :cond_dd
000b9e0aif-ne v13, v9, :cond_dd
000b9e0einvoke-virtual {v8, v9, v12}, LB/j;->a(Lf0/X;LK/p;)V
000b9e14goto :goto_8a
000b9e16move/from16 v16, v4
000b9e1ainvoke-virtual {v8, v13, v3}, LB/j;->G(Lf0/X;I)LK/p;
000b9e20move-result-object v4
000b9e22invoke-virtual {v8, v9, v12}, LB/j;->a(Lf0/X;LK/p;)V
000b9e28const/16 v12, 0x8
000b9e2cinvoke-virtual {v8, v9, v12}, LB/j;->G(Lf0/X;I)LK/p;
000b9e32move-result-object v12
000b9e34if-nez v4, :cond_165
000b9e38iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9e3cinvoke-virtual {v4}, LF0/h;->n()I
000b9e42move-result v4
000b9e44move v12, v2
000b9e46if-ge v12, v4, :cond_15b
000b9e4aiget-object v14, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000b9e4einvoke-virtual {v14, v12}, LF0/h;->m(I)Landroid/view/View;
000b9e54move-result-object v14
000b9e56invoke-static {v14}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000b9e5cmove-result-object v14
000b9e5eif-ne v14, v9, :cond_104
000b9e62goto :goto_158
000b9e64invoke-virtual {v0, v14}, Landroidx/recyclerview/widget/RecyclerView;->G(Lf0/X;)J
000b9e6amove-result-wide v17
000b9e6ccmp-long v15, v17, v10
000b9e70if-nez v15, :cond_158
000b9e74iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000b9e78const-string v2, " \n View Holder 2:"
000b9e7cif-eqz v1, :cond_137
000b9e80iget-boolean v1, v1, Lf0/z;->b:Z
000b9e84if-eqz v1, :cond_137
000b9e88new-instance v1, Ljava/lang/IllegalStateException;
000b9e8cnew-instance v3, Ljava/lang/StringBuilder;
000b9e90const-string v4, "Two different ViewHolders have the same stable ID. Stable IDs in your adapter MUST BE unique and SHOULD NOT change.\n ViewHolder 1:"
000b9e94invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9e9ainvoke-virtual {v3, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9ea0invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9ea6invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9eacinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b9eb2move-result-object v2
000b9eb4invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9ebainvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9ec0move-result-object v2
000b9ec2invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b9ec8throw v1
000b9ecanew-instance v1, Ljava/lang/IllegalStateException;
000b9ecenew-instance v3, Ljava/lang/StringBuilder;
000b9ed2const-string v4, "Two different ViewHolders have the same change ID. This might happen due to inconsistent Adapter update events or if the LayoutManager lays out the same View multiple times.\n ViewHolder 1:"
000b9ed6invoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000b9edcinvoke-virtual {v3, v14}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9ee2invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9ee8invoke-virtual {v3, v9}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
000b9eeeinvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b9ef4move-result-object v2
000b9ef6invoke-virtual {v3, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000b9efcinvoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000b9f02move-result-object v2
000b9f04invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
000b9f0athrow v1
000b9f0cadd-int/lit8 v12, v12, 0x1
000b9f10goto :goto_f5
000b9f12invoke-static {v13}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000b9f18invoke-static {v9}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
000b9f1einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->y()Ljava/lang/String;
000b9f24goto :goto_192
000b9f26invoke-virtual {v13, v2}, Lf0/X;->n(Z)V
000b9f2cif-eqz v15, :cond_16d
000b9f30invoke-virtual {v0, v13}, Landroidx/recyclerview/widget/RecyclerView;->f(Lf0/X;)V
000b9f36if-eq v13, v9, :cond_181
000b9f3aif-eqz v14, :cond_174
000b9f3einvoke-virtual {v0, v9}, Landroidx/recyclerview/widget/RecyclerView;->f(Lf0/X;)V
000b9f44iput-object v9, v13, Lf0/X;->h:Lf0/X;
000b9f48invoke-virtual {v0, v13}, Landroidx/recyclerview/widget/RecyclerView;->f(Lf0/X;)V
000b9f4einvoke-virtual {v7, v13}, Lf0/N;->j(Lf0/X;)V
000b9f54invoke-virtual {v9, v2}, Lf0/X;->n(Z)V
000b9f5aiput-object v13, v9, Lf0/X;->i:Lf0/X;
000b9f5eiget-object v10, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000b9f62invoke-virtual {v10, v13, v9, v4, v12}, Lf0/D;->a(Lf0/X;Lf0/X;LK/p;LK/p;)Z
000b9f68move-result v4
000b9f6aif-eqz v4, :cond_192
000b9f6einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->S()V
000b9f74goto :goto_192
000b9f76move/from16 v16, v4
000b9f7ainvoke-virtual {v8, v9, v12}, LB/j;->a(Lf0/X;LK/p;)V
000b9f80add-int/lit8 v5, v5, -0x1
000b9f84move/from16 v4, v16
000b9f88goto/16 :goto_78
000b9f8cmove/from16 v16, v4
000b9f90iget-object v3, v8, LB/j;->b:Ljava/lang/Object;
000b9f94check-cast v3, Lo/k;
000b9f98iget v4, v3, Lo/k;->c:I
000b9f9cadd-int/lit8 v4, v4, -0x1
000b9fa0if-ltz v4, :cond_26d
000b9fa4invoke-virtual {v3, v4}, Lo/k;->h(I)Ljava/lang/Object;
000b9faamove-result-object v5
000b9facmove-object v10, v5
000b9faecheck-cast v10, Lf0/X;
000b9fb2invoke-virtual {v3, v4}, Lo/k;->i(I)Ljava/lang/Object;
000b9fb8move-result-object v5
000b9fbacheck-cast v5, Lf0/g0;
000b9fbeiget v9, v5, Lf0/g0;->a:I
000b9fc2and-int/lit8 v11, v9, 0x3
000b9fc6const/4 v12, 0x3
000b9fc8iget-object v13, v0, Landroidx/recyclerview/widget/RecyclerView;->r0:Lf0/y;
000b9fccif-ne v11, v12, :cond_1c7
000b9fd0iget-object v9, v13, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000b9fd4iget-object v11, v9, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000b9fd8iget-object v10, v10, Lf0/X;->a:Landroid/view/View;
000b9fdciget-object v9, v9, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000b9fe0invoke-virtual {v11, v10, v9}, Lf0/H;->i0(Landroid/view/View;Lf0/N;)V
000b9fe6goto/16 :goto_25b
000b9feaand-int/lit8 v11, v9, 0x1
000b9feeif-eqz v11, :cond_1e3
000b9ff2iget-object v9, v5, Lf0/g0;->b:LK/p;
000b9ff6if-nez v9, :cond_1dc
000b9ffaiget-object v9, v13, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000b9ffeiget-object v11, v9, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba002iget-object v10, v10, Lf0/X;->a:Landroid/view/View;
000ba006iget-object v9, v9, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000ba00ainvoke-virtual {v11, v10, v9}, Lf0/H;->i0(Landroid/view/View;Lf0/N;)V
000ba010goto/16 :goto_25b
000ba014iget-object v11, v5, Lf0/g0;->c:LK/p;
000ba018invoke-virtual {v13, v10, v9, v11}, Lf0/y;->g(Lf0/X;LK/p;LK/p;)V
000ba01egoto/16 :goto_25b
000ba022and-int/lit8 v11, v9, 0xe
000ba026const/16 v12, 0xe
000ba02aif-ne v11, v12, :cond_1f2
000ba02eiget-object v9, v5, Lf0/g0;->b:LK/p;
000ba032iget-object v11, v5, Lf0/g0;->c:LK/p;
000ba036invoke-virtual {v13, v10, v9, v11}, Lf0/y;->f(Lf0/X;LK/p;LK/p;)V
000ba03cgoto/16 :goto_25b
000ba040and-int/lit8 v11, v9, 0xc
000ba044const/16 v12, 0xc
000ba048if-ne v11, v12, :cond_242
000ba04ciget-object v9, v5, Lf0/g0;->b:LK/p;
000ba050iget-object v11, v5, Lf0/g0;->c:LK/p;
000ba054invoke-virtual {v13}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba05ainvoke-virtual {v10, v2}, Lf0/X;->n(Z)V
000ba060iget-object v15, v13, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000ba064iget-boolean v12, v15, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000ba068if-eqz v12, :cond_214
000ba06ciget-object v12, v15, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000ba070invoke-virtual {v12, v10, v10, v9, v11}, Lf0/D;->a(Lf0/X;Lf0/X;LK/p;LK/p;)Z
000ba076move-result v9
000ba078if-eqz v9, :cond_23f
000ba07cinvoke-virtual {v15}, Landroidx/recyclerview/widget/RecyclerView;->S()V
000ba082goto :goto_23f
000ba084iget-object v12, v15, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000ba088check-cast v12, Lf0/h;
000ba08cinvoke-virtual {v12}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba092iget v13, v9, LK/p;->a:I
000ba096iget v14, v11, LK/p;->a:I
000ba09aif-ne v13, v14, :cond_22d
000ba09eiget v2, v9, LK/p;->b:I
000ba0a2iget v6, v11, LK/p;->b:I
000ba0a6if-eq v2, v6, :cond_228
000ba0aagoto :goto_22d
000ba0acinvoke-virtual {v12, v10}, Lf0/D;->c(Lf0/X;)V
000ba0b2const/4 v2, 0x0
000ba0b4goto :goto_23a
000ba0b6iget v2, v9, LK/p;->b:I
000ba0baiget v6, v11, LK/p;->b:I
000ba0bemove-object v9, v12
000ba0c0move v11, v13
000ba0c2move v13, v14
000ba0c4move v12, v2
000ba0c6move v14, v6
000ba0c8invoke-virtual/range {v9 .. v14}, Lf0/h;->g(Lf0/X;IIII)Z
000ba0cemove-result v2
000ba0d0if-eqz v2, :cond_23f
000ba0d4invoke-virtual {v15}, Landroidx/recyclerview/widget/RecyclerView;->S()V
000ba0daconst/4 v2, 0x0
000ba0dcconst/4 v6, 0x0
000ba0degoto :goto_25b
000ba0e0and-int/lit8 v2, v9, 0x4
000ba0e4if-eqz v2, :cond_24e
000ba0e8iget-object v2, v5, Lf0/g0;->b:LK/p;
000ba0ecconst/4 v6, 0x0
000ba0eeinvoke-virtual {v13, v10, v2, v6}, Lf0/y;->g(Lf0/X;LK/p;LK/p;)V
000ba0f4const/4 v2, 0x0
000ba0f6goto :goto_25b
000ba0f8const/4 v6, 0x0
000ba0faand-int/lit8 v2, v9, 0x8
000ba0feif-eqz v2, :cond_24c
000ba102iget-object v2, v5, Lf0/g0;->b:LK/p;
000ba106iget-object v9, v5, Lf0/g0;->c:LK/p;
000ba10ainvoke-virtual {v13, v10, v2, v9}, Lf0/y;->f(Lf0/X;LK/p;LK/p;)V
000ba110goto :goto_24c
000ba112iput v2, v5, Lf0/g0;->a:I
000ba116iput-object v6, v5, Lf0/g0;->b:LK/p;
000ba11aiput-object v6, v5, Lf0/g0;->c:LK/p;
000ba11esget-object v2, Lf0/g0;->d:LJ/a;
000ba122invoke-virtual {v2, v5}, LJ/a;->c(Ljava/lang/Object;)Z
000ba128add-int/lit8 v4, v4, -0x1
000ba12cconst/4 v2, 0x0
000ba12egoto/16 :goto_1a2
000ba132move/from16 v16, v4
000ba136iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba13ainvoke-virtual {v2, v7}, Lf0/H;->h0(Lf0/N;)V
000ba140iget v2, v1, Lf0/U;->e:I
000ba144iput v2, v1, Lf0/U;->b:I
000ba148const/4 v2, 0x0
000ba14aiput-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000ba14eiput-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->z:Z
000ba152iput-boolean v2, v1, Lf0/U;->j:Z
000ba156iput-boolean v2, v1, Lf0/U;->k:Z
000ba15aiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba15eiput-boolean v2, v3, Lf0/H;->f:Z
000ba162iget-object v3, v7, Lf0/N;->b:Ljava/util/ArrayList;
000ba166if-eqz v3, :cond_28a
000ba16ainvoke-virtual {v3}, Ljava/util/ArrayList;->clear()V
000ba170iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba174iget-boolean v4, v3, Lf0/H;->k:Z
000ba178if-eqz v4, :cond_297
000ba17ciput v2, v3, Lf0/H;->j:I
000ba180iput-boolean v2, v3, Lf0/H;->k:Z
000ba184invoke-virtual {v7}, Lf0/N;->k()V
000ba18aiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba18einvoke-virtual {v3, v1}, Lf0/H;->c0(Lf0/U;)V
000ba194move/from16 v3, v16
000ba198invoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->Q(Z)V
000ba19einvoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->c0(Z)V
000ba1a4iget-object v3, v8, LB/j;->b:Ljava/lang/Object;
000ba1a8check-cast v3, Lo/k;
000ba1acinvoke-virtual {v3}, Lo/k;->clear()V
000ba1b2iget-object v3, v8, LB/j;->c:Ljava/lang/Object;
000ba1b6check-cast v3, Lo/e;
000ba1bainvoke-virtual {v3}, Lo/e;->a()V
000ba1c0iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->k0:[I
000ba1c4aget v4, v3, v2
000ba1c8const/16 v16, 0x1
000ba1ccaget v5, v3, v16
000ba1d0invoke-virtual {v0, v3}, Landroidx/recyclerview/widget/RecyclerView;->C([I)V
000ba1d6aget v7, v3, v2
000ba1daif-ne v7, v4, :cond_2c8
000ba1deaget v3, v3, v16
000ba1e2if-eq v3, v5, :cond_2c6
000ba1e6goto :goto_2c8
000ba1e8move v3, v2
000ba1eagoto :goto_2c9
000ba1ecconst/4 v3, 0x1
000ba1eeif-eqz v3, :cond_2ce
000ba1f2invoke-virtual {v0, v2, v2}, Landroidx/recyclerview/widget/RecyclerView;->t(II)V
000ba1f8iget-boolean v3, v0, Landroidx/recyclerview/widget/RecyclerView;->V:Z
000ba1fcconst-wide/16 v4, -0x1
000ba200const/4 v7, -0x1
000ba202if-eqz v3, :cond_3ce
000ba206iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000ba20aif-eqz v3, :cond_3ce
000ba20einvoke-virtual {v0}, Landroid/view/View;->hasFocus()Z
000ba214move-result v3
000ba216if-eqz v3, :cond_3ce
000ba21ainvoke-virtual {v0}, Landroid/view/ViewGroup;->getDescendantFocusability()I
000ba220move-result v3
000ba222const/high16 v8, 0x60000
000ba226if-eq v3, v8, :cond_3ce
000ba22ainvoke-virtual {v0}, Landroid/view/ViewGroup;->getDescendantFocusability()I
000ba230move-result v3
000ba232const/high16 v8, 0x20000
000ba236if-ne v3, v8, :cond_2f7
000ba23ainvoke-virtual {v0}, Landroid/view/View;->isFocused()Z
000ba240move-result v3
000ba242if-eqz v3, :cond_2f7
000ba246goto/16 :goto_3ce
000ba24ainvoke-virtual {v0}, Landroid/view/View;->isFocused()Z
000ba250move-result v3
000ba252if-nez v3, :cond_30f
000ba256invoke-virtual {v0}, Landroid/view/ViewGroup;->getFocusedChild()Landroid/view/View;
000ba25cmove-result-object v3
000ba25eiget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba262iget-object v8, v8, LF0/h;->d:Ljava/lang/Object;
000ba266check-cast v8, Ljava/util/ArrayList;
000ba26ainvoke-virtual {v8, v3}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000ba270move-result v3
000ba272if-nez v3, :cond_30f
000ba276goto/16 :goto_3ce
000ba27aiget-wide v8, v1, Lf0/U;->m:J
000ba27ecmp-long v3, v8, v4
000ba282if-eqz v3, :cond_355
000ba286iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000ba28aiget-boolean v3, v3, Lf0/z;->b:Z
000ba28eif-eqz v3, :cond_355
000ba292if-nez v3, :cond_31e
000ba296goto :goto_355
000ba298iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba29cinvoke-virtual {v3}, LF0/h;->w()I
000ba2a2move-result v3
000ba2a4move v10, v2
000ba2a6move-object v11, v6
000ba2a8if-ge v10, v3, :cond_356
000ba2aciget-object v12, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba2b0invoke-virtual {v12, v10}, LF0/h;->v(I)Landroid/view/View;
000ba2b6move-result-object v12
000ba2b8invoke-static {v12}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000ba2bemove-result-object v12
000ba2c0if-eqz v12, :cond_352
000ba2c4invoke-virtual {v12}, Lf0/X;->h()Z
000ba2camove-result v13
000ba2ccif-nez v13, :cond_352
000ba2d0iget-wide v13, v12, Lf0/X;->e:J
000ba2d4cmp-long v13, v13, v8
000ba2d8if-nez v13, :cond_352
000ba2dciget-object v11, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba2e0iget-object v11, v11, LF0/h;->d:Ljava/lang/Object;
000ba2e4check-cast v11, Ljava/util/ArrayList;
000ba2e8iget-object v13, v12, Lf0/X;->a:Landroid/view/View;
000ba2ecinvoke-virtual {v11, v13}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000ba2f2move-result v11
000ba2f4if-eqz v11, :cond_350
000ba2f8move-object v11, v12
000ba2fagoto :goto_352
000ba2fcmove-object v11, v12
000ba2fegoto :goto_356
000ba300add-int/lit8 v10, v10, 0x1
000ba304goto :goto_326
000ba306move-object v11, v6
000ba308if-eqz v11, :cond_36f
000ba30ciget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba310iget-object v3, v3, LF0/h;->d:Ljava/lang/Object;
000ba314check-cast v3, Ljava/util/ArrayList;
000ba318iget-object v8, v11, Lf0/X;->a:Landroid/view/View;
000ba31cinvoke-virtual {v3, v8}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000ba322move-result v3
000ba324if-nez v3, :cond_36f
000ba328invoke-virtual {v8}, Landroid/view/View;->hasFocusable()Z
000ba32emove-result v3
000ba330if-nez v3, :cond_36d
000ba334goto :goto_36f
000ba336move-object v6, v8
000ba338goto :goto_3b5
000ba33aiget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000ba33einvoke-virtual {v3}, LF0/h;->n()I
000ba344move-result v3
000ba346if-lez v3, :cond_3b5
000ba34aiget v3, v1, Lf0/U;->l:I
000ba34eif-eq v3, v7, :cond_37c
000ba352move v2, v3
000ba354invoke-virtual {v1}, Lf0/U;->b()I
000ba35amove-result v3
000ba35cmove v8, v2
000ba35eif-ge v8, v3, :cond_397
000ba362invoke-virtual {v0, v8}, Landroidx/recyclerview/widget/RecyclerView;->E(I)Lf0/X;
000ba368move-result-object v9
000ba36aif-nez v9, :cond_38a
000ba36egoto :goto_397
000ba370iget-object v9, v9, Lf0/X;->a:Landroid/view/View;
000ba374invoke-virtual {v9}, Landroid/view/View;->hasFocusable()Z
000ba37amove-result v10
000ba37cif-eqz v10, :cond_394
000ba380move-object v6, v9
000ba382goto :goto_3b5
000ba384add-int/lit8 v8, v8, 0x1
000ba388goto :goto_381
000ba38ainvoke-static {v3, v2}, Ljava/lang/Math;->min(II)I
000ba390move-result v2
000ba392const/16 v16, 0x1
000ba396add-int/lit8 v2, v2, -0x1
000ba39aif-ltz v2, :cond_3b5
000ba39einvoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->E(I)Lf0/X;
000ba3a4move-result-object v3
000ba3a6if-nez v3, :cond_3a8
000ba3aagoto :goto_3b5
000ba3aciget-object v3, v3, Lf0/X;->a:Landroid/view/View;
000ba3b0invoke-virtual {v3}, Landroid/view/View;->hasFocusable()Z
000ba3b6move-result v8
000ba3b8if-eqz v8, :cond_3b2
000ba3bcmove-object v6, v3
000ba3begoto :goto_3b5
000ba3c0add-int/lit8 v2, v2, -0x1
000ba3c4goto :goto_39f
000ba3c6if-eqz v6, :cond_3ce
000ba3caiget v2, v1, Lf0/U;->n:I
000ba3ceint-to-long v8, v2
000ba3d0cmp-long v3, v8, v4
000ba3d4if-eqz v3, :cond_3cb
000ba3d8invoke-virtual {v6, v2}, Landroid/view/View;->findViewById(I)Landroid/view/View;
000ba3demove-result-object v2
000ba3e0if-eqz v2, :cond_3cb
000ba3e4invoke-virtual {v2}, Landroid/view/View;->isFocusable()Z
000ba3eamove-result v3
000ba3ecif-eqz v3, :cond_3cb
000ba3f0move-object v6, v2
000ba3f2invoke-virtual {v6}, Landroid/view/View;->requestFocus()Z
000ba3f8iput-wide v4, v1, Lf0/U;->m:J
000ba3fciput v7, v1, Lf0/U;->l:I
000ba400iput v7, v1, Lf0/U;->n:I
000ba404return-void
000b9c4c
000ba406
000ba406 // align 0x8
000ba406 // align 0x8
000ba408
000ba408androidx.recyclerview.widget.RecyclerView::p():
000ba418move-object/from16 v0, v22
000ba41ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000ba420const/4 v2, 0x1
000ba422invoke-virtual {v1, v2}, Lf0/U;->a(I)V
000ba428invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->z(Lf0/U;)V
000ba42econst/4 v3, 0x0
000ba430iput-boolean v3, v1, Lf0/U;->i:Z
000ba434invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->b0()V
000ba43aiget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000ba43eiget-object v5, v4, LB/j;->b:Ljava/lang/Object;
000ba442check-cast v5, Lo/k;
000ba446invoke-virtual {v5}, Lo/k;->clear()V
000ba44ciget-object v5, v4, LB/j;->c:Ljava/lang/Object;
000ba450check-cast v5, Lo/e;
000ba454invoke-virtual {v5}, Lo/e;->a()V
000ba45ainvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->P()V
000ba460iget-boolean v6, v0, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000ba464if-eqz v6, :cond_41
000ba468iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000ba46ciget-object v7, v6, LH/e;->c:Ljava/lang/Object;
000ba470check-cast v7, Ljava/util/ArrayList;
000ba474invoke-virtual {v6, v7}, LH/e;->m(Ljava/util/ArrayList;)V
000ba47aiget-object v7, v6, LH/e;->d:Ljava/lang/Object;
000ba47echeck-cast v7, Ljava/util/ArrayList;
000ba482invoke-virtual {v6, v7}, LH/e;->m(Ljava/util/ArrayList;)V
000ba488iget-boolean v6, v0, Landroidx/recyclerview/widget/RecyclerView;->z:Z
000ba48cif-eqz v6, :cond_41
000ba490iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba494invoke-virtual {v6}, Lf0/H;->X()V
000ba49aiget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000ba49eif-eqz v6, :cond_32c
000ba4a2iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba4a6invoke-virtual {v6}, Lf0/H;->z0()Z
000ba4acmove-result v6
000ba4aeif-eqz v6, :cond_32c
000ba4b2iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000ba4b6iget-object v7, v6, LH/e;->c:Ljava/lang/Object;
000ba4bacheck-cast v7, Ljava/util/ArrayList;
000ba4beiget-object v8, v6, LH/e;->f:Ljava/lang/Object;
000ba4c2check-cast v8, LC/h;
000ba4c6invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba4ccinvoke-virtual {v7}, Ljava/util/ArrayList;->size()I
000ba4d2move-result v9
000ba4d4const/4 v10, 0x1
000ba4d6sub-int/2addr v9, v10
000ba4d8const/4 v12, 0x0
000ba4daconst/4 v13, -0x1
000ba4dcconst/16 v14, 0x8
000ba4e0if-ltz v9, :cond_77
000ba4e4invoke-virtual {v7, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000ba4eamove-result-object v15
000ba4eccheck-cast v15, Lf0/a;
000ba4f0iget v15, v15, Lf0/a;->a:I
000ba4f4if-ne v15, v14, :cond_73
000ba4f8if-eqz v12, :cond_74
000ba4fcgoto :goto_78
000ba4femove v12, v10
000ba500add-int/lit8 v9, v9, -0x1
000ba504goto :goto_61
000ba506move v9, v13
000ba508const/4 v12, 0x4
000ba50aconst/4 v15, 0x2
000ba50cif-eq v9, v13, :cond_22a
000ba510add-int/lit8 v14, v9, 0x1
000ba514invoke-virtual {v7, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000ba51amove-result-object v16
000ba51cmove-object/from16 v11, v16
000ba520check-cast v11, Lf0/a;
000ba524invoke-virtual {v7, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000ba52amove-result-object v16
000ba52cmove-object/from16 v13, v16
000ba530check-cast v13, Lf0/a;
000ba534iget v2, v13, Lf0/a;->a:I
000ba538if-eq v2, v10, :cond_1fb
000ba53cconst/16 v18, 0x0
000ba540iget-object v3, v8, LC/h;->b:Ljava/lang/Object;
000ba544check-cast v3, LH/e;
000ba548if-eq v2, v15, :cond_ff
000ba54cif-eq v2, v12, :cond_9e
000ba550goto/16 :goto_226
000ba554iget v2, v11, Lf0/a;->c:I
000ba558iget v15, v13, Lf0/a;->b:I
000ba55cif-ge v2, v15, :cond_a9
000ba560add-int/lit8 v15, v15, -0x1
000ba564iput v15, v13, Lf0/a;->b:I
000ba568goto :goto_ba
000ba56aiget v10, v13, Lf0/a;->c:I
000ba56eadd-int/2addr v15, v10
000ba570if-ge v2, v15, :cond_ba
000ba574add-int/lit8 v10, v10, -0x1
000ba578iput v10, v13, Lf0/a;->c:I
000ba57ciget v2, v11, Lf0/a;->b:I
000ba580const/4 v10, 0x1
000ba582invoke-virtual {v3, v12, v2, v10}, LH/e;->k(III)Lf0/a;
000ba588move-result-object v2
000ba58agoto :goto_bc
000ba58cmove-object/from16 v2, v18
000ba590iget v10, v11, Lf0/a;->b:I
000ba594iget v15, v13, Lf0/a;->b:I
000ba598if-gt v10, v15, :cond_c7
000ba59cadd-int/lit8 v15, v15, 0x1
000ba5a0iput v15, v13, Lf0/a;->b:I
000ba5a4goto :goto_d9
000ba5a6iget v12, v13, Lf0/a;->c:I
000ba5aaadd-int/2addr v15, v12
000ba5acif-ge v10, v15, :cond_d9
000ba5b0sub-int/2addr v15, v10
000ba5b2add-int/lit8 v10, v10, 0x1
000ba5b6const/4 v12, 0x4
000ba5b8invoke-virtual {v3, v12, v10, v15}, LH/e;->k(III)Lf0/a;
000ba5bemove-result-object v18
000ba5c0iget v10, v13, Lf0/a;->c:I
000ba5c4sub-int/2addr v10, v15
000ba5c6iput v10, v13, Lf0/a;->c:I
000ba5camove-object/from16 v10, v18
000ba5ceinvoke-virtual {v7, v14, v11}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba5d4iget v11, v13, Lf0/a;->c:I
000ba5d8if-lez v11, :cond_e6
000ba5dcinvoke-virtual {v7, v9, v13}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba5e2goto :goto_f3
000ba5e4invoke-virtual {v7, v9}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000ba5eainvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba5f0iget-object v3, v3, LH/e;->b:Ljava/lang/Object;
000ba5f4check-cast v3, LJ/a;
000ba5f8invoke-virtual {v3, v13}, LJ/a;->c(Ljava/lang/Object;)Z
000ba5feif-eqz v2, :cond_f8
000ba602invoke-virtual {v7, v9, v2}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
000ba608if-eqz v10, :cond_226
000ba60cinvoke-virtual {v7, v9, v10}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
000ba612goto/16 :goto_226
000ba616iget v2, v11, Lf0/a;->b:I
000ba61aiget v10, v11, Lf0/a;->c:I
000ba61eif-ge v2, v10, :cond_117
000ba622iget v12, v13, Lf0/a;->b:I
000ba626if-ne v12, v2, :cond_113
000ba62aiget v12, v13, Lf0/a;->c:I
000ba62esub-int v2, v10, v2
000ba632if-ne v12, v2, :cond_113
000ba636const/4 v2, 0x0
000ba638const/16 v17, 0x1
000ba63cgoto :goto_126
000ba63econst/4 v2, 0x0
000ba640const/16 v17, 0x0
000ba644goto :goto_126
000ba646iget v12, v13, Lf0/a;->b:I
000ba64aadd-int/lit8 v15, v10, 0x1
000ba64eif-ne v12, v15, :cond_124
000ba652iget v12, v13, Lf0/a;->c:I
000ba656sub-int/2addr v2, v10
000ba658if-ne v12, v2, :cond_124
000ba65cconst/4 v2, 0x1
000ba65egoto :goto_110
000ba660const/4 v2, 0x1
000ba662goto :goto_114
000ba664iget v12, v13, Lf0/a;->b:I
000ba668if-ge v10, v12, :cond_12f
000ba66cadd-int/lit8 v12, v12, -0x1
000ba670iput v12, v13, Lf0/a;->b:I
000ba674goto :goto_151
000ba676iget v15, v13, Lf0/a;->c:I
000ba67aadd-int/2addr v12, v15
000ba67cif-ge v10, v12, :cond_151
000ba680add-int/lit8 v15, v15, -0x1
000ba684iput v15, v13, Lf0/a;->c:I
000ba688const/4 v2, 0x2
000ba68aiput v2, v11, Lf0/a;->a:I
000ba68econst/4 v10, 0x1
000ba690iput v10, v11, Lf0/a;->c:I
000ba694iget v2, v13, Lf0/a;->c:I
000ba698if-nez v2, :cond_226
000ba69cinvoke-virtual {v7, v14}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000ba6a2invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba6a8iget-object v2, v3, LH/e;->b:Ljava/lang/Object;
000ba6accheck-cast v2, LJ/a;
000ba6b0invoke-virtual {v2, v13}, LJ/a;->c(Ljava/lang/Object;)Z
000ba6b6goto/16 :goto_226
000ba6baiget v10, v11, Lf0/a;->b:I
000ba6beiget v12, v13, Lf0/a;->b:I
000ba6c2if-gt v10, v12, :cond_15c
000ba6c6add-int/lit8 v12, v12, 0x1
000ba6caiput v12, v13, Lf0/a;->b:I
000ba6cegoto :goto_170
000ba6d0iget v15, v13, Lf0/a;->c:I
000ba6d4add-int/2addr v12, v15
000ba6d6if-ge v10, v12, :cond_170
000ba6dasub-int/2addr v12, v10
000ba6dcadd-int/lit8 v10, v10, 0x1
000ba6e0const/4 v15, 0x2
000ba6e2invoke-virtual {v3, v15, v10, v12}, LH/e;->k(III)Lf0/a;
000ba6e8move-result-object v18
000ba6eaiget v10, v11, Lf0/a;->b:I
000ba6eeiget v12, v13, Lf0/a;->b:I
000ba6f2sub-int/2addr v10, v12
000ba6f4iput v10, v13, Lf0/a;->c:I
000ba6f8move-object/from16 v10, v18
000ba6fcif-eqz v17, :cond_186
000ba700invoke-virtual {v7, v9, v13}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba706invoke-virtual {v7, v14}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000ba70cinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba712iget-object v2, v3, LH/e;->b:Ljava/lang/Object;
000ba716check-cast v2, LJ/a;
000ba71ainvoke-virtual {v2, v11}, LJ/a;->c(Ljava/lang/Object;)Z
000ba720goto/16 :goto_226
000ba724if-eqz v2, :cond_1b7
000ba728if-eqz v10, :cond_1a0
000ba72ciget v2, v11, Lf0/a;->b:I
000ba730iget v3, v10, Lf0/a;->b:I
000ba734if-le v2, v3, :cond_195
000ba738iget v3, v10, Lf0/a;->c:I
000ba73csub-int/2addr v2, v3
000ba73eiput v2, v11, Lf0/a;->b:I
000ba742iget v2, v11, Lf0/a;->c:I
000ba746iget v3, v10, Lf0/a;->b:I
000ba74aif-le v2, v3, :cond_1a0
000ba74eiget v3, v10, Lf0/a;->c:I
000ba752sub-int/2addr v2, v3
000ba754iput v2, v11, Lf0/a;->c:I
000ba758iget v2, v11, Lf0/a;->b:I
000ba75ciget v3, v13, Lf0/a;->b:I
000ba760if-le v2, v3, :cond_1ab
000ba764iget v3, v13, Lf0/a;->c:I
000ba768sub-int/2addr v2, v3
000ba76aiput v2, v11, Lf0/a;->b:I
000ba76eiget v2, v11, Lf0/a;->c:I
000ba772iget v3, v13, Lf0/a;->b:I
000ba776if-le v2, v3, :cond_1e5
000ba77aiget v3, v13, Lf0/a;->c:I
000ba77esub-int/2addr v2, v3
000ba780iput v2, v11, Lf0/a;->c:I
000ba784goto :goto_1e5
000ba786if-eqz v10, :cond_1cf
000ba78aiget v2, v11, Lf0/a;->b:I
000ba78eiget v3, v10, Lf0/a;->b:I
000ba792if-lt v2, v3, :cond_1c4
000ba796iget v3, v10, Lf0/a;->c:I
000ba79asub-int/2addr v2, v3
000ba79ciput v2, v11, Lf0/a;->b:I
000ba7a0iget v2, v11, Lf0/a;->c:I
000ba7a4iget v3, v10, Lf0/a;->b:I
000ba7a8if-lt v2, v3, :cond_1cf
000ba7aciget v3, v10, Lf0/a;->c:I
000ba7b0sub-int/2addr v2, v3
000ba7b2iput v2, v11, Lf0/a;->c:I
000ba7b6iget v2, v11, Lf0/a;->b:I
000ba7baiget v3, v13, Lf0/a;->b:I
000ba7beif-lt v2, v3, :cond_1da
000ba7c2iget v3, v13, Lf0/a;->c:I
000ba7c6sub-int/2addr v2, v3
000ba7c8iput v2, v11, Lf0/a;->b:I
000ba7cciget v2, v11, Lf0/a;->c:I
000ba7d0iget v3, v13, Lf0/a;->b:I
000ba7d4if-lt v2, v3, :cond_1e5
000ba7d8iget v3, v13, Lf0/a;->c:I
000ba7dcsub-int/2addr v2, v3
000ba7deiput v2, v11, Lf0/a;->c:I
000ba7e2invoke-virtual {v7, v9, v13}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba7e8iget v2, v11, Lf0/a;->b:I
000ba7eciget v3, v11, Lf0/a;->c:I
000ba7f0if-eq v2, v3, :cond_1f2
000ba7f4invoke-virtual {v7, v14, v11}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba7fagoto :goto_1f5
000ba7fcinvoke-virtual {v7, v14}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000ba802if-eqz v10, :cond_226
000ba806invoke-virtual {v7, v9, v10}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
000ba80cgoto :goto_226
000ba80eiget v2, v11, Lf0/a;->c:I
000ba812iget v3, v13, Lf0/a;->b:I
000ba816if-ge v2, v3, :cond_204
000ba81aconst/16 v17, -0x1
000ba81egoto :goto_206
000ba820const/16 v17, 0x0
000ba824iget v10, v11, Lf0/a;->b:I
000ba828if-ge v10, v3, :cond_20c
000ba82cadd-int/lit8 v17, v17, 0x1
000ba830if-gt v3, v10, :cond_213
000ba834iget v3, v13, Lf0/a;->c:I
000ba838add-int/2addr v10, v3
000ba83aiput v10, v11, Lf0/a;->b:I
000ba83eiget v3, v13, Lf0/a;->b:I
000ba842if-gt v3, v2, :cond_21c
000ba846iget v10, v13, Lf0/a;->c:I
000ba84aadd-int/2addr v2, v10
000ba84ciput v2, v11, Lf0/a;->c:I
000ba850add-int v3, v3, v17
000ba854iput v3, v13, Lf0/a;->b:I
000ba858invoke-virtual {v7, v9, v13}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba85einvoke-virtual {v7, v14, v11}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba864const/4 v2, 0x1
000ba866const/4 v3, 0x0
000ba868goto/16 :goto_5a
000ba86cinvoke-virtual {v7}, Ljava/util/ArrayList;->size()I
000ba872move-result v2
000ba874const/4 v3, 0x0
000ba876if-ge v3, v2, :cond_328
000ba87ainvoke-virtual {v7, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000ba880move-result-object v8
000ba882check-cast v8, Lf0/a;
000ba886iget v9, v8, Lf0/a;->a:I
000ba88aconst/4 v10, 0x1
000ba88cif-eq v9, v10, :cond_318
000ba890iget-object v10, v6, LH/e;->b:Ljava/lang/Object;
000ba894check-cast v10, LJ/a;
000ba898iget-object v11, v6, LH/e;->e:Ljava/lang/Object;
000ba89ccheck-cast v11, Lf0/y;
000ba8a0const/4 v15, 0x2
000ba8a2if-eq v9, v15, :cond_2b4
000ba8a6const/4 v12, 0x4
000ba8a8if-eq v9, v12, :cond_257
000ba8acif-eq v9, v14, :cond_253
000ba8b0move/from16 v21, v2
000ba8b4const/4 v12, 0x2
000ba8b6const/16 v19, 0x1
000ba8bagoto/16 :goto_320
000ba8beinvoke-virtual {v6, v8}, LH/e;->l(Lf0/a;)V
000ba8c4goto :goto_24c
000ba8c6iget v9, v8, Lf0/a;->b:I
000ba8caiget v12, v8, Lf0/a;->c:I
000ba8ceadd-int/2addr v12, v9
000ba8d0move v13, v9
000ba8d2const/4 v14, -0x1
000ba8d4const/4 v15, 0x0
000ba8d6if-ge v9, v12, :cond_29a
000ba8dainvoke-virtual {v11, v9}, Lf0/y;->b(I)Lf0/X;
000ba8e0move-result-object v21
000ba8e2if-nez v21, :cond_26d
000ba8e6invoke-virtual {v6, v9}, LH/e;->c(I)Z
000ba8ecmove-result v21
000ba8eeif-eqz v21, :cond_271
000ba8f2move/from16 v21, v2
000ba8f6const/4 v2, 0x4
000ba8f8goto :goto_286
000ba8famove/from16 v21, v2
000ba8feconst/4 v2, 0x1
000ba900if-ne v14, v2, :cond_281
000ba904const/4 v2, 0x4
000ba906invoke-virtual {v6, v2, v13, v15}, LH/e;->k(III)Lf0/a;
000ba90cmove-result-object v13
000ba90einvoke-virtual {v6, v13}, LH/e;->l(Lf0/a;)V
000ba914move v13, v9
000ba916const/4 v15, 0x0
000ba918goto :goto_282
000ba91aconst/4 v2, 0x4
000ba91cconst/4 v14, 0x0
000ba91econst/16 v19, 0x1
000ba922goto :goto_293
000ba924if-nez v14, :cond_291
000ba928invoke-virtual {v6, v2, v13, v15}, LH/e;->k(III)Lf0/a;
000ba92emove-result-object v13
000ba930invoke-virtual {v6, v13}, LH/e;->e(Lf0/a;)V
000ba936move v13, v9
000ba938const/4 v15, 0x0
000ba93aconst/4 v14, 0x1
000ba93cgoto :goto_283
000ba93eadd-int/lit8 v15, v15, 0x1
000ba942add-int/lit8 v9, v9, 0x1
000ba946move/from16 v2, v21
000ba94agoto :goto_25f
000ba94cmove/from16 v21, v2
000ba950iget v2, v8, Lf0/a;->c:I
000ba954if-eq v15, v2, :cond_2a9
000ba958invoke-virtual {v10, v8}, LJ/a;->c(Ljava/lang/Object;)Z
000ba95econst/4 v12, 0x4
000ba960invoke-virtual {v6, v12, v13, v15}, LH/e;->k(III)Lf0/a;
000ba966move-result-object v8
000ba968goto :goto_2aa
000ba96aconst/4 v12, 0x4
000ba96cif-nez v14, :cond_2b0
000ba970invoke-virtual {v6, v8}, LH/e;->e(Lf0/a;)V
000ba976goto :goto_24e
000ba978invoke-virtual {v6, v8}, LH/e;->l(Lf0/a;)V
000ba97egoto :goto_24e
000ba980move/from16 v21, v2
000ba984const/4 v12, 0x4
000ba986iget v2, v8, Lf0/a;->b:I
000ba98aiget v9, v8, Lf0/a;->c:I
000ba98eadd-int/2addr v9, v2
000ba990move v13, v2
000ba992const/4 v14, 0x0
000ba994const/4 v15, -0x1
000ba996if-ge v13, v9, :cond_2fe
000ba99ainvoke-virtual {v11, v13}, Lf0/y;->b(I)Lf0/X;
000ba9a0move-result-object v20
000ba9a2if-nez v20, :cond_2cd
000ba9a6invoke-virtual {v6, v13}, LH/e;->c(I)Z
000ba9acmove-result v20
000ba9aeif-eqz v20, :cond_2cf
000ba9b2const/4 v12, 0x2
000ba9b4goto :goto_2e0
000ba9b6const/4 v12, 0x1
000ba9b8if-ne v15, v12, :cond_2dc
000ba9bcconst/4 v12, 0x2
000ba9beinvoke-virtual {v6, v12, v2, v14}, LH/e;->k(III)Lf0/a;
000ba9c4move-result-object v15
000ba9c6invoke-virtual {v6, v15}, LH/e;->l(Lf0/a;)V
000ba9ccconst/4 v15, 0x1
000ba9cegoto :goto_2de
000ba9d0const/4 v12, 0x2
000ba9d2const/4 v15, 0x0
000ba9d4const/4 v12, 0x0
000ba9d6goto :goto_2ee
000ba9d8if-nez v15, :cond_2eb
000ba9dcinvoke-virtual {v6, v12, v2, v14}, LH/e;->k(III)Lf0/a;
000ba9e2move-result-object v15
000ba9e4invoke-virtual {v6, v15}, LH/e;->e(Lf0/a;)V
000ba9eaconst/4 v12, 0x1
000ba9ecgoto :goto_2ec
000ba9eeconst/4 v12, 0x0
000ba9f0move v15, v12
000ba9f2const/4 v12, 0x1
000ba9f4if-eqz v15, :cond_2f6
000ba9f8sub-int/2addr v13, v14
000ba9fasub-int/2addr v9, v14
000ba9fcconst/4 v14, 0x1
000ba9feconst/16 v19, 0x1
000baa02goto :goto_2f9
000baa04add-int/lit8 v14, v14, 0x1
000baa08goto :goto_2f3
000baa0aadd-int/lit8 v13, v13, 0x1
000baa0emove v15, v12
000baa10const/4 v12, 0x4
000baa12goto :goto_2bf
000baa14const/16 v19, 0x1
000baa18iget v9, v8, Lf0/a;->c:I
000baa1cif-eq v14, v9, :cond_30d
000baa20invoke-virtual {v10, v8}, LJ/a;->c(Ljava/lang/Object;)Z
000baa26const/4 v12, 0x2
000baa28invoke-virtual {v6, v12, v2, v14}, LH/e;->k(III)Lf0/a;
000baa2emove-result-object v8
000baa30goto :goto_30e
000baa32const/4 v12, 0x2
000baa34if-nez v15, :cond_314
000baa38invoke-virtual {v6, v8}, LH/e;->e(Lf0/a;)V
000baa3egoto :goto_320
000baa40invoke-virtual {v6, v8}, LH/e;->l(Lf0/a;)V
000baa46goto :goto_320
000baa48move/from16 v21, v2
000baa4cmove/from16 v19, v10
000baa50const/4 v12, 0x2
000baa52invoke-virtual {v6, v8}, LH/e;->l(Lf0/a;)V
000baa58add-int/lit8 v3, v3, 0x1
000baa5cmove/from16 v2, v21
000baa60const/16 v14, 0x8
000baa64goto/16 :goto_22f
000baa68invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V
000baa6egoto :goto_331
000baa70iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000baa74invoke-virtual {v2}, LH/e;->d()V
000baa7aiget-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000baa7econst/4 v3, 0x1
000baa80const/4 v6, 0x0
000baa82if-nez v2, :cond_33e
000baa86iget-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000baa8aif-eqz v2, :cond_33c
000baa8egoto :goto_33e
000baa90move v2, v6
000baa92goto :goto_33f
000baa94move v2, v3
000baa96iget-boolean v7, v0, Landroidx/recyclerview/widget/RecyclerView;->r:Z
000baa9aif-eqz v7, :cond_35d
000baa9eiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000baaa2if-eqz v7, :cond_35d
000baaa6iget-boolean v7, v0, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000baaaaif-nez v7, :cond_353
000baaaeif-nez v2, :cond_353
000baab2iget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000baab6iget-boolean v8, v8, Lf0/H;->f:Z
000baabaif-eqz v8, :cond_35d
000baabeif-eqz v7, :cond_35b
000baac2iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000baac6iget-boolean v7, v7, Lf0/z;->b:Z
000baacaif-eqz v7, :cond_35d
000baacemove v7, v3
000baad0goto :goto_35e
000baad2move v7, v6
000baad4iget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000baad8iput-boolean v7, v8, Lf0/U;->j:Z
000baadcif-eqz v7, :cond_377
000baae0if-eqz v2, :cond_377
000baae4iget-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000baae8if-nez v2, :cond_377
000baaeciget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000baaf0if-eqz v2, :cond_377
000baaf4iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000baaf8invoke-virtual {v2}, Lf0/H;->z0()Z
000baafemove-result v2
000bab00if-eqz v2, :cond_377
000bab04goto :goto_378
000bab06move v3, v6
000bab08iput-boolean v3, v8, Lf0/U;->k:Z
000bab0ciget-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->V:Z
000bab10const/4 v3, 0x0
000bab12if-eqz v2, :cond_38e
000bab16invoke-virtual {v0}, Landroid/view/View;->hasFocus()Z
000bab1cmove-result v2
000bab1eif-eqz v2, :cond_38e
000bab22iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000bab26if-eqz v2, :cond_38e
000bab2ainvoke-virtual {v0}, Landroid/view/ViewGroup;->getFocusedChild()Landroid/view/View;
000bab30move-result-object v2
000bab32goto :goto_38f
000bab34move-object v2, v3
000bab36if-nez v2, :cond_393
000bab3amove-object v2, v3
000bab3cgoto :goto_39e
000bab3einvoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->A(Landroid/view/View;)Landroid/view/View;
000bab44move-result-object v2
000bab46if-nez v2, :cond_39a
000bab4agoto :goto_391
000bab4cinvoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->H(Landroid/view/View;)Lf0/X;
000bab52move-result-object v2
000bab54const-wide/16 v6, -0x1
000bab58const/4 v8, -0x1
000bab5aif-nez v2, :cond_3aa
000bab5eiput-wide v6, v1, Lf0/U;->m:J
000bab62iput v8, v1, Lf0/U;->l:I
000bab66iput v8, v1, Lf0/U;->n:I
000bab6agoto :goto_3f7
000bab6ciget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000bab70iget-boolean v9, v9, Lf0/z;->b:Z
000bab74if-eqz v9, :cond_3b2
000bab78iget-wide v6, v2, Lf0/X;->e:J
000bab7ciput-wide v6, v1, Lf0/U;->m:J
000bab80iget-boolean v6, v0, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000bab84if-eqz v6, :cond_3ba
000bab88move v6, v8
000bab8agoto :goto_3cc
000bab8cinvoke-virtual {v2}, Lf0/X;->h()Z
000bab92move-result v6
000bab94if-eqz v6, :cond_3c3
000bab98iget v6, v2, Lf0/X;->d:I
000bab9cgoto :goto_3cc
000bab9eiget-object v6, v2, Lf0/X;->r:Landroidx/recyclerview/widget/RecyclerView;
000baba2if-nez v6, :cond_3c8
000baba6goto :goto_3b8
000baba8invoke-virtual {v6, v2}, Landroidx/recyclerview/widget/RecyclerView;->F(Lf0/X;)I
000babaemove-result v6
000babb0iput v6, v1, Lf0/U;->l:I
000babb4iget-object v2, v2, Lf0/X;->a:Landroid/view/View;
000babb8invoke-virtual {v2}, Landroid/view/View;->getId()I
000babbemove-result v6
000babc0invoke-virtual {v2}, Landroid/view/View;->isFocused()Z
000babc6move-result v7
000babc8if-nez v7, :cond_3f5
000babccinstance-of v7, v2, Landroid/view/ViewGroup;
000babd0if-eqz v7, :cond_3f5
000babd4invoke-virtual {v2}, Landroid/view/View;->hasFocus()Z
000babdamove-result v7
000babdcif-eqz v7, :cond_3f5
000babe0check-cast v2, Landroid/view/ViewGroup;
000babe4invoke-virtual {v2}, Landroid/view/ViewGroup;->getFocusedChild()Landroid/view/View;
000babeamove-result-object v2
000babecinvoke-virtual {v2}, Landroid/view/View;->getId()I
000babf2move-result v7
000babf4if-eq v7, v8, :cond_3d4
000babf8invoke-virtual {v2}, Landroid/view/View;->getId()I
000babfemove-result v6
000bac00goto :goto_3d4
000bac02iput v6, v1, Lf0/U;->n:I
000bac06iget-boolean v2, v1, Lf0/U;->j:Z
000bac0aif-eqz v2, :cond_401
000bac0eiget-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000bac12if-eqz v2, :cond_401
000bac16const/4 v2, 0x1
000bac18goto :goto_402
000bac1aconst/4 v2, 0x0
000bac1ciput-boolean v2, v1, Lf0/U;->h:Z
000bac20const/4 v2, 0x0
000bac22iput-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000bac26iput-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000bac2aiget-boolean v2, v1, Lf0/U;->k:Z
000bac2eiput-boolean v2, v1, Lf0/U;->g:Z
000bac32iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000bac36invoke-virtual {v2}, Lf0/z;->a()I
000bac3cmove-result v2
000bac3eiput v2, v1, Lf0/U;->e:I
000bac42iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->k0:[I
000bac46invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->C([I)V
000bac4ciget-boolean v2, v1, Lf0/U;->j:Z
000bac50iget-object v4, v4, LB/j;->b:Ljava/lang/Object;
000bac54check-cast v4, Lo/k;
000bac58if-eqz v2, :cond_498
000bac5ciget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000bac60invoke-virtual {v2}, LF0/h;->n()I
000bac66move-result v2
000bac68const/4 v6, 0x0
000bac6aif-ge v6, v2, :cond_498
000bac6eiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000bac72invoke-virtual {v7, v6}, LF0/h;->m(I)Landroid/view/View;
000bac78move-result-object v7
000bac7ainvoke-static {v7}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000bac80move-result-object v7
000bac82invoke-virtual {v7}, Lf0/X;->o()Z
000bac88move-result v9
000bac8aif-nez v9, :cond_495
000bac8einvoke-virtual {v7}, Lf0/X;->f()Z
000bac94move-result v9
000bac96if-eqz v9, :cond_448
000bac9aiget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000bac9eiget-boolean v9, v9, Lf0/z;->b:Z
000baca2if-nez v9, :cond_448
000baca6goto :goto_495
000baca8iget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000bacacinvoke-static {v7}, Lf0/D;->b(Lf0/X;)V
000bacb2invoke-virtual {v7}, Lf0/X;->c()Ljava/util/List;
000bacb8invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000bacbenew-instance v9, LK/p;
000bacc2invoke-direct {v9}, Ljava/lang/Object;-><init>()V
000bacc8invoke-virtual {v9, v7}, LK/p;->a(Lf0/X;)V
000bacceinvoke-virtual {v4, v7, v3}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000bacd4move-result-object v10
000bacd6check-cast v10, Lf0/g0;
000bacdaif-nez v10, :cond_46a
000bacdeinvoke-static {}, Lf0/g0;->a()Lf0/g0;
000bace4move-result-object v10
000bace6invoke-virtual {v4, v7, v10}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000baceciput-object v9, v10, Lf0/g0;->b:LK/p;
000bacf0iget v9, v10, Lf0/g0;->a:I
000bacf4or-int/lit8 v9, v9, 0x4
000bacf8iput v9, v10, Lf0/g0;->a:I
000bacfciget-boolean v9, v1, Lf0/U;->h:Z
000bad00if-eqz v9, :cond_495
000bad04invoke-virtual {v7}, Lf0/X;->k()Z
000bad0amove-result v9
000bad0cif-eqz v9, :cond_495
000bad10invoke-virtual {v7}, Lf0/X;->h()Z
000bad16move-result v9
000bad18if-nez v9, :cond_495
000bad1cinvoke-virtual {v7}, Lf0/X;->o()Z
000bad22move-result v9
000bad24if-nez v9, :cond_495
000bad28invoke-virtual {v7}, Lf0/X;->f()Z
000bad2emove-result v9
000bad30if-nez v9, :cond_495
000bad34invoke-virtual {v0, v7}, Landroidx/recyclerview/widget/RecyclerView;->G(Lf0/X;)J
000bad3amove-result-wide v9
000bad3cinvoke-virtual {v5, v9, v10, v7}, Lo/e;->d(JLjava/lang/Object;)V
000bad42add-int/lit8 v6, v6, 0x1
000bad46goto :goto_429
000bad48iget-boolean v2, v1, Lf0/U;->k:Z
000bad4cconst/4 v5, 0x2
000bad4eif-eqz v2, :cond_538
000bad52iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000bad56invoke-virtual {v2}, LF0/h;->w()I
000bad5cmove-result v2
000bad5econst/4 v6, 0x0
000bad60if-ge v6, v2, :cond_4c1
000bad64iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000bad68invoke-virtual {v7, v6}, LF0/h;->v(I)Landroid/view/View;
000bad6emove-result-object v7
000bad70invoke-static {v7}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000bad76move-result-object v7
000bad78invoke-virtual {v7}, Lf0/X;->o()Z
000bad7emove-result v9
000bad80if-nez v9, :cond_4be
000bad84iget v9, v7, Lf0/X;->d:I
000bad88if-ne v9, v8, :cond_4be
000bad8ciget v9, v7, Lf0/X;->c:I
000bad90iput v9, v7, Lf0/X;->d:I
000bad94add-int/lit8 v6, v6, 0x1
000bad98goto :goto_4a4
000bad9aiget-boolean v2, v1, Lf0/U;->f:Z
000bad9econst/4 v6, 0x0
000bada0iput-boolean v6, v1, Lf0/U;->f:Z
000bada4iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000bada8iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000badacinvoke-virtual {v6, v7, v1}, Lf0/H;->b0(Lf0/N;Lf0/U;)V
000badb2iput-boolean v2, v1, Lf0/U;->f:Z
000badb6const/4 v2, 0x0
000badb8iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000badbcinvoke-virtual {v6}, LF0/h;->n()I
000badc2move-result v6
000badc4if-ge v2, v6, :cond_533
000badc8iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000badccinvoke-virtual {v6, v2}, LF0/h;->m(I)Landroid/view/View;
000badd2move-result-object v6
000badd4invoke-static {v6}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000baddamove-result-object v6
000baddcinvoke-virtual {v6}, Lf0/X;->o()Z
000bade2move-result v7
000bade4if-eqz v7, :cond_4e9
000bade8goto :goto_530
000badeainvoke-virtual {v4, v6, v3}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000badf0move-result-object v7
000badf2check-cast v7, Lf0/g0;
000badf6if-eqz v7, :cond_4f8
000badfaiget v7, v7, Lf0/g0;->a:I
000badfeand-int/lit8 v7, v7, 0x4
000bae02if-eqz v7, :cond_4f8
000bae06goto :goto_530
000bae08invoke-static {v6}, Lf0/D;->b(Lf0/X;)V
000bae0eiget v7, v6, Lf0/X;->j:I
000bae12and-int/lit16 v7, v7, 0x2000
000bae16if-eqz v7, :cond_503
000bae1aconst/4 v7, 0x1
000bae1cgoto :goto_504
000bae1econst/4 v7, 0x0
000bae20iget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000bae24invoke-virtual {v6}, Lf0/X;->c()Ljava/util/List;
000bae2ainvoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000bae30new-instance v8, LK/p;
000bae34invoke-direct {v8}, Ljava/lang/Object;-><init>()V
000bae3ainvoke-virtual {v8, v6}, LK/p;->a(Lf0/X;)V
000bae40if-eqz v7, :cond_51a
000bae44invoke-virtual {v0, v6, v8}, Landroidx/recyclerview/widget/RecyclerView;->U(Lf0/X;LK/p;)V
000bae4agoto :goto_530
000bae4cinvoke-virtual {v4, v6, v3}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000bae52move-result-object v7
000bae54check-cast v7, Lf0/g0;
000bae58if-nez v7, :cond_529
000bae5cinvoke-static {}, Lf0/g0;->a()Lf0/g0;
000bae62move-result-object v7
000bae64invoke-virtual {v4, v6, v7}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000bae6aiget v6, v7, Lf0/g0;->a:I
000bae6eor-int/2addr v6, v5
000bae70iput v6, v7, Lf0/g0;->a:I
000bae74iput-object v8, v7, Lf0/g0;->b:LK/p;
000bae78add-int/lit8 v2, v2, 0x1
000bae7cgoto :goto_4d0
000bae7einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->k()V
000bae84const/4 v2, 0x1
000bae86goto :goto_53c
000bae88invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->k()V
000bae8egoto :goto_536
000bae90invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->Q(Z)V
000bae96const/4 v2, 0x0
000bae98invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->c0(Z)V
000bae9eiput v5, v1, Lf0/U;->d:I
000baea2return-void
000ba408
000ba408androidx.recyclerview.widget.RecyclerView::p():
000ba418move-object/from16 v0, v22
000ba41ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000ba420const/4 v2, 0x1
000ba422invoke-virtual {v1, v2}, Lf0/U;->a(I)V
000ba428invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->z(Lf0/U;)V
000ba42econst/4 v3, 0x0
000ba430iput-boolean v3, v1, Lf0/U;->i:Z
000ba434invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->b0()V
000ba43aiget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView;->f:LB/j;
000ba43eiget-object v5, v4, LB/j;->b:Ljava/lang/Object;
000ba442check-cast v5, Lo/k;
000ba446invoke-virtual {v5}, Lo/k;->clear()V
000ba44ciget-object v5, v4, LB/j;->c:Ljava/lang/Object;
000ba450check-cast v5, Lo/e;
000ba454invoke-virtual {v5}, Lo/e;->a()V
000ba45ainvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->P()V
000ba460iget-boolean v6, v0, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000ba464if-eqz v6, :cond_41
000ba468iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000ba46ciget-object v7, v6, LH/e;->c:Ljava/lang/Object;
000ba470check-cast v7, Ljava/util/ArrayList;
000ba474invoke-virtual {v6, v7}, LH/e;->m(Ljava/util/ArrayList;)V
000ba47aiget-object v7, v6, LH/e;->d:Ljava/lang/Object;
000ba47echeck-cast v7, Ljava/util/ArrayList;
000ba482invoke-virtual {v6, v7}, LH/e;->m(Ljava/util/ArrayList;)V
000ba488iget-boolean v6, v0, Landroidx/recyclerview/widget/RecyclerView;->z:Z
000ba48cif-eqz v6, :cond_41
000ba490iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba494invoke-virtual {v6}, Lf0/H;->X()V
000ba49aiget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000ba49eif-eqz v6, :cond_32c
000ba4a2iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000ba4a6invoke-virtual {v6}, Lf0/H;->z0()Z
000ba4acmove-result v6
000ba4aeif-eqz v6, :cond_32c
000ba4b2iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000ba4b6iget-object v7, v6, LH/e;->c:Ljava/lang/Object;
000ba4bacheck-cast v7, Ljava/util/ArrayList;
000ba4beiget-object v8, v6, LH/e;->f:Ljava/lang/Object;
000ba4c2check-cast v8, LC/h;
000ba4c6invoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba4ccinvoke-virtual {v7}, Ljava/util/ArrayList;->size()I
000ba4d2move-result v9
000ba4d4const/4 v10, 0x1
000ba4d6sub-int/2addr v9, v10
000ba4d8const/4 v12, 0x0
000ba4daconst/4 v13, -0x1
000ba4dcconst/16 v14, 0x8
000ba4e0if-ltz v9, :cond_77
000ba4e4invoke-virtual {v7, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000ba4eamove-result-object v15
000ba4eccheck-cast v15, Lf0/a;
000ba4f0iget v15, v15, Lf0/a;->a:I
000ba4f4if-ne v15, v14, :cond_73
000ba4f8if-eqz v12, :cond_74
000ba4fcgoto :goto_78
000ba4femove v12, v10
000ba500add-int/lit8 v9, v9, -0x1
000ba504goto :goto_61
000ba506move v9, v13
000ba508const/4 v12, 0x4
000ba50aconst/4 v15, 0x2
000ba50cif-eq v9, v13, :cond_22a
000ba510add-int/lit8 v14, v9, 0x1
000ba514invoke-virtual {v7, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000ba51amove-result-object v16
000ba51cmove-object/from16 v11, v16
000ba520check-cast v11, Lf0/a;
000ba524invoke-virtual {v7, v14}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000ba52amove-result-object v16
000ba52cmove-object/from16 v13, v16
000ba530check-cast v13, Lf0/a;
000ba534iget v2, v13, Lf0/a;->a:I
000ba538if-eq v2, v10, :cond_1fb
000ba53cconst/16 v18, 0x0
000ba540iget-object v3, v8, LC/h;->b:Ljava/lang/Object;
000ba544check-cast v3, LH/e;
000ba548if-eq v2, v15, :cond_ff
000ba54cif-eq v2, v12, :cond_9e
000ba550goto/16 :goto_226
000ba554iget v2, v11, Lf0/a;->c:I
000ba558iget v15, v13, Lf0/a;->b:I
000ba55cif-ge v2, v15, :cond_a9
000ba560add-int/lit8 v15, v15, -0x1
000ba564iput v15, v13, Lf0/a;->b:I
000ba568goto :goto_ba
000ba56aiget v10, v13, Lf0/a;->c:I
000ba56eadd-int/2addr v15, v10
000ba570if-ge v2, v15, :cond_ba
000ba574add-int/lit8 v10, v10, -0x1
000ba578iput v10, v13, Lf0/a;->c:I
000ba57ciget v2, v11, Lf0/a;->b:I
000ba580const/4 v10, 0x1
000ba582invoke-virtual {v3, v12, v2, v10}, LH/e;->k(III)Lf0/a;
000ba588move-result-object v2
000ba58agoto :goto_bc
000ba58cmove-object/from16 v2, v18
000ba590iget v10, v11, Lf0/a;->b:I
000ba594iget v15, v13, Lf0/a;->b:I
000ba598if-gt v10, v15, :cond_c7
000ba59cadd-int/lit8 v15, v15, 0x1
000ba5a0iput v15, v13, Lf0/a;->b:I
000ba5a4goto :goto_d9
000ba5a6iget v12, v13, Lf0/a;->c:I
000ba5aaadd-int/2addr v15, v12
000ba5acif-ge v10, v15, :cond_d9
000ba5b0sub-int/2addr v15, v10
000ba5b2add-int/lit8 v10, v10, 0x1
000ba5b6const/4 v12, 0x4
000ba5b8invoke-virtual {v3, v12, v10, v15}, LH/e;->k(III)Lf0/a;
000ba5bemove-result-object v18
000ba5c0iget v10, v13, Lf0/a;->c:I
000ba5c4sub-int/2addr v10, v15
000ba5c6iput v10, v13, Lf0/a;->c:I
000ba5camove-object/from16 v10, v18
000ba5ceinvoke-virtual {v7, v14, v11}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba5d4iget v11, v13, Lf0/a;->c:I
000ba5d8if-lez v11, :cond_e6
000ba5dcinvoke-virtual {v7, v9, v13}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba5e2goto :goto_f3
000ba5e4invoke-virtual {v7, v9}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000ba5eainvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba5f0iget-object v3, v3, LH/e;->b:Ljava/lang/Object;
000ba5f4check-cast v3, LJ/a;
000ba5f8invoke-virtual {v3, v13}, LJ/a;->c(Ljava/lang/Object;)Z
000ba5feif-eqz v2, :cond_f8
000ba602invoke-virtual {v7, v9, v2}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
000ba608if-eqz v10, :cond_226
000ba60cinvoke-virtual {v7, v9, v10}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
000ba612goto/16 :goto_226
000ba616iget v2, v11, Lf0/a;->b:I
000ba61aiget v10, v11, Lf0/a;->c:I
000ba61eif-ge v2, v10, :cond_117
000ba622iget v12, v13, Lf0/a;->b:I
000ba626if-ne v12, v2, :cond_113
000ba62aiget v12, v13, Lf0/a;->c:I
000ba62esub-int v2, v10, v2
000ba632if-ne v12, v2, :cond_113
000ba636const/4 v2, 0x0
000ba638const/16 v17, 0x1
000ba63cgoto :goto_126
000ba63econst/4 v2, 0x0
000ba640const/16 v17, 0x0
000ba644goto :goto_126
000ba646iget v12, v13, Lf0/a;->b:I
000ba64aadd-int/lit8 v15, v10, 0x1
000ba64eif-ne v12, v15, :cond_124
000ba652iget v12, v13, Lf0/a;->c:I
000ba656sub-int/2addr v2, v10
000ba658if-ne v12, v2, :cond_124
000ba65cconst/4 v2, 0x1
000ba65egoto :goto_110
000ba660const/4 v2, 0x1
000ba662goto :goto_114
000ba664iget v12, v13, Lf0/a;->b:I
000ba668if-ge v10, v12, :cond_12f
000ba66cadd-int/lit8 v12, v12, -0x1
000ba670iput v12, v13, Lf0/a;->b:I
000ba674goto :goto_151
000ba676iget v15, v13, Lf0/a;->c:I
000ba67aadd-int/2addr v12, v15
000ba67cif-ge v10, v12, :cond_151
000ba680add-int/lit8 v15, v15, -0x1
000ba684iput v15, v13, Lf0/a;->c:I
000ba688const/4 v2, 0x2
000ba68aiput v2, v11, Lf0/a;->a:I
000ba68econst/4 v10, 0x1
000ba690iput v10, v11, Lf0/a;->c:I
000ba694iget v2, v13, Lf0/a;->c:I
000ba698if-nez v2, :cond_226
000ba69cinvoke-virtual {v7, v14}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000ba6a2invoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba6a8iget-object v2, v3, LH/e;->b:Ljava/lang/Object;
000ba6accheck-cast v2, LJ/a;
000ba6b0invoke-virtual {v2, v13}, LJ/a;->c(Ljava/lang/Object;)Z
000ba6b6goto/16 :goto_226
000ba6baiget v10, v11, Lf0/a;->b:I
000ba6beiget v12, v13, Lf0/a;->b:I
000ba6c2if-gt v10, v12, :cond_15c
000ba6c6add-int/lit8 v12, v12, 0x1
000ba6caiput v12, v13, Lf0/a;->b:I
000ba6cegoto :goto_170
000ba6d0iget v15, v13, Lf0/a;->c:I
000ba6d4add-int/2addr v12, v15
000ba6d6if-ge v10, v12, :cond_170
000ba6dasub-int/2addr v12, v10
000ba6dcadd-int/lit8 v10, v10, 0x1
000ba6e0const/4 v15, 0x2
000ba6e2invoke-virtual {v3, v15, v10, v12}, LH/e;->k(III)Lf0/a;
000ba6e8move-result-object v18
000ba6eaiget v10, v11, Lf0/a;->b:I
000ba6eeiget v12, v13, Lf0/a;->b:I
000ba6f2sub-int/2addr v10, v12
000ba6f4iput v10, v13, Lf0/a;->c:I
000ba6f8move-object/from16 v10, v18
000ba6fcif-eqz v17, :cond_186
000ba700invoke-virtual {v7, v9, v13}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba706invoke-virtual {v7, v14}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000ba70cinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000ba712iget-object v2, v3, LH/e;->b:Ljava/lang/Object;
000ba716check-cast v2, LJ/a;
000ba71ainvoke-virtual {v2, v11}, LJ/a;->c(Ljava/lang/Object;)Z
000ba720goto/16 :goto_226
000ba724if-eqz v2, :cond_1b7
000ba728if-eqz v10, :cond_1a0
000ba72ciget v2, v11, Lf0/a;->b:I
000ba730iget v3, v10, Lf0/a;->b:I
000ba734if-le v2, v3, :cond_195
000ba738iget v3, v10, Lf0/a;->c:I
000ba73csub-int/2addr v2, v3
000ba73eiput v2, v11, Lf0/a;->b:I
000ba742iget v2, v11, Lf0/a;->c:I
000ba746iget v3, v10, Lf0/a;->b:I
000ba74aif-le v2, v3, :cond_1a0
000ba74eiget v3, v10, Lf0/a;->c:I
000ba752sub-int/2addr v2, v3
000ba754iput v2, v11, Lf0/a;->c:I
000ba758iget v2, v11, Lf0/a;->b:I
000ba75ciget v3, v13, Lf0/a;->b:I
000ba760if-le v2, v3, :cond_1ab
000ba764iget v3, v13, Lf0/a;->c:I
000ba768sub-int/2addr v2, v3
000ba76aiput v2, v11, Lf0/a;->b:I
000ba76eiget v2, v11, Lf0/a;->c:I
000ba772iget v3, v13, Lf0/a;->b:I
000ba776if-le v2, v3, :cond_1e5
000ba77aiget v3, v13, Lf0/a;->c:I
000ba77esub-int/2addr v2, v3
000ba780iput v2, v11, Lf0/a;->c:I
000ba784goto :goto_1e5
000ba786if-eqz v10, :cond_1cf
000ba78aiget v2, v11, Lf0/a;->b:I
000ba78eiget v3, v10, Lf0/a;->b:I
000ba792if-lt v2, v3, :cond_1c4
000ba796iget v3, v10, Lf0/a;->c:I
000ba79asub-int/2addr v2, v3
000ba79ciput v2, v11, Lf0/a;->b:I
000ba7a0iget v2, v11, Lf0/a;->c:I
000ba7a4iget v3, v10, Lf0/a;->b:I
000ba7a8if-lt v2, v3, :cond_1cf
000ba7aciget v3, v10, Lf0/a;->c:I
000ba7b0sub-int/2addr v2, v3
000ba7b2iput v2, v11, Lf0/a;->c:I
000ba7b6iget v2, v11, Lf0/a;->b:I
000ba7baiget v3, v13, Lf0/a;->b:I
000ba7beif-lt v2, v3, :cond_1da
000ba7c2iget v3, v13, Lf0/a;->c:I
000ba7c6sub-int/2addr v2, v3
000ba7c8iput v2, v11, Lf0/a;->b:I
000ba7cciget v2, v11, Lf0/a;->c:I
000ba7d0iget v3, v13, Lf0/a;->b:I
000ba7d4if-lt v2, v3, :cond_1e5
000ba7d8iget v3, v13, Lf0/a;->c:I
000ba7dcsub-int/2addr v2, v3
000ba7deiput v2, v11, Lf0/a;->c:I
000ba7e2invoke-virtual {v7, v9, v13}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba7e8iget v2, v11, Lf0/a;->b:I
000ba7eciget v3, v11, Lf0/a;->c:I
000ba7f0if-eq v2, v3, :cond_1f2
000ba7f4invoke-virtual {v7, v14, v11}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba7fagoto :goto_1f5
000ba7fcinvoke-virtual {v7, v14}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
000ba802if-eqz v10, :cond_226
000ba806invoke-virtual {v7, v9, v10}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
000ba80cgoto :goto_226
000ba80eiget v2, v11, Lf0/a;->c:I
000ba812iget v3, v13, Lf0/a;->b:I
000ba816if-ge v2, v3, :cond_204
000ba81aconst/16 v17, -0x1
000ba81egoto :goto_206
000ba820const/16 v17, 0x0
000ba824iget v10, v11, Lf0/a;->b:I
000ba828if-ge v10, v3, :cond_20c
000ba82cadd-int/lit8 v17, v17, 0x1
000ba830if-gt v3, v10, :cond_213
000ba834iget v3, v13, Lf0/a;->c:I
000ba838add-int/2addr v10, v3
000ba83aiput v10, v11, Lf0/a;->b:I
000ba83eiget v3, v13, Lf0/a;->b:I
000ba842if-gt v3, v2, :cond_21c
000ba846iget v10, v13, Lf0/a;->c:I
000ba84aadd-int/2addr v2, v10
000ba84ciput v2, v11, Lf0/a;->c:I
000ba850add-int v3, v3, v17
000ba854iput v3, v13, Lf0/a;->b:I
000ba858invoke-virtual {v7, v9, v13}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba85einvoke-virtual {v7, v14, v11}, Ljava/util/ArrayList;->set(ILjava/lang/Object;)Ljava/lang/Object;
000ba864const/4 v2, 0x1
000ba866const/4 v3, 0x0
000ba868goto/16 :goto_5a
000ba86cinvoke-virtual {v7}, Ljava/util/ArrayList;->size()I
000ba872move-result v2
000ba874const/4 v3, 0x0
000ba876if-ge v3, v2, :cond_328
000ba87ainvoke-virtual {v7, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000ba880move-result-object v8
000ba882check-cast v8, Lf0/a;
000ba886iget v9, v8, Lf0/a;->a:I
000ba88aconst/4 v10, 0x1
000ba88cif-eq v9, v10, :cond_318
000ba890iget-object v10, v6, LH/e;->b:Ljava/lang/Object;
000ba894check-cast v10, LJ/a;
000ba898iget-object v11, v6, LH/e;->e:Ljava/lang/Object;
000ba89ccheck-cast v11, Lf0/y;
000ba8a0const/4 v15, 0x2
000ba8a2if-eq v9, v15, :cond_2b4
000ba8a6const/4 v12, 0x4
000ba8a8if-eq v9, v12, :cond_257
000ba8acif-eq v9, v14, :cond_253
000ba8b0move/from16 v21, v2
000ba8b4const/4 v12, 0x2
000ba8b6const/16 v19, 0x1
000ba8bagoto/16 :goto_320
000ba8beinvoke-virtual {v6, v8}, LH/e;->l(Lf0/a;)V
000ba8c4goto :goto_24c
000ba8c6iget v9, v8, Lf0/a;->b:I
000ba8caiget v12, v8, Lf0/a;->c:I
000ba8ceadd-int/2addr v12, v9
000ba8d0move v13, v9
000ba8d2const/4 v14, -0x1
000ba8d4const/4 v15, 0x0
000ba8d6if-ge v9, v12, :cond_29a
000ba8dainvoke-virtual {v11, v9}, Lf0/y;->b(I)Lf0/X;
000ba8e0move-result-object v21
000ba8e2if-nez v21, :cond_26d
000ba8e6invoke-virtual {v6, v9}, LH/e;->c(I)Z
000ba8ecmove-result v21
000ba8eeif-eqz v21, :cond_271
000ba8f2move/from16 v21, v2
000ba8f6const/4 v2, 0x4
000ba8f8goto :goto_286
000ba8famove/from16 v21, v2
000ba8feconst/4 v2, 0x1
000ba900if-ne v14, v2, :cond_281
000ba904const/4 v2, 0x4
000ba906invoke-virtual {v6, v2, v13, v15}, LH/e;->k(III)Lf0/a;
000ba90cmove-result-object v13
000ba90einvoke-virtual {v6, v13}, LH/e;->l(Lf0/a;)V
000ba914move v13, v9
000ba916const/4 v15, 0x0
000ba918goto :goto_282
000ba91aconst/4 v2, 0x4
000ba91cconst/4 v14, 0x0
000ba91econst/16 v19, 0x1
000ba922goto :goto_293
000ba924if-nez v14, :cond_291
000ba928invoke-virtual {v6, v2, v13, v15}, LH/e;->k(III)Lf0/a;
000ba92emove-result-object v13
000ba930invoke-virtual {v6, v13}, LH/e;->e(Lf0/a;)V
000ba936move v13, v9
000ba938const/4 v15, 0x0
000ba93aconst/4 v14, 0x1
000ba93cgoto :goto_283
000ba93eadd-int/lit8 v15, v15, 0x1
000ba942add-int/lit8 v9, v9, 0x1
000ba946move/from16 v2, v21
000ba94agoto :goto_25f
000ba94cmove/from16 v21, v2
000ba950iget v2, v8, Lf0/a;->c:I
000ba954if-eq v15, v2, :cond_2a9
000ba958invoke-virtual {v10, v8}, LJ/a;->c(Ljava/lang/Object;)Z
000ba95econst/4 v12, 0x4
000ba960invoke-virtual {v6, v12, v13, v15}, LH/e;->k(III)Lf0/a;
000ba966move-result-object v8
000ba968goto :goto_2aa
000ba96aconst/4 v12, 0x4
000ba96cif-nez v14, :cond_2b0
000ba970invoke-virtual {v6, v8}, LH/e;->e(Lf0/a;)V
000ba976goto :goto_24e
000ba978invoke-virtual {v6, v8}, LH/e;->l(Lf0/a;)V
000ba97egoto :goto_24e
000ba980move/from16 v21, v2
000ba984const/4 v12, 0x4
000ba986iget v2, v8, Lf0/a;->b:I
000ba98aiget v9, v8, Lf0/a;->c:I
000ba98eadd-int/2addr v9, v2
000ba990move v13, v2
000ba992const/4 v14, 0x0
000ba994const/4 v15, -0x1
000ba996if-ge v13, v9, :cond_2fe
000ba99ainvoke-virtual {v11, v13}, Lf0/y;->b(I)Lf0/X;
000ba9a0move-result-object v20
000ba9a2if-nez v20, :cond_2cd
000ba9a6invoke-virtual {v6, v13}, LH/e;->c(I)Z
000ba9acmove-result v20
000ba9aeif-eqz v20, :cond_2cf
000ba9b2const/4 v12, 0x2
000ba9b4goto :goto_2e0
000ba9b6const/4 v12, 0x1
000ba9b8if-ne v15, v12, :cond_2dc
000ba9bcconst/4 v12, 0x2
000ba9beinvoke-virtual {v6, v12, v2, v14}, LH/e;->k(III)Lf0/a;
000ba9c4move-result-object v15
000ba9c6invoke-virtual {v6, v15}, LH/e;->l(Lf0/a;)V
000ba9ccconst/4 v15, 0x1
000ba9cegoto :goto_2de
000ba9d0const/4 v12, 0x2
000ba9d2const/4 v15, 0x0
000ba9d4const/4 v12, 0x0
000ba9d6goto :goto_2ee
000ba9d8if-nez v15, :cond_2eb
000ba9dcinvoke-virtual {v6, v12, v2, v14}, LH/e;->k(III)Lf0/a;
000ba9e2move-result-object v15
000ba9e4invoke-virtual {v6, v15}, LH/e;->e(Lf0/a;)V
000ba9eaconst/4 v12, 0x1
000ba9ecgoto :goto_2ec
000ba9eeconst/4 v12, 0x0
000ba9f0move v15, v12
000ba9f2const/4 v12, 0x1
000ba9f4if-eqz v15, :cond_2f6
000ba9f8sub-int/2addr v13, v14
000ba9fasub-int/2addr v9, v14
000ba9fcconst/4 v14, 0x1
000ba9feconst/16 v19, 0x1
000baa02goto :goto_2f9
000baa04add-int/lit8 v14, v14, 0x1
000baa08goto :goto_2f3
000baa0aadd-int/lit8 v13, v13, 0x1
000baa0emove v15, v12
000baa10const/4 v12, 0x4
000baa12goto :goto_2bf
000baa14const/16 v19, 0x1
000baa18iget v9, v8, Lf0/a;->c:I
000baa1cif-eq v14, v9, :cond_30d
000baa20invoke-virtual {v10, v8}, LJ/a;->c(Ljava/lang/Object;)Z
000baa26const/4 v12, 0x2
000baa28invoke-virtual {v6, v12, v2, v14}, LH/e;->k(III)Lf0/a;
000baa2emove-result-object v8
000baa30goto :goto_30e
000baa32const/4 v12, 0x2
000baa34if-nez v15, :cond_314
000baa38invoke-virtual {v6, v8}, LH/e;->e(Lf0/a;)V
000baa3egoto :goto_320
000baa40invoke-virtual {v6, v8}, LH/e;->l(Lf0/a;)V
000baa46goto :goto_320
000baa48move/from16 v21, v2
000baa4cmove/from16 v19, v10
000baa50const/4 v12, 0x2
000baa52invoke-virtual {v6, v8}, LH/e;->l(Lf0/a;)V
000baa58add-int/lit8 v3, v3, 0x1
000baa5cmove/from16 v2, v21
000baa60const/16 v14, 0x8
000baa64goto/16 :goto_22f
000baa68invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V
000baa6egoto :goto_331
000baa70iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000baa74invoke-virtual {v2}, LH/e;->d()V
000baa7aiget-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000baa7econst/4 v3, 0x1
000baa80const/4 v6, 0x0
000baa82if-nez v2, :cond_33e
000baa86iget-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000baa8aif-eqz v2, :cond_33c
000baa8egoto :goto_33e
000baa90move v2, v6
000baa92goto :goto_33f
000baa94move v2, v3
000baa96iget-boolean v7, v0, Landroidx/recyclerview/widget/RecyclerView;->r:Z
000baa9aif-eqz v7, :cond_35d
000baa9eiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000baaa2if-eqz v7, :cond_35d
000baaa6iget-boolean v7, v0, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000baaaaif-nez v7, :cond_353
000baaaeif-nez v2, :cond_353
000baab2iget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000baab6iget-boolean v8, v8, Lf0/H;->f:Z
000baabaif-eqz v8, :cond_35d
000baabeif-eqz v7, :cond_35b
000baac2iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000baac6iget-boolean v7, v7, Lf0/z;->b:Z
000baacaif-eqz v7, :cond_35d
000baacemove v7, v3
000baad0goto :goto_35e
000baad2move v7, v6
000baad4iget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000baad8iput-boolean v7, v8, Lf0/U;->j:Z
000baadcif-eqz v7, :cond_377
000baae0if-eqz v2, :cond_377
000baae4iget-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000baae8if-nez v2, :cond_377
000baaeciget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000baaf0if-eqz v2, :cond_377
000baaf4iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000baaf8invoke-virtual {v2}, Lf0/H;->z0()Z
000baafemove-result v2
000bab00if-eqz v2, :cond_377
000bab04goto :goto_378
000bab06move v3, v6
000bab08iput-boolean v3, v8, Lf0/U;->k:Z
000bab0ciget-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->V:Z
000bab10const/4 v3, 0x0
000bab12if-eqz v2, :cond_38e
000bab16invoke-virtual {v0}, Landroid/view/View;->hasFocus()Z
000bab1cmove-result v2
000bab1eif-eqz v2, :cond_38e
000bab22iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000bab26if-eqz v2, :cond_38e
000bab2ainvoke-virtual {v0}, Landroid/view/ViewGroup;->getFocusedChild()Landroid/view/View;
000bab30move-result-object v2
000bab32goto :goto_38f
000bab34move-object v2, v3
000bab36if-nez v2, :cond_393
000bab3amove-object v2, v3
000bab3cgoto :goto_39e
000bab3einvoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->A(Landroid/view/View;)Landroid/view/View;
000bab44move-result-object v2
000bab46if-nez v2, :cond_39a
000bab4agoto :goto_391
000bab4cinvoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->H(Landroid/view/View;)Lf0/X;
000bab52move-result-object v2
000bab54const-wide/16 v6, -0x1
000bab58const/4 v8, -0x1
000bab5aif-nez v2, :cond_3aa
000bab5eiput-wide v6, v1, Lf0/U;->m:J
000bab62iput v8, v1, Lf0/U;->l:I
000bab66iput v8, v1, Lf0/U;->n:I
000bab6agoto :goto_3f7
000bab6ciget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000bab70iget-boolean v9, v9, Lf0/z;->b:Z
000bab74if-eqz v9, :cond_3b2
000bab78iget-wide v6, v2, Lf0/X;->e:J
000bab7ciput-wide v6, v1, Lf0/U;->m:J
000bab80iget-boolean v6, v0, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000bab84if-eqz v6, :cond_3ba
000bab88move v6, v8
000bab8agoto :goto_3cc
000bab8cinvoke-virtual {v2}, Lf0/X;->h()Z
000bab92move-result v6
000bab94if-eqz v6, :cond_3c3
000bab98iget v6, v2, Lf0/X;->d:I
000bab9cgoto :goto_3cc
000bab9eiget-object v6, v2, Lf0/X;->r:Landroidx/recyclerview/widget/RecyclerView;
000baba2if-nez v6, :cond_3c8
000baba6goto :goto_3b8
000baba8invoke-virtual {v6, v2}, Landroidx/recyclerview/widget/RecyclerView;->F(Lf0/X;)I
000babaemove-result v6
000babb0iput v6, v1, Lf0/U;->l:I
000babb4iget-object v2, v2, Lf0/X;->a:Landroid/view/View;
000babb8invoke-virtual {v2}, Landroid/view/View;->getId()I
000babbemove-result v6
000babc0invoke-virtual {v2}, Landroid/view/View;->isFocused()Z
000babc6move-result v7
000babc8if-nez v7, :cond_3f5
000babccinstance-of v7, v2, Landroid/view/ViewGroup;
000babd0if-eqz v7, :cond_3f5
000babd4invoke-virtual {v2}, Landroid/view/View;->hasFocus()Z
000babdamove-result v7
000babdcif-eqz v7, :cond_3f5
000babe0check-cast v2, Landroid/view/ViewGroup;
000babe4invoke-virtual {v2}, Landroid/view/ViewGroup;->getFocusedChild()Landroid/view/View;
000babeamove-result-object v2
000babecinvoke-virtual {v2}, Landroid/view/View;->getId()I
000babf2move-result v7
000babf4if-eq v7, v8, :cond_3d4
000babf8invoke-virtual {v2}, Landroid/view/View;->getId()I
000babfemove-result v6
000bac00goto :goto_3d4
000bac02iput v6, v1, Lf0/U;->n:I
000bac06iget-boolean v2, v1, Lf0/U;->j:Z
000bac0aif-eqz v2, :cond_401
000bac0eiget-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000bac12if-eqz v2, :cond_401
000bac16const/4 v2, 0x1
000bac18goto :goto_402
000bac1aconst/4 v2, 0x0
000bac1ciput-boolean v2, v1, Lf0/U;->h:Z
000bac20const/4 v2, 0x0
000bac22iput-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000bac26iput-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000bac2aiget-boolean v2, v1, Lf0/U;->k:Z
000bac2eiput-boolean v2, v1, Lf0/U;->g:Z
000bac32iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000bac36invoke-virtual {v2}, Lf0/z;->a()I
000bac3cmove-result v2
000bac3eiput v2, v1, Lf0/U;->e:I
000bac42iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->k0:[I
000bac46invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->C([I)V
000bac4ciget-boolean v2, v1, Lf0/U;->j:Z
000bac50iget-object v4, v4, LB/j;->b:Ljava/lang/Object;
000bac54check-cast v4, Lo/k;
000bac58if-eqz v2, :cond_498
000bac5ciget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000bac60invoke-virtual {v2}, LF0/h;->n()I
000bac66move-result v2
000bac68const/4 v6, 0x0
000bac6aif-ge v6, v2, :cond_498
000bac6eiget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000bac72invoke-virtual {v7, v6}, LF0/h;->m(I)Landroid/view/View;
000bac78move-result-object v7
000bac7ainvoke-static {v7}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000bac80move-result-object v7
000bac82invoke-virtual {v7}, Lf0/X;->o()Z
000bac88move-result v9
000bac8aif-nez v9, :cond_495
000bac8einvoke-virtual {v7}, Lf0/X;->f()Z
000bac94move-result v9
000bac96if-eqz v9, :cond_448
000bac9aiget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000bac9eiget-boolean v9, v9, Lf0/z;->b:Z
000baca2if-nez v9, :cond_448
000baca6goto :goto_495
000baca8iget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000bacacinvoke-static {v7}, Lf0/D;->b(Lf0/X;)V
000bacb2invoke-virtual {v7}, Lf0/X;->c()Ljava/util/List;
000bacb8invoke-virtual {v9}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000bacbenew-instance v9, LK/p;
000bacc2invoke-direct {v9}, Ljava/lang/Object;-><init>()V
000bacc8invoke-virtual {v9, v7}, LK/p;->a(Lf0/X;)V
000bacceinvoke-virtual {v4, v7, v3}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000bacd4move-result-object v10
000bacd6check-cast v10, Lf0/g0;
000bacdaif-nez v10, :cond_46a
000bacdeinvoke-static {}, Lf0/g0;->a()Lf0/g0;
000bace4move-result-object v10
000bace6invoke-virtual {v4, v7, v10}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000baceciput-object v9, v10, Lf0/g0;->b:LK/p;
000bacf0iget v9, v10, Lf0/g0;->a:I
000bacf4or-int/lit8 v9, v9, 0x4
000bacf8iput v9, v10, Lf0/g0;->a:I
000bacfciget-boolean v9, v1, Lf0/U;->h:Z
000bad00if-eqz v9, :cond_495
000bad04invoke-virtual {v7}, Lf0/X;->k()Z
000bad0amove-result v9
000bad0cif-eqz v9, :cond_495
000bad10invoke-virtual {v7}, Lf0/X;->h()Z
000bad16move-result v9
000bad18if-nez v9, :cond_495
000bad1cinvoke-virtual {v7}, Lf0/X;->o()Z
000bad22move-result v9
000bad24if-nez v9, :cond_495
000bad28invoke-virtual {v7}, Lf0/X;->f()Z
000bad2emove-result v9
000bad30if-nez v9, :cond_495
000bad34invoke-virtual {v0, v7}, Landroidx/recyclerview/widget/RecyclerView;->G(Lf0/X;)J
000bad3amove-result-wide v9
000bad3cinvoke-virtual {v5, v9, v10, v7}, Lo/e;->d(JLjava/lang/Object;)V
000bad42add-int/lit8 v6, v6, 0x1
000bad46goto :goto_429
000bad48iget-boolean v2, v1, Lf0/U;->k:Z
000bad4cconst/4 v5, 0x2
000bad4eif-eqz v2, :cond_538
000bad52iget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000bad56invoke-virtual {v2}, LF0/h;->w()I
000bad5cmove-result v2
000bad5econst/4 v6, 0x0
000bad60if-ge v6, v2, :cond_4c1
000bad64iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000bad68invoke-virtual {v7, v6}, LF0/h;->v(I)Landroid/view/View;
000bad6emove-result-object v7
000bad70invoke-static {v7}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000bad76move-result-object v7
000bad78invoke-virtual {v7}, Lf0/X;->o()Z
000bad7emove-result v9
000bad80if-nez v9, :cond_4be
000bad84iget v9, v7, Lf0/X;->d:I
000bad88if-ne v9, v8, :cond_4be
000bad8ciget v9, v7, Lf0/X;->c:I
000bad90iput v9, v7, Lf0/X;->d:I
000bad94add-int/lit8 v6, v6, 0x1
000bad98goto :goto_4a4
000bad9aiget-boolean v2, v1, Lf0/U;->f:Z
000bad9econst/4 v6, 0x0
000bada0iput-boolean v6, v1, Lf0/U;->f:Z
000bada4iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000bada8iget-object v7, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000badacinvoke-virtual {v6, v7, v1}, Lf0/H;->b0(Lf0/N;Lf0/U;)V
000badb2iput-boolean v2, v1, Lf0/U;->f:Z
000badb6const/4 v2, 0x0
000badb8iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000badbcinvoke-virtual {v6}, LF0/h;->n()I
000badc2move-result v6
000badc4if-ge v2, v6, :cond_533
000badc8iget-object v6, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000badccinvoke-virtual {v6, v2}, LF0/h;->m(I)Landroid/view/View;
000badd2move-result-object v6
000badd4invoke-static {v6}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000baddamove-result-object v6
000baddcinvoke-virtual {v6}, Lf0/X;->o()Z
000bade2move-result v7
000bade4if-eqz v7, :cond_4e9
000bade8goto :goto_530
000badeainvoke-virtual {v4, v6, v3}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000badf0move-result-object v7
000badf2check-cast v7, Lf0/g0;
000badf6if-eqz v7, :cond_4f8
000badfaiget v7, v7, Lf0/g0;->a:I
000badfeand-int/lit8 v7, v7, 0x4
000bae02if-eqz v7, :cond_4f8
000bae06goto :goto_530
000bae08invoke-static {v6}, Lf0/D;->b(Lf0/X;)V
000bae0eiget v7, v6, Lf0/X;->j:I
000bae12and-int/lit16 v7, v7, 0x2000
000bae16if-eqz v7, :cond_503
000bae1aconst/4 v7, 0x1
000bae1cgoto :goto_504
000bae1econst/4 v7, 0x0
000bae20iget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000bae24invoke-virtual {v6}, Lf0/X;->c()Ljava/util/List;
000bae2ainvoke-virtual {v8}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000bae30new-instance v8, LK/p;
000bae34invoke-direct {v8}, Ljava/lang/Object;-><init>()V
000bae3ainvoke-virtual {v8, v6}, LK/p;->a(Lf0/X;)V
000bae40if-eqz v7, :cond_51a
000bae44invoke-virtual {v0, v6, v8}, Landroidx/recyclerview/widget/RecyclerView;->U(Lf0/X;LK/p;)V
000bae4agoto :goto_530
000bae4cinvoke-virtual {v4, v6, v3}, Lo/k;->getOrDefault(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000bae52move-result-object v7
000bae54check-cast v7, Lf0/g0;
000bae58if-nez v7, :cond_529
000bae5cinvoke-static {}, Lf0/g0;->a()Lf0/g0;
000bae62move-result-object v7
000bae64invoke-virtual {v4, v6, v7}, Lo/k;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
000bae6aiget v6, v7, Lf0/g0;->a:I
000bae6eor-int/2addr v6, v5
000bae70iput v6, v7, Lf0/g0;->a:I
000bae74iput-object v8, v7, Lf0/g0;->b:LK/p;
000bae78add-int/lit8 v2, v2, 0x1
000bae7cgoto :goto_4d0
000bae7einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->k()V
000bae84const/4 v2, 0x1
000bae86goto :goto_53c
000bae88invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->k()V
000bae8egoto :goto_536
000bae90invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->Q(Z)V
000bae96const/4 v2, 0x0
000bae98invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->c0(Z)V
000bae9eiput v5, v1, Lf0/U;->d:I
000baea2return-void
000ba408
Loading..