File classes.dex
Function:
Loading..
000e3e14
000e3e14f0.n::b(long):
000e3e24move-object/from16 v1, v16
000e3e28const/4 v0, 0x1
000e3e2aiget-object v2, v1, Lf0/n;->a:Ljava/util/ArrayList;
000e3e2einvoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000e3e34move-result v3
000e3e36const/4 v4, 0x0
000e3e38move v5, v4
000e3e3amove v6, v5
000e3e3cif-ge v5, v3, :cond_24
000e3e40invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e3e46move-result-object v7
000e3e48check-cast v7, Landroidx/recyclerview/widget/RecyclerView;
000e3e4cinvoke-virtual {v7}, Landroid/view/View;->getWindowVisibility()I
000e3e52move-result v8
000e3e54if-nez v8, :cond_22
000e3e58iget-object v8, v7, Landroidx/recyclerview/widget/RecyclerView;->b0:Lf0/l;
000e3e5cinvoke-virtual {v8, v7, v4}, Lf0/l;->b(Landroidx/recyclerview/widget/RecyclerView;Z)V
000e3e62iget v7, v8, Lf0/l;->d:I
000e3e66add-int/2addr v6, v7
000e3e68add-int/2addr v5, v0
000e3e6agoto :goto_c
000e3e6ciget-object v5, v1, Lf0/n;->d:Ljava/util/ArrayList;
000e3e70invoke-virtual {v5, v6}, Ljava/util/ArrayList;->ensureCapacity(I)V
000e3e76move v6, v4
000e3e78move v7, v6
000e3e7aif-ge v6, v3, :cond_82
000e3e7einvoke-virtual {v2, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e3e84move-result-object v8
000e3e86check-cast v8, Landroidx/recyclerview/widget/RecyclerView;
000e3e8ainvoke-virtual {v8}, Landroid/view/View;->getWindowVisibility()I
000e3e90move-result v9
000e3e92if-eqz v9, :cond_3a
000e3e96goto :goto_80
000e3e98iget-object v9, v8, Landroidx/recyclerview/widget/RecyclerView;->b0:Lf0/l;
000e3e9ciget v10, v9, Lf0/l;->a:I
000e3ea0invoke-static {v10}, Ljava/lang/Math;->abs(I)I
000e3ea6move-result v10
000e3ea8iget v11, v9, Lf0/l;->b:I
000e3eacinvoke-static {v11}, Ljava/lang/Math;->abs(I)I
000e3eb2move-result v11
000e3eb4add-int/2addr v11, v10
000e3eb6move v10, v4
000e3eb8iget v12, v9, Lf0/l;->d:I
000e3ebcmul-int/lit8 v12, v12, 0x2
000e3ec0if-ge v10, v12, :cond_80
000e3ec4invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
000e3ecamove-result v12
000e3eccif-lt v7, v12, :cond_5f
000e3ed0new-instance v12, Lf0/m;
000e3ed4invoke-direct {v12}, Ljava/lang/Object;-><init>()V
000e3edainvoke-virtual {v5, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000e3ee0goto :goto_65
000e3ee2invoke-virtual {v5, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e3ee8move-result-object v12
000e3eeacheck-cast v12, Lf0/m;
000e3eeeiget-object v13, v9, Lf0/l;->c:[I
000e3ef2add-int/lit8 v14, v10, 0x1
000e3ef6aget v14, v13, v14
000e3efaif-gt v14, v11, :cond_6f
000e3efemove v15, v0
000e3f00goto :goto_70
000e3f02move v15, v4
000e3f04iput-boolean v15, v12, Lf0/m;->a:Z
000e3f08iput v11, v12, Lf0/m;->b:I
000e3f0ciput v14, v12, Lf0/m;->c:I
000e3f10iput-object v8, v12, Lf0/m;->d:Landroidx/recyclerview/widget/RecyclerView;
000e3f14aget v13, v13, v10
000e3f18iput v13, v12, Lf0/m;->e:I
000e3f1cadd-int/2addr v7, v0
000e3f1eadd-int/lit8 v10, v10, 0x2
000e3f22goto :goto_4a
000e3f24add-int/2addr v6, v0
000e3f26goto :goto_2b
000e3f28sget-object v2, Lf0/n;->f:LE0/F;
000e3f2cinvoke-static {v5, v2}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
000e3f32move v2, v4
000e3f34invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
000e3f3amove-result v3
000e3f3cif-ge v2, v3, :cond_145
000e3f40invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e3f46move-result-object v3
000e3f48check-cast v3, Lf0/m;
000e3f4ciget-object v6, v3, Lf0/m;->d:Landroidx/recyclerview/widget/RecyclerView;
000e3f50if-nez v6, :cond_9a
000e3f54goto/16 :goto_145
000e3f58iget-boolean v7, v3, Lf0/m;->a:Z
000e3f5cif-eqz v7, :cond_a4
000e3f60const-wide v7, 0x7fffffffffffffff
000e3f6agoto :goto_a6
000e3f6cmove-wide/from16 v7, v17
000e3f70iget v9, v3, Lf0/m;->e:I
000e3f74invoke-static {v6, v9, v7, v8}, Lf0/n;->c(Landroidx/recyclerview/widget/RecyclerView;IJ)Lf0/X;
000e3f7amove-result-object v6
000e3f7cif-eqz v6, :cond_c8
000e3f80iget-object v7, v6, Lf0/X;->b:Ljava/lang/ref/WeakReference;
000e3f84if-eqz v7, :cond_c8
000e3f88invoke-virtual {v6}, Lf0/X;->e()Z
000e3f8emove-result v7
000e3f90if-eqz v7, :cond_c8
000e3f94invoke-virtual {v6}, Lf0/X;->f()Z
000e3f9amove-result v7
000e3f9cif-nez v7, :cond_c8
000e3fa0iget-object v6, v6, Lf0/X;->b:Ljava/lang/ref/WeakReference;
000e3fa4invoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000e3faamove-result-object v6
000e3faccheck-cast v6, Landroidx/recyclerview/widget/RecyclerView;
000e3fb0if-nez v6, :cond_cb
000e3fb4move-wide/from16 v10, v17
000e3fb8goto :goto_137
000e3fbaiget-boolean v7, v6, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000e3fbeif-eqz v7, :cond_f4
000e3fc2iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e3fc6invoke-virtual {v7}, LF0/h;->w()I
000e3fccmove-result v7
000e3fceif-eqz v7, :cond_f4
000e3fd2iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000e3fd6if-eqz v7, :cond_de
000e3fdainvoke-virtual {v7}, Lf0/D;->e()V
000e3fe0iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e3fe4iget-object v8, v6, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e3fe8if-eqz v7, :cond_ec
000e3fecinvoke-virtual {v7, v8}, Lf0/H;->g0(Lf0/N;)V
000e3ff2iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e3ff6invoke-virtual {v7, v8}, Lf0/H;->h0(Lf0/N;)V
000e3ffciget-object v7, v8, Lf0/N;->a:Ljava/util/ArrayList;
000e4000invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V
000e4006invoke-virtual {v8}, Lf0/N;->d()V
000e400ciget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView;->b0:Lf0/l;
000e4010invoke-virtual {v7, v6, v0}, Lf0/l;->b(Landroidx/recyclerview/widget/RecyclerView;Z)V
000e4016iget v8, v7, Lf0/l;->d:I
000e401aif-eqz v8, :cond_c8
000e401econst-string v8, "RV Nested Prefetch"
000e4022sget v9, LG/i;->a:I
000e4026invoke-static {v8}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000e402ciget-object v8, v6, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e4030iget-object v9, v6, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e4034iput v0, v8, Lf0/U;->d:I
000e4038invoke-virtual {v9}, Lf0/z;->a()I
000e403emove-result v9
000e4040iput v9, v8, Lf0/U;->e:I
000e4044iput-boolean v4, v8, Lf0/U;->g:Z
000e4048iput-boolean v4, v8, Lf0/U;->h:Z
000e404ciput-boolean v4, v8, Lf0/U;->i:Z
000e4050move v8, v4
000e4052iget v9, v7, Lf0/l;->d:I
000e4056mul-int/lit8 v9, v9, 0x2
000e405aif-ge v8, v9, :cond_12b
000e405eiget-object v9, v7, Lf0/l;->c:[I
000e4062aget v9, v9, v8
000e4066move-wide/from16 v10, v17
000e406ainvoke-static {v6, v9, v10, v11}, Lf0/n;->c(Landroidx/recyclerview/widget/RecyclerView;IJ)Lf0/X;
000e4070add-int/lit8 v8, v8, 0x2
000e4074goto :goto_117
000e4076move-exception v0
000e4078goto :goto_131
000e407amove-wide/from16 v10, v17
000e407einvoke-static {}, Landroid/os/Trace;->endSection()V
000e4084goto :goto_137
000e4086sget v2, LG/i;->a:I
000e408ainvoke-static {}, Landroid/os/Trace;->endSection()V
000e4090throw v0
000e4092iput-boolean v4, v3, Lf0/m;->a:Z
000e4096iput v4, v3, Lf0/m;->b:I
000e409aiput v4, v3, Lf0/m;->c:I
000e409econst/4 v6, 0x0
000e40a0iput-object v6, v3, Lf0/m;->d:Landroidx/recyclerview/widget/RecyclerView;
000e40a4iput v4, v3, Lf0/m;->e:I
000e40a8add-int/2addr v2, v0
000e40aagoto/16 :goto_88
000e40aereturn-void
000e3e14
000e3e14f0.n::b(long):
000e3e24move-object/from16 v1, v16
000e3e28const/4 v0, 0x1
000e3e2aiget-object v2, v1, Lf0/n;->a:Ljava/util/ArrayList;
000e3e2einvoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000e3e34move-result v3
000e3e36const/4 v4, 0x0
000e3e38move v5, v4
000e3e3amove v6, v5
000e3e3cif-ge v5, v3, :cond_24
000e3e40invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e3e46move-result-object v7
000e3e48check-cast v7, Landroidx/recyclerview/widget/RecyclerView;
000e3e4cinvoke-virtual {v7}, Landroid/view/View;->getWindowVisibility()I
000e3e52move-result v8
000e3e54if-nez v8, :cond_22
000e3e58iget-object v8, v7, Landroidx/recyclerview/widget/RecyclerView;->b0:Lf0/l;
000e3e5cinvoke-virtual {v8, v7, v4}, Lf0/l;->b(Landroidx/recyclerview/widget/RecyclerView;Z)V
000e3e62iget v7, v8, Lf0/l;->d:I
000e3e66add-int/2addr v6, v7
000e3e68add-int/2addr v5, v0
000e3e6agoto :goto_c
000e3e6ciget-object v5, v1, Lf0/n;->d:Ljava/util/ArrayList;
000e3e70invoke-virtual {v5, v6}, Ljava/util/ArrayList;->ensureCapacity(I)V
000e3e76move v6, v4
000e3e78move v7, v6
000e3e7aif-ge v6, v3, :cond_82
000e3e7einvoke-virtual {v2, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e3e84move-result-object v8
000e3e86check-cast v8, Landroidx/recyclerview/widget/RecyclerView;
000e3e8ainvoke-virtual {v8}, Landroid/view/View;->getWindowVisibility()I
000e3e90move-result v9
000e3e92if-eqz v9, :cond_3a
000e3e96goto :goto_80
000e3e98iget-object v9, v8, Landroidx/recyclerview/widget/RecyclerView;->b0:Lf0/l;
000e3e9ciget v10, v9, Lf0/l;->a:I
000e3ea0invoke-static {v10}, Ljava/lang/Math;->abs(I)I
000e3ea6move-result v10
000e3ea8iget v11, v9, Lf0/l;->b:I
000e3eacinvoke-static {v11}, Ljava/lang/Math;->abs(I)I
000e3eb2move-result v11
000e3eb4add-int/2addr v11, v10
000e3eb6move v10, v4
000e3eb8iget v12, v9, Lf0/l;->d:I
000e3ebcmul-int/lit8 v12, v12, 0x2
000e3ec0if-ge v10, v12, :cond_80
000e3ec4invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
000e3ecamove-result v12
000e3eccif-lt v7, v12, :cond_5f
000e3ed0new-instance v12, Lf0/m;
000e3ed4invoke-direct {v12}, Ljava/lang/Object;-><init>()V
000e3edainvoke-virtual {v5, v12}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000e3ee0goto :goto_65
000e3ee2invoke-virtual {v5, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e3ee8move-result-object v12
000e3eeacheck-cast v12, Lf0/m;
000e3eeeiget-object v13, v9, Lf0/l;->c:[I
000e3ef2add-int/lit8 v14, v10, 0x1
000e3ef6aget v14, v13, v14
000e3efaif-gt v14, v11, :cond_6f
000e3efemove v15, v0
000e3f00goto :goto_70
000e3f02move v15, v4
000e3f04iput-boolean v15, v12, Lf0/m;->a:Z
000e3f08iput v11, v12, Lf0/m;->b:I
000e3f0ciput v14, v12, Lf0/m;->c:I
000e3f10iput-object v8, v12, Lf0/m;->d:Landroidx/recyclerview/widget/RecyclerView;
000e3f14aget v13, v13, v10
000e3f18iput v13, v12, Lf0/m;->e:I
000e3f1cadd-int/2addr v7, v0
000e3f1eadd-int/lit8 v10, v10, 0x2
000e3f22goto :goto_4a
000e3f24add-int/2addr v6, v0
000e3f26goto :goto_2b
000e3f28sget-object v2, Lf0/n;->f:LE0/F;
000e3f2cinvoke-static {v5, v2}, Ljava/util/Collections;->sort(Ljava/util/List;Ljava/util/Comparator;)V
000e3f32move v2, v4
000e3f34invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
000e3f3amove-result v3
000e3f3cif-ge v2, v3, :cond_145
000e3f40invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e3f46move-result-object v3
000e3f48check-cast v3, Lf0/m;
000e3f4ciget-object v6, v3, Lf0/m;->d:Landroidx/recyclerview/widget/RecyclerView;
000e3f50if-nez v6, :cond_9a
000e3f54goto/16 :goto_145
000e3f58iget-boolean v7, v3, Lf0/m;->a:Z
000e3f5cif-eqz v7, :cond_a4
000e3f60const-wide v7, 0x7fffffffffffffff
000e3f6agoto :goto_a6
000e3f6cmove-wide/from16 v7, v17
000e3f70iget v9, v3, Lf0/m;->e:I
000e3f74invoke-static {v6, v9, v7, v8}, Lf0/n;->c(Landroidx/recyclerview/widget/RecyclerView;IJ)Lf0/X;
000e3f7amove-result-object v6
000e3f7cif-eqz v6, :cond_c8
000e3f80iget-object v7, v6, Lf0/X;->b:Ljava/lang/ref/WeakReference;
000e3f84if-eqz v7, :cond_c8
000e3f88invoke-virtual {v6}, Lf0/X;->e()Z
000e3f8emove-result v7
000e3f90if-eqz v7, :cond_c8
000e3f94invoke-virtual {v6}, Lf0/X;->f()Z
000e3f9amove-result v7
000e3f9cif-nez v7, :cond_c8
000e3fa0iget-object v6, v6, Lf0/X;->b:Ljava/lang/ref/WeakReference;
000e3fa4invoke-virtual {v6}, Ljava/lang/ref/Reference;->get()Ljava/lang/Object;
000e3faamove-result-object v6
000e3faccheck-cast v6, Landroidx/recyclerview/widget/RecyclerView;
000e3fb0if-nez v6, :cond_cb
000e3fb4move-wide/from16 v10, v17
000e3fb8goto :goto_137
000e3fbaiget-boolean v7, v6, Landroidx/recyclerview/widget/RecyclerView;->y:Z
000e3fbeif-eqz v7, :cond_f4
000e3fc2iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e3fc6invoke-virtual {v7}, LF0/h;->w()I
000e3fccmove-result v7
000e3fceif-eqz v7, :cond_f4
000e3fd2iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000e3fd6if-eqz v7, :cond_de
000e3fdainvoke-virtual {v7}, Lf0/D;->e()V
000e3fe0iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e3fe4iget-object v8, v6, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e3fe8if-eqz v7, :cond_ec
000e3fecinvoke-virtual {v7, v8}, Lf0/H;->g0(Lf0/N;)V
000e3ff2iget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e3ff6invoke-virtual {v7, v8}, Lf0/H;->h0(Lf0/N;)V
000e3ffciget-object v7, v8, Lf0/N;->a:Ljava/util/ArrayList;
000e4000invoke-virtual {v7}, Ljava/util/ArrayList;->clear()V
000e4006invoke-virtual {v8}, Lf0/N;->d()V
000e400ciget-object v7, v6, Landroidx/recyclerview/widget/RecyclerView;->b0:Lf0/l;
000e4010invoke-virtual {v7, v6, v0}, Lf0/l;->b(Landroidx/recyclerview/widget/RecyclerView;Z)V
000e4016iget v8, v7, Lf0/l;->d:I
000e401aif-eqz v8, :cond_c8
000e401econst-string v8, "RV Nested Prefetch"
000e4022sget v9, LG/i;->a:I
000e4026invoke-static {v8}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000e402ciget-object v8, v6, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e4030iget-object v9, v6, Landroidx/recyclerview/widget/RecyclerView;->k:Lf0/z;
000e4034iput v0, v8, Lf0/U;->d:I
000e4038invoke-virtual {v9}, Lf0/z;->a()I
000e403emove-result v9
000e4040iput v9, v8, Lf0/U;->e:I
000e4044iput-boolean v4, v8, Lf0/U;->g:Z
000e4048iput-boolean v4, v8, Lf0/U;->h:Z
000e404ciput-boolean v4, v8, Lf0/U;->i:Z
000e4050move v8, v4
000e4052iget v9, v7, Lf0/l;->d:I
000e4056mul-int/lit8 v9, v9, 0x2
000e405aif-ge v8, v9, :cond_12b
000e405eiget-object v9, v7, Lf0/l;->c:[I
000e4062aget v9, v9, v8
000e4066move-wide/from16 v10, v17
000e406ainvoke-static {v6, v9, v10, v11}, Lf0/n;->c(Landroidx/recyclerview/widget/RecyclerView;IJ)Lf0/X;
000e4070add-int/lit8 v8, v8, 0x2
000e4074goto :goto_117
000e4076move-exception v0
000e4078goto :goto_131
000e407amove-wide/from16 v10, v17
000e407einvoke-static {}, Landroid/os/Trace;->endSection()V
000e4084goto :goto_137
000e4086sget v2, LG/i;->a:I
000e408ainvoke-static {}, Landroid/os/Trace;->endSection()V
000e4090throw v0
000e4092iput-boolean v4, v3, Lf0/m;->a:Z
000e4096iput v4, v3, Lf0/m;->b:I
000e409aiput v4, v3, Lf0/m;->c:I
000e409econst/4 v6, 0x0
000e40a0iput-object v6, v3, Lf0/m;->d:Landroidx/recyclerview/widget/RecyclerView;
000e40a4iput v4, v3, Lf0/m;->e:I
000e40a8add-int/2addr v2, v0
000e40aagoto/16 :goto_88
000e40aereturn-void
000e3e14
000e40b0
000e40b0 struct try_item
000e40b0 start_addr uint32 0xe401e
000e40b4 insn_count int 41
000e40b6 handler_off uint16 0xe40b9
000e40b8
000e40b8 struct encoded_catch_handler_list
000e40b8 size int 1
000e40b9
000e40b9 struct encoded_catch_handler ← 0xe40b6
000e40b9 size int64 0
000e40ba catch_all_addr uint32 0xe4076
000e40b0 struct try_item
000e40b0 start_addr uint32 0xe401e
000e40b4 insn_count int 41
000e40b6 handler_off uint16 0xe40b9
000e40b8
000e40b8 struct encoded_catch_handler_list
000e40b8 size int 1
000e40b9
000e40b9 struct encoded_catch_handler ← 0xe40b6
000e40b9 size int64 0
000e40ba catch_all_addr uint32 0xe4076
000e40bc
000e40bcf0.n::run():
000e40ccconst-wide/16 v0, 0x0
000e40d0const-string v2, "RV Prefetch"
000e40d4sget v3, LG/i;->a:I
000e40d8invoke-static {v2}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000e40deiget-object v2, v9, Lf0/n;->a:Ljava/util/ArrayList;
000e40e2invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z
000e40e8move-result v3
000e40eaif-eqz v3, :cond_17
000e40eeiput-wide v0, v9, Lf0/n;->b:J
000e40f2invoke-static {}, Landroid/os/Trace;->endSection()V
000e40f8return-void
000e40fainvoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000e4100move-result v3
000e4102const/4 v4, 0x0
000e4104move-wide v5, v0
000e4106if-ge v4, v3, :cond_39
000e410ainvoke-virtual {v2, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e4110move-result-object v7
000e4112check-cast v7, Landroidx/recyclerview/widget/RecyclerView;
000e4116invoke-virtual {v7}, Landroid/view/View;->getWindowVisibility()I
000e411cmove-result v8
000e411eif-nez v8, :cond_36
000e4122invoke-virtual {v7}, Landroid/view/View;->getDrawingTime()J
000e4128move-result-wide v7
000e412ainvoke-static {v7, v8, v5, v6}, Ljava/lang/Math;->max(JJ)J
000e4130move-result-wide v5
000e4132goto :goto_36
000e4134move-exception v2
000e4136goto :goto_55
000e4138add-int/lit8 v4, v4, 0x1
000e413cgoto :goto_1d
000e413ecmp-long v2, v5, v0
000e4142if-nez v2, :cond_43
000e4146iput-wide v0, v9, Lf0/n;->b:J
000e414ainvoke-static {}, Landroid/os/Trace;->endSection()V
000e4150return-void
000e4152sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
000e4156invoke-virtual {v2, v5, v6}, Ljava/util/concurrent/TimeUnit;->toNanos(J)J
000e415cmove-result-wide v2
000e415eiget-wide v4, v9, Lf0/n;->c:J
000e4162add-long/2addr v2, v4
000e4164invoke-virtual {v9, v2, v3}, Lf0/n;->b(J)V
000e416aiput-wide v0, v9, Lf0/n;->b:J
000e416einvoke-static {}, Landroid/os/Trace;->endSection()V
000e4174return-void
000e4176iput-wide v0, v9, Lf0/n;->b:J
000e417asget v0, LG/i;->a:I
000e417einvoke-static {}, Landroid/os/Trace;->endSection()V
000e4184throw v2
000e40bc
000e40bcf0.n::run():
000e40ccconst-wide/16 v0, 0x0
000e40d0const-string v2, "RV Prefetch"
000e40d4sget v3, LG/i;->a:I
000e40d8invoke-static {v2}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
000e40deiget-object v2, v9, Lf0/n;->a:Ljava/util/ArrayList;
000e40e2invoke-virtual {v2}, Ljava/util/ArrayList;->isEmpty()Z
000e40e8move-result v3
000e40eaif-eqz v3, :cond_17
000e40eeiput-wide v0, v9, Lf0/n;->b:J
000e40f2invoke-static {}, Landroid/os/Trace;->endSection()V
000e40f8return-void
000e40fainvoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000e4100move-result v3
000e4102const/4 v4, 0x0
000e4104move-wide v5, v0
000e4106if-ge v4, v3, :cond_39
000e410ainvoke-virtual {v2, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e4110move-result-object v7
000e4112check-cast v7, Landroidx/recyclerview/widget/RecyclerView;
000e4116invoke-virtual {v7}, Landroid/view/View;->getWindowVisibility()I
000e411cmove-result v8
000e411eif-nez v8, :cond_36
000e4122invoke-virtual {v7}, Landroid/view/View;->getDrawingTime()J
000e4128move-result-wide v7
000e412ainvoke-static {v7, v8, v5, v6}, Ljava/lang/Math;->max(JJ)J
000e4130move-result-wide v5
000e4132goto :goto_36
000e4134move-exception v2
000e4136goto :goto_55
000e4138add-int/lit8 v4, v4, 0x1
000e413cgoto :goto_1d
000e413ecmp-long v2, v5, v0
000e4142if-nez v2, :cond_43
000e4146iput-wide v0, v9, Lf0/n;->b:J
000e414ainvoke-static {}, Landroid/os/Trace;->endSection()V
000e4150return-void
000e4152sget-object v2, Ljava/util/concurrent/TimeUnit;->MILLISECONDS:Ljava/util/concurrent/TimeUnit;
000e4156invoke-virtual {v2, v5, v6}, Ljava/util/concurrent/TimeUnit;->toNanos(J)J
000e415cmove-result-wide v2
000e415eiget-wide v4, v9, Lf0/n;->c:J
000e4162add-long/2addr v2, v4
000e4164invoke-virtual {v9, v2, v3}, Lf0/n;->b(J)V
000e416aiput-wide v0, v9, Lf0/n;->b:J
000e416einvoke-static {}, Landroid/os/Trace;->endSection()V
000e4174return-void
000e4176iput-wide v0, v9, Lf0/n;->b:J
000e417asget v0, LG/i;->a:I
000e417einvoke-static {}, Landroid/os/Trace;->endSection()V
000e4184throw v2
000e40bc
000e4186
000e4186 struct code_item_padding
000e4186 padding uint16 0x0000
000e4188
000e4188 struct try_item
000e4188 start_addr uint32 0xe40d0
000e418c insn_count int 7
000e418e handler_off uint16 0xe41a9
000e4190
000e4190 struct try_item
000e4190 start_addr uint32 0xe40e2
000e4194 insn_count int 4
000e4196 handler_off uint16 0xe41a9
000e4198
000e4198 struct try_item
000e4198 start_addr uint32 0xe40fa
000e419c insn_count int 28
000e419e handler_off uint16 0xe41a9
000e41a0
000e41a0 struct try_item
000e41a0 start_addr uint32 0xe4152
000e41a4 insn_count int 12
000e41a6 handler_off uint16 0xe41a9
000e41a8
000e41a8 struct encoded_catch_handler_list
000e41a8 size int 1
000e41a9
000e41a9 struct encoded_catch_handler ← 0xe418e 0xe4196 0xe419e 0xe41a6
000e41a9 size int64 0
000e41aa catch_all_addr uint32 0xe4134
000e41ab
000e41ab // align 0x4
000e4186 struct code_item_padding
000e4186 padding uint16 0x0000
000e4188
000e4188 struct try_item
000e4188 start_addr uint32 0xe40d0
000e418c insn_count int 7
000e418e handler_off uint16 0xe41a9
000e4190
000e4190 struct try_item
000e4190 start_addr uint32 0xe40e2
000e4194 insn_count int 4
000e4196 handler_off uint16 0xe41a9
000e4198
000e4198 struct try_item
000e4198 start_addr uint32 0xe40fa
000e419c insn_count int 28
000e419e handler_off uint16 0xe41a9
000e41a0
000e41a0 struct try_item
000e41a0 start_addr uint32 0xe4152
000e41a4 insn_count int 12
000e41a6 handler_off uint16 0xe41a9
000e41a8
000e41a8 struct encoded_catch_handler_list
000e41a8 size int 1
000e41a9
000e41a9 struct encoded_catch_handler ← 0xe418e 0xe4196 0xe419e 0xe41a6
000e41a9 size int64 0
000e41aa catch_all_addr uint32 0xe4134
000e41ab
000e41ab // align 0x4
000e41ac
000e41acf0.o::<init>(int, int):
000e41bcinvoke-direct {v0, v1, v2}, Lf0/I;-><init>(II)V
000e41c2const/4 v1, -0x1
000e41c4iput v1, v0, Lf0/o;->e:I
000e41c8const/4 v1, 0x0
000e41caiput v1, v0, Lf0/o;->f:I
000e41cereturn-void
000e41ac
000e41acf0.o::<init>(int, int):
000e41bcinvoke-direct {v0, v1, v2}, Lf0/I;-><init>(II)V
000e41c2const/4 v1, -0x1
000e41c4iput v1, v0, Lf0/o;->e:I
000e41c8const/4 v1, 0x0
000e41caiput v1, v0, Lf0/o;->f:I
000e41cereturn-void
000e41ac
000e41d0
000e41d0f0.p::toString():
000e41e0new-instance v0, Ljava/lang/StringBuilder;
000e41e4const-string v1, "LayoutState{mAvailable="
000e41e8invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e41eeiget v1, v2, Lf0/p;->b:I
000e41f2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e41f8const-string v1, ", mCurrentPosition="
000e41fcinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e4202iget v1, v2, Lf0/p;->c:I
000e4206invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e420cconst-string v1, ", mItemDirection="
000e4210invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e4216iget v1, v2, Lf0/p;->d:I
000e421ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e4220const-string v1, ", mLayoutDirection="
000e4224invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e422aiget v1, v2, Lf0/p;->e:I
000e422einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e4234const-string v1, ", mStartLine="
000e4238invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e423eiget v1, v2, Lf0/p;->f:I
000e4242invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e4248const-string v1, ", mEndLine="
000e424cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e4252iget v1, v2, Lf0/p;->g:I
000e4256invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e425cconst/16 v1, 0x7d
000e4260invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
000e4266invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e426cmove-result-object v0
000e426ereturn-object v0
000e41d0
000e41d0f0.p::toString():
000e41e0new-instance v0, Ljava/lang/StringBuilder;
000e41e4const-string v1, "LayoutState{mAvailable="
000e41e8invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e41eeiget v1, v2, Lf0/p;->b:I
000e41f2invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e41f8const-string v1, ", mCurrentPosition="
000e41fcinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e4202iget v1, v2, Lf0/p;->c:I
000e4206invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e420cconst-string v1, ", mItemDirection="
000e4210invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e4216iget v1, v2, Lf0/p;->d:I
000e421ainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e4220const-string v1, ", mLayoutDirection="
000e4224invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e422aiget v1, v2, Lf0/p;->e:I
000e422einvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e4234const-string v1, ", mStartLine="
000e4238invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e423eiget v1, v2, Lf0/p;->f:I
000e4242invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e4248const-string v1, ", mEndLine="
000e424cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e4252iget v1, v2, Lf0/p;->g:I
000e4256invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e425cconst/16 v1, 0x7d
000e4260invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
000e4266invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e426cmove-result-object v0
000e426ereturn-object v0
000e41d0
000e4270
000e4270f0.q::toString():
000e4280new-instance v0, Ljava/lang/StringBuilder;
000e4284const-string v1, "AnchorInfo{mPosition="
000e4288invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e428eiget v1, v2, Lf0/q;->b:I
000e4292invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e4298const-string v1, ", mCoordinate="
000e429cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e42a2iget v1, v2, Lf0/q;->c:I
000e42a6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e42acconst-string v1, ", mLayoutFromEnd="
000e42b0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e42b6iget-boolean v1, v2, Lf0/q;->d:Z
000e42bainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000e42c0const-string v1, ", mValid="
000e42c4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e42caiget-boolean v1, v2, Lf0/q;->e:Z
000e42ceinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000e42d4const/16 v1, 0x7d
000e42d8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
000e42deinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e42e4move-result-object v0
000e42e6return-object v0
000e4270
000e4270f0.q::toString():
000e4280new-instance v0, Ljava/lang/StringBuilder;
000e4284const-string v1, "AnchorInfo{mPosition="
000e4288invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
000e428eiget v1, v2, Lf0/q;->b:I
000e4292invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e4298const-string v1, ", mCoordinate="
000e429cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e42a2iget v1, v2, Lf0/q;->c:I
000e42a6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
000e42acconst-string v1, ", mLayoutFromEnd="
000e42b0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e42b6iget-boolean v1, v2, Lf0/q;->d:Z
000e42bainvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000e42c0const-string v1, ", mValid="
000e42c4invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
000e42caiget-boolean v1, v2, Lf0/q;->e:Z
000e42ceinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Z)Ljava/lang/StringBuilder;
000e42d4const/16 v1, 0x7d
000e42d8invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
000e42deinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
000e42e4move-result-object v0
000e42e6return-object v0
000e4270
000e42e8
000e42e8f0.q::<init>():
000e42f8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000e42feinvoke-virtual {v0}, Lf0/q;->d()V
000e4304return-void
000e42e8
000e42e8f0.q::<init>():
000e42f8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
000e42feinvoke-virtual {v0}, Lf0/q;->d()V
000e4304return-void
000e42e8
000e4306
000e4306 // align 0x8
000e4306 // align 0x8
000e4308
000e4308f0.q::a():
000e4318iget-boolean v0, v1, Lf0/q;->d:Z
000e431cif-eqz v0, :cond_b
000e4320iget-object v0, v1, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4324invoke-virtual {v0}, Landroidx/emoji2/text/g;->g()I
000e432amove-result v0
000e432cgoto :goto_11
000e432eiget-object v0, v1, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4332invoke-virtual {v0}, Landroidx/emoji2/text/g;->k()I
000e4338move-result v0
000e433aiput v0, v1, Lf0/q;->c:I
000e433ereturn-void
000e4308
000e4308f0.q::a():
000e4318iget-boolean v0, v1, Lf0/q;->d:Z
000e431cif-eqz v0, :cond_b
000e4320iget-object v0, v1, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4324invoke-virtual {v0}, Landroidx/emoji2/text/g;->g()I
000e432amove-result v0
000e432cgoto :goto_11
000e432eiget-object v0, v1, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4332invoke-virtual {v0}, Landroidx/emoji2/text/g;->k()I
000e4338move-result v0
000e433aiput v0, v1, Lf0/q;->c:I
000e433ereturn-void
000e4308
000e4340
000e4340f0.q::b(android.view.View, int):
000e4350iget-boolean v0, v3, Lf0/q;->d:Z
000e4354if-eqz v0, :cond_20
000e4358iget-object v0, v3, Lf0/q;->a:Landroidx/emoji2/text/g;
000e435cinvoke-virtual {v0, v4}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
000e4362move-result v4
000e4364iget-object v0, v3, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4368iget v1, v0, Landroidx/emoji2/text/g;->a:I
000e436cconst/high16 v2, -0x80000000
000e4370if-ne v2, v1, :cond_14
000e4374const/4 v0, 0x0
000e4376goto :goto_1c
000e4378invoke-virtual {v0}, Landroidx/emoji2/text/g;->l()I
000e437emove-result v1
000e4380iget v0, v0, Landroidx/emoji2/text/g;->a:I
000e4384sub-int v0, v1, v0
000e4388add-int/2addr v0, v4
000e438aiput v0, v3, Lf0/q;->c:I
000e438egoto :goto_28
000e4390iget-object v0, v3, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4394invoke-virtual {v0, v4}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
000e439amove-result v4
000e439ciput v4, v3, Lf0/q;->c:I
000e43a0iput v5, v3, Lf0/q;->b:I
000e43a4return-void
000e4340
000e4340f0.q::b(android.view.View, int):
000e4350iget-boolean v0, v3, Lf0/q;->d:Z
000e4354if-eqz v0, :cond_20
000e4358iget-object v0, v3, Lf0/q;->a:Landroidx/emoji2/text/g;
000e435cinvoke-virtual {v0, v4}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
000e4362move-result v4
000e4364iget-object v0, v3, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4368iget v1, v0, Landroidx/emoji2/text/g;->a:I
000e436cconst/high16 v2, -0x80000000
000e4370if-ne v2, v1, :cond_14
000e4374const/4 v0, 0x0
000e4376goto :goto_1c
000e4378invoke-virtual {v0}, Landroidx/emoji2/text/g;->l()I
000e437emove-result v1
000e4380iget v0, v0, Landroidx/emoji2/text/g;->a:I
000e4384sub-int v0, v1, v0
000e4388add-int/2addr v0, v4
000e438aiput v0, v3, Lf0/q;->c:I
000e438egoto :goto_28
000e4390iget-object v0, v3, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4394invoke-virtual {v0, v4}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
000e439amove-result v4
000e439ciput v4, v3, Lf0/q;->c:I
000e43a0iput v5, v3, Lf0/q;->b:I
000e43a4return-void
000e4340
000e43a6
000e43a6 // align 0x8
000e43a6 // align 0x8
000e43a8
000e43a8f0.q::c(android.view.View, int):
000e43b8iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e43bciget v1, v0, Landroidx/emoji2/text/g;->a:I
000e43c0const/4 v2, 0x0
000e43c2const/high16 v3, -0x80000000
000e43c6if-ne v3, v1, :cond_b
000e43camove v1, v2
000e43ccgoto :goto_12
000e43ceinvoke-virtual {v0}, Landroidx/emoji2/text/g;->l()I
000e43d4move-result v1
000e43d6iget v0, v0, Landroidx/emoji2/text/g;->a:I
000e43dasub-int/2addr v1, v0
000e43dcif-ltz v1, :cond_18
000e43e0invoke-virtual {v4, v5, v6}, Lf0/q;->b(Landroid/view/View;I)V
000e43e6return-void
000e43e8iput v6, v4, Lf0/q;->b:I
000e43eciget-boolean v6, v4, Lf0/q;->d:Z
000e43f0if-eqz v6, :cond_60
000e43f4iget-object v6, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e43f8invoke-virtual {v6}, Landroidx/emoji2/text/g;->g()I
000e43femove-result v6
000e4400sub-int/2addr v6, v1
000e4402iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4406invoke-virtual {v0, v5}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
000e440cmove-result v0
000e440esub-int/2addr v6, v0
000e4410iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4414invoke-virtual {v0}, Landroidx/emoji2/text/g;->g()I
000e441amove-result v0
000e441csub-int/2addr v0, v6
000e441eiput v0, v4, Lf0/q;->c:I
000e4422if-lez v6, :cond_9f
000e4426iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e442ainvoke-virtual {v0, v5}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
000e4430move-result v0
000e4432iget v1, v4, Lf0/q;->c:I
000e4436sub-int/2addr v1, v0
000e4438iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e443cinvoke-virtual {v0}, Landroidx/emoji2/text/g;->k()I
000e4442move-result v0
000e4444iget-object v3, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4448invoke-virtual {v3, v5}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
000e444emove-result v5
000e4450sub-int/2addr v5, v0
000e4452invoke-static {v5, v2}, Ljava/lang/Math;->min(II)I
000e4458move-result v5
000e445aadd-int/2addr v5, v0
000e445csub-int/2addr v1, v5
000e445eif-gez v1, :cond_9f
000e4462iget v5, v4, Lf0/q;->c:I
000e4466neg-int v0, v1
000e4468invoke-static {v6, v0}, Ljava/lang/Math;->min(II)I
000e446emove-result v6
000e4470add-int/2addr v6, v5
000e4472iput v6, v4, Lf0/q;->c:I
000e4476return-void
000e4478iget-object v6, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e447cinvoke-virtual {v6, v5}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
000e4482move-result v6
000e4484iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4488invoke-virtual {v0}, Landroidx/emoji2/text/g;->k()I
000e448emove-result v0
000e4490sub-int v0, v6, v0
000e4494iput v6, v4, Lf0/q;->c:I
000e4498if-lez v0, :cond_9f
000e449ciget-object v3, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e44a0invoke-virtual {v3, v5}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
000e44a6move-result v3
000e44a8add-int/2addr v3, v6
000e44aaiget-object v6, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e44aeinvoke-virtual {v6}, Landroidx/emoji2/text/g;->g()I
000e44b4move-result v6
000e44b6sub-int/2addr v6, v1
000e44b8iget-object v1, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e44bcinvoke-virtual {v1, v5}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
000e44c2move-result v5
000e44c4sub-int/2addr v6, v5
000e44c6iget-object v5, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e44cainvoke-virtual {v5}, Landroidx/emoji2/text/g;->g()I
000e44d0move-result v5
000e44d2invoke-static {v2, v6}, Ljava/lang/Math;->min(II)I
000e44d8move-result v6
000e44dasub-int/2addr v5, v6
000e44dcsub-int/2addr v5, v3
000e44deif-gez v5, :cond_9f
000e44e2iget v6, v4, Lf0/q;->c:I
000e44e6neg-int v5, v5
000e44e8invoke-static {v0, v5}, Ljava/lang/Math;->min(II)I
000e44eemove-result v5
000e44f0sub-int/2addr v6, v5
000e44f2iput v6, v4, Lf0/q;->c:I
000e44f6return-void
000e43a8
000e43a8f0.q::c(android.view.View, int):
000e43b8iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e43bciget v1, v0, Landroidx/emoji2/text/g;->a:I
000e43c0const/4 v2, 0x0
000e43c2const/high16 v3, -0x80000000
000e43c6if-ne v3, v1, :cond_b
000e43camove v1, v2
000e43ccgoto :goto_12
000e43ceinvoke-virtual {v0}, Landroidx/emoji2/text/g;->l()I
000e43d4move-result v1
000e43d6iget v0, v0, Landroidx/emoji2/text/g;->a:I
000e43dasub-int/2addr v1, v0
000e43dcif-ltz v1, :cond_18
000e43e0invoke-virtual {v4, v5, v6}, Lf0/q;->b(Landroid/view/View;I)V
000e43e6return-void
000e43e8iput v6, v4, Lf0/q;->b:I
000e43eciget-boolean v6, v4, Lf0/q;->d:Z
000e43f0if-eqz v6, :cond_60
000e43f4iget-object v6, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e43f8invoke-virtual {v6}, Landroidx/emoji2/text/g;->g()I
000e43femove-result v6
000e4400sub-int/2addr v6, v1
000e4402iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4406invoke-virtual {v0, v5}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
000e440cmove-result v0
000e440esub-int/2addr v6, v0
000e4410iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4414invoke-virtual {v0}, Landroidx/emoji2/text/g;->g()I
000e441amove-result v0
000e441csub-int/2addr v0, v6
000e441eiput v0, v4, Lf0/q;->c:I
000e4422if-lez v6, :cond_9f
000e4426iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e442ainvoke-virtual {v0, v5}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
000e4430move-result v0
000e4432iget v1, v4, Lf0/q;->c:I
000e4436sub-int/2addr v1, v0
000e4438iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e443cinvoke-virtual {v0}, Landroidx/emoji2/text/g;->k()I
000e4442move-result v0
000e4444iget-object v3, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4448invoke-virtual {v3, v5}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
000e444emove-result v5
000e4450sub-int/2addr v5, v0
000e4452invoke-static {v5, v2}, Ljava/lang/Math;->min(II)I
000e4458move-result v5
000e445aadd-int/2addr v5, v0
000e445csub-int/2addr v1, v5
000e445eif-gez v1, :cond_9f
000e4462iget v5, v4, Lf0/q;->c:I
000e4466neg-int v0, v1
000e4468invoke-static {v6, v0}, Ljava/lang/Math;->min(II)I
000e446emove-result v6
000e4470add-int/2addr v6, v5
000e4472iput v6, v4, Lf0/q;->c:I
000e4476return-void
000e4478iget-object v6, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e447cinvoke-virtual {v6, v5}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
000e4482move-result v6
000e4484iget-object v0, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e4488invoke-virtual {v0}, Landroidx/emoji2/text/g;->k()I
000e448emove-result v0
000e4490sub-int v0, v6, v0
000e4494iput v6, v4, Lf0/q;->c:I
000e4498if-lez v0, :cond_9f
000e449ciget-object v3, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e44a0invoke-virtual {v3, v5}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
000e44a6move-result v3
000e44a8add-int/2addr v3, v6
000e44aaiget-object v6, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e44aeinvoke-virtual {v6}, Landroidx/emoji2/text/g;->g()I
000e44b4move-result v6
000e44b6sub-int/2addr v6, v1
000e44b8iget-object v1, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e44bcinvoke-virtual {v1, v5}, Landroidx/emoji2/text/g;->b(Landroid/view/View;)I
000e44c2move-result v5
000e44c4sub-int/2addr v6, v5
000e44c6iget-object v5, v4, Lf0/q;->a:Landroidx/emoji2/text/g;
000e44cainvoke-virtual {v5}, Landroidx/emoji2/text/g;->g()I
000e44d0move-result v5
000e44d2invoke-static {v2, v6}, Ljava/lang/Math;->min(II)I
000e44d8move-result v6
000e44dasub-int/2addr v5, v6
000e44dcsub-int/2addr v5, v3
000e44deif-gez v5, :cond_9f
000e44e2iget v6, v4, Lf0/q;->c:I
000e44e6neg-int v5, v5
000e44e8invoke-static {v0, v5}, Ljava/lang/Math;->min(II)I
000e44eemove-result v5
000e44f0sub-int/2addr v6, v5
000e44f2iput v6, v4, Lf0/q;->c:I
000e44f6return-void
000e43a8
000e44f8
000e44f8f0.q::d():
000e4508const/4 v0, -0x1
000e450aiput v0, v1, Lf0/q;->b:I
000e450econst/high16 v0, -0x80000000
000e4512iput v0, v1, Lf0/q;->c:I
000e4516const/4 v0, 0x0
000e4518iput-boolean v0, v1, Lf0/q;->d:Z
000e451ciput-boolean v0, v1, Lf0/q;->e:Z
000e4520return-void
000e44f8
000e44f8f0.q::d():
000e4508const/4 v0, -0x1
000e450aiput v0, v1, Lf0/q;->b:I
000e450econst/high16 v0, -0x80000000
000e4512iput v0, v1, Lf0/q;->c:I
000e4516const/4 v0, 0x0
000e4518iput-boolean v0, v1, Lf0/q;->d:Z
000e451ciput-boolean v0, v1, Lf0/q;->e:Z
000e4520return-void
000e44f8
000e4522
000e4522 // align 0x4
000e4522 // align 0x4
000e4524
000e4524f0.s::b(f0.N):
000e4534iget-object v0, v4, Lf0/s;->k:Ljava/util/List;
000e4538if-eqz v0, :cond_37
000e453cinvoke-interface {v0}, Ljava/util/List;->size()I
000e4542move-result v5
000e4544const/4 v0, 0x0
000e4546if-ge v0, v5, :cond_35
000e454aiget-object v1, v4, Lf0/s;->k:Ljava/util/List;
000e454einvoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
000e4554move-result-object v1
000e4556check-cast v1, Lf0/X;
000e455aiget-object v1, v1, Lf0/X;->a:Landroid/view/View;
000e455einvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4564move-result-object v2
000e4566check-cast v2, Lf0/I;
000e456aiget-object v3, v2, Lf0/I;->a:Lf0/X;
000e456einvoke-virtual {v3}, Lf0/X;->h()Z
000e4574move-result v3
000e4576if-eqz v3, :cond_24
000e457agoto :goto_32
000e457ciget v3, v4, Lf0/s;->d:I
000e4580iget-object v2, v2, Lf0/I;->a:Lf0/X;
000e4584invoke-virtual {v2}, Lf0/X;->b()I
000e458amove-result v2
000e458cif-ne v3, v2, :cond_32
000e4590invoke-virtual {v4, v1}, Lf0/s;->a(Landroid/view/View;)V
000e4596return-object v1
000e4598add-int/lit8 v0, v0, 0x1
000e459cgoto :goto_9
000e459econst/4 v5, 0x0
000e45a0return-object v5
000e45a2iget v0, v4, Lf0/s;->d:I
000e45a6const-wide v1, 0x7fffffffffffffff
000e45b0invoke-virtual {v5, v0, v1, v2}, Lf0/N;->i(IJ)Lf0/X;
000e45b6move-result-object v5
000e45b8iget-object v5, v5, Lf0/X;->a:Landroid/view/View;
000e45bciget v0, v4, Lf0/s;->d:I
000e45c0iget v1, v4, Lf0/s;->e:I
000e45c4add-int/2addr v0, v1
000e45c6iput v0, v4, Lf0/s;->d:I
000e45careturn-object v5
000e4524
000e4524f0.s::b(f0.N):
000e4534iget-object v0, v4, Lf0/s;->k:Ljava/util/List;
000e4538if-eqz v0, :cond_37
000e453cinvoke-interface {v0}, Ljava/util/List;->size()I
000e4542move-result v5
000e4544const/4 v0, 0x0
000e4546if-ge v0, v5, :cond_35
000e454aiget-object v1, v4, Lf0/s;->k:Ljava/util/List;
000e454einvoke-interface {v1, v0}, Ljava/util/List;->get(I)Ljava/lang/Object;
000e4554move-result-object v1
000e4556check-cast v1, Lf0/X;
000e455aiget-object v1, v1, Lf0/X;->a:Landroid/view/View;
000e455einvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4564move-result-object v2
000e4566check-cast v2, Lf0/I;
000e456aiget-object v3, v2, Lf0/I;->a:Lf0/X;
000e456einvoke-virtual {v3}, Lf0/X;->h()Z
000e4574move-result v3
000e4576if-eqz v3, :cond_24
000e457agoto :goto_32
000e457ciget v3, v4, Lf0/s;->d:I
000e4580iget-object v2, v2, Lf0/I;->a:Lf0/X;
000e4584invoke-virtual {v2}, Lf0/X;->b()I
000e458amove-result v2
000e458cif-ne v3, v2, :cond_32
000e4590invoke-virtual {v4, v1}, Lf0/s;->a(Landroid/view/View;)V
000e4596return-object v1
000e4598add-int/lit8 v0, v0, 0x1
000e459cgoto :goto_9
000e459econst/4 v5, 0x0
000e45a0return-object v5
000e45a2iget v0, v4, Lf0/s;->d:I
000e45a6const-wide v1, 0x7fffffffffffffff
000e45b0invoke-virtual {v5, v0, v1, v2}, Lf0/N;->i(IJ)Lf0/X;
000e45b6move-result-object v5
000e45b8iget-object v5, v5, Lf0/X;->a:Landroid/view/View;
000e45bciget v0, v4, Lf0/s;->d:I
000e45c0iget v1, v4, Lf0/s;->e:I
000e45c4add-int/2addr v0, v1
000e45c6iput v0, v4, Lf0/s;->d:I
000e45careturn-object v5
000e4524
000e45cc
000e45ccf0.s::a(android.view.View):
000e45dciget-object v0, v7, Lf0/s;->k:Ljava/util/List;
000e45e0invoke-interface {v0}, Ljava/util/List;->size()I
000e45e6move-result v0
000e45e8const/4 v1, 0x0
000e45eaconst v2, 0x7fffffff
000e45f0const/4 v3, 0x0
000e45f2if-ge v3, v0, :cond_41
000e45f6iget-object v4, v7, Lf0/s;->k:Ljava/util/List;
000e45fainvoke-interface {v4, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
000e4600move-result-object v4
000e4602check-cast v4, Lf0/X;
000e4606iget-object v4, v4, Lf0/X;->a:Landroid/view/View;
000e460ainvoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4610move-result-object v5
000e4612check-cast v5, Lf0/I;
000e4616if-eq v4, v8, :cond_3e
000e461aiget-object v6, v5, Lf0/I;->a:Lf0/X;
000e461einvoke-virtual {v6}, Lf0/X;->h()Z
000e4624move-result v6
000e4626if-eqz v6, :cond_28
000e462agoto :goto_3e
000e462ciget-object v5, v5, Lf0/I;->a:Lf0/X;
000e4630invoke-virtual {v5}, Lf0/X;->b()I
000e4636move-result v5
000e4638iget v6, v7, Lf0/s;->d:I
000e463csub-int/2addr v5, v6
000e463eiget v6, v7, Lf0/s;->e:I
000e4642mul-int/2addr v5, v6
000e4644if-gez v5, :cond_37
000e4648goto :goto_3e
000e464aif-ge v5, v2, :cond_3e
000e464emove-object v1, v4
000e4650if-nez v5, :cond_3d
000e4654goto :goto_41
000e4656move v2, v5
000e4658add-int/lit8 v3, v3, 0x1
000e465cgoto :goto_b
000e465eif-nez v1, :cond_47
000e4662const/4 v8, -0x1
000e4664iput v8, v7, Lf0/s;->d:I
000e4668return-void
000e466ainvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4670move-result-object v8
000e4672check-cast v8, Lf0/I;
000e4676iget-object v8, v8, Lf0/I;->a:Lf0/X;
000e467ainvoke-virtual {v8}, Lf0/X;->b()I
000e4680move-result v8
000e4682iput v8, v7, Lf0/s;->d:I
000e4686return-void
000e45cc
000e45ccf0.s::a(android.view.View):
000e45dciget-object v0, v7, Lf0/s;->k:Ljava/util/List;
000e45e0invoke-interface {v0}, Ljava/util/List;->size()I
000e45e6move-result v0
000e45e8const/4 v1, 0x0
000e45eaconst v2, 0x7fffffff
000e45f0const/4 v3, 0x0
000e45f2if-ge v3, v0, :cond_41
000e45f6iget-object v4, v7, Lf0/s;->k:Ljava/util/List;
000e45fainvoke-interface {v4, v3}, Ljava/util/List;->get(I)Ljava/lang/Object;
000e4600move-result-object v4
000e4602check-cast v4, Lf0/X;
000e4606iget-object v4, v4, Lf0/X;->a:Landroid/view/View;
000e460ainvoke-virtual {v4}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4610move-result-object v5
000e4612check-cast v5, Lf0/I;
000e4616if-eq v4, v8, :cond_3e
000e461aiget-object v6, v5, Lf0/I;->a:Lf0/X;
000e461einvoke-virtual {v6}, Lf0/X;->h()Z
000e4624move-result v6
000e4626if-eqz v6, :cond_28
000e462agoto :goto_3e
000e462ciget-object v5, v5, Lf0/I;->a:Lf0/X;
000e4630invoke-virtual {v5}, Lf0/X;->b()I
000e4636move-result v5
000e4638iget v6, v7, Lf0/s;->d:I
000e463csub-int/2addr v5, v6
000e463eiget v6, v7, Lf0/s;->e:I
000e4642mul-int/2addr v5, v6
000e4644if-gez v5, :cond_37
000e4648goto :goto_3e
000e464aif-ge v5, v2, :cond_3e
000e464emove-object v1, v4
000e4650if-nez v5, :cond_3d
000e4654goto :goto_41
000e4656move v2, v5
000e4658add-int/lit8 v3, v3, 0x1
000e465cgoto :goto_b
000e465eif-nez v1, :cond_47
000e4662const/4 v8, -0x1
000e4664iput v8, v7, Lf0/s;->d:I
000e4668return-void
000e466ainvoke-virtual {v1}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4670move-result-object v8
000e4672check-cast v8, Lf0/I;
000e4676iget-object v8, v8, Lf0/I;->a:Lf0/X;
000e467ainvoke-virtual {v8}, Lf0/X;->b()I
000e4680move-result v8
000e4682iput v8, v7, Lf0/s;->d:I
000e4686return-void
000e45cc
000e4688
000e4688f0.t::describeContents():
000e4698const/4 v0, 0x0
000e469areturn v0
000e4688
000e4688f0.t::describeContents():
000e4698const/4 v0, 0x0
000e469areturn v0
000e4688
000e469c
000e469cf0.t::<clinit>():
000e46acnew-instance v0, LQ/k;
000e46b0const/16 v1, 0x9
000e46b4invoke-direct {v0, v1}, LQ/k;-><init>(I)V
000e46basput-object v0, Lf0/t;->CREATOR:Landroid/os/Parcelable$Creator;
000e46bereturn-void
000e469c
000e469cf0.t::<clinit>():
000e46acnew-instance v0, LQ/k;
000e46b0const/16 v1, 0x9
000e46b4invoke-direct {v0, v1}, LQ/k;-><init>(I)V
000e46basput-object v0, Lf0/t;->CREATOR:Landroid/os/Parcelable$Creator;
000e46bereturn-void
000e469c
000e46c0
000e46c0f0.t::writeToParcel(android.os.Parcel, int):
000e46d0iget v2, v0, Lf0/t;->a:I
000e46d4invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
000e46daiget v2, v0, Lf0/t;->b:I
000e46deinvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
000e46e4iget-boolean v2, v0, Lf0/t;->c:Z
000e46e8invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
000e46eereturn-void
000e46c0
000e46c0f0.t::writeToParcel(android.os.Parcel, int):
000e46d0iget v2, v0, Lf0/t;->a:I
000e46d4invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
000e46daiget v2, v0, Lf0/t;->b:I
000e46deinvoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
000e46e4iget-boolean v2, v0, Lf0/t;->c:Z
000e46e8invoke-virtual {v1, v2}, Landroid/os/Parcel;->writeInt(I)V
000e46eereturn-void
000e46c0
000e46f0
000e46f0f0.u::f(int):
000e4700iget-object v0, v2, Lf0/u;->c:Lf0/H;
000e4704instance-of v1, v0, Lf0/T;
000e4708if-eqz v1, :cond_d
000e470ccheck-cast v0, Lf0/T;
000e4710invoke-interface {v0, v3}, Lf0/T;->a(I)Landroid/graphics/PointF;
000e4716move-result-object v3
000e4718return-object v3
000e471aconst/4 v3, 0x0
000e471creturn-object v3
000e46f0
000e46f0f0.u::f(int):
000e4700iget-object v0, v2, Lf0/u;->c:Lf0/H;
000e4704instance-of v1, v0, Lf0/T;
000e4708if-eqz v1, :cond_d
000e470ccheck-cast v0, Lf0/T;
000e4710invoke-interface {v0, v3}, Lf0/T;->a(I)Landroid/graphics/PointF;
000e4716move-result-object v3
000e4718return-object v3
000e471aconst/4 v3, 0x0
000e471creturn-object v3
000e46f0
000e471e
000e471e // align 0x10
000e471e // align 0x10
000e4720
000e4720f0.u::d(android.util.DisplayMetrics):
000e4730iget v2, v2, Landroid/util/DisplayMetrics;->densityDpi:I
000e4734int-to-float v2, v2
000e4736const/high16 v0, 0x41c80000
000e473adiv-float/2addr v0, v2
000e473creturn v0
000e4720
000e4720f0.u::d(android.util.DisplayMetrics):
000e4730iget v2, v2, Landroid/util/DisplayMetrics;->densityDpi:I
000e4734int-to-float v2, v2
000e4736const/high16 v0, 0x41c80000
000e473adiv-float/2addr v0, v2
000e473creturn v0
000e4720
000e473e
000e473e // align 0x10
000e473e // align 0x10
000e4740
000e4740f0.u::a(int, int, int, int, int):
000e4750const/4 v0, -0x1
000e4752if-eq v5, v0, :cond_1c
000e4756if-eqz v5, :cond_12
000e475aconst/4 v1, 0x1
000e475cif-ne v5, v1, :cond_a
000e4760sub-int/2addr v4, v2
000e4762return v4
000e4764new-instance v1, Ljava/lang/IllegalArgumentException;
000e4768const-string v2, "snap preference should be one of the constants defined in SmoothScroller, starting with SNAP_"
000e476cinvoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000e4772throw v1
000e4774sub-int/2addr v3, v1
000e4776if-lez v3, :cond_16
000e477areturn v3
000e477csub-int/2addr v4, v2
000e477eif-gez v4, :cond_1a
000e4782return v4
000e4784const/4 v1, 0x0
000e4786return v1
000e4788sub-int/2addr v3, v1
000e478areturn v3
000e4740
000e4740f0.u::a(int, int, int, int, int):
000e4750const/4 v0, -0x1
000e4752if-eq v5, v0, :cond_1c
000e4756if-eqz v5, :cond_12
000e475aconst/4 v1, 0x1
000e475cif-ne v5, v1, :cond_a
000e4760sub-int/2addr v4, v2
000e4762return v4
000e4764new-instance v1, Ljava/lang/IllegalArgumentException;
000e4768const-string v2, "snap preference should be one of the constants defined in SmoothScroller, starting with SNAP_"
000e476cinvoke-direct {v1, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
000e4772throw v1
000e4774sub-int/2addr v3, v1
000e4776if-lez v3, :cond_16
000e477areturn v3
000e477csub-int/2addr v4, v2
000e477eif-gez v4, :cond_1a
000e4782return v4
000e4784const/4 v1, 0x0
000e4786return v1
000e4788sub-int/2addr v3, v1
000e478areturn v3
000e4740
000e478c
000e478cf0.u::b(android.view.View, int):
000e479ciget-object v0, v4, Lf0/u;->c:Lf0/H;
000e47a0if-eqz v0, :cond_45
000e47a4invoke-virtual {v0}, Lf0/H;->d()Z
000e47aamove-result v1
000e47acif-nez v1, :cond_b
000e47b0goto :goto_45
000e47b2invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e47b8move-result-object v1
000e47bacheck-cast v1, Lf0/I;
000e47beinvoke-virtual {v5}, Landroid/view/View;->getLeft()I
000e47c4move-result v2
000e47c6invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e47ccmove-result-object v3
000e47cecheck-cast v3, Lf0/I;
000e47d2iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e47d6iget v3, v3, Landroid/graphics/Rect;->left:I
000e47dasub-int/2addr v2, v3
000e47dciget v3, v1, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e47e0sub-int/2addr v2, v3
000e47e2invoke-virtual {v5}, Landroid/view/View;->getRight()I
000e47e8move-result v3
000e47eainvoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e47f0move-result-object v5
000e47f2check-cast v5, Lf0/I;
000e47f6iget-object v5, v5, Lf0/I;->b:Landroid/graphics/Rect;
000e47faiget v5, v5, Landroid/graphics/Rect;->right:I
000e47feadd-int/2addr v3, v5
000e4800iget v5, v1, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e4804add-int/2addr v3, v5
000e4806invoke-virtual {v0}, Lf0/H;->E()I
000e480cmove-result v5
000e480eiget v1, v0, Lf0/H;->n:I
000e4812invoke-virtual {v0}, Lf0/H;->F()I
000e4818move-result v0
000e481asub-int/2addr v1, v0
000e481cinvoke-static {v2, v3, v5, v1, v6}, Lf0/u;->a(IIIII)I
000e4822move-result v5
000e4824return v5
000e4826const/4 v5, 0x0
000e4828return v5
000e478c
000e478cf0.u::b(android.view.View, int):
000e479ciget-object v0, v4, Lf0/u;->c:Lf0/H;
000e47a0if-eqz v0, :cond_45
000e47a4invoke-virtual {v0}, Lf0/H;->d()Z
000e47aamove-result v1
000e47acif-nez v1, :cond_b
000e47b0goto :goto_45
000e47b2invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e47b8move-result-object v1
000e47bacheck-cast v1, Lf0/I;
000e47beinvoke-virtual {v5}, Landroid/view/View;->getLeft()I
000e47c4move-result v2
000e47c6invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e47ccmove-result-object v3
000e47cecheck-cast v3, Lf0/I;
000e47d2iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e47d6iget v3, v3, Landroid/graphics/Rect;->left:I
000e47dasub-int/2addr v2, v3
000e47dciget v3, v1, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e47e0sub-int/2addr v2, v3
000e47e2invoke-virtual {v5}, Landroid/view/View;->getRight()I
000e47e8move-result v3
000e47eainvoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e47f0move-result-object v5
000e47f2check-cast v5, Lf0/I;
000e47f6iget-object v5, v5, Lf0/I;->b:Landroid/graphics/Rect;
000e47faiget v5, v5, Landroid/graphics/Rect;->right:I
000e47feadd-int/2addr v3, v5
000e4800iget v5, v1, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e4804add-int/2addr v3, v5
000e4806invoke-virtual {v0}, Lf0/H;->E()I
000e480cmove-result v5
000e480eiget v1, v0, Lf0/H;->n:I
000e4812invoke-virtual {v0}, Lf0/H;->F()I
000e4818move-result v0
000e481asub-int/2addr v1, v0
000e481cinvoke-static {v2, v3, v5, v1, v6}, Lf0/u;->a(IIIII)I
000e4822move-result v5
000e4824return v5
000e4826const/4 v5, 0x0
000e4828return v5
000e478c
000e482a
000e482a // align 0x4
000e482a // align 0x4
000e482c
000e482cf0.u::c(android.view.View, int):
000e483ciget-object v0, v4, Lf0/u;->c:Lf0/H;
000e4840if-eqz v0, :cond_45
000e4844invoke-virtual {v0}, Lf0/H;->e()Z
000e484amove-result v1
000e484cif-nez v1, :cond_b
000e4850goto :goto_45
000e4852invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4858move-result-object v1
000e485acheck-cast v1, Lf0/I;
000e485einvoke-virtual {v5}, Landroid/view/View;->getTop()I
000e4864move-result v2
000e4866invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e486cmove-result-object v3
000e486echeck-cast v3, Lf0/I;
000e4872iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e4876iget v3, v3, Landroid/graphics/Rect;->top:I
000e487asub-int/2addr v2, v3
000e487ciget v3, v1, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e4880sub-int/2addr v2, v3
000e4882invoke-virtual {v5}, Landroid/view/View;->getBottom()I
000e4888move-result v3
000e488ainvoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4890move-result-object v5
000e4892check-cast v5, Lf0/I;
000e4896iget-object v5, v5, Lf0/I;->b:Landroid/graphics/Rect;
000e489aiget v5, v5, Landroid/graphics/Rect;->bottom:I
000e489eadd-int/2addr v3, v5
000e48a0iget v5, v1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e48a4add-int/2addr v3, v5
000e48a6invoke-virtual {v0}, Lf0/H;->G()I
000e48acmove-result v5
000e48aeiget v1, v0, Lf0/H;->o:I
000e48b2invoke-virtual {v0}, Lf0/H;->D()I
000e48b8move-result v0
000e48basub-int/2addr v1, v0
000e48bcinvoke-static {v2, v3, v5, v1, v6}, Lf0/u;->a(IIIII)I
000e48c2move-result v5
000e48c4return v5
000e48c6const/4 v5, 0x0
000e48c8return v5
000e482c
000e482cf0.u::c(android.view.View, int):
000e483ciget-object v0, v4, Lf0/u;->c:Lf0/H;
000e4840if-eqz v0, :cond_45
000e4844invoke-virtual {v0}, Lf0/H;->e()Z
000e484amove-result v1
000e484cif-nez v1, :cond_b
000e4850goto :goto_45
000e4852invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4858move-result-object v1
000e485acheck-cast v1, Lf0/I;
000e485einvoke-virtual {v5}, Landroid/view/View;->getTop()I
000e4864move-result v2
000e4866invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e486cmove-result-object v3
000e486echeck-cast v3, Lf0/I;
000e4872iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e4876iget v3, v3, Landroid/graphics/Rect;->top:I
000e487asub-int/2addr v2, v3
000e487ciget v3, v1, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e4880sub-int/2addr v2, v3
000e4882invoke-virtual {v5}, Landroid/view/View;->getBottom()I
000e4888move-result v3
000e488ainvoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4890move-result-object v5
000e4892check-cast v5, Lf0/I;
000e4896iget-object v5, v5, Lf0/I;->b:Landroid/graphics/Rect;
000e489aiget v5, v5, Landroid/graphics/Rect;->bottom:I
000e489eadd-int/2addr v3, v5
000e48a0iget v5, v1, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e48a4add-int/2addr v3, v5
000e48a6invoke-virtual {v0}, Lf0/H;->G()I
000e48acmove-result v5
000e48aeiget v1, v0, Lf0/H;->o:I
000e48b2invoke-virtual {v0}, Lf0/H;->D()I
000e48b8move-result v0
000e48basub-int/2addr v1, v0
000e48bcinvoke-static {v2, v3, v5, v1, v6}, Lf0/u;->a(IIIII)I
000e48c2move-result v5
000e48c4return v5
000e48c6const/4 v5, 0x0
000e48c8return v5
000e482c
000e48ca
000e48ca // align 0x4
000e48ca // align 0x4
000e48cc
000e48ccf0.u::e(int):
000e48dcinvoke-static {v3}, Ljava/lang/Math;->abs(I)I
000e48e2move-result v3
000e48e4int-to-float v3, v3
000e48e6iget-boolean v0, v2, Lf0/u;->l:Z
000e48eaif-nez v0, :cond_14
000e48eeiget-object v0, v2, Lf0/u;->k:Landroid/util/DisplayMetrics;
000e48f2invoke-virtual {v2, v0}, Lf0/u;->d(Landroid/util/DisplayMetrics;)F
000e48f8move-result v0
000e48faiput v0, v2, Lf0/u;->m:F
000e48feconst/4 v0, 0x1
000e4900iput-boolean v0, v2, Lf0/u;->l:Z
000e4904iget v0, v2, Lf0/u;->m:F
000e4908mul-float/2addr v3, v0
000e490afloat-to-double v0, v3
000e490cinvoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D
000e4912move-result-wide v0
000e4914double-to-int v3, v0
000e4916return v3
000e48cc
000e48ccf0.u::e(int):
000e48dcinvoke-static {v3}, Ljava/lang/Math;->abs(I)I
000e48e2move-result v3
000e48e4int-to-float v3, v3
000e48e6iget-boolean v0, v2, Lf0/u;->l:Z
000e48eaif-nez v0, :cond_14
000e48eeiget-object v0, v2, Lf0/u;->k:Landroid/util/DisplayMetrics;
000e48f2invoke-virtual {v2, v0}, Lf0/u;->d(Landroid/util/DisplayMetrics;)F
000e48f8move-result v0
000e48faiput v0, v2, Lf0/u;->m:F
000e48feconst/4 v0, 0x1
000e4900iput-boolean v0, v2, Lf0/u;->l:Z
000e4904iget v0, v2, Lf0/u;->m:F
000e4908mul-float/2addr v3, v0
000e490afloat-to-double v0, v3
000e490cinvoke-static {v0, v1}, Ljava/lang/Math;->ceil(D)D
000e4912move-result-wide v0
000e4914double-to-int v3, v0
000e4916return v3
000e48cc
000e4918
000e4918f0.u::<init>(android.content.Context):
000e4928invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000e492econst/4 v0, -0x1
000e4930iput v0, v3, Lf0/u;->a:I
000e4934new-instance v1, Lf0/S;
000e4938invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000e493eiput v0, v1, Lf0/S;->d:I
000e4942const/4 v0, 0x0
000e4944iput-boolean v0, v1, Lf0/S;->f:Z
000e4948iput v0, v1, Lf0/S;->a:I
000e494ciput v0, v1, Lf0/S;->b:I
000e4950const/high16 v2, -0x80000000
000e4954iput v2, v1, Lf0/S;->c:I
000e4958const/4 v2, 0x0
000e495aiput-object v2, v1, Lf0/S;->e:Landroid/view/animation/BaseInterpolator;
000e495eiput-object v1, v3, Lf0/u;->g:Lf0/S;
000e4962new-instance v1, Landroid/view/animation/LinearInterpolator;
000e4966invoke-direct {v1}, Landroid/view/animation/LinearInterpolator;-><init>()V
000e496ciput-object v1, v3, Lf0/u;->h:Landroid/view/animation/LinearInterpolator;
000e4970new-instance v1, Landroid/view/animation/DecelerateInterpolator;
000e4974invoke-direct {v1}, Landroid/view/animation/DecelerateInterpolator;-><init>()V
000e497aiput-object v1, v3, Lf0/u;->i:Landroid/view/animation/DecelerateInterpolator;
000e497eiput-boolean v0, v3, Lf0/u;->l:Z
000e4982iput v0, v3, Lf0/u;->n:I
000e4986iput v0, v3, Lf0/u;->o:I
000e498ainvoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000e4990move-result-object v4
000e4992invoke-virtual {v4}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000e4998move-result-object v4
000e499aiput-object v4, v3, Lf0/u;->k:Landroid/util/DisplayMetrics;
000e499ereturn-void
000e4918
000e4918f0.u::<init>(android.content.Context):
000e4928invoke-direct {v3}, Ljava/lang/Object;-><init>()V
000e492econst/4 v0, -0x1
000e4930iput v0, v3, Lf0/u;->a:I
000e4934new-instance v1, Lf0/S;
000e4938invoke-direct {v1}, Ljava/lang/Object;-><init>()V
000e493eiput v0, v1, Lf0/S;->d:I
000e4942const/4 v0, 0x0
000e4944iput-boolean v0, v1, Lf0/S;->f:Z
000e4948iput v0, v1, Lf0/S;->a:I
000e494ciput v0, v1, Lf0/S;->b:I
000e4950const/high16 v2, -0x80000000
000e4954iput v2, v1, Lf0/S;->c:I
000e4958const/4 v2, 0x0
000e495aiput-object v2, v1, Lf0/S;->e:Landroid/view/animation/BaseInterpolator;
000e495eiput-object v1, v3, Lf0/u;->g:Lf0/S;
000e4962new-instance v1, Landroid/view/animation/LinearInterpolator;
000e4966invoke-direct {v1}, Landroid/view/animation/LinearInterpolator;-><init>()V
000e496ciput-object v1, v3, Lf0/u;->h:Landroid/view/animation/LinearInterpolator;
000e4970new-instance v1, Landroid/view/animation/DecelerateInterpolator;
000e4974invoke-direct {v1}, Landroid/view/animation/DecelerateInterpolator;-><init>()V
000e497aiput-object v1, v3, Lf0/u;->i:Landroid/view/animation/DecelerateInterpolator;
000e497eiput-boolean v0, v3, Lf0/u;->l:Z
000e4982iput v0, v3, Lf0/u;->n:I
000e4986iput v0, v3, Lf0/u;->o:I
000e498ainvoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
000e4990move-result-object v4
000e4992invoke-virtual {v4}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
000e4998move-result-object v4
000e499aiput-object v4, v3, Lf0/u;->k:Landroid/util/DisplayMetrics;
000e499ereturn-void
000e4918
000e49a0
000e49a0f0.u::g(int, int):
000e49b0iget-object v0, v8, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e49b4iget v1, v8, Lf0/u;->a:I
000e49b8const/4 v2, -0x1
000e49baif-eq v1, v2, :cond_9
000e49beif-nez v0, :cond_c
000e49c2invoke-virtual {v8}, Lf0/u;->i()V
000e49c8iget-boolean v1, v8, Lf0/u;->d:Z
000e49ccconst/4 v3, 0x0
000e49ceconst/4 v4, 0x0
000e49d0if-eqz v1, :cond_3d
000e49d4iget-object v1, v8, Lf0/u;->f:Landroid/view/View;
000e49d8if-nez v1, :cond_3d
000e49dciget-object v1, v8, Lf0/u;->c:Lf0/H;
000e49e0if-eqz v1, :cond_3d
000e49e4iget v1, v8, Lf0/u;->a:I
000e49e8invoke-virtual {v8, v1}, Lf0/u;->f(I)Landroid/graphics/PointF;
000e49eemove-result-object v1
000e49f0if-eqz v1, :cond_3d
000e49f4iget v5, v1, Landroid/graphics/PointF;->x:F
000e49f8cmpl-float v6, v5, v4
000e49fcif-nez v6, :cond_2e
000e4a00iget v6, v1, Landroid/graphics/PointF;->y:F
000e4a04cmpl-float v6, v6, v4
000e4a08if-eqz v6, :cond_3d
000e4a0cinvoke-static {v5}, Ljava/lang/Math;->signum(F)F
000e4a12move-result v5
000e4a14float-to-int v5, v5
000e4a16iget v1, v1, Landroid/graphics/PointF;->y:F
000e4a1ainvoke-static {v1}, Ljava/lang/Math;->signum(F)F
000e4a20move-result v1
000e4a22float-to-int v1, v1
000e4a24invoke-virtual {v0, v5, v1, v3}, Landroidx/recyclerview/widget/RecyclerView;->Y(II[I)V
000e4a2aconst/4 v1, 0x0
000e4a2ciput-boolean v1, v8, Lf0/u;->d:Z
000e4a30iget-object v5, v8, Lf0/u;->f:Landroid/view/View;
000e4a34iget-object v6, v8, Lf0/u;->g:Lf0/S;
000e4a38if-eqz v5, :cond_69
000e4a3ciget-object v7, v8, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e4a40invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4a46invoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e4a4cmove-result-object v5
000e4a4eif-eqz v5, :cond_55
000e4a52invoke-virtual {v5}, Lf0/X;->b()I
000e4a58move-result v2
000e4a5aiget v5, v8, Lf0/u;->a:I
000e4a5eif-ne v2, v5, :cond_67
000e4a62iget-object v2, v8, Lf0/u;->f:Landroid/view/View;
000e4a66iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e4a6ainvoke-virtual {v8, v2, v6}, Lf0/u;->h(Landroid/view/View;Lf0/S;)V
000e4a70invoke-virtual {v6, v0}, Lf0/S;->a(Landroidx/recyclerview/widget/RecyclerView;)V
000e4a76invoke-virtual {v8}, Lf0/u;->i()V
000e4a7cgoto :goto_69
000e4a7eiput-object v3, v8, Lf0/u;->f:Landroid/view/View;
000e4a82iget-boolean v2, v8, Lf0/u;->e:Z
000e4a86if-eqz v2, :cond_10d
000e4a8aiget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e4a8eiget-object v2, v8, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e4a92iget-object v2, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e4a96invoke-virtual {v2}, Lf0/H;->v()I
000e4a9cmove-result v2
000e4a9econst/4 v3, 0x1
000e4aa0if-nez v2, :cond_7f
000e4aa4invoke-virtual {v8}, Lf0/u;->i()V
000e4aaagoto/16 :goto_f8
000e4aaeiget v2, v8, Lf0/u;->n:I
000e4ab2sub-int v9, v2, v9
000e4ab6mul-int/2addr v2, v9
000e4ab8if-gtz v2, :cond_87
000e4abcmove v9, v1
000e4abeiput v9, v8, Lf0/u;->n:I
000e4ac2iget v2, v8, Lf0/u;->o:I
000e4ac6sub-int v10, v2, v10
000e4acamul-int/2addr v2, v10
000e4accif-gtz v2, :cond_91
000e4ad0move v10, v1
000e4ad2iput v10, v8, Lf0/u;->o:I
000e4ad6if-nez v9, :cond_f8
000e4adaif-nez v10, :cond_f8
000e4adeiget v9, v8, Lf0/u;->a:I
000e4ae2invoke-virtual {v8, v9}, Lf0/u;->f(I)Landroid/graphics/PointF;
000e4ae8move-result-object v9
000e4aeaif-eqz v9, :cond_f1
000e4aeeiget v10, v9, Landroid/graphics/PointF;->x:F
000e4af2cmpl-float v2, v10, v4
000e4af6if-nez v2, :cond_ac
000e4afaiget v2, v9, Landroid/graphics/PointF;->y:F
000e4afecmpl-float v2, v2, v4
000e4b02if-nez v2, :cond_ac
000e4b06goto :goto_f1
000e4b08mul-float/2addr v10, v10
000e4b0aiget v2, v9, Landroid/graphics/PointF;->y:F
000e4b0emul-float/2addr v2, v2
000e4b10add-float/2addr v2, v10
000e4b12float-to-double v4, v2
000e4b14invoke-static {v4, v5}, Ljava/lang/Math;->sqrt(D)D
000e4b1amove-result-wide v4
000e4b1cdouble-to-float v10, v4
000e4b1eiget v2, v9, Landroid/graphics/PointF;->x:F
000e4b22div-float/2addr v2, v10
000e4b24iput v2, v9, Landroid/graphics/PointF;->x:F
000e4b28iget v4, v9, Landroid/graphics/PointF;->y:F
000e4b2cdiv-float/2addr v4, v10
000e4b2eiput v4, v9, Landroid/graphics/PointF;->y:F
000e4b32iput-object v9, v8, Lf0/u;->j:Landroid/graphics/PointF;
000e4b36const v9, 0x461c4000
000e4b3cmul-float/2addr v2, v9
000e4b3efloat-to-int v10, v2
000e4b40iput v10, v8, Lf0/u;->n:I
000e4b44mul-float/2addr v4, v9
000e4b46float-to-int v9, v4
000e4b48iput v9, v8, Lf0/u;->o:I
000e4b4cconst/16 v9, 0x2710
000e4b50invoke-virtual {v8, v9}, Lf0/u;->e(I)I
000e4b56move-result v9
000e4b58iget v10, v8, Lf0/u;->n:I
000e4b5cint-to-float v10, v10
000e4b5econst v2, 0x3f99999a
000e4b64mul-float/2addr v10, v2
000e4b66float-to-int v10, v10
000e4b68iget v4, v8, Lf0/u;->o:I
000e4b6cint-to-float v4, v4
000e4b6emul-float/2addr v4, v2
000e4b70float-to-int v4, v4
000e4b72int-to-float v9, v9
000e4b74mul-float/2addr v9, v2
000e4b76float-to-int v9, v9
000e4b78iget-object v2, v8, Lf0/u;->h:Landroid/view/animation/LinearInterpolator;
000e4b7ciput v10, v6, Lf0/S;->a:I
000e4b80iput v4, v6, Lf0/S;->b:I
000e4b84iput v9, v6, Lf0/S;->c:I
000e4b88iput-object v2, v6, Lf0/S;->e:Landroid/view/animation/BaseInterpolator;
000e4b8ciput-boolean v3, v6, Lf0/S;->f:Z
000e4b90goto :goto_f8
000e4b92iget v9, v8, Lf0/u;->a:I
000e4b96iput v9, v6, Lf0/S;->d:I
000e4b9ainvoke-virtual {v8}, Lf0/u;->i()V
000e4ba0iget v9, v6, Lf0/S;->d:I
000e4ba4if-ltz v9, :cond_fd
000e4ba8move v1, v3
000e4baainvoke-virtual {v6, v0}, Lf0/S;->a(Landroidx/recyclerview/widget/RecyclerView;)V
000e4bb0if-eqz v1, :cond_10d
000e4bb4iget-boolean v9, v8, Lf0/u;->e:Z
000e4bb8if-eqz v9, :cond_10d
000e4bbciput-boolean v3, v8, Lf0/u;->d:Z
000e4bc0iget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000e4bc4invoke-virtual {v9}, Lf0/W;->a()V
000e4bcareturn-void
000e49a0
000e49a0f0.u::g(int, int):
000e49b0iget-object v0, v8, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e49b4iget v1, v8, Lf0/u;->a:I
000e49b8const/4 v2, -0x1
000e49baif-eq v1, v2, :cond_9
000e49beif-nez v0, :cond_c
000e49c2invoke-virtual {v8}, Lf0/u;->i()V
000e49c8iget-boolean v1, v8, Lf0/u;->d:Z
000e49ccconst/4 v3, 0x0
000e49ceconst/4 v4, 0x0
000e49d0if-eqz v1, :cond_3d
000e49d4iget-object v1, v8, Lf0/u;->f:Landroid/view/View;
000e49d8if-nez v1, :cond_3d
000e49dciget-object v1, v8, Lf0/u;->c:Lf0/H;
000e49e0if-eqz v1, :cond_3d
000e49e4iget v1, v8, Lf0/u;->a:I
000e49e8invoke-virtual {v8, v1}, Lf0/u;->f(I)Landroid/graphics/PointF;
000e49eemove-result-object v1
000e49f0if-eqz v1, :cond_3d
000e49f4iget v5, v1, Landroid/graphics/PointF;->x:F
000e49f8cmpl-float v6, v5, v4
000e49fcif-nez v6, :cond_2e
000e4a00iget v6, v1, Landroid/graphics/PointF;->y:F
000e4a04cmpl-float v6, v6, v4
000e4a08if-eqz v6, :cond_3d
000e4a0cinvoke-static {v5}, Ljava/lang/Math;->signum(F)F
000e4a12move-result v5
000e4a14float-to-int v5, v5
000e4a16iget v1, v1, Landroid/graphics/PointF;->y:F
000e4a1ainvoke-static {v1}, Ljava/lang/Math;->signum(F)F
000e4a20move-result v1
000e4a22float-to-int v1, v1
000e4a24invoke-virtual {v0, v5, v1, v3}, Landroidx/recyclerview/widget/RecyclerView;->Y(II[I)V
000e4a2aconst/4 v1, 0x0
000e4a2ciput-boolean v1, v8, Lf0/u;->d:Z
000e4a30iget-object v5, v8, Lf0/u;->f:Landroid/view/View;
000e4a34iget-object v6, v8, Lf0/u;->g:Lf0/S;
000e4a38if-eqz v5, :cond_69
000e4a3ciget-object v7, v8, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e4a40invoke-virtual {v7}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4a46invoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e4a4cmove-result-object v5
000e4a4eif-eqz v5, :cond_55
000e4a52invoke-virtual {v5}, Lf0/X;->b()I
000e4a58move-result v2
000e4a5aiget v5, v8, Lf0/u;->a:I
000e4a5eif-ne v2, v5, :cond_67
000e4a62iget-object v2, v8, Lf0/u;->f:Landroid/view/View;
000e4a66iget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e4a6ainvoke-virtual {v8, v2, v6}, Lf0/u;->h(Landroid/view/View;Lf0/S;)V
000e4a70invoke-virtual {v6, v0}, Lf0/S;->a(Landroidx/recyclerview/widget/RecyclerView;)V
000e4a76invoke-virtual {v8}, Lf0/u;->i()V
000e4a7cgoto :goto_69
000e4a7eiput-object v3, v8, Lf0/u;->f:Landroid/view/View;
000e4a82iget-boolean v2, v8, Lf0/u;->e:Z
000e4a86if-eqz v2, :cond_10d
000e4a8aiget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e4a8eiget-object v2, v8, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e4a92iget-object v2, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e4a96invoke-virtual {v2}, Lf0/H;->v()I
000e4a9cmove-result v2
000e4a9econst/4 v3, 0x1
000e4aa0if-nez v2, :cond_7f
000e4aa4invoke-virtual {v8}, Lf0/u;->i()V
000e4aaagoto/16 :goto_f8
000e4aaeiget v2, v8, Lf0/u;->n:I
000e4ab2sub-int v9, v2, v9
000e4ab6mul-int/2addr v2, v9
000e4ab8if-gtz v2, :cond_87
000e4abcmove v9, v1
000e4abeiput v9, v8, Lf0/u;->n:I
000e4ac2iget v2, v8, Lf0/u;->o:I
000e4ac6sub-int v10, v2, v10
000e4acamul-int/2addr v2, v10
000e4accif-gtz v2, :cond_91
000e4ad0move v10, v1
000e4ad2iput v10, v8, Lf0/u;->o:I
000e4ad6if-nez v9, :cond_f8
000e4adaif-nez v10, :cond_f8
000e4adeiget v9, v8, Lf0/u;->a:I
000e4ae2invoke-virtual {v8, v9}, Lf0/u;->f(I)Landroid/graphics/PointF;
000e4ae8move-result-object v9
000e4aeaif-eqz v9, :cond_f1
000e4aeeiget v10, v9, Landroid/graphics/PointF;->x:F
000e4af2cmpl-float v2, v10, v4
000e4af6if-nez v2, :cond_ac
000e4afaiget v2, v9, Landroid/graphics/PointF;->y:F
000e4afecmpl-float v2, v2, v4
000e4b02if-nez v2, :cond_ac
000e4b06goto :goto_f1
000e4b08mul-float/2addr v10, v10
000e4b0aiget v2, v9, Landroid/graphics/PointF;->y:F
000e4b0emul-float/2addr v2, v2
000e4b10add-float/2addr v2, v10
000e4b12float-to-double v4, v2
000e4b14invoke-static {v4, v5}, Ljava/lang/Math;->sqrt(D)D
000e4b1amove-result-wide v4
000e4b1cdouble-to-float v10, v4
000e4b1eiget v2, v9, Landroid/graphics/PointF;->x:F
000e4b22div-float/2addr v2, v10
000e4b24iput v2, v9, Landroid/graphics/PointF;->x:F
000e4b28iget v4, v9, Landroid/graphics/PointF;->y:F
000e4b2cdiv-float/2addr v4, v10
000e4b2eiput v4, v9, Landroid/graphics/PointF;->y:F
000e4b32iput-object v9, v8, Lf0/u;->j:Landroid/graphics/PointF;
000e4b36const v9, 0x461c4000
000e4b3cmul-float/2addr v2, v9
000e4b3efloat-to-int v10, v2
000e4b40iput v10, v8, Lf0/u;->n:I
000e4b44mul-float/2addr v4, v9
000e4b46float-to-int v9, v4
000e4b48iput v9, v8, Lf0/u;->o:I
000e4b4cconst/16 v9, 0x2710
000e4b50invoke-virtual {v8, v9}, Lf0/u;->e(I)I
000e4b56move-result v9
000e4b58iget v10, v8, Lf0/u;->n:I
000e4b5cint-to-float v10, v10
000e4b5econst v2, 0x3f99999a
000e4b64mul-float/2addr v10, v2
000e4b66float-to-int v10, v10
000e4b68iget v4, v8, Lf0/u;->o:I
000e4b6cint-to-float v4, v4
000e4b6emul-float/2addr v4, v2
000e4b70float-to-int v4, v4
000e4b72int-to-float v9, v9
000e4b74mul-float/2addr v9, v2
000e4b76float-to-int v9, v9
000e4b78iget-object v2, v8, Lf0/u;->h:Landroid/view/animation/LinearInterpolator;
000e4b7ciput v10, v6, Lf0/S;->a:I
000e4b80iput v4, v6, Lf0/S;->b:I
000e4b84iput v9, v6, Lf0/S;->c:I
000e4b88iput-object v2, v6, Lf0/S;->e:Landroid/view/animation/BaseInterpolator;
000e4b8ciput-boolean v3, v6, Lf0/S;->f:Z
000e4b90goto :goto_f8
000e4b92iget v9, v8, Lf0/u;->a:I
000e4b96iput v9, v6, Lf0/S;->d:I
000e4b9ainvoke-virtual {v8}, Lf0/u;->i()V
000e4ba0iget v9, v6, Lf0/S;->d:I
000e4ba4if-ltz v9, :cond_fd
000e4ba8move v1, v3
000e4baainvoke-virtual {v6, v0}, Lf0/S;->a(Landroidx/recyclerview/widget/RecyclerView;)V
000e4bb0if-eqz v1, :cond_10d
000e4bb4iget-boolean v9, v8, Lf0/u;->e:Z
000e4bb8if-eqz v9, :cond_10d
000e4bbciput-boolean v3, v8, Lf0/u;->d:Z
000e4bc0iget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->W:Lf0/W;
000e4bc4invoke-virtual {v9}, Lf0/W;->a()V
000e4bcareturn-void
000e49a0
000e4bcc
000e4bccf0.u::h(android.view.View, f0.S):
000e4bdciget-object v0, v6, Lf0/u;->j:Landroid/graphics/PointF;
000e4be0const/4 v1, 0x1
000e4be2const/4 v2, 0x0
000e4be4const/4 v3, -0x1
000e4be6const/4 v4, 0x0
000e4be8if-eqz v0, :cond_15
000e4beciget v0, v0, Landroid/graphics/PointF;->x:F
000e4bf0cmpl-float v0, v0, v4
000e4bf4if-nez v0, :cond_f
000e4bf8goto :goto_15
000e4bfaif-lez v0, :cond_13
000e4bfemove v0, v1
000e4c00goto :goto_16
000e4c02move v0, v3
000e4c04goto :goto_16
000e4c06move v0, v2
000e4c08invoke-virtual {v6, v7, v0}, Lf0/u;->b(Landroid/view/View;I)I
000e4c0emove-result v0
000e4c10iget-object v5, v6, Lf0/u;->j:Landroid/graphics/PointF;
000e4c14if-eqz v5, :cond_2a
000e4c18iget v5, v5, Landroid/graphics/PointF;->y:F
000e4c1ccmpl-float v4, v5, v4
000e4c20if-nez v4, :cond_25
000e4c24goto :goto_2a
000e4c26if-lez v4, :cond_29
000e4c2amove v2, v1
000e4c2cgoto :goto_2a
000e4c2emove v2, v3
000e4c30invoke-virtual {v6, v7, v2}, Lf0/u;->c(Landroid/view/View;I)I
000e4c36move-result v7
000e4c38mul-int v2, v0, v0
000e4c3cmul-int v3, v7, v7
000e4c40add-int/2addr v3, v2
000e4c42int-to-double v2, v3
000e4c44invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D
000e4c4amove-result-wide v2
000e4c4cdouble-to-int v2, v2
000e4c4einvoke-virtual {v6, v2}, Lf0/u;->e(I)I
000e4c54move-result v2
000e4c56int-to-double v2, v2
000e4c58const-wide v4, 0x3fd57a786c22680a
000e4c62div-double/2addr v2, v4
000e4c64invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D
000e4c6amove-result-wide v2
000e4c6cdouble-to-int v2, v2
000e4c6eif-lez v2, :cond_59
000e4c72neg-int v0, v0
000e4c74neg-int v7, v7
000e4c76iget-object v3, v6, Lf0/u;->i:Landroid/view/animation/DecelerateInterpolator;
000e4c7aiput v0, v8, Lf0/S;->a:I
000e4c7eiput v7, v8, Lf0/S;->b:I
000e4c82iput v2, v8, Lf0/S;->c:I
000e4c86iput-object v3, v8, Lf0/S;->e:Landroid/view/animation/BaseInterpolator;
000e4c8aiput-boolean v1, v8, Lf0/S;->f:Z
000e4c8ereturn-void
000e4bcc
000e4bccf0.u::h(android.view.View, f0.S):
000e4bdciget-object v0, v6, Lf0/u;->j:Landroid/graphics/PointF;
000e4be0const/4 v1, 0x1
000e4be2const/4 v2, 0x0
000e4be4const/4 v3, -0x1
000e4be6const/4 v4, 0x0
000e4be8if-eqz v0, :cond_15
000e4beciget v0, v0, Landroid/graphics/PointF;->x:F
000e4bf0cmpl-float v0, v0, v4
000e4bf4if-nez v0, :cond_f
000e4bf8goto :goto_15
000e4bfaif-lez v0, :cond_13
000e4bfemove v0, v1
000e4c00goto :goto_16
000e4c02move v0, v3
000e4c04goto :goto_16
000e4c06move v0, v2
000e4c08invoke-virtual {v6, v7, v0}, Lf0/u;->b(Landroid/view/View;I)I
000e4c0emove-result v0
000e4c10iget-object v5, v6, Lf0/u;->j:Landroid/graphics/PointF;
000e4c14if-eqz v5, :cond_2a
000e4c18iget v5, v5, Landroid/graphics/PointF;->y:F
000e4c1ccmpl-float v4, v5, v4
000e4c20if-nez v4, :cond_25
000e4c24goto :goto_2a
000e4c26if-lez v4, :cond_29
000e4c2amove v2, v1
000e4c2cgoto :goto_2a
000e4c2emove v2, v3
000e4c30invoke-virtual {v6, v7, v2}, Lf0/u;->c(Landroid/view/View;I)I
000e4c36move-result v7
000e4c38mul-int v2, v0, v0
000e4c3cmul-int v3, v7, v7
000e4c40add-int/2addr v3, v2
000e4c42int-to-double v2, v3
000e4c44invoke-static {v2, v3}, Ljava/lang/Math;->sqrt(D)D
000e4c4amove-result-wide v2
000e4c4cdouble-to-int v2, v2
000e4c4einvoke-virtual {v6, v2}, Lf0/u;->e(I)I
000e4c54move-result v2
000e4c56int-to-double v2, v2
000e4c58const-wide v4, 0x3fd57a786c22680a
000e4c62div-double/2addr v2, v4
000e4c64invoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D
000e4c6amove-result-wide v2
000e4c6cdouble-to-int v2, v2
000e4c6eif-lez v2, :cond_59
000e4c72neg-int v0, v0
000e4c74neg-int v7, v7
000e4c76iget-object v3, v6, Lf0/u;->i:Landroid/view/animation/DecelerateInterpolator;
000e4c7aiput v0, v8, Lf0/S;->a:I
000e4c7eiput v7, v8, Lf0/S;->b:I
000e4c82iput v2, v8, Lf0/S;->c:I
000e4c86iput-object v3, v8, Lf0/S;->e:Landroid/view/animation/BaseInterpolator;
000e4c8aiput-boolean v1, v8, Lf0/S;->f:Z
000e4c8ereturn-void
000e4bcc
000e4c90
000e4c90f0.u::i():
000e4ca0iget-boolean v0, v4, Lf0/u;->e:Z
000e4ca4if-nez v0, :cond_5
000e4ca8return-void
000e4caaconst/4 v0, 0x0
000e4caciput-boolean v0, v4, Lf0/u;->e:Z
000e4cb0iput v0, v4, Lf0/u;->o:I
000e4cb4iput v0, v4, Lf0/u;->n:I
000e4cb8const/4 v1, 0x0
000e4cbaiput-object v1, v4, Lf0/u;->j:Landroid/graphics/PointF;
000e4cbeiget-object v2, v4, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e4cc2iget-object v2, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e4cc6const/4 v3, -0x1
000e4cc8iput v3, v2, Lf0/U;->a:I
000e4ccciput-object v1, v4, Lf0/u;->f:Landroid/view/View;
000e4cd0iput v3, v4, Lf0/u;->a:I
000e4cd4iput-boolean v0, v4, Lf0/u;->d:Z
000e4cd8iget-object v0, v4, Lf0/u;->c:Lf0/H;
000e4cdciget-object v2, v0, Lf0/H;->e:Lf0/u;
000e4ce0if-ne v2, v4, :cond_24
000e4ce4iput-object v1, v0, Lf0/H;->e:Lf0/u;
000e4ce8iput-object v1, v4, Lf0/u;->c:Lf0/H;
000e4ceciput-object v1, v4, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e4cf0return-void
000e4c90
000e4c90f0.u::i():
000e4ca0iget-boolean v0, v4, Lf0/u;->e:Z
000e4ca4if-nez v0, :cond_5
000e4ca8return-void
000e4caaconst/4 v0, 0x0
000e4caciput-boolean v0, v4, Lf0/u;->e:Z
000e4cb0iput v0, v4, Lf0/u;->o:I
000e4cb4iput v0, v4, Lf0/u;->n:I
000e4cb8const/4 v1, 0x0
000e4cbaiput-object v1, v4, Lf0/u;->j:Landroid/graphics/PointF;
000e4cbeiget-object v2, v4, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e4cc2iget-object v2, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e4cc6const/4 v3, -0x1
000e4cc8iput v3, v2, Lf0/U;->a:I
000e4ccciput-object v1, v4, Lf0/u;->f:Landroid/view/View;
000e4cd0iput v3, v4, Lf0/u;->a:I
000e4cd4iput-boolean v0, v4, Lf0/u;->d:Z
000e4cd8iget-object v0, v4, Lf0/u;->c:Lf0/H;
000e4cdciget-object v2, v0, Lf0/H;->e:Lf0/u;
000e4ce0if-ne v2, v4, :cond_24
000e4ce4iput-object v1, v0, Lf0/H;->e:Lf0/u;
000e4ce8iput-object v1, v4, Lf0/u;->c:Lf0/H;
000e4ceciput-object v1, v4, Lf0/u;->b:Landroidx/recyclerview/widget/RecyclerView;
000e4cf0return-void
000e4c90
000e4cf2
000e4cf2 // align 0x4
000e4cf2 // align 0x4
000e4cf4
000e4cf4f0.v::b(android.view.View):
000e4d04iget v0, v2, Lf0/v;->d:I
000e4d08packed-switch v0, :pswitch_data_46
000e4d0einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4d14move-result-object v0
000e4d16check-cast v0, Lf0/I;
000e4d1aiget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4d1echeck-cast v1, Lf0/H;
000e4d22invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4d28invoke-virtual {v3}, Landroid/view/View;->getBottom()I
000e4d2emove-result v1
000e4d30invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4d36move-result-object v3
000e4d38check-cast v3, Lf0/I;
000e4d3ciget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e4d40iget v3, v3, Landroid/graphics/Rect;->bottom:I
000e4d44add-int/2addr v1, v3
000e4d46iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e4d4aadd-int/2addr v1, v3
000e4d4creturn v1
000e4d4einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4d54move-result-object v0
000e4d56check-cast v0, Lf0/I;
000e4d5aiget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4d5echeck-cast v1, Lf0/H;
000e4d62invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4d68invoke-virtual {v3}, Landroid/view/View;->getRight()I
000e4d6emove-result v1
000e4d70invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4d76move-result-object v3
000e4d78check-cast v3, Lf0/I;
000e4d7ciget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e4d80iget v3, v3, Landroid/graphics/Rect;->right:I
000e4d84add-int/2addr v1, v3
000e4d86iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e4d8aadd-int/2addr v1, v3
000e4d8creturn v1
000e4d8enop
000e4d90.packed-switch 0x0
000e4cf4
000e4cf4f0.v::b(android.view.View):
000e4d04iget v0, v2, Lf0/v;->d:I
000e4d08packed-switch v0, :pswitch_data_46
000e4d0einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4d14move-result-object v0
000e4d16check-cast v0, Lf0/I;
000e4d1aiget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4d1echeck-cast v1, Lf0/H;
000e4d22invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4d28invoke-virtual {v3}, Landroid/view/View;->getBottom()I
000e4d2emove-result v1
000e4d30invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4d36move-result-object v3
000e4d38check-cast v3, Lf0/I;
000e4d3ciget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e4d40iget v3, v3, Landroid/graphics/Rect;->bottom:I
000e4d44add-int/2addr v1, v3
000e4d46iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e4d4aadd-int/2addr v1, v3
000e4d4creturn v1
000e4d4einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4d54move-result-object v0
000e4d56check-cast v0, Lf0/I;
000e4d5aiget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4d5echeck-cast v1, Lf0/H;
000e4d62invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4d68invoke-virtual {v3}, Landroid/view/View;->getRight()I
000e4d6emove-result v1
000e4d70invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4d76move-result-object v3
000e4d78check-cast v3, Lf0/I;
000e4d7ciget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e4d80iget v3, v3, Landroid/graphics/Rect;->right:I
000e4d84add-int/2addr v1, v3
000e4d86iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e4d8aadd-int/2addr v1, v3
000e4d8creturn v1
000e4d8enop
000e4d90.packed-switch 0x0
000e4cf4
000e4d9c
000e4d9cf0.v::c(android.view.View):
000e4daciget v0, v2, Lf0/v;->d:I
000e4db0packed-switch v0, :pswitch_data_36
000e4db6invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4dbcmove-result-object v0
000e4dbecheck-cast v0, Lf0/I;
000e4dc2iget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4dc6check-cast v1, Lf0/H;
000e4dcainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4dd0invoke-static {v3}, Lf0/H;->z(Landroid/view/View;)I
000e4dd6move-result v3
000e4dd8iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e4ddcadd-int/2addr v3, v1
000e4ddeiget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e4de2add-int/2addr v3, v0
000e4de4return v3
000e4de6invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4decmove-result-object v0
000e4deecheck-cast v0, Lf0/I;
000e4df2iget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4df6check-cast v1, Lf0/H;
000e4dfainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4e00invoke-static {v3}, Lf0/H;->A(Landroid/view/View;)I
000e4e06move-result v3
000e4e08iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e4e0cadd-int/2addr v3, v1
000e4e0eiget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e4e12add-int/2addr v3, v0
000e4e14return v3
000e4e16nop
000e4e18.packed-switch 0x0
000e4d9c
000e4d9cf0.v::c(android.view.View):
000e4daciget v0, v2, Lf0/v;->d:I
000e4db0packed-switch v0, :pswitch_data_36
000e4db6invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4dbcmove-result-object v0
000e4dbecheck-cast v0, Lf0/I;
000e4dc2iget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4dc6check-cast v1, Lf0/H;
000e4dcainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4dd0invoke-static {v3}, Lf0/H;->z(Landroid/view/View;)I
000e4dd6move-result v3
000e4dd8iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e4ddcadd-int/2addr v3, v1
000e4ddeiget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e4de2add-int/2addr v3, v0
000e4de4return v3
000e4de6invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4decmove-result-object v0
000e4deecheck-cast v0, Lf0/I;
000e4df2iget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4df6check-cast v1, Lf0/H;
000e4dfainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4e00invoke-static {v3}, Lf0/H;->A(Landroid/view/View;)I
000e4e06move-result v3
000e4e08iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e4e0cadd-int/2addr v3, v1
000e4e0eiget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e4e12add-int/2addr v3, v0
000e4e14return v3
000e4e16nop
000e4e18.packed-switch 0x0
000e4d9c
000e4e24
000e4e24f0.v::d(android.view.View):
000e4e34iget v0, v2, Lf0/v;->d:I
000e4e38packed-switch v0, :pswitch_data_36
000e4e3einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4e44move-result-object v0
000e4e46check-cast v0, Lf0/I;
000e4e4aiget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4e4echeck-cast v1, Lf0/H;
000e4e52invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4e58invoke-static {v3}, Lf0/H;->A(Landroid/view/View;)I
000e4e5emove-result v3
000e4e60iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e4e64add-int/2addr v3, v1
000e4e66iget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e4e6aadd-int/2addr v3, v0
000e4e6creturn v3
000e4e6einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4e74move-result-object v0
000e4e76check-cast v0, Lf0/I;
000e4e7aiget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4e7echeck-cast v1, Lf0/H;
000e4e82invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4e88invoke-static {v3}, Lf0/H;->z(Landroid/view/View;)I
000e4e8emove-result v3
000e4e90iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e4e94add-int/2addr v3, v1
000e4e96iget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e4e9aadd-int/2addr v3, v0
000e4e9creturn v3
000e4e9enop
000e4ea0.packed-switch 0x0
000e4e24
000e4e24f0.v::d(android.view.View):
000e4e34iget v0, v2, Lf0/v;->d:I
000e4e38packed-switch v0, :pswitch_data_36
000e4e3einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4e44move-result-object v0
000e4e46check-cast v0, Lf0/I;
000e4e4aiget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4e4echeck-cast v1, Lf0/H;
000e4e52invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4e58invoke-static {v3}, Lf0/H;->A(Landroid/view/View;)I
000e4e5emove-result v3
000e4e60iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e4e64add-int/2addr v3, v1
000e4e66iget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e4e6aadd-int/2addr v3, v0
000e4e6creturn v3
000e4e6einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4e74move-result-object v0
000e4e76check-cast v0, Lf0/I;
000e4e7aiget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4e7echeck-cast v1, Lf0/H;
000e4e82invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4e88invoke-static {v3}, Lf0/H;->z(Landroid/view/View;)I
000e4e8emove-result v3
000e4e90iget v1, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e4e94add-int/2addr v3, v1
000e4e96iget v0, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e4e9aadd-int/2addr v3, v0
000e4e9creturn v3
000e4e9enop
000e4ea0.packed-switch 0x0
000e4e24
000e4eac
000e4eacf0.v::e(android.view.View):
000e4ebciget v0, v2, Lf0/v;->d:I
000e4ec0packed-switch v0, :pswitch_data_46
000e4ec6invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4eccmove-result-object v0
000e4ececheck-cast v0, Lf0/I;
000e4ed2iget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4ed6check-cast v1, Lf0/H;
000e4edainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4ee0invoke-virtual {v3}, Landroid/view/View;->getTop()I
000e4ee6move-result v1
000e4ee8invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4eeemove-result-object v3
000e4ef0check-cast v3, Lf0/I;
000e4ef4iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e4ef8iget v3, v3, Landroid/graphics/Rect;->top:I
000e4efcsub-int/2addr v1, v3
000e4efeiget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e4f02sub-int/2addr v1, v3
000e4f04return v1
000e4f06invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4f0cmove-result-object v0
000e4f0echeck-cast v0, Lf0/I;
000e4f12iget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4f16check-cast v1, Lf0/H;
000e4f1ainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4f20invoke-virtual {v3}, Landroid/view/View;->getLeft()I
000e4f26move-result v1
000e4f28invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4f2emove-result-object v3
000e4f30check-cast v3, Lf0/I;
000e4f34iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e4f38iget v3, v3, Landroid/graphics/Rect;->left:I
000e4f3csub-int/2addr v1, v3
000e4f3eiget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e4f42sub-int/2addr v1, v3
000e4f44return v1
000e4f46nop
000e4f48.packed-switch 0x0
000e4eac
000e4eacf0.v::e(android.view.View):
000e4ebciget v0, v2, Lf0/v;->d:I
000e4ec0packed-switch v0, :pswitch_data_46
000e4ec6invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4eccmove-result-object v0
000e4ececheck-cast v0, Lf0/I;
000e4ed2iget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4ed6check-cast v1, Lf0/H;
000e4edainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4ee0invoke-virtual {v3}, Landroid/view/View;->getTop()I
000e4ee6move-result v1
000e4ee8invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4eeemove-result-object v3
000e4ef0check-cast v3, Lf0/I;
000e4ef4iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e4ef8iget v3, v3, Landroid/graphics/Rect;->top:I
000e4efcsub-int/2addr v1, v3
000e4efeiget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e4f02sub-int/2addr v1, v3
000e4f04return v1
000e4f06invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4f0cmove-result-object v0
000e4f0echeck-cast v0, Lf0/I;
000e4f12iget-object v1, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4f16check-cast v1, Lf0/H;
000e4f1ainvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e4f20invoke-virtual {v3}, Landroid/view/View;->getLeft()I
000e4f26move-result v1
000e4f28invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e4f2emove-result-object v3
000e4f30check-cast v3, Lf0/I;
000e4f34iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e4f38iget v3, v3, Landroid/graphics/Rect;->left:I
000e4f3csub-int/2addr v1, v3
000e4f3eiget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e4f42sub-int/2addr v1, v3
000e4f44return v1
000e4f46nop
000e4f48.packed-switch 0x0
000e4eac
000e4f54
000e4f54f0.v::f():
000e4f64iget v0, v1, Lf0/v;->d:I
000e4f68packed-switch v0, :pswitch_data_14
000e4f6eiget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4f72check-cast v0, Lf0/H;
000e4f76iget v0, v0, Lf0/H;->o:I
000e4f7areturn v0
000e4f7ciget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4f80check-cast v0, Lf0/H;
000e4f84iget v0, v0, Lf0/H;->n:I
000e4f88return v0
000e4f8anop
000e4f8c.packed-switch 0x0
000e4f54
000e4f54f0.v::f():
000e4f64iget v0, v1, Lf0/v;->d:I
000e4f68packed-switch v0, :pswitch_data_14
000e4f6eiget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4f72check-cast v0, Lf0/H;
000e4f76iget v0, v0, Lf0/H;->o:I
000e4f7areturn v0
000e4f7ciget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4f80check-cast v0, Lf0/H;
000e4f84iget v0, v0, Lf0/H;->n:I
000e4f88return v0
000e4f8anop
000e4f8c.packed-switch 0x0
000e4f54
000e4f98
000e4f98f0.v::g():
000e4fa8iget v0, v2, Lf0/v;->d:I
000e4facpacked-switch v0, :pswitch_data_1e
000e4fb2iget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4fb6check-cast v0, Lf0/H;
000e4fbaiget v1, v0, Lf0/H;->o:I
000e4fbeinvoke-virtual {v0}, Lf0/H;->D()I
000e4fc4move-result v0
000e4fc6sub-int/2addr v1, v0
000e4fc8return v1
000e4fcaiget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4fcecheck-cast v0, Lf0/H;
000e4fd2iget v1, v0, Lf0/H;->n:I
000e4fd6invoke-virtual {v0}, Lf0/H;->F()I
000e4fdcmove-result v0
000e4fdesub-int/2addr v1, v0
000e4fe0return v1
000e4fe2nop
000e4fe4.packed-switch 0x0
000e4f98
000e4f98f0.v::g():
000e4fa8iget v0, v2, Lf0/v;->d:I
000e4facpacked-switch v0, :pswitch_data_1e
000e4fb2iget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4fb6check-cast v0, Lf0/H;
000e4fbaiget v1, v0, Lf0/H;->o:I
000e4fbeinvoke-virtual {v0}, Lf0/H;->D()I
000e4fc4move-result v0
000e4fc6sub-int/2addr v1, v0
000e4fc8return v1
000e4fcaiget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e4fcecheck-cast v0, Lf0/H;
000e4fd2iget v1, v0, Lf0/H;->n:I
000e4fd6invoke-virtual {v0}, Lf0/H;->F()I
000e4fdcmove-result v0
000e4fdesub-int/2addr v1, v0
000e4fe0return v1
000e4fe2nop
000e4fe4.packed-switch 0x0
000e4f98
000e4ff0
000e4ff0f0.v::h():
000e5000iget v0, v1, Lf0/v;->d:I
000e5004packed-switch v0, :pswitch_data_18
000e500aiget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e500echeck-cast v0, Lf0/H;
000e5012invoke-virtual {v0}, Lf0/H;->D()I
000e5018move-result v0
000e501areturn v0
000e501ciget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5020check-cast v0, Lf0/H;
000e5024invoke-virtual {v0}, Lf0/H;->F()I
000e502amove-result v0
000e502creturn v0
000e502enop
000e5030.packed-switch 0x0
000e4ff0
000e4ff0f0.v::h():
000e5000iget v0, v1, Lf0/v;->d:I
000e5004packed-switch v0, :pswitch_data_18
000e500aiget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e500echeck-cast v0, Lf0/H;
000e5012invoke-virtual {v0}, Lf0/H;->D()I
000e5018move-result v0
000e501areturn v0
000e501ciget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5020check-cast v0, Lf0/H;
000e5024invoke-virtual {v0}, Lf0/H;->F()I
000e502amove-result v0
000e502creturn v0
000e502enop
000e5030.packed-switch 0x0
000e4ff0
000e503c
000e503cf0.v::i():
000e504ciget v0, v1, Lf0/v;->d:I
000e5050packed-switch v0, :pswitch_data_14
000e5056iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e505acheck-cast v0, Lf0/H;
000e505eiget v0, v0, Lf0/H;->m:I
000e5062return v0
000e5064iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5068check-cast v0, Lf0/H;
000e506ciget v0, v0, Lf0/H;->l:I
000e5070return v0
000e5072nop
000e5074.packed-switch 0x0
000e503c
000e503cf0.v::i():
000e504ciget v0, v1, Lf0/v;->d:I
000e5050packed-switch v0, :pswitch_data_14
000e5056iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e505acheck-cast v0, Lf0/H;
000e505eiget v0, v0, Lf0/H;->m:I
000e5062return v0
000e5064iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5068check-cast v0, Lf0/H;
000e506ciget v0, v0, Lf0/H;->l:I
000e5070return v0
000e5072nop
000e5074.packed-switch 0x0
000e503c
000e5080
000e5080f0.v::j():
000e5090iget v0, v1, Lf0/v;->d:I
000e5094packed-switch v0, :pswitch_data_14
000e509aiget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e509echeck-cast v0, Lf0/H;
000e50a2iget v0, v0, Lf0/H;->l:I
000e50a6return v0
000e50a8iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e50accheck-cast v0, Lf0/H;
000e50b0iget v0, v0, Lf0/H;->m:I
000e50b4return v0
000e50b6nop
000e50b8.packed-switch 0x0
000e5080
000e5080f0.v::j():
000e5090iget v0, v1, Lf0/v;->d:I
000e5094packed-switch v0, :pswitch_data_14
000e509aiget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e509echeck-cast v0, Lf0/H;
000e50a2iget v0, v0, Lf0/H;->l:I
000e50a6return v0
000e50a8iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e50accheck-cast v0, Lf0/H;
000e50b0iget v0, v0, Lf0/H;->m:I
000e50b4return v0
000e50b6nop
000e50b8.packed-switch 0x0
000e5080
000e50c4
000e50c4f0.v::k():
000e50d4iget v0, v1, Lf0/v;->d:I
000e50d8packed-switch v0, :pswitch_data_18
000e50deiget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e50e2check-cast v0, Lf0/H;
000e50e6invoke-virtual {v0}, Lf0/H;->G()I
000e50ecmove-result v0
000e50eereturn v0
000e50f0iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e50f4check-cast v0, Lf0/H;
000e50f8invoke-virtual {v0}, Lf0/H;->E()I
000e50femove-result v0
000e5100return v0
000e5102nop
000e5104.packed-switch 0x0
000e50c4
000e50c4f0.v::k():
000e50d4iget v0, v1, Lf0/v;->d:I
000e50d8packed-switch v0, :pswitch_data_18
000e50deiget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e50e2check-cast v0, Lf0/H;
000e50e6invoke-virtual {v0}, Lf0/H;->G()I
000e50ecmove-result v0
000e50eereturn v0
000e50f0iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e50f4check-cast v0, Lf0/H;
000e50f8invoke-virtual {v0}, Lf0/H;->E()I
000e50femove-result v0
000e5100return v0
000e5102nop
000e5104.packed-switch 0x0
000e50c4
000e5110
000e5110f0.v::l():
000e5120iget v0, v3, Lf0/v;->d:I
000e5124packed-switch v0, :pswitch_data_28
000e512aiget-object v0, v3, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e512echeck-cast v0, Lf0/H;
000e5132iget v1, v0, Lf0/H;->o:I
000e5136invoke-virtual {v0}, Lf0/H;->G()I
000e513cmove-result v2
000e513esub-int/2addr v1, v2
000e5140invoke-virtual {v0}, Lf0/H;->D()I
000e5146move-result v0
000e5148sub-int/2addr v1, v0
000e514areturn v1
000e514ciget-object v0, v3, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5150check-cast v0, Lf0/H;
000e5154iget v1, v0, Lf0/H;->n:I
000e5158invoke-virtual {v0}, Lf0/H;->E()I
000e515emove-result v2
000e5160sub-int/2addr v1, v2
000e5162invoke-virtual {v0}, Lf0/H;->F()I
000e5168move-result v0
000e516asub-int/2addr v1, v0
000e516creturn v1
000e516enop
000e5170.packed-switch 0x0
000e5110
000e5110f0.v::l():
000e5120iget v0, v3, Lf0/v;->d:I
000e5124packed-switch v0, :pswitch_data_28
000e512aiget-object v0, v3, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e512echeck-cast v0, Lf0/H;
000e5132iget v1, v0, Lf0/H;->o:I
000e5136invoke-virtual {v0}, Lf0/H;->G()I
000e513cmove-result v2
000e513esub-int/2addr v1, v2
000e5140invoke-virtual {v0}, Lf0/H;->D()I
000e5146move-result v0
000e5148sub-int/2addr v1, v0
000e514areturn v1
000e514ciget-object v0, v3, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5150check-cast v0, Lf0/H;
000e5154iget v1, v0, Lf0/H;->n:I
000e5158invoke-virtual {v0}, Lf0/H;->E()I
000e515emove-result v2
000e5160sub-int/2addr v1, v2
000e5162invoke-virtual {v0}, Lf0/H;->F()I
000e5168move-result v0
000e516asub-int/2addr v1, v0
000e516creturn v1
000e516enop
000e5170.packed-switch 0x0
000e5110
000e517c
000e517cf0.v::m(android.view.View):
000e518ciget v0, v2, Lf0/v;->d:I
000e5190packed-switch v0, :pswitch_data_22
000e5196iget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e519acheck-cast v0, Lf0/H;
000e519eiget-object v1, v2, Landroidx/emoji2/text/g;->c:Ljava/lang/Object;
000e51a2check-cast v1, Landroid/graphics/Rect;
000e51a6invoke-virtual {v0, v3, v1}, Lf0/H;->K(Landroid/view/View;Landroid/graphics/Rect;)V
000e51aciget v3, v1, Landroid/graphics/Rect;->bottom:I
000e51b0return v3
000e51b2iget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e51b6check-cast v0, Lf0/H;
000e51baiget-object v1, v2, Landroidx/emoji2/text/g;->c:Ljava/lang/Object;
000e51becheck-cast v1, Landroid/graphics/Rect;
000e51c2invoke-virtual {v0, v3, v1}, Lf0/H;->K(Landroid/view/View;Landroid/graphics/Rect;)V
000e51c8iget v3, v1, Landroid/graphics/Rect;->right:I
000e51ccreturn v3
000e51cenop
000e51d0.packed-switch 0x0
000e517c
000e517cf0.v::m(android.view.View):
000e518ciget v0, v2, Lf0/v;->d:I
000e5190packed-switch v0, :pswitch_data_22
000e5196iget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e519acheck-cast v0, Lf0/H;
000e519eiget-object v1, v2, Landroidx/emoji2/text/g;->c:Ljava/lang/Object;
000e51a2check-cast v1, Landroid/graphics/Rect;
000e51a6invoke-virtual {v0, v3, v1}, Lf0/H;->K(Landroid/view/View;Landroid/graphics/Rect;)V
000e51aciget v3, v1, Landroid/graphics/Rect;->bottom:I
000e51b0return v3
000e51b2iget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e51b6check-cast v0, Lf0/H;
000e51baiget-object v1, v2, Landroidx/emoji2/text/g;->c:Ljava/lang/Object;
000e51becheck-cast v1, Landroid/graphics/Rect;
000e51c2invoke-virtual {v0, v3, v1}, Lf0/H;->K(Landroid/view/View;Landroid/graphics/Rect;)V
000e51c8iget v3, v1, Landroid/graphics/Rect;->right:I
000e51ccreturn v3
000e51cenop
000e51d0.packed-switch 0x0
000e517c
000e51dc
000e51dcf0.v::n(android.view.View):
000e51eciget v0, v2, Lf0/v;->d:I
000e51f0packed-switch v0, :pswitch_data_22
000e51f6iget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e51facheck-cast v0, Lf0/H;
000e51feiget-object v1, v2, Landroidx/emoji2/text/g;->c:Ljava/lang/Object;
000e5202check-cast v1, Landroid/graphics/Rect;
000e5206invoke-virtual {v0, v3, v1}, Lf0/H;->K(Landroid/view/View;Landroid/graphics/Rect;)V
000e520ciget v3, v1, Landroid/graphics/Rect;->top:I
000e5210return v3
000e5212iget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5216check-cast v0, Lf0/H;
000e521aiget-object v1, v2, Landroidx/emoji2/text/g;->c:Ljava/lang/Object;
000e521echeck-cast v1, Landroid/graphics/Rect;
000e5222invoke-virtual {v0, v3, v1}, Lf0/H;->K(Landroid/view/View;Landroid/graphics/Rect;)V
000e5228iget v3, v1, Landroid/graphics/Rect;->left:I
000e522creturn v3
000e522enop
000e5230.packed-switch 0x0
000e51dc
000e51dcf0.v::n(android.view.View):
000e51eciget v0, v2, Lf0/v;->d:I
000e51f0packed-switch v0, :pswitch_data_22
000e51f6iget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e51facheck-cast v0, Lf0/H;
000e51feiget-object v1, v2, Landroidx/emoji2/text/g;->c:Ljava/lang/Object;
000e5202check-cast v1, Landroid/graphics/Rect;
000e5206invoke-virtual {v0, v3, v1}, Lf0/H;->K(Landroid/view/View;Landroid/graphics/Rect;)V
000e520ciget v3, v1, Landroid/graphics/Rect;->top:I
000e5210return v3
000e5212iget-object v0, v2, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5216check-cast v0, Lf0/H;
000e521aiget-object v1, v2, Landroidx/emoji2/text/g;->c:Ljava/lang/Object;
000e521echeck-cast v1, Landroid/graphics/Rect;
000e5222invoke-virtual {v0, v3, v1}, Lf0/H;->K(Landroid/view/View;Landroid/graphics/Rect;)V
000e5228iget v3, v1, Landroid/graphics/Rect;->left:I
000e522creturn v3
000e522enop
000e5230.packed-switch 0x0
000e51dc
000e523c
000e523cf0.v::<init>(f0.H, int):
000e524ciput v2, v0, Lf0/v;->d:I
000e5250invoke-direct {v0, v1}, Landroidx/emoji2/text/g;-><init>(Lf0/H;)V
000e5256return-void
000e523c
000e523cf0.v::<init>(f0.H, int):
000e524ciput v2, v0, Lf0/v;->d:I
000e5250invoke-direct {v0, v1}, Landroidx/emoji2/text/g;-><init>(Lf0/H;)V
000e5256return-void
000e523c
000e5258
000e5258f0.v::o(int):
000e5268iget v0, v1, Lf0/v;->d:I
000e526cpacked-switch v0, :pswitch_data_16
000e5272iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5276check-cast v0, Lf0/H;
000e527ainvoke-virtual {v0, v2}, Lf0/H;->P(I)V
000e5280return-void
000e5282iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5286check-cast v0, Lf0/H;
000e528ainvoke-virtual {v0, v2}, Lf0/H;->O(I)V
000e5290return-void
000e5292nop
000e5294.packed-switch 0x0
000e5258
000e5258f0.v::o(int):
000e5268iget v0, v1, Lf0/v;->d:I
000e526cpacked-switch v0, :pswitch_data_16
000e5272iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5276check-cast v0, Lf0/H;
000e527ainvoke-virtual {v0, v2}, Lf0/H;->P(I)V
000e5280return-void
000e5282iget-object v0, v1, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5286check-cast v0, Lf0/H;
000e528ainvoke-virtual {v0, v2}, Lf0/H;->O(I)V
000e5290return-void
000e5292nop
000e5294.packed-switch 0x0
000e5258
000e52a0
000e52a0f0.w::f(int):
000e52b0iget v0, v1, Lf0/w;->p:I
000e52b4packed-switch v0, :pswitch_data_14
000e52bainvoke-super {v1, v2}, Lf0/u;->f(I)Landroid/graphics/PointF;
000e52c0move-result-object v2
000e52c2return-object v2
000e52c4iget-object v2, v1, Lf0/w;->q:Ljava/lang/Object;
000e52c8check-cast v2, Lcom/google/android/material/carousel/CarouselLayoutManager;
000e52ccinvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e52d2const/4 v2, 0x0
000e52d4return-object v2
000e52d6nop
000e52d8.packed-switch 0x1
000e52a0
000e52a0f0.w::f(int):
000e52b0iget v0, v1, Lf0/w;->p:I
000e52b4packed-switch v0, :pswitch_data_14
000e52bainvoke-super {v1, v2}, Lf0/u;->f(I)Landroid/graphics/PointF;
000e52c0move-result-object v2
000e52c2return-object v2
000e52c4iget-object v2, v1, Lf0/w;->q:Ljava/lang/Object;
000e52c8check-cast v2, Lcom/google/android/material/carousel/CarouselLayoutManager;
000e52ccinvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e52d2const/4 v2, 0x0
000e52d4return-object v2
000e52d6nop
000e52d8.packed-switch 0x1
000e52a0
000e52e4
000e52e4f0.w::d(android.util.DisplayMetrics):
000e52f4iget v0, v1, Lf0/w;->p:I
000e52f8packed-switch v0, :pswitch_data_12
000e52feinvoke-super {v1, v2}, Lf0/u;->d(Landroid/util/DisplayMetrics;)F
000e5304move-result v2
000e5306return v2
000e5308iget v2, v2, Landroid/util/DisplayMetrics;->densityDpi:I
000e530cint-to-float v2, v2
000e530econst/high16 v0, 0x42c80000
000e5312div-float/2addr v0, v2
000e5314return v0
000e5316nop
000e5318.packed-switch 0x0
000e52e4
000e52e4f0.w::d(android.util.DisplayMetrics):
000e52f4iget v0, v1, Lf0/w;->p:I
000e52f8packed-switch v0, :pswitch_data_12
000e52feinvoke-super {v1, v2}, Lf0/u;->d(Landroid/util/DisplayMetrics;)F
000e5304move-result v2
000e5306return v2
000e5308iget v2, v2, Landroid/util/DisplayMetrics;->densityDpi:I
000e530cint-to-float v2, v2
000e530econst/high16 v0, 0x42c80000
000e5312div-float/2addr v0, v2
000e5314return v0
000e5316nop
000e5318.packed-switch 0x0
000e52e4
000e5324
000e5324f0.w::b(android.view.View, int):
000e5334iget v0, v1, Lf0/w;->p:I
000e5338packed-switch v0, :pswitch_data_14
000e533einvoke-super {v1, v2, v3}, Lf0/u;->b(Landroid/view/View;I)I
000e5344move-result v2
000e5346return v2
000e5348iget-object v2, v1, Lf0/w;->q:Ljava/lang/Object;
000e534ccheck-cast v2, Lcom/google/android/material/carousel/CarouselLayoutManager;
000e5350invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5356const/4 v2, 0x0
000e5358return v2
000e535anop
000e535c.packed-switch 0x1
000e5324
000e5324f0.w::b(android.view.View, int):
000e5334iget v0, v1, Lf0/w;->p:I
000e5338packed-switch v0, :pswitch_data_14
000e533einvoke-super {v1, v2, v3}, Lf0/u;->b(Landroid/view/View;I)I
000e5344move-result v2
000e5346return v2
000e5348iget-object v2, v1, Lf0/w;->q:Ljava/lang/Object;
000e534ccheck-cast v2, Lcom/google/android/material/carousel/CarouselLayoutManager;
000e5350invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5356const/4 v2, 0x0
000e5358return v2
000e535anop
000e535c.packed-switch 0x1
000e5324
000e5368
000e5368f0.w::c(android.view.View, int):
000e5378iget v0, v1, Lf0/w;->p:I
000e537cpacked-switch v0, :pswitch_data_14
000e5382invoke-super {v1, v2, v3}, Lf0/u;->c(Landroid/view/View;I)I
000e5388move-result v2
000e538areturn v2
000e538ciget-object v2, v1, Lf0/w;->q:Ljava/lang/Object;
000e5390check-cast v2, Lcom/google/android/material/carousel/CarouselLayoutManager;
000e5394invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e539aconst/4 v2, 0x0
000e539creturn v2
000e539enop
000e53a0.packed-switch 0x1
000e5368
000e5368f0.w::c(android.view.View, int):
000e5378iget v0, v1, Lf0/w;->p:I
000e537cpacked-switch v0, :pswitch_data_14
000e5382invoke-super {v1, v2, v3}, Lf0/u;->c(Landroid/view/View;I)I
000e5388move-result v2
000e538areturn v2
000e538ciget-object v2, v1, Lf0/w;->q:Ljava/lang/Object;
000e5390check-cast v2, Lcom/google/android/material/carousel/CarouselLayoutManager;
000e5394invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e539aconst/4 v2, 0x0
000e539creturn v2
000e539enop
000e53a0.packed-switch 0x1
000e5368
000e53ac
000e53acf0.w::e(int):
000e53bciget v0, v1, Lf0/w;->p:I
000e53c0packed-switch v0, :pswitch_data_16
000e53c6invoke-super {v1, v2}, Lf0/u;->e(I)I
000e53ccmove-result v2
000e53cereturn v2
000e53d0const/16 v0, 0x64
000e53d4invoke-super {v1, v2}, Lf0/u;->e(I)I
000e53damove-result v2
000e53dcinvoke-static {v0, v2}, Ljava/lang/Math;->min(II)I
000e53e2move-result v2
000e53e4return v2
000e53e6nop
000e53e8.packed-switch 0x0
000e53ac
000e53acf0.w::e(int):
000e53bciget v0, v1, Lf0/w;->p:I
000e53c0packed-switch v0, :pswitch_data_16
000e53c6invoke-super {v1, v2}, Lf0/u;->e(I)I
000e53ccmove-result v2
000e53cereturn v2
000e53d0const/16 v0, 0x64
000e53d4invoke-super {v1, v2}, Lf0/u;->e(I)I
000e53damove-result v2
000e53dcinvoke-static {v0, v2}, Ljava/lang/Math;->min(II)I
000e53e2move-result v2
000e53e4return v2
000e53e6nop
000e53e8.packed-switch 0x0
000e53ac
000e53f4
000e53f4f0.w::<init>(java.lang.Object, android.content.Context, int):
000e5404iput v3, v0, Lf0/w;->p:I
000e5408iput-object v1, v0, Lf0/w;->q:Ljava/lang/Object;
000e540cinvoke-direct {v0, v2}, Lf0/u;-><init>(Landroid/content/Context;)V
000e5412return-void
000e53f4
000e53f4f0.w::<init>(java.lang.Object, android.content.Context, int):
000e5404iput v3, v0, Lf0/w;->p:I
000e5408iput-object v1, v0, Lf0/w;->q:Ljava/lang/Object;
000e540cinvoke-direct {v0, v2}, Lf0/u;-><init>(Landroid/content/Context;)V
000e5412return-void
000e53f4
000e5414
000e5414f0.w::h(android.view.View, f0.S):
000e5424iget v0, v6, Lf0/w;->p:I
000e5428packed-switch v0, :pswitch_data_48
000e542einvoke-super {v6, v7, v8}, Lf0/u;->h(Landroid/view/View;Lf0/S;)V
000e5434return-void
000e5436iget-object v0, v6, Lf0/w;->q:Ljava/lang/Object;
000e543acheck-cast v0, Lf0/x;
000e543eiget-object v1, v0, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5442invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->getLayoutManager()Lf0/H;
000e5448move-result-object v1
000e544ainvoke-virtual {v0, v1, v7}, Lf0/x;->a(Lf0/H;Landroid/view/View;)[I
000e5450move-result-object v7
000e5452const/4 v0, 0x0
000e5454aget v0, v7, v0
000e5458const/4 v1, 0x1
000e545aaget v7, v7, v1
000e545einvoke-static {v0}, Ljava/lang/Math;->abs(I)I
000e5464move-result v2
000e5466invoke-static {v7}, Ljava/lang/Math;->abs(I)I
000e546cmove-result v3
000e546einvoke-static {v2, v3}, Ljava/lang/Math;->max(II)I
000e5474move-result v2
000e5476invoke-virtual {v6, v2}, Lf0/w;->e(I)I
000e547cmove-result v2
000e547eint-to-double v2, v2
000e5480const-wide v4, 0x3fd57a786c22680a
000e548adiv-double/2addr v2, v4
000e548cinvoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D
000e5492move-result-wide v2
000e5494double-to-int v2, v2
000e5496if-lez v2, :cond_47
000e549aiget-object v3, v6, Lf0/u;->i:Landroid/view/animation/DecelerateInterpolator;
000e549eiput v0, v8, Lf0/S;->a:I
000e54a2iput v7, v8, Lf0/S;->b:I
000e54a6iput v2, v8, Lf0/S;->c:I
000e54aaiput-object v3, v8, Lf0/S;->e:Landroid/view/animation/BaseInterpolator;
000e54aeiput-boolean v1, v8, Lf0/S;->f:Z
000e54b2return-void
000e54b4.packed-switch 0x0
000e5414
000e5414f0.w::h(android.view.View, f0.S):
000e5424iget v0, v6, Lf0/w;->p:I
000e5428packed-switch v0, :pswitch_data_48
000e542einvoke-super {v6, v7, v8}, Lf0/u;->h(Landroid/view/View;Lf0/S;)V
000e5434return-void
000e5436iget-object v0, v6, Lf0/w;->q:Ljava/lang/Object;
000e543acheck-cast v0, Lf0/x;
000e543eiget-object v1, v0, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5442invoke-virtual {v1}, Landroidx/recyclerview/widget/RecyclerView;->getLayoutManager()Lf0/H;
000e5448move-result-object v1
000e544ainvoke-virtual {v0, v1, v7}, Lf0/x;->a(Lf0/H;Landroid/view/View;)[I
000e5450move-result-object v7
000e5452const/4 v0, 0x0
000e5454aget v0, v7, v0
000e5458const/4 v1, 0x1
000e545aaget v7, v7, v1
000e545einvoke-static {v0}, Ljava/lang/Math;->abs(I)I
000e5464move-result v2
000e5466invoke-static {v7}, Ljava/lang/Math;->abs(I)I
000e546cmove-result v3
000e546einvoke-static {v2, v3}, Ljava/lang/Math;->max(II)I
000e5474move-result v2
000e5476invoke-virtual {v6, v2}, Lf0/w;->e(I)I
000e547cmove-result v2
000e547eint-to-double v2, v2
000e5480const-wide v4, 0x3fd57a786c22680a
000e548adiv-double/2addr v2, v4
000e548cinvoke-static {v2, v3}, Ljava/lang/Math;->ceil(D)D
000e5492move-result-wide v2
000e5494double-to-int v2, v2
000e5496if-lez v2, :cond_47
000e549aiget-object v3, v6, Lf0/u;->i:Landroid/view/animation/DecelerateInterpolator;
000e549eiput v0, v8, Lf0/S;->a:I
000e54a2iput v7, v8, Lf0/S;->b:I
000e54a6iput v2, v8, Lf0/S;->c:I
000e54aaiput-object v3, v8, Lf0/S;->e:Landroid/view/animation/BaseInterpolator;
000e54aeiput-boolean v1, v8, Lf0/S;->f:Z
000e54b2return-void
000e54b4.packed-switch 0x0
000e5414
000e54c0
000e54c0f0.x::c(f0.H, androidx.emoji2.text.g):
000e54d0invoke-virtual {v8}, Lf0/H;->v()I
000e54d6move-result v0
000e54d8const/4 v1, 0x0
000e54daif-nez v0, :cond_8
000e54dereturn-object v1
000e54e0invoke-virtual {v9}, Landroidx/emoji2/text/g;->k()I
000e54e6move-result v2
000e54e8invoke-virtual {v9}, Landroidx/emoji2/text/g;->l()I
000e54eemove-result v3
000e54f0div-int/lit8 v3, v3, 0x2
000e54f4add-int/2addr v3, v2
000e54f6const v2, 0x7fffffff
000e54fcconst/4 v4, 0x0
000e54feif-ge v4, v0, :cond_34
000e5502invoke-virtual {v8, v4}, Lf0/H;->u(I)Landroid/view/View;
000e5508move-result-object v5
000e550ainvoke-virtual {v9, v5}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
000e5510move-result v6
000e5512invoke-virtual {v9, v5}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
000e5518move-result v7
000e551adiv-int/lit8 v7, v7, 0x2
000e551eadd-int/2addr v7, v6
000e5520sub-int/2addr v7, v3
000e5522invoke-static {v7}, Ljava/lang/Math;->abs(I)I
000e5528move-result v6
000e552aif-ge v6, v2, :cond_31
000e552emove-object v1, v5
000e5530move v2, v6
000e5532add-int/lit8 v4, v4, 0x1
000e5536goto :goto_17
000e5538return-object v1
000e54c0
000e54c0f0.x::c(f0.H, androidx.emoji2.text.g):
000e54d0invoke-virtual {v8}, Lf0/H;->v()I
000e54d6move-result v0
000e54d8const/4 v1, 0x0
000e54daif-nez v0, :cond_8
000e54dereturn-object v1
000e54e0invoke-virtual {v9}, Landroidx/emoji2/text/g;->k()I
000e54e6move-result v2
000e54e8invoke-virtual {v9}, Landroidx/emoji2/text/g;->l()I
000e54eemove-result v3
000e54f0div-int/lit8 v3, v3, 0x2
000e54f4add-int/2addr v3, v2
000e54f6const v2, 0x7fffffff
000e54fcconst/4 v4, 0x0
000e54feif-ge v4, v0, :cond_34
000e5502invoke-virtual {v8, v4}, Lf0/H;->u(I)Landroid/view/View;
000e5508move-result-object v5
000e550ainvoke-virtual {v9, v5}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
000e5510move-result v6
000e5512invoke-virtual {v9, v5}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
000e5518move-result v7
000e551adiv-int/lit8 v7, v7, 0x2
000e551eadd-int/2addr v7, v6
000e5520sub-int/2addr v7, v3
000e5522invoke-static {v7}, Ljava/lang/Math;->abs(I)I
000e5528move-result v6
000e552aif-ge v6, v2, :cond_31
000e552emove-object v1, v5
000e5530move v2, v6
000e5532add-int/lit8 v4, v4, 0x1
000e5536goto :goto_17
000e5538return-object v1
000e54c0
000e553a
000e553a // align 0x4
000e553a // align 0x4
000e553c
000e553cf0.x::d(f0.H):
000e554ciget-object v0, v2, Lf0/x;->d:Lf0/v;
000e5550if-eqz v0, :cond_a
000e5554iget-object v0, v0, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5558check-cast v0, Lf0/H;
000e555cif-eq v0, v3, :cond_12
000e5560new-instance v0, Lf0/v;
000e5564const/4 v1, 0x0
000e5566invoke-direct {v0, v3, v1}, Lf0/v;-><init>(Lf0/H;I)V
000e556ciput-object v0, v2, Lf0/x;->d:Lf0/v;
000e5570iget-object v3, v2, Lf0/x;->d:Lf0/v;
000e5574return-object v3
000e553c
000e553cf0.x::d(f0.H):
000e554ciget-object v0, v2, Lf0/x;->d:Lf0/v;
000e5550if-eqz v0, :cond_a
000e5554iget-object v0, v0, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5558check-cast v0, Lf0/H;
000e555cif-eq v0, v3, :cond_12
000e5560new-instance v0, Lf0/v;
000e5564const/4 v1, 0x0
000e5566invoke-direct {v0, v3, v1}, Lf0/v;-><init>(Lf0/H;I)V
000e556ciput-object v0, v2, Lf0/x;->d:Lf0/v;
000e5570iget-object v3, v2, Lf0/x;->d:Lf0/v;
000e5574return-object v3
000e553c
000e5576
000e5576 // align 0x8
000e5576 // align 0x8
000e5578
000e5578f0.x::e(f0.H):
000e5588iget-object v0, v2, Lf0/x;->c:Lf0/v;
000e558cif-eqz v0, :cond_a
000e5590iget-object v0, v0, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5594check-cast v0, Lf0/H;
000e5598if-eq v0, v3, :cond_12
000e559cnew-instance v0, Lf0/v;
000e55a0const/4 v1, 0x1
000e55a2invoke-direct {v0, v3, v1}, Lf0/v;-><init>(Lf0/H;I)V
000e55a8iput-object v0, v2, Lf0/x;->c:Lf0/v;
000e55aciget-object v3, v2, Lf0/x;->c:Lf0/v;
000e55b0return-object v3
000e5578
000e5578f0.x::e(f0.H):
000e5588iget-object v0, v2, Lf0/x;->c:Lf0/v;
000e558cif-eqz v0, :cond_a
000e5590iget-object v0, v0, Landroidx/emoji2/text/g;->b:Ljava/lang/Object;
000e5594check-cast v0, Lf0/H;
000e5598if-eq v0, v3, :cond_12
000e559cnew-instance v0, Lf0/v;
000e55a0const/4 v1, 0x1
000e55a2invoke-direct {v0, v3, v1}, Lf0/v;-><init>(Lf0/H;I)V
000e55a8iput-object v0, v2, Lf0/x;->c:Lf0/v;
000e55aciget-object v3, v2, Lf0/x;->c:Lf0/v;
000e55b0return-object v3
000e5578
000e55b2
000e55b2 // align 0x4
000e55b2 // align 0x4
000e55b4
000e55b4f0.x::b(android.view.View, androidx.emoji2.text.g):
000e55c4invoke-virtual {v2, v1}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
000e55camove-result v0
000e55ccinvoke-virtual {v2, v1}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
000e55d2move-result v1
000e55d4div-int/lit8 v1, v1, 0x2
000e55d8add-int/2addr v1, v0
000e55dainvoke-virtual {v2}, Landroidx/emoji2/text/g;->k()I
000e55e0move-result v0
000e55e2invoke-virtual {v2}, Landroidx/emoji2/text/g;->l()I
000e55e8move-result v2
000e55eadiv-int/lit8 v2, v2, 0x2
000e55eeadd-int/2addr v2, v0
000e55f0sub-int/2addr v1, v2
000e55f2return v1
000e55b4
000e55b4f0.x::b(android.view.View, androidx.emoji2.text.g):
000e55c4invoke-virtual {v2, v1}, Landroidx/emoji2/text/g;->e(Landroid/view/View;)I
000e55camove-result v0
000e55ccinvoke-virtual {v2, v1}, Landroidx/emoji2/text/g;->c(Landroid/view/View;)I
000e55d2move-result v1
000e55d4div-int/lit8 v1, v1, 0x2
000e55d8add-int/2addr v1, v0
000e55dainvoke-virtual {v2}, Landroidx/emoji2/text/g;->k()I
000e55e0move-result v0
000e55e2invoke-virtual {v2}, Landroidx/emoji2/text/g;->l()I
000e55e8move-result v2
000e55eadiv-int/lit8 v2, v2, 0x2
000e55eeadd-int/2addr v2, v0
000e55f0sub-int/2addr v1, v2
000e55f2return v1
000e55b4
000e55f4
000e55f4f0.x::a(f0.H, android.view.View):
000e5604const/4 v0, 0x2
000e5606new-array v0, v0, [I
000e560ainvoke-virtual {v5}, Lf0/H;->d()Z
000e5610move-result v1
000e5612const/4 v2, 0x0
000e5614if-eqz v1, :cond_15
000e5618invoke-virtual {v4, v5}, Lf0/x;->d(Lf0/H;)Landroidx/emoji2/text/g;
000e561emove-result-object v1
000e5620invoke-static {v6, v1}, Lf0/x;->b(Landroid/view/View;Landroidx/emoji2/text/g;)I
000e5626move-result v1
000e5628aput v1, v0, v2
000e562cgoto :goto_17
000e562eaput v2, v0, v2
000e5632invoke-virtual {v5}, Lf0/H;->e()Z
000e5638move-result v1
000e563aconst/4 v3, 0x1
000e563cif-eqz v1, :cond_29
000e5640invoke-virtual {v4, v5}, Lf0/x;->e(Lf0/H;)Landroidx/emoji2/text/g;
000e5646move-result-object v5
000e5648invoke-static {v6, v5}, Lf0/x;->b(Landroid/view/View;Landroidx/emoji2/text/g;)I
000e564emove-result v5
000e5650aput v5, v0, v3
000e5654return-object v0
000e5656aput v2, v0, v3
000e565areturn-object v0
000e55f4
000e55f4f0.x::a(f0.H, android.view.View):
000e5604const/4 v0, 0x2
000e5606new-array v0, v0, [I
000e560ainvoke-virtual {v5}, Lf0/H;->d()Z
000e5610move-result v1
000e5612const/4 v2, 0x0
000e5614if-eqz v1, :cond_15
000e5618invoke-virtual {v4, v5}, Lf0/x;->d(Lf0/H;)Landroidx/emoji2/text/g;
000e561emove-result-object v1
000e5620invoke-static {v6, v1}, Lf0/x;->b(Landroid/view/View;Landroidx/emoji2/text/g;)I
000e5626move-result v1
000e5628aput v1, v0, v2
000e562cgoto :goto_17
000e562eaput v2, v0, v2
000e5632invoke-virtual {v5}, Lf0/H;->e()Z
000e5638move-result v1
000e563aconst/4 v3, 0x1
000e563cif-eqz v1, :cond_29
000e5640invoke-virtual {v4, v5}, Lf0/x;->e(Lf0/H;)Landroidx/emoji2/text/g;
000e5646move-result-object v5
000e5648invoke-static {v6, v5}, Lf0/x;->b(Landroid/view/View;Landroidx/emoji2/text/g;)I
000e564emove-result v5
000e5650aput v5, v0, v3
000e5654return-object v0
000e5656aput v2, v0, v3
000e565areturn-object v0
000e55f4
000e565c
000e565cf0.x::<init>():
000e566cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
000e5672new-instance v0, Lf0/Z;
000e5676invoke-direct {v0, v1}, Lf0/Z;-><init>(Lf0/x;)V
000e567ciput-object v0, v1, Lf0/x;->b:Lf0/Z;
000e5680return-void
000e565c
000e565cf0.x::<init>():
000e566cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
000e5672new-instance v0, Lf0/Z;
000e5676invoke-direct {v0, v1}, Lf0/Z;-><init>(Lf0/x;)V
000e567ciput-object v0, v1, Lf0/x;->b:Lf0/Z;
000e5680return-void
000e565c
000e5682
000e5682 // align 0x4
000e5682 // align 0x4
000e5684
000e5684f0.x::f():
000e5694iget-object v0, v5, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5698if-nez v0, :cond_5
000e569cgoto :goto_3d
000e569einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getLayoutManager()Lf0/H;
000e56a4move-result-object v0
000e56a6if-nez v0, :cond_c
000e56aagoto :goto_3d
000e56acinvoke-virtual {v0}, Lf0/H;->e()Z
000e56b2move-result v1
000e56b4if-eqz v1, :cond_1b
000e56b8invoke-virtual {v5, v0}, Lf0/x;->e(Lf0/H;)Landroidx/emoji2/text/g;
000e56bemove-result-object v1
000e56c0invoke-static {v0, v1}, Lf0/x;->c(Lf0/H;Landroidx/emoji2/text/g;)Landroid/view/View;
000e56c6move-result-object v1
000e56c8goto :goto_2b
000e56cainvoke-virtual {v0}, Lf0/H;->d()Z
000e56d0move-result v1
000e56d2if-eqz v1, :cond_2a
000e56d6invoke-virtual {v5, v0}, Lf0/x;->d(Lf0/H;)Landroidx/emoji2/text/g;
000e56dcmove-result-object v1
000e56deinvoke-static {v0, v1}, Lf0/x;->c(Lf0/H;Landroidx/emoji2/text/g;)Landroid/view/View;
000e56e4move-result-object v1
000e56e6goto :goto_2b
000e56e8const/4 v1, 0x0
000e56eaif-nez v1, :cond_2e
000e56eegoto :goto_3d
000e56f0invoke-virtual {v5, v0, v1}, Lf0/x;->a(Lf0/H;Landroid/view/View;)[I
000e56f6move-result-object v0
000e56f8const/4 v1, 0x0
000e56faaget v2, v0, v1
000e56feconst/4 v3, 0x1
000e5700if-nez v2, :cond_3e
000e5704aget v4, v0, v3
000e5708if-eqz v4, :cond_3d
000e570cgoto :goto_3e
000e570ereturn-void
000e5710iget-object v4, v5, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5714aget v0, v0, v3
000e5718invoke-virtual {v4, v2, v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->a0(IIZ)V
000e571ereturn-void
000e5684
000e5684f0.x::f():
000e5694iget-object v0, v5, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5698if-nez v0, :cond_5
000e569cgoto :goto_3d
000e569einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->getLayoutManager()Lf0/H;
000e56a4move-result-object v0
000e56a6if-nez v0, :cond_c
000e56aagoto :goto_3d
000e56acinvoke-virtual {v0}, Lf0/H;->e()Z
000e56b2move-result v1
000e56b4if-eqz v1, :cond_1b
000e56b8invoke-virtual {v5, v0}, Lf0/x;->e(Lf0/H;)Landroidx/emoji2/text/g;
000e56bemove-result-object v1
000e56c0invoke-static {v0, v1}, Lf0/x;->c(Lf0/H;Landroidx/emoji2/text/g;)Landroid/view/View;
000e56c6move-result-object v1
000e56c8goto :goto_2b
000e56cainvoke-virtual {v0}, Lf0/H;->d()Z
000e56d0move-result v1
000e56d2if-eqz v1, :cond_2a
000e56d6invoke-virtual {v5, v0}, Lf0/x;->d(Lf0/H;)Landroidx/emoji2/text/g;
000e56dcmove-result-object v1
000e56deinvoke-static {v0, v1}, Lf0/x;->c(Lf0/H;Landroidx/emoji2/text/g;)Landroid/view/View;
000e56e4move-result-object v1
000e56e6goto :goto_2b
000e56e8const/4 v1, 0x0
000e56eaif-nez v1, :cond_2e
000e56eegoto :goto_3d
000e56f0invoke-virtual {v5, v0, v1}, Lf0/x;->a(Lf0/H;Landroid/view/View;)[I
000e56f6move-result-object v0
000e56f8const/4 v1, 0x0
000e56faaget v2, v0, v1
000e56feconst/4 v3, 0x1
000e5700if-nez v2, :cond_3e
000e5704aget v4, v0, v3
000e5708if-eqz v4, :cond_3d
000e570cgoto :goto_3e
000e570ereturn-void
000e5710iget-object v4, v5, Lf0/x;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5714aget v0, v0, v3
000e5718invoke-virtual {v4, v2, v0, v1}, Landroidx/recyclerview/widget/RecyclerView;->a0(IIZ)V
000e571ereturn-void
000e5684
000e5720
000e5720f0.y::b(int):
000e5730iget-object v0, v7, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5734iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5738invoke-virtual {v1}, LF0/h;->w()I
000e573emove-result v1
000e5740const/4 v2, 0x0
000e5742const/4 v3, 0x0
000e5744move-object v4, v2
000e5746if-ge v3, v1, :cond_39
000e574aiget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e574einvoke-virtual {v5, v3}, LF0/h;->v(I)Landroid/view/View;
000e5754move-result-object v5
000e5756invoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e575cmove-result-object v5
000e575eif-eqz v5, :cond_36
000e5762invoke-virtual {v5}, Lf0/X;->h()Z
000e5768move-result v6
000e576aif-nez v6, :cond_36
000e576eiget v6, v5, Lf0/X;->c:I
000e5772if-eq v6, v8, :cond_24
000e5776goto :goto_36
000e5778iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e577ciget-object v4, v4, LF0/h;->d:Ljava/lang/Object;
000e5780check-cast v4, Ljava/util/ArrayList;
000e5784iget-object v6, v5, Lf0/X;->a:Landroid/view/View;
000e5788invoke-virtual {v4, v6}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000e578emove-result v4
000e5790if-eqz v4, :cond_34
000e5794move-object v4, v5
000e5796goto :goto_36
000e5798move-object v4, v5
000e579agoto :goto_39
000e579cadd-int/lit8 v3, v3, 0x1
000e57a0goto :goto_b
000e57a2if-nez v4, :cond_3c
000e57a6goto :goto_4a
000e57a8iget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e57aciget-object v8, v8, LF0/h;->d:Ljava/lang/Object;
000e57b0check-cast v8, Ljava/util/ArrayList;
000e57b4iget-object v0, v4, Lf0/X;->a:Landroid/view/View;
000e57b8invoke-virtual {v8, v0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000e57bemove-result v8
000e57c0if-eqz v8, :cond_4b
000e57c4return-object v2
000e57c6return-object v4
000e5720
000e5720f0.y::b(int):
000e5730iget-object v0, v7, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5734iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5738invoke-virtual {v1}, LF0/h;->w()I
000e573emove-result v1
000e5740const/4 v2, 0x0
000e5742const/4 v3, 0x0
000e5744move-object v4, v2
000e5746if-ge v3, v1, :cond_39
000e574aiget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e574einvoke-virtual {v5, v3}, LF0/h;->v(I)Landroid/view/View;
000e5754move-result-object v5
000e5756invoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e575cmove-result-object v5
000e575eif-eqz v5, :cond_36
000e5762invoke-virtual {v5}, Lf0/X;->h()Z
000e5768move-result v6
000e576aif-nez v6, :cond_36
000e576eiget v6, v5, Lf0/X;->c:I
000e5772if-eq v6, v8, :cond_24
000e5776goto :goto_36
000e5778iget-object v4, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e577ciget-object v4, v4, LF0/h;->d:Ljava/lang/Object;
000e5780check-cast v4, Ljava/util/ArrayList;
000e5784iget-object v6, v5, Lf0/X;->a:Landroid/view/View;
000e5788invoke-virtual {v4, v6}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000e578emove-result v4
000e5790if-eqz v4, :cond_34
000e5794move-object v4, v5
000e5796goto :goto_36
000e5798move-object v4, v5
000e579agoto :goto_39
000e579cadd-int/lit8 v3, v3, 0x1
000e57a0goto :goto_b
000e57a2if-nez v4, :cond_3c
000e57a6goto :goto_4a
000e57a8iget-object v8, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e57aciget-object v8, v8, LF0/h;->d:Ljava/lang/Object;
000e57b0check-cast v8, Ljava/util/ArrayList;
000e57b4iget-object v0, v4, Lf0/X;->a:Landroid/view/View;
000e57b8invoke-virtual {v8, v0}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
000e57bemove-result v8
000e57c0if-eqz v8, :cond_4b
000e57c4return-object v2
000e57c6return-object v4
000e5720
000e57c8
000e57c8f0.y::<init>(androidx.recyclerview.widget.RecyclerView):
000e57d8iput-object v1, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e57dcinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000e57e2return-void
000e57c8
000e57c8f0.y::<init>(androidx.recyclerview.widget.RecyclerView):
000e57d8iput-object v1, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e57dcinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
000e57e2return-void
000e57c8
000e57e4
000e57e4f0.y::a(f0.a):
000e57f4iget v0, v4, Lf0/a;->a:I
000e57f8const/4 v1, 0x1
000e57faiget-object v2, v3, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e57feif-eq v0, v1, :cond_30
000e5802const/4 v1, 0x2
000e5804if-eq v0, v1, :cond_26
000e5808const/4 v1, 0x4
000e580aif-eq v0, v1, :cond_1c
000e580econst/16 v1, 0x8
000e5812if-eq v0, v1, :cond_12
000e5816return-void
000e5818iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e581ciget v1, v4, Lf0/a;->b:I
000e5820iget v4, v4, Lf0/a;->c:I
000e5824invoke-virtual {v0, v1, v4}, Lf0/H;->Y(II)V
000e582areturn-void
000e582ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e5830iget v1, v4, Lf0/a;->b:I
000e5834iget v4, v4, Lf0/a;->c:I
000e5838invoke-virtual {v0, v1, v4}, Lf0/H;->a0(II)V
000e583ereturn-void
000e5840iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e5844iget v1, v4, Lf0/a;->b:I
000e5848iget v4, v4, Lf0/a;->c:I
000e584cinvoke-virtual {v0, v1, v4}, Lf0/H;->Z(II)V
000e5852return-void
000e5854iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e5858iget v1, v4, Lf0/a;->b:I
000e585ciget v4, v4, Lf0/a;->c:I
000e5860invoke-virtual {v0, v1, v4}, Lf0/H;->W(II)V
000e5866return-void
000e57e4
000e57e4f0.y::a(f0.a):
000e57f4iget v0, v4, Lf0/a;->a:I
000e57f8const/4 v1, 0x1
000e57faiget-object v2, v3, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e57feif-eq v0, v1, :cond_30
000e5802const/4 v1, 0x2
000e5804if-eq v0, v1, :cond_26
000e5808const/4 v1, 0x4
000e580aif-eq v0, v1, :cond_1c
000e580econst/16 v1, 0x8
000e5812if-eq v0, v1, :cond_12
000e5816return-void
000e5818iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e581ciget v1, v4, Lf0/a;->b:I
000e5820iget v4, v4, Lf0/a;->c:I
000e5824invoke-virtual {v0, v1, v4}, Lf0/H;->Y(II)V
000e582areturn-void
000e582ciget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e5830iget v1, v4, Lf0/a;->b:I
000e5834iget v4, v4, Lf0/a;->c:I
000e5838invoke-virtual {v0, v1, v4}, Lf0/H;->a0(II)V
000e583ereturn-void
000e5840iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e5844iget v1, v4, Lf0/a;->b:I
000e5848iget v4, v4, Lf0/a;->c:I
000e584cinvoke-virtual {v0, v1, v4}, Lf0/H;->Z(II)V
000e5852return-void
000e5854iget-object v0, v2, Landroidx/recyclerview/widget/RecyclerView;->l:Lf0/H;
000e5858iget v1, v4, Lf0/a;->b:I
000e585ciget v4, v4, Lf0/a;->c:I
000e5860invoke-virtual {v0, v1, v4}, Lf0/H;->W(II)V
000e5866return-void
000e57e4
000e5868
000e5868f0.y::c(int, int):
000e5878iget-object v0, v8, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e587ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5880invoke-virtual {v1}, LF0/h;->w()I
000e5886move-result v1
000e5888add-int/2addr v10, v9
000e588aconst/4 v2, 0x0
000e588cconst/4 v3, 0x1
000e588econst/4 v4, 0x2
000e5890if-ge v2, v1, :cond_3a
000e5894iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5898invoke-virtual {v5, v2}, LF0/h;->v(I)Landroid/view/View;
000e589emove-result-object v5
000e58a0invoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e58a6move-result-object v6
000e58a8if-eqz v6, :cond_37
000e58acinvoke-virtual {v6}, Lf0/X;->o()Z
000e58b2move-result v7
000e58b4if-eqz v7, :cond_21
000e58b8goto :goto_37
000e58baiget v7, v6, Lf0/X;->c:I
000e58beif-lt v7, v9, :cond_37
000e58c2if-ge v7, v10, :cond_37
000e58c6invoke-virtual {v6, v4}, Lf0/X;->a(I)V
000e58ccconst/16 v4, 0x400
000e58d0invoke-virtual {v6, v4}, Lf0/X;->a(I)V
000e58d6invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e58dcmove-result-object v4
000e58decheck-cast v4, Lf0/I;
000e58e2iput-boolean v3, v4, Lf0/I;->c:Z
000e58e6add-int/lit8 v2, v2, 0x1
000e58eagoto :goto_a
000e58eciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e58f0iget-object v2, v1, Lf0/N;->c:Ljava/util/ArrayList;
000e58f4invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000e58famove-result v5
000e58fcsub-int/2addr v5, v3
000e58feif-ltz v5, :cond_5d
000e5902invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e5908move-result-object v6
000e590acheck-cast v6, Lf0/X;
000e590eif-nez v6, :cond_4e
000e5912goto :goto_5a
000e5914iget v7, v6, Lf0/X;->c:I
000e5918if-lt v7, v9, :cond_5a
000e591cif-ge v7, v10, :cond_5a
000e5920invoke-virtual {v6, v4}, Lf0/X;->a(I)V
000e5926invoke-virtual {v1, v5}, Lf0/N;->e(I)V
000e592cadd-int/lit8 v5, v5, -0x1
000e5930goto :goto_43
000e5932iput-boolean v3, v0, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000e5936return-void
000e5868
000e5868f0.y::c(int, int):
000e5878iget-object v0, v8, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e587ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5880invoke-virtual {v1}, LF0/h;->w()I
000e5886move-result v1
000e5888add-int/2addr v10, v9
000e588aconst/4 v2, 0x0
000e588cconst/4 v3, 0x1
000e588econst/4 v4, 0x2
000e5890if-ge v2, v1, :cond_3a
000e5894iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5898invoke-virtual {v5, v2}, LF0/h;->v(I)Landroid/view/View;
000e589emove-result-object v5
000e58a0invoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e58a6move-result-object v6
000e58a8if-eqz v6, :cond_37
000e58acinvoke-virtual {v6}, Lf0/X;->o()Z
000e58b2move-result v7
000e58b4if-eqz v7, :cond_21
000e58b8goto :goto_37
000e58baiget v7, v6, Lf0/X;->c:I
000e58beif-lt v7, v9, :cond_37
000e58c2if-ge v7, v10, :cond_37
000e58c6invoke-virtual {v6, v4}, Lf0/X;->a(I)V
000e58ccconst/16 v4, 0x400
000e58d0invoke-virtual {v6, v4}, Lf0/X;->a(I)V
000e58d6invoke-virtual {v5}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e58dcmove-result-object v4
000e58decheck-cast v4, Lf0/I;
000e58e2iput-boolean v3, v4, Lf0/I;->c:Z
000e58e6add-int/lit8 v2, v2, 0x1
000e58eagoto :goto_a
000e58eciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e58f0iget-object v2, v1, Lf0/N;->c:Ljava/util/ArrayList;
000e58f4invoke-virtual {v2}, Ljava/util/ArrayList;->size()I
000e58famove-result v5
000e58fcsub-int/2addr v5, v3
000e58feif-ltz v5, :cond_5d
000e5902invoke-virtual {v2, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e5908move-result-object v6
000e590acheck-cast v6, Lf0/X;
000e590eif-nez v6, :cond_4e
000e5912goto :goto_5a
000e5914iget v7, v6, Lf0/X;->c:I
000e5918if-lt v7, v9, :cond_5a
000e591cif-ge v7, v10, :cond_5a
000e5920invoke-virtual {v6, v4}, Lf0/X;->a(I)V
000e5926invoke-virtual {v1, v5}, Lf0/N;->e(I)V
000e592cadd-int/lit8 v5, v5, -0x1
000e5930goto :goto_43
000e5932iput-boolean v3, v0, Landroidx/recyclerview/widget/RecyclerView;->g0:Z
000e5936return-void
000e5868
000e5938
000e5938f0.y::d(int, int):
000e5948iget-object v0, v7, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e594ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5950invoke-virtual {v1}, LF0/h;->w()I
000e5956move-result v1
000e5958const/4 v2, 0x0
000e595amove v3, v2
000e595cconst/4 v4, 0x1
000e595eif-ge v3, v1, :cond_2d
000e5962iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5966invoke-virtual {v5, v3}, LF0/h;->v(I)Landroid/view/View;
000e596cmove-result-object v5
000e596einvoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e5974move-result-object v5
000e5976if-eqz v5, :cond_2a
000e597ainvoke-virtual {v5}, Lf0/X;->o()Z
000e5980move-result v6
000e5982if-nez v6, :cond_2a
000e5986iget v6, v5, Lf0/X;->c:I
000e598aif-lt v6, v8, :cond_2a
000e598einvoke-virtual {v5, v9, v2}, Lf0/X;->l(IZ)V
000e5994iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e5998iput-boolean v4, v5, Lf0/U;->f:Z
000e599cadd-int/lit8 v3, v3, 0x1
000e59a0goto :goto_a
000e59a2iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e59a6iget-object v1, v1, Lf0/N;->c:Ljava/util/ArrayList;
000e59aainvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000e59b0move-result v3
000e59b2if-ge v2, v3, :cond_49
000e59b6invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e59bcmove-result-object v5
000e59becheck-cast v5, Lf0/X;
000e59c2if-eqz v5, :cond_46
000e59c6iget v6, v5, Lf0/X;->c:I
000e59caif-lt v6, v8, :cond_46
000e59ceinvoke-virtual {v5, v9, v4}, Lf0/X;->l(IZ)V
000e59d4add-int/lit8 v2, v2, 0x1
000e59d8goto :goto_35
000e59dainvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000e59e0iput-boolean v4, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000e59e4return-void
000e5938
000e5938f0.y::d(int, int):
000e5948iget-object v0, v7, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e594ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5950invoke-virtual {v1}, LF0/h;->w()I
000e5956move-result v1
000e5958const/4 v2, 0x0
000e595amove v3, v2
000e595cconst/4 v4, 0x1
000e595eif-ge v3, v1, :cond_2d
000e5962iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5966invoke-virtual {v5, v3}, LF0/h;->v(I)Landroid/view/View;
000e596cmove-result-object v5
000e596einvoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e5974move-result-object v5
000e5976if-eqz v5, :cond_2a
000e597ainvoke-virtual {v5}, Lf0/X;->o()Z
000e5980move-result v6
000e5982if-nez v6, :cond_2a
000e5986iget v6, v5, Lf0/X;->c:I
000e598aif-lt v6, v8, :cond_2a
000e598einvoke-virtual {v5, v9, v2}, Lf0/X;->l(IZ)V
000e5994iget-object v5, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e5998iput-boolean v4, v5, Lf0/U;->f:Z
000e599cadd-int/lit8 v3, v3, 0x1
000e59a0goto :goto_a
000e59a2iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e59a6iget-object v1, v1, Lf0/N;->c:Ljava/util/ArrayList;
000e59aainvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000e59b0move-result v3
000e59b2if-ge v2, v3, :cond_49
000e59b6invoke-virtual {v1, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e59bcmove-result-object v5
000e59becheck-cast v5, Lf0/X;
000e59c2if-eqz v5, :cond_46
000e59c6iget v6, v5, Lf0/X;->c:I
000e59caif-lt v6, v8, :cond_46
000e59ceinvoke-virtual {v5, v9, v4}, Lf0/X;->l(IZ)V
000e59d4add-int/lit8 v2, v2, 0x1
000e59d8goto :goto_35
000e59dainvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000e59e0iput-boolean v4, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000e59e4return-void
000e5938
000e59e6
000e59e6 // align 0x8
000e59e6 // align 0x8
000e59e8
000e59e8f0.y::e(int, int):
000e59f8iget-object v0, v11, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e59fciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5a00invoke-virtual {v1}, LF0/h;->w()I
000e5a06move-result v1
000e5a08const/4 v2, 0x1
000e5a0aconst/4 v3, -0x1
000e5a0cif-ge v12, v13, :cond_10
000e5a10move v4, v12
000e5a12move v5, v13
000e5a14move v6, v3
000e5a16goto :goto_13
000e5a18move v5, v12
000e5a1amove v4, v13
000e5a1cmove v6, v2
000e5a1econst/4 v7, 0x0
000e5a20move v8, v7
000e5a22if-ge v8, v1, :cond_3c
000e5a26iget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5a2ainvoke-virtual {v9, v8}, LF0/h;->v(I)Landroid/view/View;
000e5a30move-result-object v9
000e5a32invoke-static {v9}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e5a38move-result-object v9
000e5a3aif-eqz v9, :cond_39
000e5a3eiget v10, v9, Lf0/X;->c:I
000e5a42if-lt v10, v4, :cond_39
000e5a46if-le v10, v5, :cond_2a
000e5a4agoto :goto_39
000e5a4cif-ne v10, v12, :cond_32
000e5a50sub-int v10, v13, v12
000e5a54invoke-virtual {v9, v10, v7}, Lf0/X;->l(IZ)V
000e5a5agoto :goto_35
000e5a5cinvoke-virtual {v9, v6, v7}, Lf0/X;->l(IZ)V
000e5a62iget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e5a66iput-boolean v2, v9, Lf0/U;->f:Z
000e5a6aadd-int/lit8 v8, v8, 0x1
000e5a6egoto :goto_15
000e5a70iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e5a74invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5a7aif-ge v12, v13, :cond_46
000e5a7emove v4, v12
000e5a80move v5, v13
000e5a82goto :goto_49
000e5a84move v5, v12
000e5a86move v4, v13
000e5a88move v3, v2
000e5a8aiget-object v1, v1, Lf0/N;->c:Ljava/util/ArrayList;
000e5a8einvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000e5a94move-result v6
000e5a96move v8, v7
000e5a98if-ge v8, v6, :cond_6f
000e5a9cinvoke-virtual {v1, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e5aa2move-result-object v9
000e5aa4check-cast v9, Lf0/X;
000e5aa8if-eqz v9, :cond_6c
000e5aaciget v10, v9, Lf0/X;->c:I
000e5ab0if-lt v10, v4, :cond_6c
000e5ab4if-le v10, v5, :cond_61
000e5ab8goto :goto_6c
000e5abaif-ne v10, v12, :cond_69
000e5abesub-int v10, v13, v12
000e5ac2invoke-virtual {v9, v10, v7}, Lf0/X;->l(IZ)V
000e5ac8goto :goto_6c
000e5acainvoke-virtual {v9, v3, v7}, Lf0/X;->l(IZ)V
000e5ad0add-int/lit8 v8, v8, 0x1
000e5ad4goto :goto_50
000e5ad6invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000e5adciput-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000e5ae0return-void
000e59e8
000e59e8f0.y::e(int, int):
000e59f8iget-object v0, v11, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e59fciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5a00invoke-virtual {v1}, LF0/h;->w()I
000e5a06move-result v1
000e5a08const/4 v2, 0x1
000e5a0aconst/4 v3, -0x1
000e5a0cif-ge v12, v13, :cond_10
000e5a10move v4, v12
000e5a12move v5, v13
000e5a14move v6, v3
000e5a16goto :goto_13
000e5a18move v5, v12
000e5a1amove v4, v13
000e5a1cmove v6, v2
000e5a1econst/4 v7, 0x0
000e5a20move v8, v7
000e5a22if-ge v8, v1, :cond_3c
000e5a26iget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5a2ainvoke-virtual {v9, v8}, LF0/h;->v(I)Landroid/view/View;
000e5a30move-result-object v9
000e5a32invoke-static {v9}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e5a38move-result-object v9
000e5a3aif-eqz v9, :cond_39
000e5a3eiget v10, v9, Lf0/X;->c:I
000e5a42if-lt v10, v4, :cond_39
000e5a46if-le v10, v5, :cond_2a
000e5a4agoto :goto_39
000e5a4cif-ne v10, v12, :cond_32
000e5a50sub-int v10, v13, v12
000e5a54invoke-virtual {v9, v10, v7}, Lf0/X;->l(IZ)V
000e5a5agoto :goto_35
000e5a5cinvoke-virtual {v9, v6, v7}, Lf0/X;->l(IZ)V
000e5a62iget-object v9, v0, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e5a66iput-boolean v2, v9, Lf0/U;->f:Z
000e5a6aadd-int/lit8 v8, v8, 0x1
000e5a6egoto :goto_15
000e5a70iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e5a74invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5a7aif-ge v12, v13, :cond_46
000e5a7emove v4, v12
000e5a80move v5, v13
000e5a82goto :goto_49
000e5a84move v5, v12
000e5a86move v4, v13
000e5a88move v3, v2
000e5a8aiget-object v1, v1, Lf0/N;->c:Ljava/util/ArrayList;
000e5a8einvoke-virtual {v1}, Ljava/util/ArrayList;->size()I
000e5a94move-result v6
000e5a96move v8, v7
000e5a98if-ge v8, v6, :cond_6f
000e5a9cinvoke-virtual {v1, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e5aa2move-result-object v9
000e5aa4check-cast v9, Lf0/X;
000e5aa8if-eqz v9, :cond_6c
000e5aaciget v10, v9, Lf0/X;->c:I
000e5ab0if-lt v10, v4, :cond_6c
000e5ab4if-le v10, v5, :cond_61
000e5ab8goto :goto_6c
000e5abaif-ne v10, v12, :cond_69
000e5abesub-int v10, v13, v12
000e5ac2invoke-virtual {v9, v10, v7}, Lf0/X;->l(IZ)V
000e5ac8goto :goto_6c
000e5acainvoke-virtual {v9, v3, v7}, Lf0/X;->l(IZ)V
000e5ad0add-int/lit8 v8, v8, 0x1
000e5ad4goto :goto_50
000e5ad6invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000e5adciput-boolean v2, v0, Landroidx/recyclerview/widget/RecyclerView;->f0:Z
000e5ae0return-void
000e59e8
000e5ae2
000e5ae2 // align 0x4
000e5ae2 // align 0x4
000e5ae4
000e5ae4f0.y::f(f0.X, K.p, K.p):
000e5af4iget-object v0, v8, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5af8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5afeconst/4 v1, 0x0
000e5b00invoke-virtual {v9, v1}, Lf0/X;->n(Z)V
000e5b06iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000e5b0amove-object v2, v1
000e5b0ccheck-cast v2, Lf0/h;
000e5b10if-eqz v10, :cond_20
000e5b14invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5b1aiget v4, v10, LK/p;->a:I
000e5b1eiget v6, v11, LK/p;->a:I
000e5b22if-ne v4, v6, :cond_22
000e5b26iget v1, v10, LK/p;->b:I
000e5b2aiget v3, v11, LK/p;->b:I
000e5b2eif-eq v1, v3, :cond_20
000e5b32goto :goto_22
000e5b34move-object v3, v9
000e5b36goto :goto_2c
000e5b38iget v5, v10, LK/p;->b:I
000e5b3ciget v7, v11, LK/p;->b:I
000e5b40move-object v3, v9
000e5b42invoke-virtual/range {v2 .. v7}, Lf0/h;->g(Lf0/X;IIII)Z
000e5b48move-result v9
000e5b4agoto :goto_3b
000e5b4cinvoke-virtual {v2, v3}, Lf0/h;->l(Lf0/X;)V
000e5b52iget-object v9, v3, Lf0/X;->a:Landroid/view/View;
000e5b56const/4 v10, 0x0
000e5b58invoke-virtual {v9, v10}, Landroid/view/View;->setAlpha(F)V
000e5b5eiget-object v9, v2, Lf0/h;->i:Ljava/util/ArrayList;
000e5b62invoke-virtual {v9, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000e5b68const/4 v9, 0x1
000e5b6aif-eqz v9, :cond_40
000e5b6einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->S()V
000e5b74return-void
000e5ae4
000e5ae4f0.y::f(f0.X, K.p, K.p):
000e5af4iget-object v0, v8, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5af8invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5afeconst/4 v1, 0x0
000e5b00invoke-virtual {v9, v1}, Lf0/X;->n(Z)V
000e5b06iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000e5b0amove-object v2, v1
000e5b0ccheck-cast v2, Lf0/h;
000e5b10if-eqz v10, :cond_20
000e5b14invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5b1aiget v4, v10, LK/p;->a:I
000e5b1eiget v6, v11, LK/p;->a:I
000e5b22if-ne v4, v6, :cond_22
000e5b26iget v1, v10, LK/p;->b:I
000e5b2aiget v3, v11, LK/p;->b:I
000e5b2eif-eq v1, v3, :cond_20
000e5b32goto :goto_22
000e5b34move-object v3, v9
000e5b36goto :goto_2c
000e5b38iget v5, v10, LK/p;->b:I
000e5b3ciget v7, v11, LK/p;->b:I
000e5b40move-object v3, v9
000e5b42invoke-virtual/range {v2 .. v7}, Lf0/h;->g(Lf0/X;IIII)Z
000e5b48move-result v9
000e5b4agoto :goto_3b
000e5b4cinvoke-virtual {v2, v3}, Lf0/h;->l(Lf0/X;)V
000e5b52iget-object v9, v3, Lf0/X;->a:Landroid/view/View;
000e5b56const/4 v10, 0x0
000e5b58invoke-virtual {v9, v10}, Landroid/view/View;->setAlpha(F)V
000e5b5eiget-object v9, v2, Lf0/h;->i:Ljava/util/ArrayList;
000e5b62invoke-virtual {v9, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000e5b68const/4 v9, 0x1
000e5b6aif-eqz v9, :cond_40
000e5b6einvoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->S()V
000e5b74return-void
000e5ae4
000e5b76
000e5b76 // align 0x8
000e5b76 // align 0x8
000e5b78
000e5b78f0.y::g(f0.X, K.p, K.p):
000e5b88iget-object v0, v8, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5b8ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e5b90invoke-virtual {v1, v9}, Lf0/N;->j(Lf0/X;)V
000e5b96invoke-virtual {v0, v9}, Landroidx/recyclerview/widget/RecyclerView;->f(Lf0/X;)V
000e5b9cconst/4 v1, 0x0
000e5b9einvoke-virtual {v9, v1}, Lf0/X;->n(Z)V
000e5ba4iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000e5ba8move-object v2, v1
000e5baacheck-cast v2, Lf0/h;
000e5baeinvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5bb4iget v4, v10, LK/p;->a:I
000e5bb8iget v5, v10, LK/p;->b:I
000e5bbciget-object v10, v9, Lf0/X;->a:Landroid/view/View;
000e5bc0if-nez v11, :cond_24
000e5bc4invoke-virtual {v10}, Landroid/view/View;->getLeft()I
000e5bcamove-result v1
000e5bccmove v6, v1
000e5bcegoto :goto_27
000e5bd0iget v1, v11, LK/p;->a:I
000e5bd4goto :goto_22
000e5bd6if-nez v11, :cond_2f
000e5bdainvoke-virtual {v10}, Landroid/view/View;->getTop()I
000e5be0move-result v11
000e5be2move v7, v11
000e5be4goto :goto_32
000e5be6iget v11, v11, LK/p;->b:I
000e5beagoto :goto_2d
000e5becinvoke-virtual {v9}, Lf0/X;->h()Z
000e5bf2move-result v11
000e5bf4if-nez v11, :cond_3d
000e5bf8if-ne v4, v6, :cond_3f
000e5bfcif-eq v5, v7, :cond_3d
000e5c00goto :goto_3f
000e5c02move-object v3, v9
000e5c04goto :goto_52
000e5c06invoke-virtual {v10}, Landroid/view/View;->getWidth()I
000e5c0cmove-result v11
000e5c0eadd-int/2addr v11, v6
000e5c10invoke-virtual {v10}, Landroid/view/View;->getHeight()I
000e5c16move-result v1
000e5c18add-int/2addr v1, v7
000e5c1ainvoke-virtual {v10, v6, v7, v11, v1}, Landroid/view/View;->layout(IIII)V
000e5c20move-object v3, v9
000e5c22invoke-virtual/range {v2 .. v7}, Lf0/h;->g(Lf0/X;IIII)Z
000e5c28move-result v9
000e5c2agoto :goto_5b
000e5c2cinvoke-virtual {v2, v3}, Lf0/h;->l(Lf0/X;)V
000e5c32iget-object v9, v2, Lf0/h;->h:Ljava/util/ArrayList;
000e5c36invoke-virtual {v9, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000e5c3cconst/4 v9, 0x1
000e5c3eif-eqz v9, :cond_60
000e5c42invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->S()V
000e5c48return-void
000e5b78
000e5b78f0.y::g(f0.X, K.p, K.p):
000e5b88iget-object v0, v8, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5b8ciget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e5b90invoke-virtual {v1, v9}, Lf0/N;->j(Lf0/X;)V
000e5b96invoke-virtual {v0, v9}, Landroidx/recyclerview/widget/RecyclerView;->f(Lf0/X;)V
000e5b9cconst/4 v1, 0x0
000e5b9einvoke-virtual {v9, v1}, Lf0/X;->n(Z)V
000e5ba4iget-object v1, v0, Landroidx/recyclerview/widget/RecyclerView;->H:Lf0/D;
000e5ba8move-object v2, v1
000e5baacheck-cast v2, Lf0/h;
000e5baeinvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5bb4iget v4, v10, LK/p;->a:I
000e5bb8iget v5, v10, LK/p;->b:I
000e5bbciget-object v10, v9, Lf0/X;->a:Landroid/view/View;
000e5bc0if-nez v11, :cond_24
000e5bc4invoke-virtual {v10}, Landroid/view/View;->getLeft()I
000e5bcamove-result v1
000e5bccmove v6, v1
000e5bcegoto :goto_27
000e5bd0iget v1, v11, LK/p;->a:I
000e5bd4goto :goto_22
000e5bd6if-nez v11, :cond_2f
000e5bdainvoke-virtual {v10}, Landroid/view/View;->getTop()I
000e5be0move-result v11
000e5be2move v7, v11
000e5be4goto :goto_32
000e5be6iget v11, v11, LK/p;->b:I
000e5beagoto :goto_2d
000e5becinvoke-virtual {v9}, Lf0/X;->h()Z
000e5bf2move-result v11
000e5bf4if-nez v11, :cond_3d
000e5bf8if-ne v4, v6, :cond_3f
000e5bfcif-eq v5, v7, :cond_3d
000e5c00goto :goto_3f
000e5c02move-object v3, v9
000e5c04goto :goto_52
000e5c06invoke-virtual {v10}, Landroid/view/View;->getWidth()I
000e5c0cmove-result v11
000e5c0eadd-int/2addr v11, v6
000e5c10invoke-virtual {v10}, Landroid/view/View;->getHeight()I
000e5c16move-result v1
000e5c18add-int/2addr v1, v7
000e5c1ainvoke-virtual {v10, v6, v7, v11, v1}, Landroid/view/View;->layout(IIII)V
000e5c20move-object v3, v9
000e5c22invoke-virtual/range {v2 .. v7}, Lf0/h;->g(Lf0/X;IIII)Z
000e5c28move-result v9
000e5c2agoto :goto_5b
000e5c2cinvoke-virtual {v2, v3}, Lf0/h;->l(Lf0/X;)V
000e5c32iget-object v9, v2, Lf0/h;->h:Ljava/util/ArrayList;
000e5c36invoke-virtual {v9, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
000e5c3cconst/4 v9, 0x1
000e5c3eif-eqz v9, :cond_60
000e5c42invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->S()V
000e5c48return-void
000e5b78
000e5c4a
000e5c4a // align 0x4
000e5c4a // align 0x4
000e5c4c
000e5c4cf0.y::h(int):
000e5c5ciget-object v0, v2, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5c60invoke-virtual {v0, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
000e5c66move-result-object v1
000e5c68if-eqz v1, :cond_e
000e5c6cinvoke-static {v1}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e5c72invoke-virtual {v1}, Landroid/view/View;->clearAnimation()V
000e5c78invoke-virtual {v0, v3}, Landroid/view/ViewGroup;->removeViewAt(I)V
000e5c7ereturn-void
000e5c4c
000e5c4cf0.y::h(int):
000e5c5ciget-object v0, v2, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5c60invoke-virtual {v0, v3}, Landroid/view/ViewGroup;->getChildAt(I)Landroid/view/View;
000e5c66move-result-object v1
000e5c68if-eqz v1, :cond_e
000e5c6cinvoke-static {v1}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e5c72invoke-virtual {v1}, Landroid/view/View;->clearAnimation()V
000e5c78invoke-virtual {v0, v3}, Landroid/view/ViewGroup;->removeViewAt(I)V
000e5c7ereturn-void
000e5c4c
000e5c80
000e5c80f0.A::a():
000e5c90iget-object v0, v1, Landroid/database/Observable;->mObservers:Ljava/util/ArrayList;
000e5c94invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
000e5c9amove-result v0
000e5c9cxor-int/lit8 v0, v0, 0x1
000e5ca0return v0
000e5c80
000e5c80f0.A::a():
000e5c90iget-object v0, v1, Landroid/database/Observable;->mObservers:Ljava/util/ArrayList;
000e5c94invoke-virtual {v0}, Ljava/util/ArrayList;->isEmpty()Z
000e5c9amove-result v0
000e5c9cxor-int/lit8 v0, v0, 0x1
000e5ca0return v0
000e5c80
000e5ca2
000e5ca2 // align 0x4
000e5ca2 // align 0x4
000e5ca4
000e5ca4f0.A::b():
000e5cb4iget-object v0, v4, Landroid/database/Observable;->mObservers:Ljava/util/ArrayList;
000e5cb8invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000e5cbemove-result v0
000e5cc0const/4 v1, 0x1
000e5cc2sub-int/2addr v0, v1
000e5cc4if-ltz v0, :cond_2d
000e5cc8iget-object v2, v4, Landroid/database/Observable;->mObservers:Ljava/util/ArrayList;
000e5cccinvoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e5cd2move-result-object v2
000e5cd4check-cast v2, Lf0/P;
000e5cd8iget-object v2, v2, Lf0/P;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5cdcconst/4 v3, 0x0
000e5cdeinvoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;->i(Ljava/lang/String;)V
000e5ce4iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e5ce8iput-boolean v1, v3, Lf0/U;->f:Z
000e5cecinvoke-virtual {v2, v1}, Landroidx/recyclerview/widget/RecyclerView;->T(Z)V
000e5cf2iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000e5cf6invoke-virtual {v3}, LH/e;->h()Z
000e5cfcmove-result v3
000e5cfeif-nez v3, :cond_2a
000e5d02invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000e5d08add-int/lit8 v0, v0, -0x1
000e5d0cgoto :goto_8
000e5d0ereturn-void
000e5ca4
000e5ca4f0.A::b():
000e5cb4iget-object v0, v4, Landroid/database/Observable;->mObservers:Ljava/util/ArrayList;
000e5cb8invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
000e5cbemove-result v0
000e5cc0const/4 v1, 0x1
000e5cc2sub-int/2addr v0, v1
000e5cc4if-ltz v0, :cond_2d
000e5cc8iget-object v2, v4, Landroid/database/Observable;->mObservers:Ljava/util/ArrayList;
000e5cccinvoke-virtual {v2, v0}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
000e5cd2move-result-object v2
000e5cd4check-cast v2, Lf0/P;
000e5cd8iget-object v2, v2, Lf0/P;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5cdcconst/4 v3, 0x0
000e5cdeinvoke-virtual {v2, v3}, Landroidx/recyclerview/widget/RecyclerView;->i(Ljava/lang/String;)V
000e5ce4iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->c0:Lf0/U;
000e5ce8iput-boolean v1, v3, Lf0/U;->f:Z
000e5cecinvoke-virtual {v2, v1}, Landroidx/recyclerview/widget/RecyclerView;->T(Z)V
000e5cf2iget-object v3, v2, Landroidx/recyclerview/widget/RecyclerView;->d:LH/e;
000e5cf6invoke-virtual {v3}, LH/e;->h()Z
000e5cfcmove-result v3
000e5cfeif-nez v3, :cond_2a
000e5d02invoke-virtual {v2}, Landroidx/recyclerview/widget/RecyclerView;->requestLayout()V
000e5d08add-int/lit8 v0, v0, -0x1
000e5d0cgoto :goto_8
000e5d0ereturn-void
000e5ca4
000e5d10
000e5d10f0.z::c(int):
000e5d20const/4 v1, 0x0
000e5d22return v1
000e5d10
000e5d10f0.z::c(int):
000e5d20const/4 v1, 0x0
000e5d22return v1
000e5d10
000e5d24
000e5d24f0.z::b(int):
000e5d34const-wide/16 v0, -0x1
000e5d38return-wide v0
000e5d24
000e5d24f0.z::b(int):
000e5d34const-wide/16 v0, -0x1
000e5d38return-wide v0
000e5d24
000e5d3a
000e5d3a // align 0x4
000e5d3a // align 0x4
000e5d3c
000e5d3cf0.z::<init>():
000e5d4cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
000e5d52new-instance v0, Lf0/A;
000e5d56invoke-direct {v0}, Landroid/database/Observable;-><init>()V
000e5d5ciput-object v0, v1, Lf0/z;->a:Lf0/A;
000e5d60const/4 v0, 0x0
000e5d62iput-boolean v0, v1, Lf0/z;->b:Z
000e5d66return-void
000e5d3c
000e5d3cf0.z::<init>():
000e5d4cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
000e5d52new-instance v0, Lf0/A;
000e5d56invoke-direct {v0}, Landroid/database/Observable;-><init>()V
000e5d5ciput-object v0, v1, Lf0/z;->a:Lf0/A;
000e5d60const/4 v0, 0x0
000e5d62iput-boolean v0, v1, Lf0/z;->b:Z
000e5d66return-void
000e5d3c
000e5d68
000e5d68f0.z::f(f0.X):
000e5d78return-void
000e5d68
000e5d68f0.z::f(f0.X):
000e5d78return-void
000e5d68
000e5d7a
000e5d7a // align 0x4
000e5d7a // align 0x4
000e5d7c
000e5d7cf0.D::b(f0.X):
000e5d8ciget v0, v2, Lf0/X;->j:I
000e5d90invoke-virtual {v2}, Lf0/X;->f()Z
000e5d96move-result v1
000e5d98if-eqz v1, :cond_9
000e5d9cgoto :goto_15
000e5d9eand-int/lit8 v0, v0, 0x4
000e5da2if-nez v0, :cond_15
000e5da6iget-object v0, v2, Lf0/X;->r:Landroidx/recyclerview/widget/RecyclerView;
000e5daaif-nez v0, :cond_12
000e5daegoto :goto_15
000e5db0invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->F(Lf0/X;)I
000e5db6return-void
000e5d7c
000e5d7cf0.D::b(f0.X):
000e5d8ciget v0, v2, Lf0/X;->j:I
000e5d90invoke-virtual {v2}, Lf0/X;->f()Z
000e5d96move-result v1
000e5d98if-eqz v1, :cond_9
000e5d9cgoto :goto_15
000e5d9eand-int/lit8 v0, v0, 0x4
000e5da2if-nez v0, :cond_15
000e5da6iget-object v0, v2, Lf0/X;->r:Landroidx/recyclerview/widget/RecyclerView;
000e5daaif-nez v0, :cond_12
000e5daegoto :goto_15
000e5db0invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->F(Lf0/X;)I
000e5db6return-void
000e5d7c
000e5db8
000e5db8f0.D::c(f0.X):
000e5dc8iget-object v0, v9, Lf0/D;->a:Lf0/y;
000e5dccif-eqz v0, :cond_6a
000e5dd0const/4 v1, 0x1
000e5dd2invoke-virtual {v10, v1}, Lf0/X;->n(Z)V
000e5dd8iget-object v2, v10, Lf0/X;->h:Lf0/X;
000e5ddcconst/4 v3, 0x0
000e5ddeif-eqz v2, :cond_13
000e5de2iget-object v2, v10, Lf0/X;->i:Lf0/X;
000e5de6if-nez v2, :cond_13
000e5deaiput-object v3, v10, Lf0/X;->h:Lf0/X;
000e5deeiput-object v3, v10, Lf0/X;->i:Lf0/X;
000e5df2iget v2, v10, Lf0/X;->j:I
000e5df6and-int/lit8 v2, v2, 0x10
000e5dfaif-eqz v2, :cond_1c
000e5dfegoto :goto_6a
000e5e00iget-object v0, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5e04invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->b0()V
000e5e0aiget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5e0eiget-object v3, v2, LF0/h;->b:Ljava/lang/Object;
000e5e12check-cast v3, Lf0/y;
000e5e16iget-object v4, v3, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5e1aiget-object v5, v10, Lf0/X;->a:Landroid/view/View;
000e5e1einvoke-virtual {v4, v5}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e5e24move-result v4
000e5e26const/4 v6, -0x1
000e5e28const/4 v7, 0x0
000e5e2aif-ne v4, v6, :cond_37
000e5e2einvoke-virtual {v2, v5}, LF0/h;->G(Landroid/view/View;)V
000e5e34goto :goto_4c
000e5e36iget-object v6, v2, LF0/h;->c:Ljava/lang/Object;
000e5e3acheck-cast v6, LA1/a;
000e5e3einvoke-virtual {v6, v4}, LA1/a;->d(I)Z
000e5e44move-result v8
000e5e46if-eqz v8, :cond_4b
000e5e4ainvoke-virtual {v6, v4}, LA1/a;->g(I)Z
000e5e50invoke-virtual {v2, v5}, LF0/h;->G(Landroid/view/View;)V
000e5e56invoke-virtual {v3, v4}, Lf0/y;->h(I)V
000e5e5cgoto :goto_4c
000e5e5emove v1, v7
000e5e60if-eqz v1, :cond_5a
000e5e64invoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e5e6amove-result-object v2
000e5e6ciget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e5e70invoke-virtual {v3, v2}, Lf0/N;->j(Lf0/X;)V
000e5e76invoke-virtual {v3, v2}, Lf0/N;->g(Lf0/X;)V
000e5e7cxor-int/lit8 v2, v1, 0x1
000e5e80invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->c0(Z)V
000e5e86if-nez v1, :cond_6a
000e5e8ainvoke-virtual {v10}, Lf0/X;->j()Z
000e5e90move-result v10
000e5e92if-eqz v10, :cond_6a
000e5e96invoke-virtual {v0, v5, v7}, Landroidx/recyclerview/widget/RecyclerView;->removeDetachedView(Landroid/view/View;Z)V
000e5e9creturn-void
000e5db8
000e5db8f0.D::c(f0.X):
000e5dc8iget-object v0, v9, Lf0/D;->a:Lf0/y;
000e5dccif-eqz v0, :cond_6a
000e5dd0const/4 v1, 0x1
000e5dd2invoke-virtual {v10, v1}, Lf0/X;->n(Z)V
000e5dd8iget-object v2, v10, Lf0/X;->h:Lf0/X;
000e5ddcconst/4 v3, 0x0
000e5ddeif-eqz v2, :cond_13
000e5de2iget-object v2, v10, Lf0/X;->i:Lf0/X;
000e5de6if-nez v2, :cond_13
000e5deaiput-object v3, v10, Lf0/X;->h:Lf0/X;
000e5deeiput-object v3, v10, Lf0/X;->i:Lf0/X;
000e5df2iget v2, v10, Lf0/X;->j:I
000e5df6and-int/lit8 v2, v2, 0x10
000e5dfaif-eqz v2, :cond_1c
000e5dfegoto :goto_6a
000e5e00iget-object v0, v0, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5e04invoke-virtual {v0}, Landroidx/recyclerview/widget/RecyclerView;->b0()V
000e5e0aiget-object v2, v0, Landroidx/recyclerview/widget/RecyclerView;->e:LF0/h;
000e5e0eiget-object v3, v2, LF0/h;->b:Ljava/lang/Object;
000e5e12check-cast v3, Lf0/y;
000e5e16iget-object v4, v3, Lf0/y;->a:Landroidx/recyclerview/widget/RecyclerView;
000e5e1aiget-object v5, v10, Lf0/X;->a:Landroid/view/View;
000e5e1einvoke-virtual {v4, v5}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
000e5e24move-result v4
000e5e26const/4 v6, -0x1
000e5e28const/4 v7, 0x0
000e5e2aif-ne v4, v6, :cond_37
000e5e2einvoke-virtual {v2, v5}, LF0/h;->G(Landroid/view/View;)V
000e5e34goto :goto_4c
000e5e36iget-object v6, v2, LF0/h;->c:Ljava/lang/Object;
000e5e3acheck-cast v6, LA1/a;
000e5e3einvoke-virtual {v6, v4}, LA1/a;->d(I)Z
000e5e44move-result v8
000e5e46if-eqz v8, :cond_4b
000e5e4ainvoke-virtual {v6, v4}, LA1/a;->g(I)Z
000e5e50invoke-virtual {v2, v5}, LF0/h;->G(Landroid/view/View;)V
000e5e56invoke-virtual {v3, v4}, Lf0/y;->h(I)V
000e5e5cgoto :goto_4c
000e5e5emove v1, v7
000e5e60if-eqz v1, :cond_5a
000e5e64invoke-static {v5}, Landroidx/recyclerview/widget/RecyclerView;->I(Landroid/view/View;)Lf0/X;
000e5e6amove-result-object v2
000e5e6ciget-object v3, v0, Landroidx/recyclerview/widget/RecyclerView;->b:Lf0/N;
000e5e70invoke-virtual {v3, v2}, Lf0/N;->j(Lf0/X;)V
000e5e76invoke-virtual {v3, v2}, Lf0/N;->g(Lf0/X;)V
000e5e7cxor-int/lit8 v2, v1, 0x1
000e5e80invoke-virtual {v0, v2}, Landroidx/recyclerview/widget/RecyclerView;->c0(Z)V
000e5e86if-nez v1, :cond_6a
000e5e8ainvoke-virtual {v10}, Lf0/X;->j()Z
000e5e90move-result v10
000e5e92if-eqz v10, :cond_6a
000e5e96invoke-virtual {v0, v5, v7}, Landroidx/recyclerview/widget/RecyclerView;->removeDetachedView(Landroid/view/View;Z)V
000e5e9creturn-void
000e5db8
000e5e9e
000e5e9e // align 0x10
000e5e9e // align 0x10
000e5ea0
000e5ea0f0.E::a(androidx.recyclerview.widget.RecyclerView):
000e5eb0return-void
000e5ea0
000e5ea0f0.E::a(androidx.recyclerview.widget.RecyclerView):
000e5eb0return-void
000e5ea0
000e5eb2
000e5eb2 // align 0x4
000e5eb2 // align 0x4
000e5eb4
000e5eb4f0.E::b(android.graphics.Canvas, androidx.recyclerview.widget.RecyclerView):
000e5ec4return-void
000e5eb4
000e5eb4f0.E::b(android.graphics.Canvas, androidx.recyclerview.widget.RecyclerView):
000e5ec4return-void
000e5eb4
000e5ec6
000e5ec6 // align 0x8
000e5ec6 // align 0x8
000e5ec8
000e5ec8f0.F::a(android.view.View):
000e5ed8iget v0, v2, Lf0/F;->a:I
000e5edcpacked-switch v0, :pswitch_data_42
000e5ee2invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5ee8move-result-object v0
000e5eeacheck-cast v0, Lf0/I;
000e5eeeiget-object v1, v2, Lf0/F;->b:Lf0/H;
000e5ef2invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5ef8invoke-virtual {v3}, Landroid/view/View;->getBottom()I
000e5efemove-result v1
000e5f00invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5f06move-result-object v3
000e5f08check-cast v3, Lf0/I;
000e5f0ciget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e5f10iget v3, v3, Landroid/graphics/Rect;->bottom:I
000e5f14add-int/2addr v1, v3
000e5f16iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e5f1aadd-int/2addr v1, v3
000e5f1creturn v1
000e5f1einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5f24move-result-object v0
000e5f26check-cast v0, Lf0/I;
000e5f2aiget-object v1, v2, Lf0/F;->b:Lf0/H;
000e5f2einvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5f34invoke-virtual {v3}, Landroid/view/View;->getRight()I
000e5f3amove-result v1
000e5f3cinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5f42move-result-object v3
000e5f44check-cast v3, Lf0/I;
000e5f48iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e5f4ciget v3, v3, Landroid/graphics/Rect;->right:I
000e5f50add-int/2addr v1, v3
000e5f52iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e5f56add-int/2addr v1, v3
000e5f58return v1
000e5f5anop
000e5f5c.packed-switch 0x0
000e5ec8
000e5ec8f0.F::a(android.view.View):
000e5ed8iget v0, v2, Lf0/F;->a:I
000e5edcpacked-switch v0, :pswitch_data_42
000e5ee2invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5ee8move-result-object v0
000e5eeacheck-cast v0, Lf0/I;
000e5eeeiget-object v1, v2, Lf0/F;->b:Lf0/H;
000e5ef2invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5ef8invoke-virtual {v3}, Landroid/view/View;->getBottom()I
000e5efemove-result v1
000e5f00invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5f06move-result-object v3
000e5f08check-cast v3, Lf0/I;
000e5f0ciget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e5f10iget v3, v3, Landroid/graphics/Rect;->bottom:I
000e5f14add-int/2addr v1, v3
000e5f16iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->bottomMargin:I
000e5f1aadd-int/2addr v1, v3
000e5f1creturn v1
000e5f1einvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5f24move-result-object v0
000e5f26check-cast v0, Lf0/I;
000e5f2aiget-object v1, v2, Lf0/F;->b:Lf0/H;
000e5f2einvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5f34invoke-virtual {v3}, Landroid/view/View;->getRight()I
000e5f3amove-result v1
000e5f3cinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5f42move-result-object v3
000e5f44check-cast v3, Lf0/I;
000e5f48iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e5f4ciget v3, v3, Landroid/graphics/Rect;->right:I
000e5f50add-int/2addr v1, v3
000e5f52iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->rightMargin:I
000e5f56add-int/2addr v1, v3
000e5f58return v1
000e5f5anop
000e5f5c.packed-switch 0x0
000e5ec8
000e5f68
000e5f68f0.F::b(android.view.View):
000e5f78iget v0, v2, Lf0/F;->a:I
000e5f7cpacked-switch v0, :pswitch_data_42
000e5f82invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5f88move-result-object v0
000e5f8acheck-cast v0, Lf0/I;
000e5f8eiget-object v1, v2, Lf0/F;->b:Lf0/H;
000e5f92invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5f98invoke-virtual {v3}, Landroid/view/View;->getTop()I
000e5f9emove-result v1
000e5fa0invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5fa6move-result-object v3
000e5fa8check-cast v3, Lf0/I;
000e5faciget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e5fb0iget v3, v3, Landroid/graphics/Rect;->top:I
000e5fb4sub-int/2addr v1, v3
000e5fb6iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e5fbasub-int/2addr v1, v3
000e5fbcreturn v1
000e5fbeinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5fc4move-result-object v0
000e5fc6check-cast v0, Lf0/I;
000e5fcaiget-object v1, v2, Lf0/F;->b:Lf0/H;
000e5fceinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5fd4invoke-virtual {v3}, Landroid/view/View;->getLeft()I
000e5fdamove-result v1
000e5fdcinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5fe2move-result-object v3
000e5fe4check-cast v3, Lf0/I;
000e5fe8iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e5feciget v3, v3, Landroid/graphics/Rect;->left:I
000e5ff0sub-int/2addr v1, v3
000e5ff2iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e5ff6sub-int/2addr v1, v3
000e5ff8return v1
000e5ffanop
000e5ffc.packed-switch 0x0
000e5f68
000e5f68f0.F::b(android.view.View):
000e5f78iget v0, v2, Lf0/F;->a:I
000e5f7cpacked-switch v0, :pswitch_data_42
000e5f82invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5f88move-result-object v0
000e5f8acheck-cast v0, Lf0/I;
000e5f8eiget-object v1, v2, Lf0/F;->b:Lf0/H;
000e5f92invoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5f98invoke-virtual {v3}, Landroid/view/View;->getTop()I
000e5f9emove-result v1
000e5fa0invoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5fa6move-result-object v3
000e5fa8check-cast v3, Lf0/I;
000e5faciget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e5fb0iget v3, v3, Landroid/graphics/Rect;->top:I
000e5fb4sub-int/2addr v1, v3
000e5fb6iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->topMargin:I
000e5fbasub-int/2addr v1, v3
000e5fbcreturn v1
000e5fbeinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5fc4move-result-object v0
000e5fc6check-cast v0, Lf0/I;
000e5fcaiget-object v1, v2, Lf0/F;->b:Lf0/H;
000e5fceinvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
000e5fd4invoke-virtual {v3}, Landroid/view/View;->getLeft()I
000e5fdamove-result v1
000e5fdcinvoke-virtual {v3}, Landroid/view/View;->getLayoutParams()Landroid/view/ViewGroup$LayoutParams;
000e5fe2move-result-object v3
000e5fe4check-cast v3, Lf0/I;
000e5fe8iget-object v3, v3, Lf0/I;->b:Landroid/graphics/Rect;
000e5feciget v3, v3, Landroid/graphics/Rect;->left:I
000e5ff0sub-int/2addr v1, v3
000e5ff2iget v3, v0, Landroid/view/ViewGroup$MarginLayoutParams;->leftMargin:I
000e5ff6sub-int/2addr v1, v3
000e5ff8return v1
000e5ffanop
000e5ffc.packed-switch 0x0
000e5f68
Loading..