File classes.dex
Function:
    000b4db8
    000b4db8androidx.recyclerview.widget.GridLayoutManager::b0(f0.N, f0.U):
    000b4dc8iget-boolean v0, v9, Lf0/U;->g:Z
    000b4dcciget-object v1, v7, Landroidx/recyclerview/widget/GridLayoutManager;->J:Landroid/util/SparseIntArray;
    000b4dd0iget-object v2, v7, Landroidx/recyclerview/widget/GridLayoutManager;->I:Landroid/util/SparseIntArray;
    000b4dd4if-eqz v0, :cond_2c
    000b4dd8invoke-virtual {v7}, Lf0/H;->v()I
    000b4ddemove-result v0
    000b4de0const/4 v3, 0x0
    000b4de2if-ge v3, v0, :cond_2c
    000b4de6invoke-virtual {v7, v3}, Lf0/H;->u(I)Landroid/view/View;
    000b4decmove-result-object v4
    000b4deeinvoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b4df4move-result-object v4
    000b4df6check-cast v4, Lf0/o;
    000b4dfaiget-object v5, v4, Lf0/I;->a:Lf0/X;
    000b4dfeinvoke-virtual {v5}, Lf0/X;->b()I
    000b4e04move-result v5
    000b4e06iget v6, v4, Lf0/o;->f:I
    000b4e0ainvoke-virtual {v2, v5, v6}, Landroid/util/SparseIntArray;->put(II)V
    000b4e10iget v4, v4, Lf0/o;->e:I
    000b4e14invoke-virtual {v1, v5, v4}, Landroid/util/SparseIntArray;->put(II)V
    000b4e1aadd-int/lit8 v3, v3, 0x1
    000b4e1egoto :goto_d
    000b4e20invoke-super {v7, v8, v9}, Landroidx/recyclerview/widget/LinearLayoutManager;->b0(Lf0/N;Lf0/U;)V
    000b4e26invoke-virtual {v2}, Landroid/util/SparseIntArray;->clear()V
    000b4e2cinvoke-virtual {v1}, Landroid/util/SparseIntArray;->clear()V
    000b4e32return-void
    000b4db8
    000b4e34
    000b4e34androidx.recyclerview.widget.GridLayoutManager::c0(f0.U):
    000b4e44invoke-super {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->c0(Lf0/U;)V
    000b4e4aconst/4 v1, 0x0
    000b4e4ciput-boolean v1, v0, Landroidx/recyclerview/widget/GridLayoutManager;->E:Z
    000b4e50return-void
    000b4e34
    000b4e52
    000b4e52 // align 0x4
    000b4e54
    000b4e54androidx.recyclerview.widget.GridLayoutManager::r0(android.graphics.Rect, int, int):
    000b4e64iget-object v0, v4, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b4e68if-nez v0, :cond_7
    000b4e6cinvoke-super {v4, v5, v6, v7}, Lf0/H;->r0(Landroid/graphics/Rect;II)V
    000b4e72invoke-virtual {v4}, Lf0/H;->E()I
    000b4e78move-result v0
    000b4e7ainvoke-virtual {v4}, Lf0/H;->F()I
    000b4e80move-result v1
    000b4e82add-int/2addr v1, v0
    000b4e84invoke-virtual {v4}, Lf0/H;->G()I
    000b4e8amove-result v0
    000b4e8cinvoke-virtual {v4}, Lf0/H;->D()I
    000b4e92move-result v2
    000b4e94add-int/2addr v2, v0
    000b4e96iget v0, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b4e9aconst/4 v3, 0x1
    000b4e9cif-ne v0, v3, :cond_41
    000b4ea0invoke-virtual {v5}, Landroid/graphics/Rect;->height()I
    000b4ea6move-result v5
    000b4ea8add-int/2addr v5, v2
    000b4eaaiget-object v0, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b4eaesget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    000b4eb2invoke-virtual {v0}, Landroid/view/View;->getMinimumHeight()I
    000b4eb8move-result v0
    000b4ebainvoke-static {v7, v5, v0}, Lf0/H;->g(III)I
    000b4ec0move-result v5
    000b4ec2iget-object v7, v4, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b4ec6array-length v0, v7
    000b4ec8sub-int/2addr v0, v3
    000b4ecaaget v7, v7, v0
    000b4eceadd-int/2addr v7, v1
    000b4ed0iget-object v0, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b4ed4invoke-virtual {v0}, Landroid/view/View;->getMinimumWidth()I
    000b4edamove-result v0
    000b4edcinvoke-static {v6, v7, v0}, Lf0/H;->g(III)I
    000b4ee2move-result v6
    000b4ee4goto :goto_63
    000b4ee6invoke-virtual {v5}, Landroid/graphics/Rect;->width()I
    000b4eecmove-result v5
    000b4eeeadd-int/2addr v5, v1
    000b4ef0iget-object v0, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b4ef4sget-object v1, LK/P;->a:Ljava/util/WeakHashMap;
    000b4ef8invoke-virtual {v0}, Landroid/view/View;->getMinimumWidth()I
    000b4efemove-result v0
    000b4f00invoke-static {v6, v5, v0}, Lf0/H;->g(III)I
    000b4f06move-result v6
    000b4f08iget-object v5, v4, Landroidx/recyclerview/widget/GridLayoutManager;->G:[I
    000b4f0carray-length v0, v5
    000b4f0esub-int/2addr v0, v3
    000b4f10aget v5, v5, v0
    000b4f14add-int/2addr v5, v2
    000b4f16iget-object v0, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b4f1ainvoke-virtual {v0}, Landroid/view/View;->getMinimumHeight()I
    000b4f20move-result v0
    000b4f22invoke-static {v7, v5, v0}, Lf0/H;->g(III)I
    000b4f28move-result v5
    000b4f2aiget-object v7, v4, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b4f2einvoke-static {v7, v6, v5}, Landroidx/recyclerview/widget/RecyclerView;->e(Landroidx/recyclerview/widget/RecyclerView;II)V
    000b4f34return-void
    000b4e54
    000b4f36
    000b4f36 // align 0x8
    000b4f38
    000b4f38androidx.recyclerview.widget.GridLayoutManager::l1(int):
    000b4f48iget v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b4f4cif-ne v3, v0, :cond_5
    000b4f50return-void
    000b4f52const/4 v0, 0x1
    000b4f54iput-boolean v0, v2, Landroidx/recyclerview/widget/GridLayoutManager;->E:Z
    000b4f58if-lt v3, v0, :cond_15
    000b4f5ciput v3, v2, Landroidx/recyclerview/widget/GridLayoutManager;->F:I
    000b4f60iget-object v3, v2, Landroidx/recyclerview/widget/GridLayoutManager;->K:LB/j;
    000b4f64invoke-virtual {v3}, LB/j;->y()V
    000b4f6ainvoke-virtual {v2}, Lf0/H;->l0()V
    000b4f70return-void
    000b4f72new-instance v0, Ljava/lang/IllegalArgumentException;
    000b4f76const-string v1, "Span count should be at least 1. Provided "
    000b4f7ainvoke-static {v1, v3}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
    000b4f80move-result-object v3
    000b4f82invoke-direct {v0, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b4f88throw v0
    000b4f38
    000b4f8a
    000b4f8a // align 0x4
    000b4f8c
    000b4f8candroidx.recyclerview.widget.GridLayoutManager::a1(boolean):
    000b4f9cif-nez v2, :cond_7
    000b4fa0const/4 v2, 0x0
    000b4fa2invoke-super {v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;->a1(Z)V
    000b4fa8return-void
    000b4faanew-instance v2, Ljava/lang/UnsupportedOperationException;
    000b4faeconst-string v0, "GridLayoutManager does not support stack from end. Consider using reverse layout"
    000b4fb2invoke-direct {v2, v0}, Ljava/lang/UnsupportedOperationException;-><init>(Ljava/lang/String;)V
    000b4fb8throw v2
    000b4f8c
    000b4fba
    000b4fba // align 0x4
    000b4fbc
    000b4fbcandroidx.recyclerview.widget.GridLayoutManager::m1():
    000b4fcciget v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b4fd0const/4 v1, 0x1
    000b4fd2if-ne v0, v1, :cond_12
    000b4fd6iget v0, v2, Lf0/H;->n:I
    000b4fdainvoke-virtual {v2}, Lf0/H;->F()I
    000b4fe0move-result v1
    000b4fe2sub-int/2addr v0, v1
    000b4fe4invoke-virtual {v2}, Lf0/H;->E()I
    000b4feamove-result v1
    000b4fecsub-int/2addr v0, v1
    000b4feegoto :goto_1e
    000b4ff0iget v0, v2, Lf0/H;->o:I
    000b4ff4invoke-virtual {v2}, Lf0/H;->D()I
    000b4ffamove-result v1
    000b4ffcsub-int/2addr v0, v1
    000b4ffeinvoke-virtual {v2}, Lf0/H;->G()I
    000b5004move-result v1
    000b5006goto :goto_10
    000b5008invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/GridLayoutManager;->e1(I)V
    000b500ereturn-void
    000b4fbc
    000b5010
    000b5010androidx.recyclerview.widget.LinearLayoutManager::a(int):
    000b5020invoke-virtual {v3}, Lf0/H;->v()I
    000b5026move-result v0
    000b5028if-nez v0, :cond_8
    000b502cconst/4 v4, 0x0
    000b502ereturn-object v4
    000b5030const/4 v0, 0x0
    000b5032invoke-virtual {v3, v0}, Lf0/H;->u(I)Landroid/view/View;
    000b5038move-result-object v1
    000b503ainvoke-static {v1}, Lf0/H;->H(Landroid/view/View;)I
    000b5040move-result v1
    000b5042const/4 v2, 0x1
    000b5044if-ge v4, v1, :cond_15
    000b5048move v0, v2
    000b504aiget-boolean v4, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b504eif-eq v0, v4, :cond_1a
    000b5052const/4 v2, -0x1
    000b5054iget v4, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5058const/4 v0, 0x0
    000b505aif-nez v4, :cond_26
    000b505enew-instance v4, Landroid/graphics/PointF;
    000b5062int-to-float v1, v2
    000b5064invoke-direct {v4, v1, v0}, Landroid/graphics/PointF;-><init>(FF)V
    000b506areturn-object v4
    000b506cnew-instance v4, Landroid/graphics/PointF;
    000b5070int-to-float v1, v2
    000b5072invoke-direct {v4, v0, v1}, Landroid/graphics/PointF;-><init>(FF)V
    000b5078return-object v4
    000b5010
    000b507a
    000b507a // align 0x4
    000b507c
    000b507candroidx.recyclerview.widget.LinearLayoutManager::e0():
    000b508ciget-object v0, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b5090if-eqz v0, :cond_16
    000b5094new-instance v1, Lf0/t;
    000b5098invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b509eiget v2, v0, Lf0/t;->a:I
    000b50a2iput v2, v1, Lf0/t;->a:I
    000b50a6iget v2, v0, Lf0/t;->b:I
    000b50aaiput v2, v1, Lf0/t;->b:I
    000b50aeiget-boolean v0, v0, Lf0/t;->c:Z
    000b50b2iput-boolean v0, v1, Lf0/t;->c:Z
    000b50b6return-object v1
    000b50b8new-instance v0, Lf0/t;
    000b50bcinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b50c2invoke-virtual {v4}, Lf0/H;->v()I
    000b50c8move-result v1
    000b50caif-lez v1, :cond_61
    000b50ceinvoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b50d4iget-boolean v1, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->s:Z
    000b50d8iget-boolean v2, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b50dcxor-int/2addr v1, v2
    000b50deiput-boolean v1, v0, Lf0/t;->c:Z
    000b50e2if-eqz v1, :cond_47
    000b50e6invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->Q0()Landroid/view/View;
    000b50ecmove-result-object v1
    000b50eeiget-object v2, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b50f2invoke-virtual {v2}, Landroidx/emoji2/text/g;->g()I
    000b50f8move-result v2
    000b50faiget-object v3, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b50feinvoke-virtual {v3, v1}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b5104move-result v3
    000b5106sub-int/2addr v2, v3
    000b5108iput v2, v0, Lf0/t;->b:I
    000b510cinvoke-static {v1}, Lf0/H;->H(Landroid/view/View;)I
    000b5112move-result v1
    000b5114iput v1, v0, Lf0/t;->a:I
    000b5118return-object v0
    000b511ainvoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->R0()Landroid/view/View;
    000b5120move-result-object v1
    000b5122invoke-static {v1}, Lf0/H;->H(Landroid/view/View;)I
    000b5128move-result v2
    000b512aiput v2, v0, Lf0/t;->a:I
    000b512eiget-object v2, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5132invoke-virtual {v2, v1}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b5138move-result v1
    000b513aiget-object v2, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b513einvoke-virtual {v2}, Landroidx/emoji2/text/g;->k()I
    000b5144move-result v2
    000b5146sub-int/2addr v1, v2
    000b5148iput v1, v0, Lf0/t;->b:I
    000b514creturn-object v0
    000b514econst/4 v1, -0x1
    000b5150iput v1, v0, Lf0/t;->a:I
    000b5154return-object v0
    000b507c
    000b5156
    000b5156 // align 0x8
    000b5158
    000b5158androidx.recyclerview.widget.LinearLayoutManager::I0(boolean):
    000b5168iget-boolean v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b516cif-eqz v0, :cond_e
    000b5170const/4 v0, 0x0
    000b5172invoke-virtual {v2}, Lf0/H;->v()I
    000b5178move-result v1
    000b517ainvoke-virtual {v2, v0, v1, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->M0(IIZ)Landroid/view/View;
    000b5180move-result-object v3
    000b5182return-object v3
    000b5184invoke-virtual {v2}, Lf0/H;->v()I
    000b518amove-result v0
    000b518cadd-int/lit8 v0, v0, -0x1
    000b5190const/4 v1, -0x1
    000b5192invoke-virtual {v2, v0, v1, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->M0(IIZ)Landroid/view/View;
    000b5198move-result-object v3
    000b519areturn-object v3
    000b5158
    000b519c
    000b519candroidx.recyclerview.widget.LinearLayoutManager::J0(boolean):
    000b51aciget-boolean v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b51b0if-eqz v0, :cond_10
    000b51b4invoke-virtual {v2}, Lf0/H;->v()I
    000b51bamove-result v0
    000b51bcadd-int/lit8 v0, v0, -0x1
    000b51c0const/4 v1, -0x1
    000b51c2invoke-virtual {v2, v0, v1, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->M0(IIZ)Landroid/view/View;
    000b51c8move-result-object v3
    000b51careturn-object v3
    000b51ccconst/4 v0, 0x0
    000b51ceinvoke-virtual {v2}, Lf0/H;->v()I
    000b51d4move-result v1
    000b51d6invoke-virtual {v2, v0, v1, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->M0(IIZ)Landroid/view/View;
    000b51dcmove-result-object v3
    000b51dereturn-object v3
    000b519c
    000b51e0
    000b51e0androidx.recyclerview.widget.LinearLayoutManager::L0(int, int):
    000b51f0invoke-virtual {v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b51f6if-le v5, v4, :cond_6
    000b51fagoto :goto_8
    000b51fcif-ge v5, v4, :cond_35
    000b5200iget-object v0, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5204invoke-virtual {v3, v4}, Lf0/H;->u(I)Landroid/view/View;
    000b520amove-result-object v1
    000b520cinvoke-virtual {v0, v1}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b5212move-result v0
    000b5214iget-object v1, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5218invoke-virtual {v1}, Landroidx/emoji2/text/g;->k()I
    000b521emove-result v1
    000b5220if-ge v0, v1, :cond_1f
    000b5224const/16 v0, 0x4104
    000b5228const/16 v1, 0x4004
    000b522cgoto :goto_23
    000b522econst/16 v0, 0x1041
    000b5232const/16 v1, 0x1001
    000b5236iget v2, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b523aif-nez v2, :cond_2e
    000b523eiget-object v2, v3, Lf0/H;->c:LB/j;
    000b5242invoke-virtual {v2, v4, v5, v0, v1}, LB/j;->v(IIII)Landroid/view/View;
    000b5248move-result-object v4
    000b524areturn-object v4
    000b524ciget-object v2, v3, Lf0/H;->d:LB/j;
    000b5250invoke-virtual {v2, v4, v5, v0, v1}, LB/j;->v(IIII)Landroid/view/View;
    000b5256move-result-object v4
    000b5258return-object v4
    000b525ainvoke-virtual {v3, v4}, Lf0/H;->u(I)Landroid/view/View;
    000b5260move-result-object v4
    000b5262return-object v4
    000b51e0
    000b5264
    000b5264androidx.recyclerview.widget.LinearLayoutManager::M0(int, int, boolean):
    000b5274invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b527aconst/16 v0, 0x140
    000b527eif-eqz v5, :cond_a
    000b5282const/16 v5, 0x6003
    000b5286goto :goto_b
    000b5288move v5, v0
    000b528aiget v1, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b528eif-nez v1, :cond_16
    000b5292iget-object v1, v2, Lf0/H;->c:LB/j;
    000b5296invoke-virtual {v1, v3, v4, v5, v0}, LB/j;->v(IIII)Landroid/view/View;
    000b529cmove-result-object v3
    000b529ereturn-object v3
    000b52a0iget-object v1, v2, Lf0/H;->d:LB/j;
    000b52a4invoke-virtual {v1, v3, v4, v5, v0}, LB/j;->v(IIII)Landroid/view/View;
    000b52aamove-result-object v3
    000b52acreturn-object v3
    000b5264
    000b52ae
    000b52ae // align 0x10
    000b52b0
    000b52b0androidx.recyclerview.widget.LinearLayoutManager::N0(f0.N, f0.U, int, int, int):
    000b52c0invoke-virtual {v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b52c6iget-object v6, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b52cainvoke-virtual {v6}, Landroidx/emoji2/text/g;->k()I
    000b52d0move-result v6
    000b52d2iget-object v7, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b52d6invoke-virtual {v7}, Landroidx/emoji2/text/g;->g()I
    000b52dcmove-result v7
    000b52deif-le v9, v8, :cond_13
    000b52e2const/4 v0, 0x1
    000b52e4goto :goto_14
    000b52e6const/4 v0, -0x1
    000b52e8const/4 v1, 0x0
    000b52eamove-object v2, v1
    000b52ecif-eq v8, v9, :cond_4d
    000b52f0invoke-virtual {v5, v8}, Lf0/H;->u(I)Landroid/view/View;
    000b52f6move-result-object v3
    000b52f8invoke-static {v3}, Lf0/H;->H(Landroid/view/View;)I
    000b52femove-result v4
    000b5300if-ltz v4, :cond_4b
    000b5304if-ge v4, v10, :cond_4b
    000b5308invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b530emove-result-object v4
    000b5310check-cast v4, Lf0/I;
    000b5314iget-object v4, v4, Lf0/I;->a:Lf0/X;
    000b5318invoke-virtual {v4}, Lf0/X;->h()Z
    000b531emove-result v4
    000b5320if-eqz v4, :cond_36
    000b5324if-nez v2, :cond_4b
    000b5328move-object v2, v3
    000b532agoto :goto_4b
    000b532ciget-object v4, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5330invoke-virtual {v4, v3}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b5336move-result v4
    000b5338if-ge v4, v7, :cond_48
    000b533ciget-object v4, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5340invoke-virtual {v4, v3}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b5346move-result v4
    000b5348if-ge v4, v6, :cond_47
    000b534cgoto :goto_48
    000b534ereturn-object v3
    000b5350if-nez v1, :cond_4b
    000b5354move-object v1, v3
    000b5356add-int/2addr v8, v0
    000b5358goto :goto_16
    000b535aif-eqz v1, :cond_50
    000b535ereturn-object v1
    000b5360return-object v2
    000b52b0
    000b5362
    000b5362 // align 0x4
    000b5364
    000b5364androidx.recyclerview.widget.LinearLayoutManager::q(int):
    000b5374invoke-virtual {v2}, Lf0/H;->v()I
    000b537amove-result v0
    000b537cif-nez v0, :cond_8
    000b5380const/4 v3, 0x0
    000b5382return-object v3
    000b5384const/4 v1, 0x0
    000b5386invoke-virtual {v2, v1}, Lf0/H;->u(I)Landroid/view/View;
    000b538cmove-result-object v1
    000b538einvoke-static {v1}, Lf0/H;->H(Landroid/view/View;)I
    000b5394move-result v1
    000b5396sub-int v1, v3, v1
    000b539aif-ltz v1, :cond_22
    000b539eif-ge v1, v0, :cond_22
    000b53a2invoke-virtual {v2, v1}, Lf0/H;->u(I)Landroid/view/View;
    000b53a8move-result-object v0
    000b53aainvoke-static {v0}, Lf0/H;->H(Landroid/view/View;)I
    000b53b0move-result v1
    000b53b2if-ne v1, v3, :cond_22
    000b53b6return-object v0
    000b53b8invoke-super {v2, v3}, Lf0/H;->q(I)Landroid/view/View;
    000b53bemove-result-object v3
    000b53c0return-object v3
    000b5364
    000b53c2
    000b53c2 // align 0x4
    000b53c4
    000b53c4androidx.recyclerview.widget.LinearLayoutManager::Q0():
    000b53d4iget-boolean v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b53d8if-eqz v0, :cond_6
    000b53dcconst/4 v0, 0x0
    000b53degoto :goto_c
    000b53e0invoke-virtual {v1}, Lf0/H;->v()I
    000b53e6move-result v0
    000b53e8add-int/lit8 v0, v0, -0x1
    000b53ecinvoke-virtual {v1, v0}, Lf0/H;->u(I)Landroid/view/View;
    000b53f2move-result-object v0
    000b53f4return-object v0
    000b53c4
    000b53f6
    000b53f6 // align 0x8
    000b53f8
    000b53f8androidx.recyclerview.widget.LinearLayoutManager::R0():
    000b5408iget-boolean v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b540cif-eqz v0, :cond_b
    000b5410invoke-virtual {v1}, Lf0/H;->v()I
    000b5416move-result v0
    000b5418add-int/lit8 v0, v0, -0x1
    000b541cgoto :goto_c
    000b541econst/4 v0, 0x0
    000b5420invoke-virtual {v1, v0}, Lf0/H;->u(I)Landroid/view/View;
    000b5426move-result-object v0
    000b5428return-object v0
    000b53f8
    000b542a
    000b542a // align 0x4
    000b542c
    000b542candroidx.recyclerview.widget.LinearLayoutManager::S(android.view.View, int, f0.N, f0.U):
    000b543cinvoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;->X0()V
    000b5442invoke-virtual {v2}, Lf0/H;->v()I
    000b5448move-result v3
    000b544aif-nez v3, :cond_a
    000b544egoto :goto_73
    000b5450invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->F0(I)I
    000b5456move-result v3
    000b5458const/high16 v4, -0x80000000
    000b545cif-ne v3, v4, :cond_13
    000b5460goto :goto_73
    000b5462invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b5468iget-object v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b546cinvoke-virtual {v0}, Landroidx/emoji2/text/g;->l()I
    000b5472move-result v0
    000b5474int-to-float v0, v0
    000b5476const v1, 0x3eaaaaab
    000b547cmul-float/2addr v0, v1
    000b547efloat-to-int v0, v0
    000b5480const/4 v1, 0x0
    000b5482invoke-virtual {v2, v3, v0, v1, v6}, Landroidx/recyclerview/widget/LinearLayoutManager;->b1(IIZLf0/U;)V
    000b5488iget-object v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b548ciput v4, v0, Lf0/s;->g:I
    000b5490iput-boolean v1, v0, Lf0/s;->a:Z
    000b5494const/4 v4, 0x1
    000b5496invoke-virtual {v2, v5, v0, v6, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->H0(Lf0/N;Lf0/s;Lf0/U;Z)I
    000b549cconst/4 v5, -0x1
    000b549eif-ne v3, v5, :cond_4a
    000b54a2iget-boolean v6, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b54a6if-eqz v6, :cond_41
    000b54aainvoke-virtual {v2}, Lf0/H;->v()I
    000b54b0move-result v6
    000b54b2sub-int/2addr v6, v4
    000b54b4invoke-virtual {v2, v6, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->L0(II)Landroid/view/View;
    000b54bamove-result-object v4
    000b54bcgoto :goto_60
    000b54beinvoke-virtual {v2}, Lf0/H;->v()I
    000b54c4move-result v4
    000b54c6invoke-virtual {v2, v1, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->L0(II)Landroid/view/View;
    000b54ccmove-result-object v4
    000b54cegoto :goto_60
    000b54d0iget-boolean v6, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b54d4if-eqz v6, :cond_57
    000b54d8invoke-virtual {v2}, Lf0/H;->v()I
    000b54demove-result v4
    000b54e0invoke-virtual {v2, v1, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->L0(II)Landroid/view/View;
    000b54e6move-result-object v4
    000b54e8goto :goto_60
    000b54eainvoke-virtual {v2}, Lf0/H;->v()I
    000b54f0move-result v6
    000b54f2sub-int/2addr v6, v4
    000b54f4invoke-virtual {v2, v6, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->L0(II)Landroid/view/View;
    000b54famove-result-object v4
    000b54fcif-ne v3, v5, :cond_67
    000b5500invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;->R0()Landroid/view/View;
    000b5506move-result-object v3
    000b5508goto :goto_6b
    000b550ainvoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;->Q0()Landroid/view/View;
    000b5510move-result-object v3
    000b5512invoke-virtual {v3}, Landroid/view/View;->hasFocusable()Z
    000b5518move-result v5
    000b551aif-eqz v5, :cond_75
    000b551eif-nez v4, :cond_74
    000b5522const/4 v3, 0x0
    000b5524return-object v3
    000b5526return-object v4
    000b542c
    000b5528
    000b5528androidx.recyclerview.widget.LinearLayoutManager::d():
    000b5538iget v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b553cif-nez v0, :cond_6
    000b5540const/4 v0, 0x1
    000b5542return v0
    000b5544const/4 v0, 0x0
    000b5546return v0
    000b5528
    000b5548
    000b5548androidx.recyclerview.widget.LinearLayoutManager::e():
    000b5558iget v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b555cconst/4 v1, 0x1
    000b555eif-ne v0, v1, :cond_6
    000b5562return v1
    000b5564const/4 v0, 0x0
    000b5566return v0
    000b5548
    000b5568
    000b5568androidx.recyclerview.widget.LinearLayoutManager::L():
    000b5578const/4 v0, 0x1
    000b557areturn v0
    000b5568
    000b557c
    000b557candroidx.recyclerview.widget.LinearLayoutManager::S0():
    000b558cinvoke-virtual {v2}, Lf0/H;->C()I
    000b5592move-result v0
    000b5594const/4 v1, 0x1
    000b5596if-ne v0, v1, :cond_8
    000b559areturn v1
    000b559cconst/4 v0, 0x0
    000b559ereturn v0
    000b557c
    000b55a0
    000b55a0androidx.recyclerview.widget.LinearLayoutManager::v0():
    000b55b0iget v0, v5, Lf0/H;->m:I
    000b55b4const/4 v1, 0x0
    000b55b6const/high16 v2, 0x40000000
    000b55baif-eq v0, v2, :cond_27
    000b55beiget v0, v5, Lf0/H;->l:I
    000b55c2if-eq v0, v2, :cond_27
    000b55c6invoke-virtual {v5}, Lf0/H;->v()I
    000b55ccmove-result v0
    000b55cemove v2, v1
    000b55d0if-ge v2, v0, :cond_27
    000b55d4invoke-virtual {v5, v2}, Lf0/H;->u(I)Landroid/view/View;
    000b55damove-result-object v3
    000b55dcinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b55e2move-result-object v3
    000b55e4iget v4, v3, Landroid/view/ViewGroup$LayoutParams;->width:I
    000b55e8if-gez v4, :cond_24
    000b55eciget v3, v3, Landroid/view/ViewGroup$LayoutParams;->height:I
    000b55f0if-gez v3, :cond_24
    000b55f4const/4 v0, 0x1
    000b55f6return v0
    000b55f8add-int/lit8 v2, v2, 0x1
    000b55fcgoto :goto_10
    000b55fereturn v1
    000b55a0
    000b5600
    000b5600androidx.recyclerview.widget.LinearLayoutManager::z0():
    000b5610iget-object v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b5614if-nez v0, :cond_c
    000b5618iget-boolean v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->s:Z
    000b561ciget-boolean v1, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->v:Z
    000b5620if-ne v0, v1, :cond_c
    000b5624const/4 v0, 0x1
    000b5626return v0
    000b5628const/4 v0, 0x0
    000b562areturn v0
    000b5600
    000b562c
    000b562candroidx.recyclerview.widget.LinearLayoutManager::r():
    000b563cnew-instance v0, Lf0/I;
    000b5640const/4 v1, -0x2
    000b5642invoke-direct {v0, v1, v1}, Lf0/I;-><init>(II)V
    000b5648return-object v0
    000b562c
    000b564a
    000b564a // align 0x4
    000b564c
    000b564candroidx.recyclerview.widget.LinearLayoutManager::j(f0.U):
    000b565cinvoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->C0(Lf0/U;)I
    000b5662move-result v1
    000b5664return v1
    000b564c
    000b5666
    000b5666 // align 0x8
    000b5668
    000b5668androidx.recyclerview.widget.LinearLayoutManager::k(f0.U):
    000b5678invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->D0(Lf0/U;)I
    000b567emove-result v1
    000b5680return v1
    000b5668
    000b5682
    000b5682 // align 0x4
    000b5684
    000b5684androidx.recyclerview.widget.LinearLayoutManager::l(f0.U):
    000b5694invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->E0(Lf0/U;)I
    000b569amove-result v1
    000b569creturn v1
    000b5684
    000b569e
    000b569e // align 0x10
    000b56a0
    000b56a0androidx.recyclerview.widget.LinearLayoutManager::C0(f0.U):
    000b56b0invoke-virtual {v6}, Lf0/H;->v()I
    000b56b6move-result v0
    000b56b8if-nez v0, :cond_8
    000b56bcconst/4 v7, 0x0
    000b56bereturn v7
    000b56c0invoke-virtual {v6}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b56c6iget-object v1, v6, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b56caiget-boolean v0, v6, Landroidx/recyclerview/widget/LinearLayoutManager;->w:Z
    000b56cexor-int/lit8 v0, v0, 0x1
    000b56d2invoke-virtual {v6, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->J0(Z)Landroid/view/View;
    000b56d8move-result-object v2
    000b56dainvoke-virtual {v6, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->I0(Z)Landroid/view/View;
    000b56e0move-result-object v3
    000b56e2iget-boolean v5, v6, Landroidx/recyclerview/widget/LinearLayoutManager;->w:Z
    000b56e6move-object v4, v6
    000b56e8move-object v0, v7
    000b56eainvoke-static/range {v0 .. v5}, LC1/d;->e(Lf0/U;Landroidx/emoji2/text/g;Landroid/view/View;Landroid/view/View;Lf0/H;Z)I
    000b56f0move-result v7
    000b56f2return v7
    000b56a0
    000b56f4
    000b56f4androidx.recyclerview.widget.LinearLayoutManager::D0(f0.U):
    000b5704invoke-virtual {v7}, Lf0/H;->v()I
    000b570amove-result v0
    000b570cif-nez v0, :cond_8
    000b5710const/4 v8, 0x0
    000b5712return v8
    000b5714invoke-virtual {v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b571aiget-object v1, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b571eiget-boolean v0, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->w:Z
    000b5722xor-int/lit8 v0, v0, 0x1
    000b5726invoke-virtual {v7, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->J0(Z)Landroid/view/View;
    000b572cmove-result-object v2
    000b572einvoke-virtual {v7, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->I0(Z)Landroid/view/View;
    000b5734move-result-object v3
    000b5736iget-boolean v5, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->w:Z
    000b573aiget-boolean v6, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b573emove-object v4, v7
    000b5740move-object v0, v8
    000b5742invoke-static/range {v0 .. v6}, LC1/d;->f(Lf0/U;Landroidx/emoji2/text/g;Landroid/view/View;Landroid/view/View;Lf0/H;ZZ)I
    000b5748move-result v8
    000b574areturn v8
    000b56f4
    000b574c
    000b574candroidx.recyclerview.widget.LinearLayoutManager::E0(f0.U):
    000b575cinvoke-virtual {v6}, Lf0/H;->v()I
    000b5762move-result v0
    000b5764if-nez v0, :cond_8
    000b5768const/4 v7, 0x0
    000b576areturn v7
    000b576cinvoke-virtual {v6}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b5772iget-object v1, v6, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5776iget-boolean v0, v6, Landroidx/recyclerview/widget/LinearLayoutManager;->w:Z
    000b577axor-int/lit8 v0, v0, 0x1
    000b577einvoke-virtual {v6, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->J0(Z)Landroid/view/View;
    000b5784move-result-object v2
    000b5786invoke-virtual {v6, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->I0(Z)Landroid/view/View;
    000b578cmove-result-object v3
    000b578eiget-boolean v5, v6, Landroidx/recyclerview/widget/LinearLayoutManager;->w:Z
    000b5792move-object v4, v6
    000b5794move-object v0, v7
    000b5796invoke-static/range {v0 .. v5}, LC1/d;->g(Lf0/U;Landroidx/emoji2/text/g;Landroid/view/View;Landroid/view/View;Lf0/H;Z)I
    000b579cmove-result v7
    000b579ereturn v7
    000b574c
    000b57a0
    000b57a0androidx.recyclerview.widget.LinearLayoutManager::m(f0.U):
    000b57b0invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->C0(Lf0/U;)I
    000b57b6move-result v1
    000b57b8return v1
    000b57a0
    000b57ba
    000b57ba // align 0x4
    000b57bc
    000b57bcandroidx.recyclerview.widget.LinearLayoutManager::n(f0.U):
    000b57ccinvoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->D0(Lf0/U;)I
    000b57d2move-result v1
    000b57d4return v1
    000b57bc
    000b57d6
    000b57d6 // align 0x8
    000b57d8
    000b57d8androidx.recyclerview.widget.LinearLayoutManager::o(f0.U):
    000b57e8invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->E0(Lf0/U;)I
    000b57eemove-result v1
    000b57f0return v1
    000b57d8
    000b57f2
    000b57f2 // align 0x4
    000b57f4
    000b57f4androidx.recyclerview.widget.LinearLayoutManager::F0(int):
    000b5804const/4 v0, -0x1
    000b5806const/4 v1, 0x1
    000b5808if-eq v5, v1, :cond_3f
    000b580cconst/4 v2, 0x2
    000b580eif-eq v5, v2, :cond_32
    000b5812const/16 v2, 0x11
    000b5816const/high16 v3, -0x80000000
    000b581aif-eq v5, v2, :cond_2c
    000b581econst/16 v2, 0x21
    000b5822if-eq v5, v2, :cond_26
    000b5826const/16 v0, 0x42
    000b582aif-eq v5, v0, :cond_20
    000b582econst/16 v0, 0x82
    000b5832if-eq v5, v0, :cond_1a
    000b5836return v3
    000b5838iget v5, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b583cif-ne v5, v1, :cond_1f
    000b5840return v1
    000b5842return v3
    000b5844iget v5, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5848if-nez v5, :cond_25
    000b584creturn v1
    000b584ereturn v3
    000b5850iget v5, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5854if-ne v5, v1, :cond_2b
    000b5858return v0
    000b585areturn v3
    000b585ciget v5, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5860if-nez v5, :cond_31
    000b5864return v0
    000b5866return v3
    000b5868iget v5, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b586cif-ne v5, v1, :cond_37
    000b5870return v1
    000b5872invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->S0()Z
    000b5878move-result v5
    000b587aif-eqz v5, :cond_3e
    000b587ereturn v0
    000b5880return v1
    000b5882iget v5, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5886if-ne v5, v1, :cond_44
    000b588areturn v0
    000b588cinvoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->S0()Z
    000b5892move-result v5
    000b5894if-eqz v5, :cond_4b
    000b5898return v1
    000b589areturn v0
    000b57f4
    000b589c
    000b589candroidx.recyclerview.widget.LinearLayoutManager::H0(f0.N, f0.s, f0.U, boolean):
    000b58aciget v0, v9, Lf0/s;->c:I
    000b58b0iget v1, v9, Lf0/s;->g:I
    000b58b4const/high16 v2, -0x80000000
    000b58b8if-eq v1, v2, :cond_10
    000b58bcif-gez v0, :cond_d
    000b58c0add-int/2addr v1, v0
    000b58c2iput v1, v9, Lf0/s;->g:I
    000b58c6invoke-virtual {v7, v8, v9}, Landroidx/recyclerview/widget/LinearLayoutManager;->V0(Lf0/N;Lf0/s;)V
    000b58cciget v1, v9, Lf0/s;->c:I
    000b58d0iget v3, v9, Lf0/s;->h:I
    000b58d4add-int/2addr v1, v3
    000b58d6iget-boolean v3, v9, Lf0/s;->l:Z
    000b58daif-nez v3, :cond_1b
    000b58deif-lez v1, :cond_6b
    000b58e2iget v3, v9, Lf0/s;->d:I
    000b58e6if-ltz v3, :cond_6b
    000b58eainvoke-virtual {v10}, Lf0/U;->b()I
    000b58f0move-result v4
    000b58f2if-ge v3, v4, :cond_6b
    000b58f6iget-object v3, v7, Landroidx/recyclerview/widget/LinearLayoutManager;->B:Lf0/r;
    000b58faconst/4 v4, 0x0
    000b58fciput v4, v3, Lf0/r;->a:I
    000b5900iput-boolean v4, v3, Lf0/r;->b:Z
    000b5904iput-boolean v4, v3, Lf0/r;->c:Z
    000b5908iput-boolean v4, v3, Lf0/r;->d:Z
    000b590cinvoke-virtual {v7, v8, v10, v9, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->T0(Lf0/N;Lf0/U;Lf0/s;Lf0/r;)V
    000b5912iget-boolean v4, v3, Lf0/r;->b:Z
    000b5916if-eqz v4, :cond_38
    000b591agoto :goto_6b
    000b591ciget v4, v9, Lf0/s;->b:I
    000b5920iget v5, v3, Lf0/r;->a:I
    000b5924iget v6, v9, Lf0/s;->f:I
    000b5928mul-int/2addr v6, v5
    000b592aadd-int/2addr v6, v4
    000b592ciput v6, v9, Lf0/s;->b:I
    000b5930iget-boolean v4, v3, Lf0/r;->c:Z
    000b5934if-eqz v4, :cond_4e
    000b5938iget-object v4, v9, Lf0/s;->k:Ljava/util/List;
    000b593cif-nez v4, :cond_4e
    000b5940iget-boolean v4, v10, Lf0/U;->g:Z
    000b5944if-nez v4, :cond_54
    000b5948iget v4, v9, Lf0/s;->c:I
    000b594csub-int/2addr v4, v5
    000b594eiput v4, v9, Lf0/s;->c:I
    000b5952sub-int/2addr v1, v5
    000b5954iget v4, v9, Lf0/s;->g:I
    000b5958if-eq v4, v2, :cond_65
    000b595cadd-int/2addr v4, v5
    000b595eiput v4, v9, Lf0/s;->g:I
    000b5962iget v5, v9, Lf0/s;->c:I
    000b5966if-gez v5, :cond_62
    000b596aadd-int/2addr v4, v5
    000b596ciput v4, v9, Lf0/s;->g:I
    000b5970invoke-virtual {v7, v8, v9}, Landroidx/recyclerview/widget/LinearLayoutManager;->V0(Lf0/N;Lf0/s;)V
    000b5976if-eqz v11, :cond_15
    000b597aiget-boolean v3, v3, Lf0/r;->d:Z
    000b597eif-eqz v3, :cond_15
    000b5982iget v8, v9, Lf0/s;->c:I
    000b5986sub-int/2addr v0, v8
    000b5988return v0
    000b589c
    000b598a
    000b598a // align 0x4
    000b598c
    000b598candroidx.recyclerview.widget.LinearLayoutManager::K0():
    000b599cinvoke-virtual {v3}, Lf0/H;->v()I
    000b59a2move-result v0
    000b59a4add-int/lit8 v0, v0, -0x1
    000b59a8const/4 v1, -0x1
    000b59aaconst/4 v2, 0x0
    000b59acinvoke-virtual {v3, v0, v1, v2}, Landroidx/recyclerview/widget/LinearLayoutManager;->M0(IIZ)Landroid/view/View;
    000b59b2move-result-object v0
    000b59b4if-nez v0, :cond_f
    000b59b8return v1
    000b59bainvoke-static {v0}, Lf0/H;->H(Landroid/view/View;)I
    000b59c0move-result v0
    000b59c2return v0
    000b598c
    000b59c4
    000b59c4androidx.recyclerview.widget.LinearLayoutManager::O0(int, f0.N, f0.U, boolean):
    000b59d4iget-object v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b59d8invoke-virtual {v0}, Landroidx/emoji2/text/g;->g()I
    000b59demove-result v0
    000b59e0sub-int/2addr v0, v2
    000b59e2if-lez v0, :cond_23
    000b59e6neg-int v0, v0
    000b59e8invoke-virtual {v1, v0, v3, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->Y0(ILf0/N;Lf0/U;)I
    000b59eemove-result v3
    000b59f0neg-int v3, v3
    000b59f2add-int/2addr v2, v3
    000b59f4if-eqz v5, :cond_22
    000b59f8iget-object v4, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b59fcinvoke-virtual {v4}, Landroidx/emoji2/text/g;->g()I
    000b5a02move-result v4
    000b5a04sub-int/2addr v4, v2
    000b5a06if-lez v4, :cond_22
    000b5a0aiget-object v2, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5a0einvoke-virtual {v2, v4}, Landroidx/emoji2/text/g;->o(I)V
    000b5a14add-int/2addr v4, v3
    000b5a16return v4
    000b5a18return v3
    000b5a1aconst/4 v2, 0x0
    000b5a1creturn v2
    000b59c4
    000b5a1e
    000b5a1e // align 0x10
    000b5a20
    000b5a20androidx.recyclerview.widget.LinearLayoutManager::P0(int, f0.N, f0.U, boolean):
    000b5a30iget-object v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5a34invoke-virtual {v0}, Landroidx/emoji2/text/g;->k()I
    000b5a3amove-result v0
    000b5a3csub-int v0, v2, v0
    000b5a40if-lez v0, :cond_23
    000b5a44invoke-virtual {v1, v0, v3, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->Y0(ILf0/N;Lf0/U;)I
    000b5a4amove-result v3
    000b5a4cneg-int v3, v3
    000b5a4eadd-int/2addr v2, v3
    000b5a50if-eqz v5, :cond_22
    000b5a54iget-object v4, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5a58invoke-virtual {v4}, Landroidx/emoji2/text/g;->k()I
    000b5a5emove-result v4
    000b5a60sub-int/2addr v2, v4
    000b5a62if-lez v2, :cond_22
    000b5a66iget-object v4, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5a6aneg-int v5, v2
    000b5a6cinvoke-virtual {v4, v5}, Landroidx/emoji2/text/g;->o(I)V
    000b5a72sub-int/2addr v3, v2
    000b5a74return v3
    000b5a76const/4 v2, 0x0
    000b5a78return v2
    000b5a20
    000b5a7a
    000b5a7a // align 0x4
    000b5a7c
    000b5a7candroidx.recyclerview.widget.LinearLayoutManager::Y0(int, f0.N, f0.U):
    000b5a8cinvoke-virtual {v5}, Lf0/H;->v()I
    000b5a92move-result v0
    000b5a94const/4 v1, 0x0
    000b5a96if-eqz v0, :cond_39
    000b5a9aif-nez v6, :cond_a
    000b5a9egoto :goto_39
    000b5aa0invoke-virtual {v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b5aa6iget-object v0, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b5aaaconst/4 v2, 0x1
    000b5aaciput-boolean v2, v0, Lf0/s;->a:Z
    000b5ab0if-lez v6, :cond_16
    000b5ab4move v0, v2
    000b5ab6goto :goto_17
    000b5ab8const/4 v0, -0x1
    000b5abainvoke-static {v6}, Ljava/lang/Math;->abs(I)I
    000b5ac0move-result v3
    000b5ac2invoke-virtual {v5, v0, v3, v2, v8}, Landroidx/recyclerview/widget/LinearLayoutManager;->b1(IIZLf0/U;)V
    000b5ac8iget-object v2, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b5acciget v4, v2, Lf0/s;->g:I
    000b5ad0invoke-virtual {v5, v7, v2, v8, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->H0(Lf0/N;Lf0/s;Lf0/U;Z)I
    000b5ad6move-result v7
    000b5ad8add-int/2addr v7, v4
    000b5adaif-gez v7, :cond_2a
    000b5adegoto :goto_39
    000b5ae0if-le v3, v7, :cond_2e
    000b5ae4mul-int v6, v0, v7
    000b5ae8iget-object v7, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5aecneg-int v8, v6
    000b5aeeinvoke-virtual {v7, v8}, Landroidx/emoji2/text/g;->o(I)V
    000b5af4iget-object v7, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b5af8iput v6, v7, Lf0/s;->j:I
    000b5afcreturn v6
    000b5afereturn v1
    000b5a7c
    000b5b00
    000b5b00androidx.recyclerview.widget.LinearLayoutManager::m0(int, f0.N, f0.U):
    000b5b10iget v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5b14const/4 v1, 0x1
    000b5b16if-ne v0, v1, :cond_7
    000b5b1aconst/4 v3, 0x0
    000b5b1creturn v3
    000b5b1einvoke-virtual {v2, v3, v4, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->Y0(ILf0/N;Lf0/U;)I
    000b5b24move-result v3
    000b5b26return v3
    000b5b00
    000b5b28
    000b5b28androidx.recyclerview.widget.LinearLayoutManager::o0(int, f0.N, f0.U):
    000b5b38iget v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5b3cif-nez v0, :cond_6
    000b5b40const/4 v2, 0x0
    000b5b42return v2
    000b5b44invoke-virtual {v1, v2, v3, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->Y0(ILf0/N;Lf0/U;)I
    000b5b4amove-result v2
    000b5b4creturn v2
    000b5b28
    000b5b4e
    000b5b4e // align 0x10
    000b5b50
    000b5b50androidx.recyclerview.widget.LinearLayoutManager::<init>(android.content.Context, android.util.AttributeSet, int, int):
    000b5b60invoke-direct {v2}, Lf0/H;-><init>()V
    000b5b66const/4 v0, 0x1
    000b5b68iput v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5b6cconst/4 v1, 0x0
    000b5b6eiput-boolean v1, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->t:Z
    000b5b72iput-boolean v1, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b5b76iput-boolean v1, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->v:Z
    000b5b7aiput-boolean v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->w:Z
    000b5b7econst/4 v0, -0x1
    000b5b80iput v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b5b84const/high16 v0, -0x80000000
    000b5b88iput v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b5b8cconst/4 v0, 0x0
    000b5b8eiput-object v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b5b92new-instance v1, Lf0/q;
    000b5b96invoke-direct {v1}, Lf0/q;-><init>()V
    000b5b9ciput-object v1, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->A:Lf0/q;
    000b5ba0new-instance v1, Lf0/r;
    000b5ba4invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000b5baaiput-object v1, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->B:Lf0/r;
    000b5baeconst/4 v1, 0x2
    000b5bb0iput v1, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->C:I
    000b5bb4new-array v1, v1, [I
    000b5bb8iput-object v1, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->D:[I
    000b5bbcinvoke-static {v3, v4, v5, v6}, Lf0/H;->I(Landroid/content/Context;Landroid/util/AttributeSet;II)Lf0/G;
    000b5bc2move-result-object v3
    000b5bc4iget v4, v3, Lf0/G;->a:I
    000b5bc8invoke-virtual {v2, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->Z0(I)V
    000b5bceiget-boolean v4, v3, Lf0/G;->c:Z
    000b5bd2invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->c(Ljava/lang/String;)V
    000b5bd8iget-boolean v5, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->t:Z
    000b5bdcif-ne v4, v5, :cond_41
    000b5be0goto :goto_46
    000b5be2iput-boolean v4, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->t:Z
    000b5be6invoke-virtual {v2}, Lf0/H;->l0()V
    000b5beciget-boolean v3, v3, Lf0/G;->d:Z
    000b5bf0invoke-virtual {v2, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->a1(Z)V
    000b5bf6return-void
    000b5b50
    000b5bf8
    000b5bf8androidx.recyclerview.widget.LinearLayoutManager::<init>(int):
    000b5c08invoke-direct {v3}, Lf0/H;-><init>()V
    000b5c0econst/4 v0, 0x1
    000b5c10iput v0, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5c14const/4 v1, 0x0
    000b5c16iput-boolean v1, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->t:Z
    000b5c1aiput-boolean v1, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b5c1eiput-boolean v1, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->v:Z
    000b5c22iput-boolean v0, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->w:Z
    000b5c26const/4 v0, -0x1
    000b5c28iput v0, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b5c2cconst/high16 v0, -0x80000000
    000b5c30iput v0, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b5c34const/4 v0, 0x0
    000b5c36iput-object v0, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b5c3anew-instance v2, Lf0/q;
    000b5c3einvoke-direct {v2}, Lf0/q;-><init>()V
    000b5c44iput-object v2, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->A:Lf0/q;
    000b5c48new-instance v2, Lf0/r;
    000b5c4cinvoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000b5c52iput-object v2, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->B:Lf0/r;
    000b5c56const/4 v2, 0x2
    000b5c58iput v2, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->C:I
    000b5c5cnew-array v2, v2, [I
    000b5c60iput-object v2, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->D:[I
    000b5c64invoke-virtual {v3, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->Z0(I)V
    000b5c6ainvoke-virtual {v3, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->c(Ljava/lang/String;)V
    000b5c70iget-boolean v4, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->t:Z
    000b5c74if-nez v4, :cond_39
    000b5c78return-void
    000b5c7aiput-boolean v1, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->t:Z
    000b5c7einvoke-virtual {v3}, Lf0/H;->l0()V
    000b5c84return-void
    000b5bf8
    000b5c86
    000b5c86 // align 0x8
    000b5c88
    000b5c88androidx.recyclerview.widget.LinearLayoutManager::c(java.lang.String):
    000b5c98iget-object v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b5c9cif-nez v0, :cond_7
    000b5ca0invoke-super {v1, v2}, Lf0/H;->c(Ljava/lang/String;)V
    000b5ca6return-void
    000b5c88
    000b5ca8
    000b5ca8androidx.recyclerview.widget.LinearLayoutManager::A0(f0.U, int[]):
    000b5cb8iget v4, v4, Lf0/U;->a:I
    000b5cbcconst/4 v0, -0x1
    000b5cbeconst/4 v1, 0x0
    000b5cc0if-eq v4, v0, :cond_d
    000b5cc4iget-object v4, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5cc8invoke-virtual {v4}, Landroidx/emoji2/text/g;->l()I
    000b5ccemove-result v4
    000b5cd0goto :goto_e
    000b5cd2move v4, v1
    000b5cd4iget-object v2, v3, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b5cd8iget v2, v2, Lf0/s;->f:I
    000b5cdcif-ne v2, v0, :cond_16
    000b5ce0move v0, v1
    000b5ce2goto :goto_18
    000b5ce4move v0, v4
    000b5ce6move v4, v1
    000b5ce8aput v4, v5, v1
    000b5cecconst/4 v4, 0x1
    000b5ceeaput v0, v5, v4
    000b5cf2return-void
    000b5ca8
    000b5cf4
    000b5cf4androidx.recyclerview.widget.LinearLayoutManager::h(int, int, f0.U, f0.l):
    000b5d04iget v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5d08if-nez v0, :cond_5
    000b5d0cgoto :goto_6
    000b5d0emove v2, v3
    000b5d10invoke-virtual {v1}, Lf0/H;->v()I
    000b5d16move-result v3
    000b5d18if-eqz v3, :cond_24
    000b5d1cif-nez v2, :cond_f
    000b5d20goto :goto_24
    000b5d22invoke-virtual {v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b5d28const/4 v3, 0x1
    000b5d2aif-lez v2, :cond_17
    000b5d2emove v0, v3
    000b5d30goto :goto_18
    000b5d32const/4 v0, -0x1
    000b5d34invoke-static {v2}, Ljava/lang/Math;->abs(I)I
    000b5d3amove-result v2
    000b5d3cinvoke-virtual {v1, v0, v2, v3, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->b1(IIZLf0/U;)V
    000b5d42iget-object v2, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b5d46invoke-virtual {v1, v4, v2, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->B0(Lf0/U;Lf0/s;Lf0/l;)V
    000b5d4creturn-void
    000b5cf4
    000b5d4e
    000b5d4e // align 0x10
    000b5d50
    000b5d50androidx.recyclerview.widget.LinearLayoutManager::i(int, f0.l):
    000b5d60iget-object v0, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b5d64const/4 v1, -0x1
    000b5d66const/4 v2, 0x0
    000b5d68if-eqz v0, :cond_d
    000b5d6ciget v3, v0, Lf0/t;->a:I
    000b5d70if-ltz v3, :cond_d
    000b5d74iget-boolean v0, v0, Lf0/t;->c:Z
    000b5d78goto :goto_1c
    000b5d7ainvoke-virtual {v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->X0()V
    000b5d80iget-boolean v0, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b5d84iget v3, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b5d88if-ne v3, v1, :cond_1c
    000b5d8cif-eqz v0, :cond_1b
    000b5d90add-int/lit8 v3, v6, -0x1
    000b5d94goto :goto_1c
    000b5d96move v3, v2
    000b5d98if-eqz v0, :cond_1f
    000b5d9cgoto :goto_20
    000b5d9econst/4 v1, 0x1
    000b5da0move v0, v2
    000b5da2iget v4, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->C:I
    000b5da6if-ge v0, v4, :cond_30
    000b5daaif-ltz v3, :cond_30
    000b5daeif-ge v3, v6, :cond_30
    000b5db2invoke-virtual {v7, v3, v2}, Lf0/l;->a(II)V
    000b5db8add-int/2addr v3, v1
    000b5dbaadd-int/lit8 v0, v0, 0x1
    000b5dbegoto :goto_21
    000b5dc0return-void
    000b5d50
    000b5dc2
    000b5dc2 // align 0x4
    000b5dc4
    000b5dc4androidx.recyclerview.widget.LinearLayoutManager::B0(f0.U, f0.s, f0.l):
    000b5dd4iget v0, v3, Lf0/s;->d:I
    000b5dd8if-ltz v0, :cond_14
    000b5ddcinvoke-virtual {v2}, Lf0/U;->b()I
    000b5de2move-result v2
    000b5de4if-ge v0, v2, :cond_14
    000b5de8const/4 v2, 0x0
    000b5deaiget v3, v3, Lf0/s;->g:I
    000b5deeinvoke-static {v2, v3}, Ljava/lang/Math;->max(II)I
    000b5df4move-result v2
    000b5df6invoke-virtual {v4, v0, v2}, Lf0/l;->a(II)V
    000b5dfcreturn-void
    000b5dc4
    000b5dfe
    000b5dfe // align 0x10
    000b5e00
    000b5e00androidx.recyclerview.widget.LinearLayoutManager::G0():
    000b5e10iget-object v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b5e14if-nez v0, :cond_16
    000b5e18new-instance v0, Lf0/s;
    000b5e1cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    000b5e22const/4 v1, 0x1
    000b5e24iput-boolean v1, v0, Lf0/s;->a:Z
    000b5e28const/4 v1, 0x0
    000b5e2aiput v1, v0, Lf0/s;->h:I
    000b5e2eiput v1, v0, Lf0/s;->i:I
    000b5e32const/4 v1, 0x0
    000b5e34iput-object v1, v0, Lf0/s;->k:Ljava/util/List;
    000b5e38iput-object v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b5e3creturn-void
    000b5e00
    000b5e3e
    000b5e3e // align 0x10
    000b5e40
    000b5e40androidx.recyclerview.widget.LinearLayoutManager::T0(f0.N, f0.U, f0.s, f0.r):
    000b5e50invoke-virtual {v13, v11}, Lf0/s;->b(Lf0/N;)Landroid/view/View;
    000b5e56move-result-object v11
    000b5e58const/4 v12, 0x1
    000b5e5aif-nez v11, :cond_a
    000b5e5eiput-boolean v12, v14, Lf0/r;->b:Z
    000b5e62return-void
    000b5e64invoke-virtual {v11}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b5e6amove-result-object v0
    000b5e6ccheck-cast v0, Lf0/I;
    000b5e70iget-object v1, v13, Lf0/s;->k:Ljava/util/List;
    000b5e74const/4 v2, 0x0
    000b5e76const/4 v3, -0x1
    000b5e78if-nez v1, :cond_29
    000b5e7ciget-boolean v1, v10, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b5e80iget v4, v13, Lf0/s;->f:I
    000b5e84if-ne v4, v3, :cond_1e
    000b5e88move v4, v12
    000b5e8agoto :goto_1f
    000b5e8cmove v4, v2
    000b5e8eif-ne v1, v4, :cond_25
    000b5e92invoke-virtual {v10, v11, v3, v2}, Lf0/H;->b(Landroid/view/View;IZ)V
    000b5e98goto :goto_3b
    000b5e9ainvoke-virtual {v10, v11, v2, v2}, Lf0/H;->b(Landroid/view/View;IZ)V
    000b5ea0goto :goto_3b
    000b5ea2iget-boolean v1, v10, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b5ea6iget v4, v13, Lf0/s;->f:I
    000b5eaaif-ne v4, v3, :cond_31
    000b5eaemove v4, v12
    000b5eb0goto :goto_32
    000b5eb2move v4, v2
    000b5eb4if-ne v1, v4, :cond_38
    000b5eb8invoke-virtual {v10, v11, v3, v12}, Lf0/H;->b(Landroid/view/View;IZ)V
    000b5ebegoto :goto_3b
    000b5ec0invoke-virtual {v10, v11, v2, v12}, Lf0/H;->b(Landroid/view/View;IZ)V
    000b5ec6invoke-virtual {v11}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b5eccmove-result-object v1
    000b5ececheck-cast v1, Lf0/I;
    000b5ed2iget-object v2, v10, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b5ed6invoke-virtual {v2, v11}, Landroidx/recyclerview/widget/RecyclerView;->J(Landroid/view/View;)Landroid/graphics/Rect;
    000b5edcmove-result-object v2
    000b5edeiget v4, v2, Landroid/graphics/Rect;->left:I
    000b5ee2iget v5, v2, Landroid/graphics/Rect;->right:I
    000b5ee6add-int/2addr v4, v5
    000b5ee8iget v5, v2, Landroid/graphics/Rect;->top:I
    000b5eeciget v2, v2, Landroid/graphics/Rect;->bottom:I
    000b5ef0add-int/2addr v5, v2
    000b5ef2iget v2, v10, Lf0/H;->n:I
    000b5ef6iget v6, v10, Lf0/H;->l:I
    000b5efainvoke-virtual {v10}, Lf0/H;->E()I
    000b5f00move-result v7
    000b5f02invoke-virtual {v10}, Lf0/H;->F()I
    000b5f08move-result v8
    000b5f0aadd-int/2addr v8, v7
    000b5f0ciget v7, v1, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
    000b5f10add-int/2addr v8, v7
    000b5f12iget v7, v1, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
    000b5f16add-int/2addr v8, v7
    000b5f18add-int/2addr v8, v4
    000b5f1aiget v4, v1, Landroid/view/ViewGroup$MarginLayoutParams;->width:I
    000b5f1einvoke-virtual {v10}, Landroidx/recyclerview/widget/LinearLayoutManager;->d()Z
    000b5f24move-result v7
    000b5f26invoke-static {v7, v2, v6, v8, v4}, Lf0/H;->w(ZIIII)I
    000b5f2cmove-result v2
    000b5f2eiget v4, v10, Lf0/H;->o:I
    000b5f32iget v6, v10, Lf0/H;->m:I
    000b5f36invoke-virtual {v10}, Lf0/H;->G()I
    000b5f3cmove-result v7
    000b5f3einvoke-virtual {v10}, Lf0/H;->D()I
    000b5f44move-result v8
    000b5f46add-int/2addr v8, v7
    000b5f48iget v7, v1, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
    000b5f4cadd-int/2addr v8, v7
    000b5f4eiget v7, v1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
    000b5f52add-int/2addr v8, v7
    000b5f54add-int/2addr v8, v5
    000b5f56iget v5, v1, Landroid/view/ViewGroup$MarginLayoutParams;->height:I
    000b5f5ainvoke-virtual {v10}, Landroidx/recyclerview/widget/LinearLayoutManager;->e()Z
    000b5f60move-result v7
    000b5f62invoke-static {v7, v4, v6, v8, v5}, Lf0/H;->w(ZIIII)I
    000b5f68move-result v4
    000b5f6ainvoke-virtual {v10, v11, v2, v4, v1}, Lf0/H;->u0(Landroid/view/View;IILf0/I;)Z
    000b5f70move-result v1
    000b5f72if-eqz v1, :cond_96
    000b5f76invoke-virtual {v11, v2, v4}, Landroid/view/View;->measure(II)V
    000b5f7ciget-object v1, v10, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5f80invoke-virtual {v1, v11}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
    000b5f86move-result v1
    000b5f88iput v1, v14, Lf0/r;->a:I
    000b5f8ciget v1, v10, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b5f90if-ne v1, v12, :cond_d4
    000b5f94invoke-virtual {v10}, Landroidx/recyclerview/widget/LinearLayoutManager;->S0()Z
    000b5f9amove-result v1
    000b5f9cif-eqz v1, :cond_b8
    000b5fa0iget v1, v10, Lf0/H;->n:I
    000b5fa4invoke-virtual {v10}, Lf0/H;->F()I
    000b5faamove-result v2
    000b5facsub-int/2addr v1, v2
    000b5faeiget-object v2, v10, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5fb2invoke-virtual {v2, v11}, Landroidx/emoji2/text/g;->d(Landroid/view/View;)I
    000b5fb8move-result v2
    000b5fbasub-int v2, v1, v2
    000b5fbegoto :goto_c3
    000b5fc0invoke-virtual {v10}, Lf0/H;->E()I
    000b5fc6move-result v2
    000b5fc8iget-object v1, v10, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b5fccinvoke-virtual {v1, v11}, Landroidx/emoji2/text/g;->d(Landroid/view/View;)I
    000b5fd2move-result v1
    000b5fd4add-int/2addr v1, v2
    000b5fd6iget v4, v13, Lf0/s;->f:I
    000b5fdaif-ne v4, v3, :cond_ce
    000b5fdeiget v13, v13, Lf0/s;->b:I
    000b5fe2iget v3, v14, Lf0/r;->a:I
    000b5fe6sub-int v3, v13, v3
    000b5feagoto :goto_fa
    000b5feciget v3, v13, Lf0/s;->b:I
    000b5ff0iget v13, v14, Lf0/r;->a:I
    000b5ff4add-int/2addr v13, v3
    000b5ff6goto :goto_fa
    000b5ff8invoke-virtual {v10}, Lf0/H;->G()I
    000b5ffemove-result v1
    000b6000iget-object v2, v10, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6004invoke-virtual {v2, v11}, Landroidx/emoji2/text/g;->d(Landroid/view/View;)I
    000b600amove-result v2
    000b600cadd-int/2addr v2, v1
    000b600eiget v4, v13, Lf0/s;->f:I
    000b6012if-ne v4, v3, :cond_ef
    000b6016iget v13, v13, Lf0/s;->b:I
    000b601aiget v3, v14, Lf0/r;->a:I
    000b601esub-int v3, v13, v3
    000b6022move v9, v1
    000b6024move v1, v13
    000b6026move v13, v2
    000b6028move v2, v3
    000b602amove v3, v9
    000b602cgoto :goto_fa
    000b602eiget v13, v13, Lf0/s;->b:I
    000b6032iget v3, v14, Lf0/r;->a:I
    000b6036add-int/2addr v3, v13
    000b6038move v9, v2
    000b603amove v2, v13
    000b603cmove v13, v9
    000b603emove v9, v3
    000b6040move v3, v1
    000b6042move v1, v9
    000b6044invoke-static {v11, v2, v3, v1, v13}, Lf0/H;->N(Landroid/view/View;IIII)V
    000b604aiget-object v13, v0, Lf0/I;->a:Lf0/X;
    000b604einvoke-virtual {v13}, Lf0/X;->h()Z
    000b6054move-result v13
    000b6056if-nez v13, :cond_10d
    000b605aiget-object v13, v0, Lf0/I;->a:Lf0/X;
    000b605einvoke-virtual {v13}, Lf0/X;->k()Z
    000b6064move-result v13
    000b6066if-eqz v13, :cond_10f
    000b606aiput-boolean v12, v14, Lf0/r;->c:Z
    000b606einvoke-virtual {v11}, Landroid/view/View;->hasFocusable()Z
    000b6074move-result v11
    000b6076iput-boolean v11, v14, Lf0/r;->d:Z
    000b607areturn-void
    000b5e40
    000b607c
    000b607candroidx.recyclerview.widget.LinearLayoutManager::U0(f0.N, f0.U, f0.q, int):
    000b608creturn-void
    000b607c
    000b608e
    000b608e // align 0x10
    000b6090
    000b6090androidx.recyclerview.widget.LinearLayoutManager::R(androidx.recyclerview.widget.RecyclerView):
    000b60a0return-void
    000b6090
    000b60a2
    000b60a2 // align 0x4
    000b60a4
    000b60a4androidx.recyclerview.widget.LinearLayoutManager::T(android.view.accessibility.AccessibilityEvent):
    000b60b4invoke-super {v2, v3}, Lf0/H;->T(Landroid/view/accessibility/AccessibilityEvent;)V
    000b60bainvoke-virtual {v2}, Lf0/H;->v()I
    000b60c0move-result v0
    000b60c2if-lez v0, :cond_24
    000b60c6invoke-virtual {v2}, Lf0/H;->v()I
    000b60ccmove-result v0
    000b60ceconst/4 v1, 0x0
    000b60d0invoke-virtual {v2, v1, v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->M0(IIZ)Landroid/view/View;
    000b60d6move-result-object v0
    000b60d8if-nez v0, :cond_16
    000b60dcconst/4 v0, -0x1
    000b60degoto :goto_1a
    000b60e0invoke-static {v0}, Lf0/H;->H(Landroid/view/View;)I
    000b60e6move-result v0
    000b60e8invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityRecord;->setFromIndex(I)V
    000b60eeinvoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;->K0()I
    000b60f4move-result v0
    000b60f6invoke-virtual {v3, v0}, Landroid/view/accessibility/AccessibilityRecord;->setToIndex(I)V
    000b60fcreturn-void
    000b60a4
    000b60fe
    000b60fe // align 0x10
    000b6100
    000b6100androidx.recyclerview.widget.LinearLayoutManager::b0(f0.N, f0.U):
    000b6110move-object/from16 v0, v17
    000b6114move-object/from16 v2, v19
    000b6118iget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b611cconst/4 v6, -0x1
    000b611eif-nez v1, :cond_d
    000b6122iget v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b6126if-eq v1, v6, :cond_17
    000b612ainvoke-virtual {v2}, Lf0/U;->b()I
    000b6130move-result v1
    000b6132if-nez v1, :cond_17
    000b6136invoke-virtual/range {v17 .. v18}, Lf0/H;->g0(Lf0/N;)V
    000b613creturn-void
    000b613eiget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b6142if-eqz v1, :cond_21
    000b6146iget v1, v1, Lf0/t;->a:I
    000b614aif-ltz v1, :cond_21
    000b614eiput v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b6152invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->G0()V
    000b6158iget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b615cconst/4 v7, 0x0
    000b615eiput-boolean v7, v1, Lf0/s;->a:Z
    000b6162invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->X0()V
    000b6168iget-object v1, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b616cif-nez v1, :cond_31
    000b6170goto :goto_43
    000b6172invoke-virtual {v1}, Landroid/view/ViewGroup;->getFocusedChild()Landroid/view/View;
    000b6178move-result-object v1
    000b617aif-eqz v1, :cond_43
    000b617eiget-object v3, v0, Lf0/H;->a:LF0/h;
    000b6182iget-object v3, v3, LF0/h;->d:Ljava/lang/Object;
    000b6186check-cast v3, Ljava/util/ArrayList;
    000b618ainvoke-virtual {v3, v1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
    000b6190move-result v3
    000b6192if-eqz v3, :cond_44
    000b6196const/4 v1, 0x0
    000b6198iget-object v9, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->A:Lf0/q;
    000b619ciget-boolean v3, v9, Lf0/q;->e:Z
    000b61a0const/high16 v10, -0x80000000
    000b61a4const/4 v11, 0x1
    000b61a6if-eqz v3, :cond_81
    000b61aaiget v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b61aeif-ne v3, v6, :cond_81
    000b61b2iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b61b6if-eqz v3, :cond_56
    000b61bagoto :goto_81
    000b61bcif-eqz v1, :cond_75
    000b61c0iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b61c4invoke-virtual {v3, v1}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b61camove-result v3
    000b61cciget-object v4, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b61d0invoke-virtual {v4}, Landroidx/emoji2/text/g;->g()I
    000b61d6move-result v4
    000b61d8if-ge v3, v4, :cond_79
    000b61dciget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b61e0invoke-virtual {v3, v1}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b61e6move-result v3
    000b61e8iget-object v4, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b61ecinvoke-virtual {v4}, Landroidx/emoji2/text/g;->k()I
    000b61f2move-result v4
    000b61f4if-gt v3, v4, :cond_75
    000b61f8goto :goto_79
    000b61famove-object/from16 v1, v18
    000b61fegoto/16 :goto_296
    000b6202invoke-static {v1}, Lf0/H;->H(Landroid/view/View;)I
    000b6208move-result v3
    000b620ainvoke-virtual {v9, v1, v3}, Lf0/q;->c(Landroid/view/View;I)V
    000b6210goto :goto_75
    000b6212invoke-virtual {v9}, Lf0/q;->d()V
    000b6218iget-boolean v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b621ciget-boolean v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->v:Z
    000b6220xor-int/2addr v1, v3
    000b6222iput-boolean v1, v9, Lf0/q;->d:Z
    000b6226iget-boolean v1, v2, Lf0/U;->g:Z
    000b622aif-nez v1, :cond_18c
    000b622eiget v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b6232if-ne v1, v6, :cond_95
    000b6236goto/16 :goto_18c
    000b623aif-ltz v1, :cond_188
    000b623einvoke-virtual {v2}, Lf0/U;->b()I
    000b6244move-result v3
    000b6246if-lt v1, v3, :cond_9f
    000b624agoto/16 :goto_188
    000b624eiget v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b6252iput v1, v9, Lf0/q;->b:I
    000b6256iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b625aif-eqz v3, :cond_d0
    000b625eiget v4, v3, Lf0/t;->a:I
    000b6262if-ltz v4, :cond_d0
    000b6266iget-boolean v1, v3, Lf0/t;->c:Z
    000b626aiput-boolean v1, v9, Lf0/q;->d:Z
    000b626eif-eqz v1, :cond_c2
    000b6272iget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6276invoke-virtual {v1}, Landroidx/emoji2/text/g;->g()I
    000b627cmove-result v1
    000b627eiget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b6282iget v3, v3, Lf0/t;->b:I
    000b6286sub-int/2addr v1, v3
    000b6288iput v1, v9, Lf0/q;->c:I
    000b628cmove-object/from16 v1, v18
    000b6290goto/16 :goto_294
    000b6294iget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6298invoke-virtual {v1}, Landroidx/emoji2/text/g;->k()I
    000b629emove-result v1
    000b62a0iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b62a4iget v3, v3, Lf0/t;->b:I
    000b62a8add-int/2addr v1, v3
    000b62aaiput v1, v9, Lf0/q;->c:I
    000b62aegoto :goto_be
    000b62b0iget v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b62b4if-ne v3, v10, :cond_168
    000b62b8invoke-virtual {v0, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->q(I)Landroid/view/View;
    000b62bemove-result-object v1
    000b62c0if-eqz v1, :cond_145
    000b62c4iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b62c8invoke-virtual {v3, v1}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
    000b62cemove-result v3
    000b62d0iget-object v4, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b62d4invoke-virtual {v4}, Landroidx/emoji2/text/g;->l()I
    000b62damove-result v4
    000b62dcif-le v3, v4, :cond_ec
    000b62e0invoke-virtual {v9}, Lf0/q;->a()V
    000b62e6goto :goto_be
    000b62e8iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b62ecinvoke-virtual {v3, v1}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b62f2move-result v3
    000b62f4iget-object v4, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b62f8invoke-virtual {v4}, Landroidx/emoji2/text/g;->k()I
    000b62femove-result v4
    000b6300sub-int/2addr v3, v4
    000b6302if-gez v3, :cond_106
    000b6306iget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b630ainvoke-virtual {v1}, Landroidx/emoji2/text/g;->k()I
    000b6310move-result v1
    000b6312iput v1, v9, Lf0/q;->c:I
    000b6316iput-boolean v7, v9, Lf0/q;->d:Z
    000b631agoto :goto_be
    000b631ciget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6320invoke-virtual {v3}, Landroidx/emoji2/text/g;->g()I
    000b6326move-result v3
    000b6328iget-object v4, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b632cinvoke-virtual {v4, v1}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b6332move-result v4
    000b6334sub-int/2addr v3, v4
    000b6336if-gez v3, :cond_120
    000b633aiget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b633einvoke-virtual {v1}, Landroidx/emoji2/text/g;->g()I
    000b6344move-result v1
    000b6346iput v1, v9, Lf0/q;->c:I
    000b634aiput-boolean v11, v9, Lf0/q;->d:Z
    000b634egoto :goto_be
    000b6350iget-boolean v3, v9, Lf0/q;->d:Z
    000b6354if-eqz v3, :cond_13b
    000b6358iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b635cinvoke-virtual {v3, v1}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b6362move-result v1
    000b6364iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6368iget v4, v3, Landroidx/emoji2/text/g;->a:I
    000b636cif-ne v10, v4, :cond_132
    000b6370move v4, v7
    000b6372goto :goto_139
    000b6374invoke-virtual {v3}, Landroidx/emoji2/text/g;->l()I
    000b637amove-result v4
    000b637ciget v3, v3, Landroidx/emoji2/text/g;->a:I
    000b6380sub-int/2addr v4, v3
    000b6382add-int/2addr v4, v1
    000b6384goto :goto_141
    000b6386iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b638ainvoke-virtual {v3, v1}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b6390move-result v4
    000b6392iput v4, v9, Lf0/q;->c:I
    000b6396goto/16 :goto_be
    000b639ainvoke-virtual {v0}, Lf0/H;->v()I
    000b63a0move-result v1
    000b63a2if-lez v1, :cond_163
    000b63a6invoke-virtual {v0, v7}, Lf0/H;->u(I)Landroid/view/View;
    000b63acmove-result-object v1
    000b63aeinvoke-static {v1}, Lf0/H;->H(Landroid/view/View;)I
    000b63b4move-result v1
    000b63b6iget v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b63baif-ge v3, v1, :cond_159
    000b63bemove v1, v11
    000b63c0goto :goto_15a
    000b63c2move v1, v7
    000b63c4iget-boolean v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b63c8if-ne v1, v3, :cond_160
    000b63ccmove v1, v11
    000b63cegoto :goto_161
    000b63d0move v1, v7
    000b63d2iput-boolean v1, v9, Lf0/q;->d:Z
    000b63d6invoke-virtual {v9}, Lf0/q;->a()V
    000b63dcgoto/16 :goto_be
    000b63e0iget-boolean v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b63e4iput-boolean v1, v9, Lf0/q;->d:Z
    000b63e8if-eqz v1, :cond_17b
    000b63eciget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b63f0invoke-virtual {v1}, Landroidx/emoji2/text/g;->g()I
    000b63f6move-result v1
    000b63f8iget v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b63fcsub-int/2addr v1, v3
    000b63feiput v1, v9, Lf0/q;->c:I
    000b6402goto/16 :goto_be
    000b6406iget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b640ainvoke-virtual {v1}, Landroidx/emoji2/text/g;->k()I
    000b6410move-result v1
    000b6412iget v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b6416add-int/2addr v1, v3
    000b6418iput v1, v9, Lf0/q;->c:I
    000b641cgoto/16 :goto_be
    000b6420iput v6, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b6424iput v10, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b6428invoke-virtual {v0}, Lf0/H;->v()I
    000b642emove-result v1
    000b6430if-nez v1, :cond_196
    000b6434move-object/from16 v1, v18
    000b6438goto/16 :goto_284
    000b643ciget-object v1, v0, Lf0/H;->b:Landroidx/recyclerview/widget/RecyclerView;
    000b6440if-nez v1, :cond_19b
    000b6444goto :goto_1ad
    000b6446invoke-virtual {v1}, Landroid/view/ViewGroup;->getFocusedChild()Landroid/view/View;
    000b644cmove-result-object v1
    000b644eif-eqz v1, :cond_1ad
    000b6452iget-object v3, v0, Lf0/H;->a:LF0/h;
    000b6456iget-object v3, v3, LF0/h;->d:Ljava/lang/Object;
    000b645acheck-cast v3, Ljava/util/ArrayList;
    000b645einvoke-virtual {v3, v1}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
    000b6464move-result v3
    000b6466if-eqz v3, :cond_1ae
    000b646aconst/4 v1, 0x0
    000b646cif-eqz v1, :cond_1db
    000b6470invoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
    000b6476move-result-object v3
    000b6478check-cast v3, Lf0/I;
    000b647ciget-object v4, v3, Lf0/I;->a:Lf0/X;
    000b6480invoke-virtual {v4}, Lf0/X;->h()Z
    000b6486move-result v4
    000b6488if-nez v4, :cond_1db
    000b648ciget-object v4, v3, Lf0/I;->a:Lf0/X;
    000b6490invoke-virtual {v4}, Lf0/X;->b()I
    000b6496move-result v4
    000b6498if-ltz v4, :cond_1db
    000b649ciget-object v3, v3, Lf0/I;->a:Lf0/X;
    000b64a0invoke-virtual {v3}, Lf0/X;->b()I
    000b64a6move-result v3
    000b64a8invoke-virtual {v2}, Lf0/U;->b()I
    000b64aemove-result v4
    000b64b0if-ge v3, v4, :cond_1db
    000b64b4invoke-static {v1}, Lf0/H;->H(Landroid/view/View;)I
    000b64bamove-result v3
    000b64bcinvoke-virtual {v9, v1, v3}, Lf0/q;->c(Landroid/view/View;I)V
    000b64c2goto/16 :goto_be
    000b64c6iget-boolean v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->s:Z
    000b64caiget-boolean v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->v:Z
    000b64ceif-eq v1, v3, :cond_1e2
    000b64d2goto :goto_192
    000b64d4iget-boolean v1, v9, Lf0/q;->d:Z
    000b64d8if-eqz v1, :cond_214
    000b64dciget-boolean v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b64e0if-eqz v1, :cond_1fa
    000b64e4invoke-virtual {v0}, Lf0/H;->v()I
    000b64eamove-result v4
    000b64ecinvoke-virtual {v2}, Lf0/U;->b()I
    000b64f2move-result v5
    000b64f4const/4 v3, 0x0
    000b64f6move-object/from16 v1, v18
    000b64fainvoke-virtual/range {v0 .. v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->N0(Lf0/N;Lf0/U;III)Landroid/view/View;
    000b6500move-result-object v3
    000b6502goto :goto_22b
    000b6504invoke-virtual/range {v17}, Lf0/H;->v()I
    000b650amove-result v0
    000b650cadd-int/lit8 v3, v0, -0x1
    000b6510invoke-virtual/range {v19}, Lf0/U;->b()I
    000b6516move-result v5
    000b6518const/4 v4, -0x1
    000b651amove-object/from16 v0, v17
    000b651emove-object/from16 v1, v18
    000b6522move-object/from16 v2, v19
    000b6526invoke-virtual/range {v0 .. v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->N0(Lf0/N;Lf0/U;III)Landroid/view/View;
    000b652cmove-result-object v3
    000b652emove-object/from16 v1, v18
    000b6532move-object/from16 v2, v19
    000b6536goto :goto_241
    000b6538iget-boolean v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b653cif-eqz v1, :cond_22e
    000b6540invoke-virtual {v0}, Lf0/H;->v()I
    000b6546move-result v1
    000b6548add-int/lit8 v3, v1, -0x1
    000b654cinvoke-virtual/range {v19}, Lf0/U;->b()I
    000b6552move-result v5
    000b6554const/4 v4, -0x1
    000b6556move-object/from16 v1, v18
    000b655amove-object/from16 v2, v19
    000b655einvoke-virtual/range {v0 .. v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->N0(Lf0/N;Lf0/U;III)Landroid/view/View;
    000b6564move-result-object v3
    000b6566move-object/from16 v0, v17
    000b656agoto :goto_20f
    000b656cinvoke-virtual/range {v17}, Lf0/H;->v()I
    000b6572move-result v4
    000b6574invoke-virtual/range {v19}, Lf0/U;->b()I
    000b657amove-result v5
    000b657cconst/4 v3, 0x0
    000b657emove-object/from16 v0, v17
    000b6582move-object/from16 v1, v18
    000b6586move-object/from16 v2, v19
    000b658ainvoke-virtual/range {v0 .. v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->N0(Lf0/N;Lf0/U;III)Landroid/view/View;
    000b6590move-result-object v3
    000b6592if-eqz v3, :cond_284
    000b6596invoke-static {v3}, Lf0/H;->H(Landroid/view/View;)I
    000b659cmove-result v4
    000b659einvoke-virtual {v9, v3, v4}, Lf0/q;->b(Landroid/view/View;I)V
    000b65a4iget-boolean v4, v2, Lf0/U;->g:Z
    000b65a8if-nez v4, :cond_294
    000b65acinvoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->z0()Z
    000b65b2move-result v4
    000b65b4if-eqz v4, :cond_294
    000b65b8iget-object v4, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b65bcinvoke-virtual {v4, v3}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b65c2move-result v4
    000b65c4iget-object v5, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b65c8invoke-virtual {v5}, Landroidx/emoji2/text/g;->g()I
    000b65cemove-result v5
    000b65d0if-ge v4, v5, :cond_270
    000b65d4iget-object v4, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b65d8invoke-virtual {v4, v3}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b65demove-result v3
    000b65e0iget-object v4, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b65e4invoke-virtual {v4}, Landroidx/emoji2/text/g;->k()I
    000b65eamove-result v4
    000b65ecif-ge v3, v4, :cond_294
    000b65f0iget-boolean v3, v9, Lf0/q;->d:Z
    000b65f4if-eqz v3, :cond_27b
    000b65f8iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b65fcinvoke-virtual {v3}, Landroidx/emoji2/text/g;->g()I
    000b6602move-result v3
    000b6604goto :goto_281
    000b6606iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b660ainvoke-virtual {v3}, Landroidx/emoji2/text/g;->k()I
    000b6610move-result v3
    000b6612iput v3, v9, Lf0/q;->c:I
    000b6616goto :goto_294
    000b6618invoke-virtual {v9}, Lf0/q;->a()V
    000b661eiget-boolean v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->v:Z
    000b6622if-eqz v3, :cond_291
    000b6626invoke-virtual {v2}, Lf0/U;->b()I
    000b662cmove-result v3
    000b662esub-int/2addr v3, v11
    000b6630goto :goto_292
    000b6632move v3, v7
    000b6634iput v3, v9, Lf0/q;->b:I
    000b6638iput-boolean v11, v9, Lf0/q;->e:Z
    000b663ciget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6640iget v4, v3, Lf0/s;->j:I
    000b6644if-ltz v4, :cond_29e
    000b6648move v4, v11
    000b664agoto :goto_29f
    000b664cmove v4, v6
    000b664eiput v4, v3, Lf0/s;->f:I
    000b6652iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->D:[I
    000b6656aput v7, v3, v7
    000b665aaput v7, v3, v11
    000b665einvoke-virtual {v0, v2, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->A0(Lf0/U;[I)V
    000b6664aget v4, v3, v7
    000b6668invoke-static {v7, v4}, Ljava/lang/Math;->max(II)I
    000b666emove-result v4
    000b6670iget-object v5, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6674invoke-virtual {v5}, Landroidx/emoji2/text/g;->k()I
    000b667amove-result v5
    000b667cadd-int/2addr v5, v4
    000b667eaget v3, v3, v11
    000b6682invoke-static {v7, v3}, Ljava/lang/Math;->max(II)I
    000b6688move-result v3
    000b668aiget-object v4, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b668einvoke-virtual {v4}, Landroidx/emoji2/text/g;->h()I
    000b6694move-result v4
    000b6696add-int/2addr v4, v3
    000b6698iget-boolean v3, v2, Lf0/U;->g:Z
    000b669cif-eqz v3, :cond_300
    000b66a0iget v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b66a4if-eq v3, v6, :cond_300
    000b66a8iget v12, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b66acif-eq v12, v10, :cond_300
    000b66b0invoke-virtual {v0, v3}, Landroidx/recyclerview/widget/LinearLayoutManager;->q(I)Landroid/view/View;
    000b66b6move-result-object v3
    000b66b8if-eqz v3, :cond_300
    000b66bciget-boolean v10, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b66c0if-eqz v10, :cond_2eb
    000b66c4iget-object v10, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b66c8invoke-virtual {v10}, Landroidx/emoji2/text/g;->g()I
    000b66cemove-result v10
    000b66d0iget-object v12, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b66d4invoke-virtual {v12, v3}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b66damove-result v3
    000b66dcsub-int/2addr v10, v3
    000b66deiget v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b66e2sub-int/2addr v10, v3
    000b66e4goto :goto_2fb
    000b66e6iget-object v10, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b66eainvoke-virtual {v10, v3}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b66f0move-result v3
    000b66f2iget-object v10, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b66f6invoke-virtual {v10}, Landroidx/emoji2/text/g;->k()I
    000b66fcmove-result v10
    000b66fesub-int/2addr v3, v10
    000b6700iget v10, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b6704goto :goto_2e9
    000b6706if-lez v10, :cond_2ff
    000b670aadd-int/2addr v5, v10
    000b670cgoto :goto_300
    000b670esub-int/2addr v4, v10
    000b6710iget-boolean v3, v9, Lf0/q;->d:Z
    000b6714if-eqz v3, :cond_30a
    000b6718iget-boolean v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b671cif-eqz v3, :cond_30e
    000b6720move v6, v11
    000b6722goto :goto_30e
    000b6724iget-boolean v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b6728if-eqz v3, :cond_308
    000b672cinvoke-virtual {v0, v1, v2, v9, v6}, Landroidx/recyclerview/widget/LinearLayoutManager;->U0(Lf0/N;Lf0/U;Lf0/q;I)V
    000b6732invoke-virtual/range {v17 .. v18}, Lf0/H;->p(Lf0/N;)V
    000b6738iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b673ciget-object v6, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6740invoke-virtual {v6}, Landroidx/emoji2/text/g;->i()I
    000b6746move-result v6
    000b6748if-nez v6, :cond_328
    000b674ciget-object v6, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6750invoke-virtual {v6}, Landroidx/emoji2/text/g;->f()I
    000b6756move-result v6
    000b6758if-nez v6, :cond_328
    000b675cmove v6, v11
    000b675egoto :goto_329
    000b6760move v6, v7
    000b6762iput-boolean v6, v3, Lf0/s;->l:Z
    000b6766iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b676ainvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000b6770iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6774iput v7, v3, Lf0/s;->i:I
    000b6778iget-boolean v3, v9, Lf0/q;->d:Z
    000b677cif-eqz v3, :cond_37d
    000b6780iget v3, v9, Lf0/q;->b:I
    000b6784iget v6, v9, Lf0/q;->c:I
    000b6788invoke-virtual {v0, v3, v6}, Landroidx/recyclerview/widget/LinearLayoutManager;->d1(II)V
    000b678eiget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6792iput v5, v3, Lf0/s;->h:I
    000b6796invoke-virtual {v0, v1, v3, v2, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->H0(Lf0/N;Lf0/s;Lf0/U;Z)I
    000b679ciget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b67a0iget v5, v3, Lf0/s;->b:I
    000b67a4iget v6, v3, Lf0/s;->d:I
    000b67a8iget v3, v3, Lf0/s;->c:I
    000b67acif-lez v3, :cond_351
    000b67b0add-int/2addr v4, v3
    000b67b2iget v3, v9, Lf0/q;->b:I
    000b67b6iget v10, v9, Lf0/q;->c:I
    000b67bainvoke-virtual {v0, v3, v10}, Landroidx/recyclerview/widget/LinearLayoutManager;->c1(II)V
    000b67c0iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b67c4iput v4, v3, Lf0/s;->h:I
    000b67c8iget v4, v3, Lf0/s;->d:I
    000b67cciget v10, v3, Lf0/s;->e:I
    000b67d0add-int/2addr v4, v10
    000b67d2iput v4, v3, Lf0/s;->d:I
    000b67d6invoke-virtual {v0, v1, v3, v2, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->H0(Lf0/N;Lf0/s;Lf0/U;Z)I
    000b67dciget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b67e0iget v4, v3, Lf0/s;->b:I
    000b67e4iget v3, v3, Lf0/s;->c:I
    000b67e8if-lez v3, :cond_3c1
    000b67ecinvoke-virtual {v0, v6, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->d1(II)V
    000b67f2iget-object v5, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b67f6iput v3, v5, Lf0/s;->h:I
    000b67fainvoke-virtual {v0, v1, v5, v2, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->H0(Lf0/N;Lf0/s;Lf0/U;Z)I
    000b6800iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6804iget v5, v3, Lf0/s;->b:I
    000b6808goto :goto_3c1
    000b680aiget v3, v9, Lf0/q;->b:I
    000b680eiget v6, v9, Lf0/q;->c:I
    000b6812invoke-virtual {v0, v3, v6}, Landroidx/recyclerview/widget/LinearLayoutManager;->c1(II)V
    000b6818iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b681ciput v4, v3, Lf0/s;->h:I
    000b6820invoke-virtual {v0, v1, v3, v2, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->H0(Lf0/N;Lf0/s;Lf0/U;Z)I
    000b6826iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b682aiget v4, v3, Lf0/s;->b:I
    000b682eiget v6, v3, Lf0/s;->d:I
    000b6832iget v3, v3, Lf0/s;->c:I
    000b6836if-lez v3, :cond_396
    000b683aadd-int/2addr v5, v3
    000b683ciget v3, v9, Lf0/q;->b:I
    000b6840iget v10, v9, Lf0/q;->c:I
    000b6844invoke-virtual {v0, v3, v10}, Landroidx/recyclerview/widget/LinearLayoutManager;->d1(II)V
    000b684aiget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b684eiput v5, v3, Lf0/s;->h:I
    000b6852iget v5, v3, Lf0/s;->d:I
    000b6856iget v10, v3, Lf0/s;->e:I
    000b685aadd-int/2addr v5, v10
    000b685ciput v5, v3, Lf0/s;->d:I
    000b6860invoke-virtual {v0, v1, v3, v2, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->H0(Lf0/N;Lf0/s;Lf0/U;Z)I
    000b6866iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b686aiget v5, v3, Lf0/s;->b:I
    000b686eiget v3, v3, Lf0/s;->c:I
    000b6872if-lez v3, :cond_3c1
    000b6876invoke-virtual {v0, v6, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->c1(II)V
    000b687ciget-object v4, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6880iput v3, v4, Lf0/s;->h:I
    000b6884invoke-virtual {v0, v1, v4, v2, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->H0(Lf0/N;Lf0/s;Lf0/U;Z)I
    000b688aiget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b688eiget v4, v3, Lf0/s;->b:I
    000b6892invoke-virtual {v0}, Lf0/H;->v()I
    000b6898move-result v3
    000b689aif-lez v3, :cond_3e6
    000b689eiget-boolean v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b68a2iget-boolean v6, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->v:Z
    000b68a6xor-int/2addr v3, v6
    000b68a8if-eqz v3, :cond_3db
    000b68acinvoke-virtual {v0, v4, v1, v2, v11}, Landroidx/recyclerview/widget/LinearLayoutManager;->O0(ILf0/N;Lf0/U;Z)I
    000b68b2move-result v3
    000b68b4add-int/2addr v5, v3
    000b68b6add-int/2addr v4, v3
    000b68b8invoke-virtual {v0, v5, v1, v2, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->P0(ILf0/N;Lf0/U;Z)I
    000b68bemove-result v3
    000b68c0add-int/2addr v5, v3
    000b68c2add-int/2addr v4, v3
    000b68c4goto :goto_3e6
    000b68c6invoke-virtual {v0, v5, v1, v2, v11}, Landroidx/recyclerview/widget/LinearLayoutManager;->P0(ILf0/N;Lf0/U;Z)I
    000b68ccmove-result v3
    000b68ceadd-int/2addr v5, v3
    000b68d0add-int/2addr v4, v3
    000b68d2invoke-virtual {v0, v4, v1, v2, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->O0(ILf0/N;Lf0/U;Z)I
    000b68d8move-result v3
    000b68dagoto :goto_3d8
    000b68dciget-boolean v3, v2, Lf0/U;->k:Z
    000b68e0if-eqz v3, :cond_480
    000b68e4invoke-virtual {v0}, Lf0/H;->v()I
    000b68eamove-result v3
    000b68ecif-eqz v3, :cond_480
    000b68f0iget-boolean v3, v2, Lf0/U;->g:Z
    000b68f4if-nez v3, :cond_480
    000b68f8invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->z0()Z
    000b68femove-result v3
    000b6900if-nez v3, :cond_3fc
    000b6904goto/16 :goto_480
    000b6908iget-object v3, v1, Lf0/N;->d:Ljava/util/List;
    000b690cinvoke-interface {v3}, Ljava/util/List;->size()I
    000b6912move-result v6
    000b6914invoke-virtual {v0, v7}, Lf0/H;->u(I)Landroid/view/View;
    000b691amove-result-object v10
    000b691cinvoke-static {v10}, Lf0/H;->H(Landroid/view/View;)I
    000b6922move-result v10
    000b6924move v12, v7
    000b6926move v13, v12
    000b6928move v14, v13
    000b692aif-ge v12, v6, :cond_43e
    000b692einvoke-interface {v3, v12}, Ljava/util/List;->get(I)Ljava/lang/Object;
    000b6934move-result-object v15
    000b6936check-cast v15, Lf0/X;
    000b693ainvoke-virtual {v15}, Lf0/X;->h()Z
    000b6940move-result v16
    000b6942if-eqz v16, :cond_41c
    000b6946goto :goto_43a
    000b6948invoke-virtual {v15}, Lf0/X;->b()I
    000b694emove-result v11
    000b6950if-ge v11, v10, :cond_424
    000b6954const/4 v11, 0x1
    000b6956goto :goto_425
    000b6958move v11, v7
    000b695aiget-boolean v8, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b695eiget-object v15, v15, Lf0/X;->a:Landroid/view/View;
    000b6962if-eq v11, v8, :cond_433
    000b6966iget-object v8, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b696ainvoke-virtual {v8, v15}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
    000b6970move-result v8
    000b6972add-int/2addr v13, v8
    000b6974goto :goto_43a
    000b6976iget-object v8, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b697ainvoke-virtual {v8, v15}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
    000b6980move-result v8
    000b6982add-int/2addr v14, v8
    000b6984add-int/lit8 v12, v12, 0x1
    000b6988const/4 v11, 0x1
    000b698agoto :goto_40d
    000b698ciget-object v6, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6990iput-object v3, v6, Lf0/s;->k:Ljava/util/List;
    000b6994if-lez v13, :cond_45e
    000b6998invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->R0()Landroid/view/View;
    000b699emove-result-object v3
    000b69a0invoke-static {v3}, Lf0/H;->H(Landroid/view/View;)I
    000b69a6move-result v3
    000b69a8invoke-virtual {v0, v3, v5}, Landroidx/recyclerview/widget/LinearLayoutManager;->d1(II)V
    000b69aeiget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b69b2iput v13, v3, Lf0/s;->h:I
    000b69b6iput v7, v3, Lf0/s;->c:I
    000b69baconst/4 v5, 0x0
    000b69bcinvoke-virtual {v3, v5}, Lf0/s;->a(Landroid/view/View;)V
    000b69c2iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b69c6invoke-virtual {v0, v1, v3, v2, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->H0(Lf0/N;Lf0/s;Lf0/U;Z)I
    000b69ccif-lez v14, :cond_47b
    000b69d0invoke-virtual {v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->Q0()Landroid/view/View;
    000b69d6move-result-object v3
    000b69d8invoke-static {v3}, Lf0/H;->H(Landroid/view/View;)I
    000b69demove-result v3
    000b69e0invoke-virtual {v0, v3, v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->c1(II)V
    000b69e6iget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b69eaiput v14, v3, Lf0/s;->h:I
    000b69eeiput v7, v3, Lf0/s;->c:I
    000b69f2const/4 v5, 0x0
    000b69f4invoke-virtual {v3, v5}, Lf0/s;->a(Landroid/view/View;)V
    000b69faiget-object v3, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b69feinvoke-virtual {v0, v1, v3, v2, v7}, Landroidx/recyclerview/widget/LinearLayoutManager;->H0(Lf0/N;Lf0/s;Lf0/U;Z)I
    000b6a04goto :goto_47c
    000b6a06const/4 v5, 0x0
    000b6a08iget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6a0ciput-object v5, v1, Lf0/s;->k:Ljava/util/List;
    000b6a10iget-boolean v1, v2, Lf0/U;->g:Z
    000b6a14if-nez v1, :cond_48d
    000b6a18iget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6a1cinvoke-virtual {v1}, Landroidx/emoji2/text/g;->l()I
    000b6a22move-result v2
    000b6a24iput v2, v1, Landroidx/emoji2/text/g;->a:I
    000b6a28goto :goto_490
    000b6a2ainvoke-virtual {v9}, Lf0/q;->d()V
    000b6a30iget-boolean v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->v:Z
    000b6a34iput-boolean v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->s:Z
    000b6a38return-void
    000b6100
    000b6a3a
    000b6a3a // align 0x4
    000b6a3c
    000b6a3candroidx.recyclerview.widget.LinearLayoutManager::c0(f0.U):
    000b6a4cconst/4 v1, 0x0
    000b6a4eiput-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b6a52const/4 v1, -0x1
    000b6a54iput v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b6a58const/high16 v1, -0x80000000
    000b6a5ciput v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b6a60iget-object v1, v0, Landroidx/recyclerview/widget/LinearLayoutManager;->A:Lf0/q;
    000b6a64invoke-virtual {v1}, Lf0/q;->d()V
    000b6a6areturn-void
    000b6a3c
    000b6a6c
    000b6a6candroidx.recyclerview.widget.LinearLayoutManager::d0(android.os.Parcelable):
    000b6a7cinstance-of v0, v2, Lf0/t;
    000b6a80if-eqz v0, :cond_b
    000b6a84check-cast v2, Lf0/t;
    000b6a88iput-object v2, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b6a8cinvoke-virtual {v1}, Lf0/H;->l0()V
    000b6a92return-void
    000b6a6c
    000b6a94
    000b6a94androidx.recyclerview.widget.LinearLayoutManager::V0(f0.N, f0.s):
    000b6aa4iget-boolean v0, v7, Lf0/s;->a:Z
    000b6aa8if-eqz v0, :cond_b3
    000b6aaciget-boolean v0, v7, Lf0/s;->l:Z
    000b6ab0if-eqz v0, :cond_a
    000b6ab4goto/16 :goto_b3
    000b6ab8iget v0, v7, Lf0/s;->g:I
    000b6abciget v1, v7, Lf0/s;->i:I
    000b6ac0iget v7, v7, Lf0/s;->f:I
    000b6ac4const/4 v2, -0x1
    000b6ac6const/4 v3, 0x0
    000b6ac8if-ne v7, v2, :cond_68
    000b6accinvoke-virtual {v5}, Lf0/H;->v()I
    000b6ad2move-result v7
    000b6ad4if-gez v0, :cond_1c
    000b6ad8goto/16 :goto_b3
    000b6adciget-object v2, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6ae0invoke-virtual {v2}, Landroidx/emoji2/text/g;->f()I
    000b6ae6move-result v2
    000b6ae8sub-int/2addr v2, v0
    000b6aeaadd-int/2addr v2, v1
    000b6aeciget-boolean v0, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b6af0if-eqz v0, :cond_47
    000b6af4move v0, v3
    000b6af6if-ge v0, v7, :cond_b3
    000b6afainvoke-virtual {v5, v0}, Lf0/H;->u(I)Landroid/view/View;
    000b6b00move-result-object v1
    000b6b02iget-object v4, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6b06invoke-virtual {v4, v1}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b6b0cmove-result v4
    000b6b0eif-lt v4, v2, :cond_43
    000b6b12iget-object v4, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6b16invoke-virtual {v4, v1}, Landroidx/emoji2/text/g;->n(Landroid/view/View;)I
    000b6b1cmove-result v1
    000b6b1eif-ge v1, v2, :cond_40
    000b6b22goto :goto_43
    000b6b24add-int/lit8 v0, v0, 0x1
    000b6b28goto :goto_29
    000b6b2ainvoke-virtual {v5, v6, v3, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->W0(Lf0/N;II)V
    000b6b30return-void
    000b6b32add-int/lit8 v7, v7, -0x1
    000b6b36move v0, v7
    000b6b38if-ltz v0, :cond_b3
    000b6b3cinvoke-virtual {v5, v0}, Lf0/H;->u(I)Landroid/view/View;
    000b6b42move-result-object v1
    000b6b44iget-object v3, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6b48invoke-virtual {v3, v1}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b6b4emove-result v3
    000b6b50if-lt v3, v2, :cond_64
    000b6b54iget-object v3, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6b58invoke-virtual {v3, v1}, Landroidx/emoji2/text/g;->n(Landroid/view/View;)I
    000b6b5emove-result v1
    000b6b60if-ge v1, v2, :cond_61
    000b6b64goto :goto_64
    000b6b66add-int/lit8 v0, v0, -0x1
    000b6b6agoto :goto_4a
    000b6b6cinvoke-virtual {v5, v6, v7, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->W0(Lf0/N;II)V
    000b6b72return-void
    000b6b74if-gez v0, :cond_6b
    000b6b78goto :goto_b3
    000b6b7asub-int/2addr v0, v1
    000b6b7cinvoke-virtual {v5}, Lf0/H;->v()I
    000b6b82move-result v7
    000b6b84iget-boolean v1, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b6b88if-eqz v1, :cond_95
    000b6b8cadd-int/lit8 v7, v7, -0x1
    000b6b90move v1, v7
    000b6b92if-ltz v1, :cond_b3
    000b6b96invoke-virtual {v5, v1}, Lf0/H;->u(I)Landroid/view/View;
    000b6b9cmove-result-object v2
    000b6b9eiget-object v3, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6ba2invoke-virtual {v3, v2}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b6ba8move-result v3
    000b6baaif-gt v3, v0, :cond_91
    000b6baeiget-object v3, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6bb2invoke-virtual {v3, v2}, Landroidx/emoji2/text/g;->m(Landroid/view/View;)I
    000b6bb8move-result v2
    000b6bbaif-le v2, v0, :cond_8e
    000b6bbegoto :goto_91
    000b6bc0add-int/lit8 v1, v1, -0x1
    000b6bc4goto :goto_77
    000b6bc6invoke-virtual {v5, v6, v7, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->W0(Lf0/N;II)V
    000b6bccreturn-void
    000b6bcemove v1, v3
    000b6bd0if-ge v1, v7, :cond_b3
    000b6bd4invoke-virtual {v5, v1}, Lf0/H;->u(I)Landroid/view/View;
    000b6bdamove-result-object v2
    000b6bdciget-object v4, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6be0invoke-virtual {v4, v2}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b6be6move-result v4
    000b6be8if-gt v4, v0, :cond_b0
    000b6beciget-object v4, v5, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6bf0invoke-virtual {v4, v2}, Landroidx/emoji2/text/g;->m(Landroid/view/View;)I
    000b6bf6move-result v2
    000b6bf8if-le v2, v0, :cond_ad
    000b6bfcgoto :goto_b0
    000b6bfeadd-int/lit8 v1, v1, 0x1
    000b6c02goto :goto_96
    000b6c04invoke-virtual {v5, v6, v3, v1}, Landroidx/recyclerview/widget/LinearLayoutManager;->W0(Lf0/N;II)V
    000b6c0areturn-void
    000b6a94
    000b6c0c
    000b6c0candroidx.recyclerview.widget.LinearLayoutManager::W0(f0.N, int, int):
    000b6c1cif-ne v3, v4, :cond_3
    000b6c20goto :goto_25
    000b6c22if-le v4, v3, :cond_16
    000b6c26add-int/lit8 v4, v4, -0x1
    000b6c2aif-lt v4, v3, :cond_25
    000b6c2einvoke-virtual {v1, v4}, Lf0/H;->u(I)Landroid/view/View;
    000b6c34move-result-object v0
    000b6c36invoke-virtual {v1, v4}, Lf0/H;->j0(I)V
    000b6c3cinvoke-virtual {v2, v0}, Lf0/N;->f(Landroid/view/View;)V
    000b6c42add-int/lit8 v4, v4, -0x1
    000b6c46goto :goto_7
    000b6c48if-le v3, v4, :cond_25
    000b6c4cinvoke-virtual {v1, v3}, Lf0/H;->u(I)Landroid/view/View;
    000b6c52move-result-object v0
    000b6c54invoke-virtual {v1, v3}, Lf0/H;->j0(I)V
    000b6c5ainvoke-virtual {v2, v0}, Lf0/N;->f(Landroid/view/View;)V
    000b6c60add-int/lit8 v3, v3, -0x1
    000b6c64goto :goto_16
    000b6c66return-void
    000b6c0c
    000b6c68
    000b6c68androidx.recyclerview.widget.LinearLayoutManager::X0():
    000b6c78iget v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b6c7cconst/4 v1, 0x1
    000b6c7eif-eq v0, v1, :cond_12
    000b6c82invoke-virtual {v2}, Landroidx/recyclerview/widget/LinearLayoutManager;->S0()Z
    000b6c88move-result v0
    000b6c8aif-nez v0, :cond_c
    000b6c8egoto :goto_12
    000b6c90iget-boolean v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->t:Z
    000b6c94xor-int/2addr v0, v1
    000b6c96iput-boolean v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b6c9areturn-void
    000b6c9ciget-boolean v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->t:Z
    000b6ca0iput-boolean v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b6ca4return-void
    000b6c68
    000b6ca6
    000b6ca6 // align 0x8
    000b6ca8
    000b6ca8androidx.recyclerview.widget.LinearLayoutManager::n0(int):
    000b6cb8iput v2, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->x:I
    000b6cbcconst/high16 v2, -0x80000000
    000b6cc0iput v2, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->y:I
    000b6cc4iget-object v2, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->z:Lf0/t;
    000b6cc8if-eqz v2, :cond_d
    000b6cccconst/4 v0, -0x1
    000b6cceiput v0, v2, Lf0/t;->a:I
    000b6cd2invoke-virtual {v1}, Lf0/H;->l0()V
    000b6cd8return-void
    000b6ca8
    000b6cda
    000b6cda // align 0x4
    000b6cdc
    000b6cdcandroidx.recyclerview.widget.LinearLayoutManager::Z0(int):
    000b6cecif-eqz v3, :cond_12
    000b6cf0const/4 v0, 0x1
    000b6cf2if-ne v3, v0, :cond_6
    000b6cf6goto :goto_12
    000b6cf8new-instance v0, Ljava/lang/IllegalArgumentException;
    000b6cfcconst-string v1, "invalid orientation:"
    000b6d00invoke-static {v1, v3}, LB1/b;->e(Ljava/lang/String;I)Ljava/lang/String;
    000b6d06move-result-object v3
    000b6d08invoke-direct {v0, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000b6d0ethrow v0
    000b6d10const/4 v0, 0x0
    000b6d12invoke-virtual {v2, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->c(Ljava/lang/String;)V
    000b6d18iget v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b6d1cif-ne v3, v0, :cond_20
    000b6d20iget-object v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6d24if-nez v0, :cond_1f
    000b6d28goto :goto_20
    000b6d2areturn-void
    000b6d2cinvoke-static {v2, v3}, Landroidx/emoji2/text/g;->a(Lf0/H;I)Landroidx/emoji2/text/g;
    000b6d32move-result-object v0
    000b6d34iput-object v0, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6d38iget-object v1, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->A:Lf0/q;
    000b6d3ciput-object v0, v1, Lf0/q;->a:Landroidx/emoji2/text/g;
    000b6d40iput v3, v2, Landroidx/recyclerview/widget/LinearLayoutManager;->p:I
    000b6d44invoke-virtual {v2}, Lf0/H;->l0()V
    000b6d4areturn-void
    000b6cdc
    000b6d4c
    000b6d4candroidx.recyclerview.widget.LinearLayoutManager::a1(boolean):
    000b6d5cconst/4 v0, 0x0
    000b6d5einvoke-virtual {v1, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->c(Ljava/lang/String;)V
    000b6d64iget-boolean v0, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->v:Z
    000b6d68if-ne v0, v2, :cond_9
    000b6d6creturn-void
    000b6d6eiput-boolean v2, v1, Landroidx/recyclerview/widget/LinearLayoutManager;->v:Z
    000b6d72invoke-virtual {v1}, Lf0/H;->l0()V
    000b6d78return-void
    000b6d4c
    000b6d7a
    000b6d7a // align 0x4
    000b6d7c
    000b6d7candroidx.recyclerview.widget.LinearLayoutManager::x0(androidx.recyclerview.widget.RecyclerView, int):
    000b6d8cnew-instance v0, Lf0/u;
    000b6d90invoke-virtual {v2}, Landroid/view/View;->getContext()Landroid/content/Context;
    000b6d96move-result-object v2
    000b6d98invoke-direct {v0, v2}, Lf0/u;-><init>(Landroid/content/Context;)V
    000b6d9eiput v3, v0, Lf0/u;->a:I
    000b6da2invoke-virtual {v1, v0}, Lf0/H;->y0(Lf0/u;)V
    000b6da8return-void
    000b6d7c
    000b6daa
    000b6daa // align 0x4
    000b6dac
    000b6dacandroidx.recyclerview.widget.LinearLayoutManager::b1(int, int, boolean, f0.U):
    000b6dbciget-object v0, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6dc0iget-object v1, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6dc4invoke-virtual {v1}, Landroidx/emoji2/text/g;->i()I
    000b6dcamove-result v1
    000b6dccconst/4 v2, 0x0
    000b6dceconst/4 v3, 0x1
    000b6dd0if-nez v1, :cond_16
    000b6dd4iget-object v1, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6dd8invoke-virtual {v1}, Landroidx/emoji2/text/g;->f()I
    000b6ddemove-result v1
    000b6de0if-nez v1, :cond_16
    000b6de4move v1, v3
    000b6de6goto :goto_17
    000b6de8move v1, v2
    000b6deaiput-boolean v1, v0, Lf0/s;->l:Z
    000b6deeiget-object v0, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6df2iput v5, v0, Lf0/s;->f:I
    000b6df6iget-object v0, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->D:[I
    000b6dfaaput v2, v0, v2
    000b6dfeaput v2, v0, v3
    000b6e02invoke-virtual {v4, v8, v0}, Landroidx/recyclerview/widget/LinearLayoutManager;->A0(Lf0/U;[I)V
    000b6e08aget v8, v0, v2
    000b6e0cinvoke-static {v2, v8}, Ljava/lang/Math;->max(II)I
    000b6e12move-result v8
    000b6e14aget v0, v0, v3
    000b6e18invoke-static {v2, v0}, Ljava/lang/Math;->max(II)I
    000b6e1emove-result v0
    000b6e20if-ne v5, v3, :cond_35
    000b6e24move v2, v3
    000b6e26iget-object v5, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6e2aif-eqz v2, :cond_3b
    000b6e2emove v1, v0
    000b6e30goto :goto_3c
    000b6e32move v1, v8
    000b6e34iput v1, v5, Lf0/s;->h:I
    000b6e38if-eqz v2, :cond_41
    000b6e3cgoto :goto_42
    000b6e3emove v8, v0
    000b6e40iput v8, v5, Lf0/s;->i:I
    000b6e44const/4 v8, -0x1
    000b6e46if-eqz v2, :cond_7e
    000b6e4aiget-object v0, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6e4einvoke-virtual {v0}, Landroidx/emoji2/text/g;->h()I
    000b6e54move-result v0
    000b6e56add-int/2addr v0, v1
    000b6e58iput v0, v5, Lf0/s;->h:I
    000b6e5cinvoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->Q0()Landroid/view/View;
    000b6e62move-result-object v5
    000b6e64iget-object v0, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6e68iget-boolean v1, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b6e6cif-eqz v1, :cond_5b
    000b6e70move v3, v8
    000b6e72iput v3, v0, Lf0/s;->e:I
    000b6e76invoke-static {v5}, Lf0/H;->H(Landroid/view/View;)I
    000b6e7cmove-result v8
    000b6e7eiget-object v1, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6e82iget v2, v1, Lf0/s;->e:I
    000b6e86add-int/2addr v8, v2
    000b6e88iput v8, v0, Lf0/s;->d:I
    000b6e8ciget-object v8, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6e90invoke-virtual {v8, v5}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b6e96move-result v8
    000b6e98iput v8, v1, Lf0/s;->b:I
    000b6e9ciget-object v8, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6ea0invoke-virtual {v8, v5}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
    000b6ea6move-result v5
    000b6ea8iget-object v8, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6eacinvoke-virtual {v8}, Landroidx/emoji2/text/g;->g()I
    000b6eb2move-result v8
    000b6eb4sub-int/2addr v5, v8
    000b6eb6goto :goto_ba
    000b6eb8invoke-virtual {v4}, Landroidx/recyclerview/widget/LinearLayoutManager;->R0()Landroid/view/View;
    000b6ebemove-result-object v5
    000b6ec0iget-object v0, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6ec4iget v1, v0, Lf0/s;->h:I
    000b6ec8iget-object v2, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6eccinvoke-virtual {v2}, Landroidx/emoji2/text/g;->k()I
    000b6ed2move-result v2
    000b6ed4add-int/2addr v2, v1
    000b6ed6iput v2, v0, Lf0/s;->h:I
    000b6edaiget-object v0, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6edeiget-boolean v1, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->u:Z
    000b6ee2if-eqz v1, :cond_96
    000b6ee6goto :goto_97
    000b6ee8move v3, v8
    000b6eeaiput v3, v0, Lf0/s;->e:I
    000b6eeeinvoke-static {v5}, Lf0/H;->H(Landroid/view/View;)I
    000b6ef4move-result v8
    000b6ef6iget-object v1, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6efaiget v2, v1, Lf0/s;->e:I
    000b6efeadd-int/2addr v8, v2
    000b6f00iput v8, v0, Lf0/s;->d:I
    000b6f04iget-object v8, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6f08invoke-virtual {v8, v5}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b6f0emove-result v8
    000b6f10iput v8, v1, Lf0/s;->b:I
    000b6f14iget-object v8, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6f18invoke-virtual {v8, v5}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
    000b6f1emove-result v5
    000b6f20neg-int v5, v5
    000b6f22iget-object v8, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->r:Landroidx/emoji2/text/g;
    000b6f26invoke-virtual {v8}, Landroidx/emoji2/text/g;->k()I
    000b6f2cmove-result v8
    000b6f2eadd-int/2addr v5, v8
    000b6f30iget-object v8, v4, Landroidx/recyclerview/widget/LinearLayoutManager;->q:Lf0/s;
    000b6f34iput v6, v8, Lf0/s;->c:I
    000b6f38if-eqz v7, :cond_c3
    000b6f3csub-int/2addr v6, v5
    000b6f3eiput v6, v8, Lf0/s;->c:I
    000b6f42iput v5, v8, Lf0/s;->g:I
    000b6f46return-void
    000b6dac