File classes.dex
Function:
    000ace10
    000ace10androidx.fragment.app.E::y(java.util.ArrayList, java.util.ArrayList, int, int):
    000ace20move-object/from16 v1, v24
    000ace24move-object/from16 v0, v25
    000ace28move-object/from16 v2, v26
    000ace2cmove/from16 v3, v27
    000ace30move/from16 v4, v28
    000ace34invoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ace3amove-result-object v5
    000ace3ccheck-cast v5, Landroidx/fragment/app/a;
    000ace40iget-boolean v5, v5, Landroidx/fragment/app/a;->o:Z
    000ace44iget-object v6, v1, Landroidx/fragment/app/E;->E:Ljava/util/ArrayList;
    000ace48if-nez v6, :cond_1e
    000ace4cnew-instance v6, Ljava/util/ArrayList;
    000ace50invoke-direct {v6}, Ljava/util/ArrayList;-><init>()V
    000ace56iput-object v6, v1, Landroidx/fragment/app/E;->E:Ljava/util/ArrayList;
    000ace5agoto :goto_21
    000ace5cinvoke-virtual {v6}, Ljava/util/ArrayList;->clear()V
    000ace62iget-object v6, v1, Landroidx/fragment/app/E;->E:Ljava/util/ArrayList;
    000ace66iget-object v7, v1, Landroidx/fragment/app/E;->c:LF0/h;
    000ace6ainvoke-virtual {v7}, LF0/h;->t()Ljava/util/List;
    000ace70move-result-object v8
    000ace72invoke-virtual {v6, v8}, Ljava/util/ArrayList;->addAll(Ljava/util/Collection;)Z
    000ace78iget-object v6, v1, Landroidx/fragment/app/E;->q:Landroidx/fragment/app/o;
    000ace7cmove v9, v3
    000ace7econst/4 v10, 0x0
    000ace80const/4 v11, 0x1
    000ace82if-ge v9, v4, :cond_178
    000ace86invoke-virtual {v0, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ace8cmove-result-object v12
    000ace8echeck-cast v12, Landroidx/fragment/app/a;
    000ace92invoke-virtual {v2, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ace98move-result-object v13
    000ace9acheck-cast v13, Ljava/lang/Boolean;
    000ace9einvoke-virtual {v13}, Ljava/lang/Boolean;->booleanValue()Z
    000acea4move-result v13
    000acea6if-nez v13, :cond_12b
    000aceaaiget-object v13, v1, Landroidx/fragment/app/E;->E:Ljava/util/ArrayList;
    000aceaeconst/4 v8, 0x0
    000aceb0iget-object v15, v12, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
    000aceb4invoke-virtual {v15}, Ljava/util/ArrayList;->size()I
    000acebamove-result v14
    000acebcif-ge v8, v14, :cond_126
    000acec0invoke-virtual {v15, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000acec6move-result-object v14
    000acec8check-cast v14, Landroidx/fragment/app/K;
    000acecciget v3, v14, Landroidx/fragment/app/K;->a:I
    000aced0if-eq v3, v11, :cond_112
    000aced4move/from16 v18, v11
    000aced8const/4 v11, 0x2
    000acedamove/from16 v19, v5
    000acedeconst/16 v5, 0x9
    000acee2if-eq v3, v11, :cond_a4
    000acee6const/4 v11, 0x3
    000acee8if-eq v3, v11, :cond_8a
    000aceecconst/4 v11, 0x6
    000aceeeif-eq v3, v11, :cond_8a
    000acef2const/4 v11, 0x7
    000acef4if-eq v3, v11, :cond_84
    000acef8const/16 v11, 0x8
    000acefcif-eq v3, v11, :cond_71
    000acf00goto :goto_7e
    000acf02new-instance v3, Landroidx/fragment/app/K;
    000acf06invoke-direct {v3, v5, v6}, Landroidx/fragment/app/K;-><init>(ILandroidx/fragment/app/o;)V
    000acf0cinvoke-virtual {v15, v8, v3}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
    000acf12add-int/lit8 v8, v8, 0x1
    000acf16iget-object v3, v14, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000acf1amove-object v6, v3
    000acf1cmove/from16 v21, v9
    000acf20move/from16 v5, v18
    000acf24goto/16 :goto_11c
    000acf28move/from16 v5, v18
    000acf2cmove/from16 v21, v9
    000acf30goto/16 :goto_117
    000acf34iget-object v3, v14, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000acf38invoke-virtual {v13, v3}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
    000acf3eiget-object v3, v14, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000acf42if-ne v3, v6, :cond_7e
    000acf46new-instance v6, Landroidx/fragment/app/K;
    000acf4ainvoke-direct {v6, v5, v3}, Landroidx/fragment/app/K;-><init>(ILandroidx/fragment/app/o;)V
    000acf50invoke-virtual {v15, v8, v6}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
    000acf56add-int/lit8 v8, v8, 0x1
    000acf5amove/from16 v21, v9
    000acf5emove/from16 v5, v18
    000acf62const/4 v6, 0x0
    000acf64goto/16 :goto_11c
    000acf68iget-object v3, v14, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000acf6ciget v11, v3, Landroidx/fragment/app/o;->w:I
    000acf70invoke-virtual {v13}, Ljava/util/ArrayList;->size()I
    000acf76move-result v20
    000acf78add-int/lit8 v20, v20, -0x1
    000acf7cmove/from16 v5, v20
    000acf80const/16 v20, 0x0
    000acf84if-ltz v5, :cond_ff
    000acf88invoke-virtual {v13, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000acf8emove-result-object v21
    000acf90move/from16 v22, v5
    000acf94move-object/from16 v5, v21
    000acf98check-cast v5, Landroidx/fragment/app/o;
    000acf9cmove/from16 v21, v9
    000acfa0iget v9, v5, Landroidx/fragment/app/o;->w:I
    000acfa4if-ne v9, v11, :cond_fa
    000acfa8if-ne v5, v3, :cond_c9
    000acfacmove/from16 v20, v18
    000acfb0goto :goto_fa
    000acfb2if-ne v5, v6, :cond_d8
    000acfb6new-instance v6, Landroidx/fragment/app/K;
    000acfbaconst/16 v9, 0x9
    000acfbeinvoke-direct {v6, v9, v5}, Landroidx/fragment/app/K;-><init>(ILandroidx/fragment/app/o;)V
    000acfc4invoke-virtual {v15, v8, v6}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
    000acfcaadd-int/lit8 v8, v8, 0x1
    000acfceconst/4 v6, 0x0
    000acfd0new-instance v9, Landroidx/fragment/app/K;
    000acfd4move-object/from16 v23, v6
    000acfd8const/4 v6, 0x3
    000acfdainvoke-direct {v9, v6, v5}, Landroidx/fragment/app/K;-><init>(ILandroidx/fragment/app/o;)V
    000acfe0iget v6, v14, Landroidx/fragment/app/K;->c:I
    000acfe4iput v6, v9, Landroidx/fragment/app/K;->c:I
    000acfe8iget v6, v14, Landroidx/fragment/app/K;->e:I
    000acfeciput v6, v9, Landroidx/fragment/app/K;->e:I
    000acff0iget v6, v14, Landroidx/fragment/app/K;->d:I
    000acff4iput v6, v9, Landroidx/fragment/app/K;->d:I
    000acff8iget v6, v14, Landroidx/fragment/app/K;->f:I
    000acffciput v6, v9, Landroidx/fragment/app/K;->f:I
    000ad000invoke-virtual {v15, v8, v9}, Ljava/util/ArrayList;->add(ILjava/lang/Object;)V
    000ad006invoke-virtual {v13, v5}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
    000ad00cadd-int/lit8 v8, v8, 0x1
    000ad010move-object/from16 v6, v23
    000ad014add-int/lit8 v5, v22, -0x1
    000ad018move/from16 v9, v21
    000ad01cgoto :goto_b2
    000ad01emove/from16 v21, v9
    000ad022if-eqz v20, :cond_10a
    000ad026invoke-virtual {v15, v8}, Ljava/util/ArrayList;->remove(I)Ljava/lang/Object;
    000ad02cadd-int/lit8 v8, v8, -0x1
    000ad030goto/16 :goto_80
    000ad034move/from16 v5, v18
    000ad038iput v5, v14, Landroidx/fragment/app/K;->a:I
    000ad03cinvoke-virtual {v13, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    000ad042goto :goto_11c
    000ad044move/from16 v19, v5
    000ad048move v5, v11
    000ad04agoto/16 :goto_86
    000ad04eiget-object v3, v14, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ad052invoke-virtual {v13, v3}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    000ad058add-int/2addr v8, v5
    000ad05amove/from16 v3, v27
    000ad05emove v11, v5
    000ad060move/from16 v5, v19
    000ad064move/from16 v9, v21
    000ad068goto/16 :goto_48
    000ad06cmove/from16 v19, v5
    000ad070move/from16 v21, v9
    000ad074goto :goto_166
    000ad076move/from16 v19, v5
    000ad07amove/from16 v21, v9
    000ad07emove v5, v11
    000ad080iget-object v3, v1, Landroidx/fragment/app/E;->E:Ljava/util/ArrayList;
    000ad084iget-object v8, v12, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
    000ad088invoke-virtual {v8}, Ljava/util/ArrayList;->size()I
    000ad08emove-result v9
    000ad090sub-int/2addr v9, v5
    000ad092if-ltz v9, :cond_166
    000ad096invoke-virtual {v8, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad09cmove-result-object v11
    000ad09echeck-cast v11, Landroidx/fragment/app/K;
    000ad0a2iget v13, v11, Landroidx/fragment/app/K;->a:I
    000ad0a6if-eq v13, v5, :cond_15c
    000ad0aaconst/4 v5, 0x3
    000ad0acif-eq v13, v5, :cond_156
    000ad0b0packed-switch v13, :pswitch_data_4ee
    000ad0b6goto :goto_162
    000ad0b8iget-object v13, v11, Landroidx/fragment/app/K;->g:Landroidx/lifecycle/m;
    000ad0bciput-object v13, v11, Landroidx/fragment/app/K;->h:Landroidx/lifecycle/m;
    000ad0c0goto :goto_162
    000ad0c2iget-object v6, v11, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ad0c6goto :goto_162
    000ad0c8const/4 v6, 0x0
    000ad0cagoto :goto_162
    000ad0cciget-object v11, v11, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ad0d0invoke-virtual {v3, v11}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    000ad0d6goto :goto_162
    000ad0d8const/4 v5, 0x3
    000ad0daiget-object v11, v11, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ad0deinvoke-virtual {v3, v11}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
    000ad0e4add-int/lit8 v9, v9, -0x1
    000ad0e8const/4 v5, 0x1
    000ad0eagoto :goto_139
    000ad0ecif-nez v10, :cond_16f
    000ad0f0iget-boolean v3, v12, Landroidx/fragment/app/a;->g:Z
    000ad0f4if-eqz v3, :cond_16d
    000ad0f8goto :goto_16f
    000ad0faconst/4 v10, 0x0
    000ad0fcgoto :goto_170
    000ad0feconst/4 v10, 0x1
    000ad100add-int/lit8 v9, v21, 0x1
    000ad104move/from16 v3, v27
    000ad108move/from16 v5, v19
    000ad10cgoto/16 :goto_30
    000ad110move/from16 v19, v5
    000ad114iget-object v3, v1, Landroidx/fragment/app/E;->E:Ljava/util/ArrayList;
    000ad118invoke-virtual {v3}, Ljava/util/ArrayList;->clear()V
    000ad11eif-nez v19, :cond_1b5
    000ad122iget v3, v1, Landroidx/fragment/app/E;->m:I
    000ad126const/4 v5, 0x1
    000ad128if-lt v3, v5, :cond_1b5
    000ad12cmove/from16 v3, v27
    000ad130if-ge v3, v4, :cond_1b5
    000ad134invoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad13amove-result-object v5
    000ad13ccheck-cast v5, Landroidx/fragment/app/a;
    000ad140iget-object v5, v5, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
    000ad144invoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000ad14amove-result-object v5
    000ad14cinvoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
    000ad152move-result v6
    000ad154if-eqz v6, :cond_1b2
    000ad158invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ad15emove-result-object v6
    000ad160check-cast v6, Landroidx/fragment/app/K;
    000ad164iget-object v6, v6, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ad168if-eqz v6, :cond_196
    000ad16ciget-object v8, v6, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000ad170if-eqz v8, :cond_196
    000ad174invoke-virtual {v1, v6}, Landroidx/fragment/app/E;->f(Landroidx/fragment/app/o;)Landroidx/fragment/app/J;
    000ad17amove-result-object v6
    000ad17cinvoke-virtual {v7, v6}, LF0/h;->y(Landroidx/fragment/app/J;)V
    000ad182goto :goto_196
    000ad184add-int/lit8 v3, v3, 0x1
    000ad188goto :goto_188
    000ad18amove/from16 v3, v27
    000ad18econst/4 v5, -0x1
    000ad190if-ge v3, v4, :cond_3e2
    000ad194invoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad19amove-result-object v6
    000ad19ccheck-cast v6, Landroidx/fragment/app/a;
    000ad1a0invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad1a6move-result-object v7
    000ad1a8check-cast v7, Ljava/lang/Boolean;
    000ad1acinvoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z
    000ad1b2move-result v7
    000ad1b4if-eqz v7, :cond_2d9
    000ad1b8invoke-virtual {v6, v5}, Landroidx/fragment/app/a;->c(I)V
    000ad1beiget-object v5, v6, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
    000ad1c2invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
    000ad1c8move-result v7
    000ad1caconst/4 v8, 0x1
    000ad1ccsub-int/2addr v7, v8
    000ad1ceif-ltz v7, :cond_3de
    000ad1d2invoke-virtual {v5, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad1d8move-result-object v9
    000ad1dacheck-cast v9, Landroidx/fragment/app/K;
    000ad1deiget-object v10, v9, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ad1e2const/4 v11, 0x0
    000ad1e4if-eqz v10, :cond_218
    000ad1e8iget-object v12, v10, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ad1ecif-nez v12, :cond_1e9
    000ad1f0goto :goto_1ef
    000ad1f2invoke-virtual {v10}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000ad1f8move-result-object v12
    000ad1faiput-boolean v8, v12, Landroidx/fragment/app/n;->a:Z
    000ad1feiget v12, v6, Landroidx/fragment/app/a;->f:I
    000ad202const/16 v13, 0x2002
    000ad206const/16 v14, 0x1001
    000ad20aif-eq v12, v14, :cond_202
    000ad20econst/16 v15, 0x1003
    000ad212if-eq v12, v15, :cond_201
    000ad216if-eq v12, v13, :cond_1ff
    000ad21amove v13, v11
    000ad21cgoto :goto_202
    000ad21emove v13, v14
    000ad220goto :goto_202
    000ad222move v13, v15
    000ad224iget-object v12, v10, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ad228if-nez v12, :cond_209
    000ad22cif-nez v13, :cond_209
    000ad230goto :goto_210
    000ad232invoke-virtual {v10}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000ad238iget-object v12, v10, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ad23ciput v13, v12, Landroidx/fragment/app/n;->f:I
    000ad240invoke-virtual {v10}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000ad246iget-object v12, v10, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ad24ainvoke-virtual {v12}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000ad250iget v12, v9, Landroidx/fragment/app/K;->a:I
    000ad254const/4 v13, 0x2
    000ad256iget-object v14, v6, Landroidx/fragment/app/a;->p:Landroidx/fragment/app/E;
    000ad25apacked-switch v12, :pswitch_data_4fc
    000ad260new-instance v0, Ljava/lang/IllegalArgumentException;
    000ad264new-instance v2, Ljava/lang/StringBuilder;
    000ad268const-string v3, "Unknown cmd: "
    000ad26cinvoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000ad272iget v3, v9, Landroidx/fragment/app/K;->a:I
    000ad276invoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    000ad27cinvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000ad282move-result-object v2
    000ad284invoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000ad28athrow v0
    000ad28ciget-object v9, v9, Landroidx/fragment/app/K;->g:Landroidx/lifecycle/m;
    000ad290invoke-virtual {v14, v10, v9}, Landroidx/fragment/app/E;->R(Landroidx/fragment/app/o;Landroidx/lifecycle/m;)V
    000ad296goto/16 :goto_2d5
    000ad29ainvoke-virtual {v14, v10}, Landroidx/fragment/app/E;->S(Landroidx/fragment/app/o;)V
    000ad2a0goto/16 :goto_2d5
    000ad2a4const/4 v9, 0x0
    000ad2a6invoke-virtual {v14, v9}, Landroidx/fragment/app/E;->S(Landroidx/fragment/app/o;)V
    000ad2acgoto/16 :goto_2d5
    000ad2b0iget v11, v9, Landroidx/fragment/app/K;->c:I
    000ad2b4iget v12, v9, Landroidx/fragment/app/K;->d:I
    000ad2b8iget v13, v9, Landroidx/fragment/app/K;->e:I
    000ad2bciget v9, v9, Landroidx/fragment/app/K;->f:I
    000ad2c0invoke-virtual {v10, v11, v12, v13, v9}, Landroidx/fragment/app/o;->x(IIII)V
    000ad2c6invoke-virtual {v14, v10, v8}, Landroidx/fragment/app/E;->Q(Landroidx/fragment/app/o;Z)V
    000ad2ccinvoke-virtual {v14, v10}, Landroidx/fragment/app/E;->g(Landroidx/fragment/app/o;)V
    000ad2d2goto/16 :goto_2d5
    000ad2d6iget v11, v9, Landroidx/fragment/app/K;->c:I
    000ad2daiget v12, v9, Landroidx/fragment/app/K;->d:I
    000ad2deiget v13, v9, Landroidx/fragment/app/K;->e:I
    000ad2e2iget v9, v9, Landroidx/fragment/app/K;->f:I
    000ad2e6invoke-virtual {v10, v11, v12, v13, v9}, Landroidx/fragment/app/o;->x(IIII)V
    000ad2ecinvoke-virtual {v14, v10}, Landroidx/fragment/app/E;->c(Landroidx/fragment/app/o;)V
    000ad2f2goto :goto_2d5
    000ad2f4iget v11, v9, Landroidx/fragment/app/K;->c:I
    000ad2f8iget v12, v9, Landroidx/fragment/app/K;->d:I
    000ad2fciget v15, v9, Landroidx/fragment/app/K;->e:I
    000ad300iget v9, v9, Landroidx/fragment/app/K;->f:I
    000ad304invoke-virtual {v10, v11, v12, v15, v9}, Landroidx/fragment/app/o;->x(IIII)V
    000ad30ainvoke-virtual {v14, v10, v8}, Landroidx/fragment/app/E;->Q(Landroidx/fragment/app/o;Z)V
    000ad310invoke-static {v13}, Landroidx/fragment/app/E;->D(I)Z
    000ad316move-result v9
    000ad318if-eqz v9, :cond_281
    000ad31cinvoke-static {v10}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000ad322iget-boolean v9, v10, Landroidx/fragment/app/o;->y:Z
    000ad326if-nez v9, :cond_2d5
    000ad32aiput-boolean v8, v10, Landroidx/fragment/app/o;->y:Z
    000ad32eiget-boolean v9, v10, Landroidx/fragment/app/o;->I:Z
    000ad332xor-int/2addr v9, v8
    000ad334iput-boolean v9, v10, Landroidx/fragment/app/o;->I:Z
    000ad338invoke-virtual {v14, v10}, Landroidx/fragment/app/E;->T(Landroidx/fragment/app/o;)V
    000ad33egoto :goto_2d5
    000ad340iget v12, v9, Landroidx/fragment/app/K;->c:I
    000ad344iget v15, v9, Landroidx/fragment/app/K;->d:I
    000ad348move/from16 v16, v13
    000ad34ciget v13, v9, Landroidx/fragment/app/K;->e:I
    000ad350iget v9, v9, Landroidx/fragment/app/K;->f:I
    000ad354invoke-virtual {v10, v12, v15, v13, v9}, Landroidx/fragment/app/o;->x(IIII)V
    000ad35ainvoke-virtual {v14}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000ad360invoke-static/range {v16}, Landroidx/fragment/app/E;->D(I)Z
    000ad366move-result v9
    000ad368if-eqz v9, :cond_2a9
    000ad36cinvoke-static {v10}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000ad372iget-boolean v9, v10, Landroidx/fragment/app/o;->y:Z
    000ad376if-eqz v9, :cond_2d5
    000ad37aiput-boolean v11, v10, Landroidx/fragment/app/o;->y:Z
    000ad37eiget-boolean v9, v10, Landroidx/fragment/app/o;->I:Z
    000ad382xor-int/2addr v9, v8
    000ad384iput-boolean v9, v10, Landroidx/fragment/app/o;->I:Z
    000ad388goto :goto_2d5
    000ad38aiget v11, v9, Landroidx/fragment/app/K;->c:I
    000ad38eiget v12, v9, Landroidx/fragment/app/K;->d:I
    000ad392iget v13, v9, Landroidx/fragment/app/K;->e:I
    000ad396iget v9, v9, Landroidx/fragment/app/K;->f:I
    000ad39ainvoke-virtual {v10, v11, v12, v13, v9}, Landroidx/fragment/app/o;->x(IIII)V
    000ad3a0invoke-virtual {v14, v10}, Landroidx/fragment/app/E;->a(Landroidx/fragment/app/o;)Landroidx/fragment/app/J;
    000ad3a6goto :goto_2d5
    000ad3a8iget v11, v9, Landroidx/fragment/app/K;->c:I
    000ad3aciget v12, v9, Landroidx/fragment/app/K;->d:I
    000ad3b0iget v13, v9, Landroidx/fragment/app/K;->e:I
    000ad3b4iget v9, v9, Landroidx/fragment/app/K;->f:I
    000ad3b8invoke-virtual {v10, v11, v12, v13, v9}, Landroidx/fragment/app/o;->x(IIII)V
    000ad3beinvoke-virtual {v14, v10, v8}, Landroidx/fragment/app/E;->Q(Landroidx/fragment/app/o;Z)V
    000ad3c4invoke-virtual {v14, v10}, Landroidx/fragment/app/E;->L(Landroidx/fragment/app/o;)V
    000ad3caadd-int/lit8 v7, v7, -0x1
    000ad3cegoto/16 :goto_1d7
    000ad3d2const/4 v5, 0x1
    000ad3d4invoke-virtual {v6, v5}, Landroidx/fragment/app/a;->c(I)V
    000ad3daiget-object v5, v6, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
    000ad3deinvoke-virtual {v5}, Ljava/util/ArrayList;->size()I
    000ad3e4move-result v7
    000ad3e6const/4 v8, 0x0
    000ad3e8move v9, v8
    000ad3eaif-ge v9, v7, :cond_3de
    000ad3eeinvoke-virtual {v5, v9}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad3f4move-result-object v10
    000ad3f6check-cast v10, Landroidx/fragment/app/K;
    000ad3faiget-object v11, v10, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ad3feif-eqz v11, :cond_314
    000ad402iget-object v12, v11, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ad406if-nez v12, :cond_2f6
    000ad40agoto :goto_2fc
    000ad40cinvoke-virtual {v11}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000ad412move-result-object v12
    000ad414iput-boolean v8, v12, Landroidx/fragment/app/n;->a:Z
    000ad418iget v12, v6, Landroidx/fragment/app/a;->f:I
    000ad41ciget-object v13, v11, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ad420if-nez v13, :cond_305
    000ad424if-nez v12, :cond_305
    000ad428goto :goto_30c
    000ad42ainvoke-virtual {v11}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000ad430iget-object v13, v11, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ad434iput v12, v13, Landroidx/fragment/app/n;->f:I
    000ad438invoke-virtual {v11}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000ad43eiget-object v12, v11, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ad442invoke-virtual {v12}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000ad448iget v12, v10, Landroidx/fragment/app/K;->a:I
    000ad44ciget-object v15, v6, Landroidx/fragment/app/a;->p:Landroidx/fragment/app/E;
    000ad450packed-switch v12, :pswitch_data_514
    000ad456new-instance v0, Ljava/lang/IllegalArgumentException;
    000ad45anew-instance v2, Ljava/lang/StringBuilder;
    000ad45econst-string v3, "Unknown cmd: "
    000ad462invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000ad468iget v3, v10, Landroidx/fragment/app/K;->a:I
    000ad46cinvoke-virtual {v2, v3}, Ljava/lang/StringBuilder;->append(I)Ljava/lang/StringBuilder;
    000ad472invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000ad478move-result-object v2
    000ad47ainvoke-direct {v0, v2}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000ad480throw v0
    000ad482iget-object v10, v10, Landroidx/fragment/app/K;->h:Landroidx/lifecycle/m;
    000ad486invoke-virtual {v15, v11, v10}, Landroidx/fragment/app/E;->R(Landroidx/fragment/app/o;Landroidx/lifecycle/m;)V
    000ad48cgoto/16 :goto_3da
    000ad490const/4 v10, 0x0
    000ad492invoke-virtual {v15, v10}, Landroidx/fragment/app/E;->S(Landroidx/fragment/app/o;)V
    000ad498goto/16 :goto_3da
    000ad49cinvoke-virtual {v15, v11}, Landroidx/fragment/app/E;->S(Landroidx/fragment/app/o;)V
    000ad4a2goto/16 :goto_3da
    000ad4a6iget v12, v10, Landroidx/fragment/app/K;->c:I
    000ad4aaiget v13, v10, Landroidx/fragment/app/K;->d:I
    000ad4aeiget v14, v10, Landroidx/fragment/app/K;->e:I
    000ad4b2iget v10, v10, Landroidx/fragment/app/K;->f:I
    000ad4b6invoke-virtual {v11, v12, v13, v14, v10}, Landroidx/fragment/app/o;->x(IIII)V
    000ad4bcinvoke-virtual {v15, v11, v8}, Landroidx/fragment/app/E;->Q(Landroidx/fragment/app/o;Z)V
    000ad4c2invoke-virtual {v15, v11}, Landroidx/fragment/app/E;->c(Landroidx/fragment/app/o;)V
    000ad4c8goto/16 :goto_3da
    000ad4cciget v12, v10, Landroidx/fragment/app/K;->c:I
    000ad4d0iget v13, v10, Landroidx/fragment/app/K;->d:I
    000ad4d4iget v14, v10, Landroidx/fragment/app/K;->e:I
    000ad4d8iget v10, v10, Landroidx/fragment/app/K;->f:I
    000ad4dcinvoke-virtual {v11, v12, v13, v14, v10}, Landroidx/fragment/app/o;->x(IIII)V
    000ad4e2invoke-virtual {v15, v11}, Landroidx/fragment/app/E;->g(Landroidx/fragment/app/o;)V
    000ad4e8goto/16 :goto_3da
    000ad4eciget v12, v10, Landroidx/fragment/app/K;->c:I
    000ad4f0const/16 v16, 0x2
    000ad4f4iget v13, v10, Landroidx/fragment/app/K;->d:I
    000ad4f8const/16 v17, 0x1
    000ad4fciget v14, v10, Landroidx/fragment/app/K;->e:I
    000ad500iget v10, v10, Landroidx/fragment/app/K;->f:I
    000ad504invoke-virtual {v11, v12, v13, v14, v10}, Landroidx/fragment/app/o;->x(IIII)V
    000ad50ainvoke-virtual {v15, v11, v8}, Landroidx/fragment/app/E;->Q(Landroidx/fragment/app/o;Z)V
    000ad510invoke-static/range {v16}, Landroidx/fragment/app/E;->D(I)Z
    000ad516move-result v10
    000ad518if-eqz v10, :cond_381
    000ad51cinvoke-static {v11}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000ad522iget-boolean v10, v11, Landroidx/fragment/app/o;->y:Z
    000ad526if-eqz v10, :cond_3da
    000ad52aiput-boolean v8, v11, Landroidx/fragment/app/o;->y:Z
    000ad52eiget-boolean v10, v11, Landroidx/fragment/app/o;->I:Z
    000ad532xor-int/lit8 v10, v10, 0x1
    000ad536iput-boolean v10, v11, Landroidx/fragment/app/o;->I:Z
    000ad53agoto :goto_3da
    000ad53cconst/16 v16, 0x2
    000ad540const/16 v17, 0x1
    000ad544iget v12, v10, Landroidx/fragment/app/K;->c:I
    000ad548iget v13, v10, Landroidx/fragment/app/K;->d:I
    000ad54ciget v14, v10, Landroidx/fragment/app/K;->e:I
    000ad550iget v10, v10, Landroidx/fragment/app/K;->f:I
    000ad554invoke-virtual {v11, v12, v13, v14, v10}, Landroidx/fragment/app/o;->x(IIII)V
    000ad55ainvoke-virtual {v15}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000ad560invoke-static/range {v16}, Landroidx/fragment/app/E;->D(I)Z
    000ad566move-result v10
    000ad568if-eqz v10, :cond_3a9
    000ad56cinvoke-static {v11}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000ad572iget-boolean v10, v11, Landroidx/fragment/app/o;->y:Z
    000ad576if-nez v10, :cond_3da
    000ad57amove/from16 v10, v17
    000ad57eiput-boolean v10, v11, Landroidx/fragment/app/o;->y:Z
    000ad582iget-boolean v12, v11, Landroidx/fragment/app/o;->I:Z
    000ad586xor-int/2addr v10, v12
    000ad588iput-boolean v10, v11, Landroidx/fragment/app/o;->I:Z
    000ad58cinvoke-virtual {v15, v11}, Landroidx/fragment/app/E;->T(Landroidx/fragment/app/o;)V
    000ad592goto :goto_3da
    000ad594iget v12, v10, Landroidx/fragment/app/K;->c:I
    000ad598iget v13, v10, Landroidx/fragment/app/K;->d:I
    000ad59ciget v14, v10, Landroidx/fragment/app/K;->e:I
    000ad5a0iget v10, v10, Landroidx/fragment/app/K;->f:I
    000ad5a4invoke-virtual {v11, v12, v13, v14, v10}, Landroidx/fragment/app/o;->x(IIII)V
    000ad5aainvoke-virtual {v15, v11}, Landroidx/fragment/app/E;->L(Landroidx/fragment/app/o;)V
    000ad5b0goto :goto_3da
    000ad5b2iget v12, v10, Landroidx/fragment/app/K;->c:I
    000ad5b6iget v13, v10, Landroidx/fragment/app/K;->d:I
    000ad5baiget v14, v10, Landroidx/fragment/app/K;->e:I
    000ad5beiget v10, v10, Landroidx/fragment/app/K;->f:I
    000ad5c2invoke-virtual {v11, v12, v13, v14, v10}, Landroidx/fragment/app/o;->x(IIII)V
    000ad5c8invoke-virtual {v15, v11, v8}, Landroidx/fragment/app/E;->Q(Landroidx/fragment/app/o;Z)V
    000ad5ceinvoke-virtual {v15, v11}, Landroidx/fragment/app/E;->a(Landroidx/fragment/app/o;)Landroidx/fragment/app/J;
    000ad5d4add-int/lit8 v9, v9, 0x1
    000ad5d8goto/16 :goto_2e5
    000ad5dcadd-int/lit8 v3, v3, 0x1
    000ad5e0goto/16 :goto_1b7
    000ad5e4add-int/lit8 v3, v4, -0x1
    000ad5e8invoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad5eemove-result-object v3
    000ad5f0check-cast v3, Ljava/lang/Boolean;
    000ad5f4invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
    000ad5famove-result v3
    000ad5fcmove/from16 v6, v27
    000ad600if-ge v6, v4, :cond_43d
    000ad604invoke-virtual {v0, v6}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad60amove-result-object v7
    000ad60ccheck-cast v7, Landroidx/fragment/app/a;
    000ad610if-eqz v3, :cond_41c
    000ad614iget-object v8, v7, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
    000ad618invoke-virtual {v8}, Ljava/util/ArrayList;->size()I
    000ad61emove-result v8
    000ad620const/16 v18, 0x1
    000ad624add-int/lit8 v8, v8, -0x1
    000ad628if-ltz v8, :cond_43a
    000ad62ciget-object v9, v7, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
    000ad630invoke-virtual {v9, v8}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad636move-result-object v9
    000ad638check-cast v9, Landroidx/fragment/app/K;
    000ad63ciget-object v9, v9, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ad640if-eqz v9, :cond_419
    000ad644invoke-virtual {v1, v9}, Landroidx/fragment/app/E;->f(Landroidx/fragment/app/o;)Landroidx/fragment/app/J;
    000ad64amove-result-object v9
    000ad64cinvoke-virtual {v9}, Landroidx/fragment/app/J;->k()V
    000ad652add-int/lit8 v8, v8, -0x1
    000ad656goto :goto_404
    000ad658iget-object v7, v7, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
    000ad65cinvoke-virtual {v7}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000ad662move-result-object v7
    000ad664invoke-interface {v7}, Ljava/util/Iterator;->hasNext()Z
    000ad66amove-result v8
    000ad66cif-eqz v8, :cond_43a
    000ad670invoke-interface {v7}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ad676move-result-object v8
    000ad678check-cast v8, Landroidx/fragment/app/K;
    000ad67ciget-object v8, v8, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ad680if-eqz v8, :cond_422
    000ad684invoke-virtual {v1, v8}, Landroidx/fragment/app/E;->f(Landroidx/fragment/app/o;)Landroidx/fragment/app/J;
    000ad68amove-result-object v8
    000ad68cinvoke-virtual {v8}, Landroidx/fragment/app/J;->k()V
    000ad692goto :goto_422
    000ad694add-int/lit8 v6, v6, 0x1
    000ad698goto :goto_3f0
    000ad69aiget v6, v1, Landroidx/fragment/app/E;->m:I
    000ad69econst/4 v7, 0x1
    000ad6a0invoke-virtual {v1, v6, v7}, Landroidx/fragment/app/E;->H(IZ)V
    000ad6a6new-instance v6, Ljava/util/HashSet;
    000ad6aainvoke-direct {v6}, Ljava/util/HashSet;-><init>()V
    000ad6b0move/from16 v7, v27
    000ad6b4if-ge v7, v4, :cond_47b
    000ad6b8invoke-virtual {v0, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad6bemove-result-object v8
    000ad6c0check-cast v8, Landroidx/fragment/app/a;
    000ad6c4iget-object v8, v8, Landroidx/fragment/app/a;->a:Ljava/util/ArrayList;
    000ad6c8invoke-virtual {v8}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000ad6cemove-result-object v8
    000ad6d0invoke-interface {v8}, Ljava/util/Iterator;->hasNext()Z
    000ad6d6move-result v9
    000ad6d8if-eqz v9, :cond_478
    000ad6dcinvoke-interface {v8}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ad6e2move-result-object v9
    000ad6e4check-cast v9, Landroidx/fragment/app/K;
    000ad6e8iget-object v9, v9, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ad6ecif-eqz v9, :cond_458
    000ad6f0iget-object v9, v9, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000ad6f4if-eqz v9, :cond_458
    000ad6f8invoke-virtual {v1}, Landroidx/fragment/app/E;->C()Landroidx/fragment/app/y;
    000ad6femove-result-object v10
    000ad700invoke-static {v9, v10}, Landroidx/fragment/app/h;->f(Landroid/view/ViewGroup;Landroidx/fragment/app/y;)Landroidx/fragment/app/h;
    000ad706move-result-object v9
    000ad708invoke-virtual {v6, v9}, Ljava/util/HashSet;->add(Ljava/lang/Object;)Z
    000ad70egoto :goto_458
    000ad710add-int/lit8 v7, v7, 0x1
    000ad714goto :goto_44a
    000ad716invoke-virtual {v6}, Ljava/util/HashSet;->iterator()Ljava/util/Iterator;
    000ad71cmove-result-object v6
    000ad71einvoke-interface {v6}, Ljava/util/Iterator;->hasNext()Z
    000ad724move-result v7
    000ad726if-eqz v7, :cond_4cb
    000ad72ainvoke-interface {v6}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ad730move-result-object v7
    000ad732check-cast v7, Landroidx/fragment/app/h;
    000ad736iput-boolean v3, v7, Landroidx/fragment/app/h;->d:Z
    000ad73aiget-object v8, v7, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
    000ad73emonitor-enter v8
    000ad740invoke-virtual {v7}, Landroidx/fragment/app/h;->g()V
    000ad746const/4 v9, 0x0
    000ad748iput-boolean v9, v7, Landroidx/fragment/app/h;->e:Z
    000ad74ciget-object v10, v7, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
    000ad750invoke-virtual {v10}, Ljava/util/ArrayList;->size()I
    000ad756move-result v10
    000ad758add-int/lit8 v10, v10, -0x1
    000ad75cif-ltz v10, :cond_4c4
    000ad760iget-object v11, v7, Landroidx/fragment/app/h;->b:Ljava/util/ArrayList;
    000ad764invoke-virtual {v11, v10}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad76amove-result-object v11
    000ad76ccheck-cast v11, Landroidx/fragment/app/O;
    000ad770iget-object v12, v11, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
    000ad774iget-object v12, v12, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000ad778invoke-static {v12}, LB1/b;->c(Landroid/view/View;)I
    000ad77emove-result v12
    000ad780iget v13, v11, Landroidx/fragment/app/O;->a:I
    000ad784const/4 v14, 0x2
    000ad786if-ne v13, v14, :cond_4c1
    000ad78aif-eq v12, v14, :cond_4c1
    000ad78eiget-object v10, v11, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
    000ad792invoke-virtual {v10}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000ad798iput-boolean v9, v7, Landroidx/fragment/app/h;->e:Z
    000ad79cgoto :goto_4c4
    000ad79emove-exception v0
    000ad7a0goto :goto_4c9
    000ad7a2add-int/lit8 v10, v10, -0x1
    000ad7a6goto :goto_49e
    000ad7a8monitor-exit v8
    000ad7aainvoke-virtual {v7}, Landroidx/fragment/app/h;->c()V
    000ad7b0goto :goto_47f
    000ad7b2monitor-exit v8
    000ad7b4throw v0
    000ad7b6move/from16 v3, v27
    000ad7baif-ge v3, v4, :cond_4ed
    000ad7beinvoke-virtual {v0, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad7c4move-result-object v6
    000ad7c6check-cast v6, Landroidx/fragment/app/a;
    000ad7cainvoke-virtual {v2, v3}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ad7d0move-result-object v7
    000ad7d2check-cast v7, Ljava/lang/Boolean;
    000ad7d6invoke-virtual {v7}, Ljava/lang/Boolean;->booleanValue()Z
    000ad7dcmove-result v7
    000ad7deif-eqz v7, :cond_4e7
    000ad7e2iget v7, v6, Landroidx/fragment/app/a;->r:I
    000ad7e6if-ltz v7, :cond_4e7
    000ad7eaiput v5, v6, Landroidx/fragment/app/a;->r:I
    000ad7eeinvoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000ad7f4add-int/lit8 v3, v3, 0x1
    000ad7f8goto :goto_4cd
    000ad7fareturn-void
    000ad7fc.packed-switch 0x6
    000ad818.packed-switch 0x1
    000ad848.packed-switch 0x1
    000ace10
    000ad878
    000ad878 struct try_item
    000ad878 start_addr uint32 0xad740
    000ad87c insn_count int 53
    000ad87e handler_off uint16 0xad889
    000ad880
    000ad880 struct try_item
    000ad880 start_addr uint32 0xad7b2
    000ad884 insn_count int 1
    000ad886 handler_off uint16 0xad889
    000ad888
    000ad888 struct encoded_catch_handler_list
    000ad888 size int 1
    000ad889
    000ad889 struct encoded_catch_handler ← 0xad87e 0xad886
    000ad889 size int64 0
    000ad88a catch_all_addr uint32 0xad79e
    000ad88c
    000ad88candroidx.fragment.app.E::H(int, boolean):
    000ad89ciget-object v0, v3, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
    000ad8a0if-nez v0, :cond_10
    000ad8a4const/4 v0, -0x1
    000ad8a6if-ne v4, v0, :cond_8
    000ad8aagoto :goto_10
    000ad8acnew-instance v4, Ljava/lang/IllegalStateException;
    000ad8b0const-string v5, "No activity"
    000ad8b4invoke-direct {v4, v5}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000ad8bathrow v4
    000ad8bcif-nez v5, :cond_18
    000ad8c0iget v5, v3, Landroidx/fragment/app/E;->m:I
    000ad8c4if-ne v4, v5, :cond_18
    000ad8c8goto/16 :goto_86
    000ad8cciput v4, v3, Landroidx/fragment/app/E;->m:I
    000ad8d0iget-object v4, v3, Landroidx/fragment/app/E;->c:LF0/h;
    000ad8d4iget-object v5, v4, LF0/h;->b:Ljava/lang/Object;
    000ad8d8check-cast v5, Ljava/util/ArrayList;
    000ad8dcinvoke-virtual {v5}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000ad8e2move-result-object v5
    000ad8e4invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
    000ad8eamove-result v0
    000ad8eciget-object v1, v4, LF0/h;->c:Ljava/lang/Object;
    000ad8f0check-cast v1, Ljava/util/HashMap;
    000ad8f4if-eqz v0, :cond_42
    000ad8f8invoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ad8femove-result-object v0
    000ad900check-cast v0, Landroidx/fragment/app/o;
    000ad904iget-object v0, v0, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000ad908invoke-virtual {v1, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000ad90emove-result-object v0
    000ad910check-cast v0, Landroidx/fragment/app/J;
    000ad914if-eqz v0, :cond_24
    000ad918invoke-virtual {v0}, Landroidx/fragment/app/J;->k()V
    000ad91egoto :goto_24
    000ad920invoke-virtual {v1}, Ljava/util/HashMap;->values()Ljava/util/Collection;
    000ad926move-result-object v5
    000ad928invoke-interface {v5}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
    000ad92emove-result-object v5
    000ad930invoke-interface {v5}, Ljava/util/Iterator;->hasNext()Z
    000ad936move-result v0
    000ad938if-eqz v0, :cond_6a
    000ad93cinvoke-interface {v5}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ad942move-result-object v0
    000ad944check-cast v0, Landroidx/fragment/app/J;
    000ad948if-eqz v0, :cond_4a
    000ad94cinvoke-virtual {v0}, Landroidx/fragment/app/J;->k()V
    000ad952iget-object v1, v0, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000ad956iget-boolean v2, v1, Landroidx/fragment/app/o;->l:Z
    000ad95aif-eqz v2, :cond_4a
    000ad95eiget v1, v1, Landroidx/fragment/app/o;->q:I
    000ad962if-lez v1, :cond_66
    000ad966goto :goto_4a
    000ad968invoke-virtual {v4, v0}, LF0/h;->z(Landroidx/fragment/app/J;)V
    000ad96egoto :goto_4a
    000ad970invoke-virtual {v3}, Landroidx/fragment/app/E;->U()V
    000ad976iget-boolean v4, v3, Landroidx/fragment/app/E;->x:Z
    000ad97aif-eqz v4, :cond_86
    000ad97eiget-object v4, v3, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
    000ad982if-eqz v4, :cond_86
    000ad986iget v5, v3, Landroidx/fragment/app/E;->m:I
    000ad98aconst/4 v0, 0x7
    000ad98cif-ne v5, v0, :cond_86
    000ad990iget-object v4, v4, Landroidx/fragment/app/r;->n:Lnfc/share/nfcshare/MainActivity;
    000ad994invoke-virtual {v4}, Le/f;->i()Le/j;
    000ad99amove-result-object v4
    000ad99cinvoke-virtual {v4}, Le/j;->a()V
    000ad9a2const/4 v4, 0x0
    000ad9a4iput-boolean v4, v3, Landroidx/fragment/app/E;->x:Z
    000ad9a8return-void
    000ad88c
    000ad9aa
    000ad9aa // align 0x4
    000ad9ac
    000ad9acandroidx.fragment.app.E::I():
    000ad9bciget-object v0, v2, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
    000ad9c0if-nez v0, :cond_5
    000ad9c4goto :goto_2c
    000ad9c6const/4 v0, 0x0
    000ad9c8iput-boolean v0, v2, Landroidx/fragment/app/E;->y:Z
    000ad9cciput-boolean v0, v2, Landroidx/fragment/app/E;->z:Z
    000ad9d0iget-object v1, v2, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000ad9d4iput-boolean v0, v1, Landroidx/fragment/app/G;->h:Z
    000ad9d8iget-object v0, v2, Landroidx/fragment/app/E;->c:LF0/h;
    000ad9dcinvoke-virtual {v0}, LF0/h;->t()Ljava/util/List;
    000ad9e2move-result-object v0
    000ad9e4invoke-interface {v0}, Ljava/util/List;->iterator()Ljava/util/Iterator;
    000ad9eamove-result-object v0
    000ad9ecinvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000ad9f2move-result v1
    000ad9f4if-eqz v1, :cond_2c
    000ad9f8invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ad9femove-result-object v1
    000ada00check-cast v1, Landroidx/fragment/app/o;
    000ada04if-eqz v1, :cond_18
    000ada08iget-object v1, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000ada0cinvoke-virtual {v1}, Landroidx/fragment/app/E;->I()V
    000ada12goto :goto_18
    000ada14return-void
    000ad9ac
    000ada16
    000ada16 // align 0x8
    000ada18
    000ada18androidx.fragment.app.E::L(androidx.fragment.app.o):
    000ada28const/4 v0, 0x2
    000ada2ainvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000ada30move-result v0
    000ada32if-eqz v0, :cond_a
    000ada36invoke-static {v5}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000ada3ciget v0, v5, Landroidx/fragment/app/o;->q:I
    000ada40const/4 v1, 0x0
    000ada42const/4 v2, 0x1
    000ada44if-lez v0, :cond_12
    000ada48move v0, v2
    000ada4agoto :goto_13
    000ada4cmove v0, v1
    000ada4eiget-boolean v3, v5, Landroidx/fragment/app/o;->z:Z
    000ada52if-eqz v3, :cond_1b
    000ada56if-nez v0, :cond_1a
    000ada5agoto :goto_1b
    000ada5creturn-void
    000ada5eiget-object v0, v4, Landroidx/fragment/app/E;->c:LF0/h;
    000ada62iget-object v3, v0, LF0/h;->b:Ljava/lang/Object;
    000ada66check-cast v3, Ljava/util/ArrayList;
    000ada6amonitor-enter v3
    000ada6ciget-object v0, v0, LF0/h;->b:Ljava/lang/Object;
    000ada70check-cast v0, Ljava/util/ArrayList;
    000ada74invoke-virtual {v0, v5}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
    000ada7amonitor-exit v3
    000ada7ciput-boolean v1, v5, Landroidx/fragment/app/o;->k:Z
    000ada80invoke-static {v5}, Landroidx/fragment/app/E;->E(Landroidx/fragment/app/o;)Z
    000ada86move-result v0
    000ada88if-eqz v0, :cond_34
    000ada8ciput-boolean v2, v4, Landroidx/fragment/app/E;->x:Z
    000ada90iput-boolean v2, v5, Landroidx/fragment/app/o;->l:Z
    000ada94invoke-virtual {v4, v5}, Landroidx/fragment/app/E;->T(Landroidx/fragment/app/o;)V
    000ada9areturn-void
    000ada9cmove-exception v5
    000ada9emonitor-exit v3
    000adaa0throw v5
    000ada18
    000adaa2
    000adaa2 struct code_item_padding
    000adaa2 padding uint16 0x0000
    000adaa4
    000adaa4 struct try_item
    000adaa4 start_addr uint32 0xada6c
    000adaa8 insn_count int 8
    000adaaa handler_off uint16 0xadab5
    000adaac
    000adaac struct try_item
    000adaac start_addr uint32 0xada9e
    000adab0 insn_count int 1
    000adab2 handler_off uint16 0xadab5
    000adab4
    000adab4 struct encoded_catch_handler_list
    000adab4 size int 1
    000adab5
    000adab5 struct encoded_catch_handler ← 0xadaaa 0xadab2
    000adab5 size int64 0
    000adab6 catch_all_addr uint32 0xada9c
    000adab7
    000adab7 // align 0x8
    000adab8
    000adab8androidx.fragment.app.E::M(java.util.ArrayList, java.util.ArrayList):
    000adac8invoke-virtual {v5}, Ljava/util/ArrayList;->isEmpty()Z
    000adacemove-result v0
    000adad0if-eqz v0, :cond_7
    000adad4goto :goto_5e
    000adad6invoke-virtual {v5}, Ljava/util/ArrayList;->size()I
    000adadcmove-result v0
    000adadeinvoke-virtual {v6}, Ljava/util/ArrayList;->size()I
    000adae4move-result v1
    000adae6if-ne v0, v1, :cond_5f
    000adaeainvoke-virtual {v5}, Ljava/util/ArrayList;->size()I
    000adaf0move-result v0
    000adaf2const/4 v1, 0x0
    000adaf4move v2, v1
    000adaf6if-ge v1, v0, :cond_59
    000adafainvoke-virtual {v5, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000adb00move-result-object v3
    000adb02check-cast v3, Landroidx/fragment/app/a;
    000adb06iget-boolean v3, v3, Landroidx/fragment/app/a;->o:Z
    000adb0aif-nez v3, :cond_56
    000adb0eif-eq v2, v1, :cond_28
    000adb12invoke-virtual {v4, v5, v6, v2, v1}, Landroidx/fragment/app/E;->y(Ljava/util/ArrayList;Ljava/util/ArrayList;II)V
    000adb18add-int/lit8 v2, v1, 0x1
    000adb1cinvoke-virtual {v6, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000adb22move-result-object v3
    000adb24check-cast v3, Ljava/lang/Boolean;
    000adb28invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
    000adb2emove-result v3
    000adb30if-eqz v3, :cond_51
    000adb34if-ge v2, v0, :cond_51
    000adb38invoke-virtual {v6, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000adb3emove-result-object v3
    000adb40check-cast v3, Ljava/lang/Boolean;
    000adb44invoke-virtual {v3}, Ljava/lang/Boolean;->booleanValue()Z
    000adb4amove-result v3
    000adb4cif-eqz v3, :cond_51
    000adb50invoke-virtual {v5, v2}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000adb56move-result-object v3
    000adb58check-cast v3, Landroidx/fragment/app/a;
    000adb5ciget-boolean v3, v3, Landroidx/fragment/app/a;->o:Z
    000adb60if-nez v3, :cond_51
    000adb64add-int/lit8 v2, v2, 0x1
    000adb68goto :goto_36
    000adb6ainvoke-virtual {v4, v5, v6, v1, v2}, Landroidx/fragment/app/E;->y(Ljava/util/ArrayList;Ljava/util/ArrayList;II)V
    000adb70add-int/lit8 v1, v2, -0x1
    000adb74add-int/lit8 v1, v1, 0x1
    000adb78goto :goto_17
    000adb7aif-eq v2, v0, :cond_5e
    000adb7einvoke-virtual {v4, v5, v6, v2, v0}, Landroidx/fragment/app/E;->y(Ljava/util/ArrayList;Ljava/util/ArrayList;II)V
    000adb84return-void
    000adb86new-instance v5, Ljava/lang/IllegalStateException;
    000adb8aconst-string v6, "Internal error with the back stack records"
    000adb8einvoke-direct {v5, v6}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000adb94throw v5
    000adab8
    000adb96
    000adb96 // align 0x8
    000adb98
    000adb98androidx.fragment.app.E::N(android.os.Parcelable):
    000adba8move-object/from16 v0, v17
    000adbacif-nez v18, :cond_5
    000adbb0goto :goto_d
    000adbb2move-object/from16 v1, v18
    000adbb6check-cast v1, Landroidx/fragment/app/F;
    000adbbaiget-object v2, v1, Landroidx/fragment/app/F;->a:Ljava/util/ArrayList;
    000adbbeif-nez v2, :cond_e
    000adbc2return-void
    000adbc4iget-object v2, v0, Landroidx/fragment/app/E;->c:LF0/h;
    000adbc8iget-object v3, v2, LF0/h;->c:Ljava/lang/Object;
    000adbcccheck-cast v3, Ljava/util/HashMap;
    000adbd0invoke-virtual {v3}, Ljava/util/HashMap;->clear()V
    000adbd6iget-object v3, v1, Landroidx/fragment/app/F;->a:Ljava/util/ArrayList;
    000adbdainvoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000adbe0move-result-object v3
    000adbe2invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
    000adbe8move-result v4
    000adbeaconst/4 v5, 0x2
    000adbeciget-object v6, v0, Landroidx/fragment/app/E;->k:LB/j;
    000adbf0if-eqz v4, :cond_81
    000adbf4invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000adbfamove-result-object v4
    000adbfcmove-object v12, v4
    000adbfecheck-cast v12, Landroidx/fragment/app/I;
    000adc02if-eqz v12, :cond_1d
    000adc06iget-object v4, v0, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000adc0aiget-object v4, v4, Landroidx/fragment/app/G;->c:Ljava/util/HashMap;
    000adc0eiget-object v7, v12, Landroidx/fragment/app/I;->b:Ljava/lang/String;
    000adc12invoke-virtual {v4, v7}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000adc18move-result-object v4
    000adc1acheck-cast v4, Landroidx/fragment/app/o;
    000adc1eif-eqz v4, :cond_4c
    000adc22invoke-static {v5}, Landroidx/fragment/app/E;->D(I)Z
    000adc28move-result v7
    000adc2aif-eqz v7, :cond_46
    000adc2einvoke-virtual {v4}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
    000adc34new-instance v7, Landroidx/fragment/app/J;
    000adc38invoke-direct {v7, v6, v2, v4, v12}, Landroidx/fragment/app/J;-><init>(LB/j;LF0/h;Landroidx/fragment/app/o;Landroidx/fragment/app/I;)V
    000adc3egoto :goto_61
    000adc40new-instance v7, Landroidx/fragment/app/J;
    000adc44iget-object v4, v0, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
    000adc48iget-object v4, v4, Landroidx/fragment/app/r;->k:Le/f;
    000adc4cinvoke-virtual {v4}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
    000adc52move-result-object v10
    000adc54invoke-virtual {v0}, Landroidx/fragment/app/E;->B()Landroidx/fragment/app/x;
    000adc5amove-result-object v11
    000adc5ciget-object v8, v0, Landroidx/fragment/app/E;->k:LB/j;
    000adc60iget-object v9, v0, Landroidx/fragment/app/E;->c:LF0/h;
    000adc64invoke-direct/range {v7 .. v12}, Landroidx/fragment/app/J;-><init>(LB/j;LF0/h;Ljava/lang/ClassLoader;Landroidx/fragment/app/x;Landroidx/fragment/app/I;)V
    000adc6aiget-object v4, v7, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000adc6eiput-object v0, v4, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000adc72invoke-static {v5}, Landroidx/fragment/app/E;->D(I)Z
    000adc78move-result v5
    000adc7aif-eqz v5, :cond_6e
    000adc7einvoke-virtual {v4}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
    000adc84iget-object v4, v0, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
    000adc88iget-object v4, v4, Landroidx/fragment/app/r;->k:Le/f;
    000adc8cinvoke-virtual {v4}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
    000adc92move-result-object v4
    000adc94invoke-virtual {v7, v4}, Landroidx/fragment/app/J;->m(Ljava/lang/ClassLoader;)V
    000adc9ainvoke-virtual {v2, v7}, LF0/h;->y(Landroidx/fragment/app/J;)V
    000adca0iget v4, v0, Landroidx/fragment/app/E;->m:I
    000adca4iput v4, v7, Landroidx/fragment/app/J;->e:I
    000adca8goto :goto_1d
    000adcaaiget-object v3, v0, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000adcaeinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000adcb4new-instance v4, Ljava/util/ArrayList;
    000adcb8iget-object v3, v3, Landroidx/fragment/app/G;->c:Ljava/util/HashMap;
    000adcbcinvoke-virtual {v3}, Ljava/util/HashMap;->values()Ljava/util/Collection;
    000adcc2move-result-object v3
    000adcc4invoke-direct {v4, v3}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    000adccainvoke-virtual {v4}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000adcd0move-result-object v3
    000adcd2invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
    000adcd8move-result v4
    000adcdaconst/4 v7, 0x0
    000adcdcconst/4 v8, 0x1
    000adcdeif-eqz v4, :cond_d7
    000adce2invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000adce8move-result-object v4
    000adceacheck-cast v4, Landroidx/fragment/app/o;
    000adceeiget-object v9, v4, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000adcf2iget-object v10, v2, LF0/h;->c:Ljava/lang/Object;
    000adcf6check-cast v10, Ljava/util/HashMap;
    000adcfainvoke-virtual {v10, v9}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000add00move-result-object v9
    000add02if-eqz v9, :cond_b0
    000add06move v7, v8
    000add08if-nez v7, :cond_95
    000add0cinvoke-static {v5}, Landroidx/fragment/app/E;->D(I)Z
    000add12move-result v7
    000add14if-eqz v7, :cond_c0
    000add18invoke-virtual {v4}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
    000add1eiget-object v7, v1, Landroidx/fragment/app/F;->a:Ljava/util/ArrayList;
    000add22invoke-static {v7}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000add28iget-object v7, v0, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000add2cinvoke-virtual {v7, v4}, Landroidx/fragment/app/G;->b(Landroidx/fragment/app/o;)V
    000add32iput-object v0, v4, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000add36new-instance v7, Landroidx/fragment/app/J;
    000add3ainvoke-direct {v7, v6, v2, v4}, Landroidx/fragment/app/J;-><init>(LB/j;LF0/h;Landroidx/fragment/app/o;)V
    000add40iput v8, v7, Landroidx/fragment/app/J;->e:I
    000add44invoke-virtual {v7}, Landroidx/fragment/app/J;->k()V
    000add4aiput-boolean v8, v4, Landroidx/fragment/app/o;->l:Z
    000add4einvoke-virtual {v7}, Landroidx/fragment/app/J;->k()V
    000add54goto :goto_95
    000add56iget-object v3, v1, Landroidx/fragment/app/F;->b:Ljava/util/ArrayList;
    000add5aiget-object v4, v2, LF0/h;->b:Ljava/lang/Object;
    000add5echeck-cast v4, Ljava/util/ArrayList;
    000add62invoke-virtual {v4}, Ljava/util/ArrayList;->clear()V
    000add68if-eqz v3, :cond_113
    000add6cinvoke-interface {v3}, Ljava/util/List;->iterator()Ljava/util/Iterator;
    000add72move-result-object v3
    000add74invoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
    000add7amove-result v4
    000add7cif-eqz v4, :cond_113
    000add80invoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000add86move-result-object v4
    000add88check-cast v4, Ljava/lang/String;
    000add8cinvoke-virtual {v2, v4}, LF0/h;->j(Ljava/lang/String;)Landroidx/fragment/app/o;
    000add92move-result-object v6
    000add94if-eqz v6, :cond_105
    000add98invoke-static {v5}, Landroidx/fragment/app/E;->D(I)Z
    000add9emove-result v4
    000adda0if-eqz v4, :cond_101
    000adda4invoke-virtual {v6}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
    000addaainvoke-virtual {v2, v6}, LF0/h;->d(Landroidx/fragment/app/o;)V
    000addb0goto :goto_e6
    000addb2new-instance v1, Ljava/lang/IllegalStateException;
    000addb6const-string v2, "No instantiated fragment for ("
    000addbaconst-string v3, ")"
    000addbeinvoke-static {v2, v4, v3}, LB1/b;->g(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String;
    000addc4move-result-object v2
    000addc6invoke-direct {v1, v2}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000addccthrow v1
    000addceiget-object v3, v1, Landroidx/fragment/app/F;->c:[Landroidx/fragment/app/b;
    000addd2const/4 v4, 0x0
    000addd4if-eqz v3, :cond_1f9
    000addd8new-instance v3, Ljava/util/ArrayList;
    000adddciget-object v6, v1, Landroidx/fragment/app/F;->c:[Landroidx/fragment/app/b;
    000adde0array-length v6, v6
    000adde2invoke-direct {v3, v6}, Ljava/util/ArrayList;-><init>(I)V
    000adde8iput-object v3, v0, Landroidx/fragment/app/E;->d:Ljava/util/ArrayList;
    000addecmove v3, v7
    000addeeiget-object v6, v1, Landroidx/fragment/app/F;->c:[Landroidx/fragment/app/b;
    000addf2array-length v9, v6
    000addf4if-ge v3, v9, :cond_1fb
    000addf8aget-object v6, v6, v3
    000addfcinvoke-virtual {v6}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000ade02new-instance v9, Landroidx/fragment/app/a;
    000ade06invoke-direct {v9, v0}, Landroidx/fragment/app/a;-><init>(Landroidx/fragment/app/E;)V
    000ade0cmove v10, v7
    000ade0emove v11, v10
    000ade10iget-object v12, v6, Landroidx/fragment/app/b;->a:[I
    000ade14array-length v13, v12
    000ade16if-ge v10, v13, :cond_1a4
    000ade1anew-instance v13, Landroidx/fragment/app/K;
    000ade1einvoke-direct {v13}, Ljava/lang/Object;-><init>()V
    000ade24add-int/lit8 v14, v10, 0x1
    000ade28aget v15, v12, v10
    000ade2ciput v15, v13, Landroidx/fragment/app/K;->a:I
    000ade30invoke-static {v5}, Landroidx/fragment/app/E;->D(I)Z
    000ade36move-result v15
    000ade38if-eqz v15, :cond_14f
    000ade3cinvoke-virtual {v9}, Landroidx/fragment/app/a;->toString()Ljava/lang/String;
    000ade42aget v15, v12, v14
    000ade46iget-object v15, v6, Landroidx/fragment/app/b;->b:Ljava/util/ArrayList;
    000ade4ainvoke-virtual {v15, v11}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ade50move-result-object v15
    000ade52check-cast v15, Ljava/lang/String;
    000ade56if-eqz v15, :cond_160
    000ade5ainvoke-virtual {v2, v15}, LF0/h;->j(Ljava/lang/String;)Landroidx/fragment/app/o;
    000ade60move-result-object v15
    000ade62iput-object v15, v13, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ade66goto :goto_162
    000ade68iput-object v4, v13, Landroidx/fragment/app/K;->b:Landroidx/fragment/app/o;
    000ade6cinvoke-static {}, Landroidx/lifecycle/m;->values()[Landroidx/lifecycle/m;
    000ade72move-result-object v15
    000ade74move/from16 v18, v5
    000ade78iget-object v5, v6, Landroidx/fragment/app/b;->c:[I
    000ade7caget v5, v5, v11
    000ade80aget-object v5, v15, v5
    000ade84iput-object v5, v13, Landroidx/fragment/app/K;->g:Landroidx/lifecycle/m;
    000ade88invoke-static {}, Landroidx/lifecycle/m;->values()[Landroidx/lifecycle/m;
    000ade8emove-result-object v5
    000ade90iget-object v15, v6, Landroidx/fragment/app/b;->d:[I
    000ade94aget v15, v15, v11
    000ade98aget-object v5, v5, v15
    000ade9ciput-object v5, v13, Landroidx/fragment/app/K;->h:Landroidx/lifecycle/m;
    000adea0add-int/lit8 v5, v10, 0x2
    000adea4aget v14, v12, v14
    000adea8iput v14, v13, Landroidx/fragment/app/K;->c:I
    000adeacadd-int/lit8 v15, v10, 0x3
    000adeb0aget v5, v12, v5
    000adeb4iput v5, v13, Landroidx/fragment/app/K;->d:I
    000adeb8add-int/lit8 v16, v10, 0x4
    000adebcaget v15, v12, v15
    000adec0iput v15, v13, Landroidx/fragment/app/K;->e:I
    000adec4add-int/lit8 v10, v10, 0x5
    000adec8aget v12, v12, v16
    000adecciput v12, v13, Landroidx/fragment/app/K;->f:I
    000aded0iput v14, v9, Landroidx/fragment/app/a;->b:I
    000aded4iput v5, v9, Landroidx/fragment/app/a;->c:I
    000aded8iput v15, v9, Landroidx/fragment/app/a;->d:I
    000adedciput v12, v9, Landroidx/fragment/app/a;->e:I
    000adee0invoke-virtual {v9, v13}, Landroidx/fragment/app/a;->b(Landroidx/fragment/app/K;)V
    000adee6add-int/lit8 v11, v11, 0x1
    000adeeamove/from16 v5, v18
    000adeeegoto :goto_134
    000adef0move/from16 v18, v5
    000adef4iget v5, v6, Landroidx/fragment/app/b;->e:I
    000adef8iput v5, v9, Landroidx/fragment/app/a;->f:I
    000adefciget-object v5, v6, Landroidx/fragment/app/b;->f:Ljava/lang/String;
    000adf00iput-object v5, v9, Landroidx/fragment/app/a;->h:Ljava/lang/String;
    000adf04iget v5, v6, Landroidx/fragment/app/b;->g:I
    000adf08iput v5, v9, Landroidx/fragment/app/a;->r:I
    000adf0ciput-boolean v8, v9, Landroidx/fragment/app/a;->g:Z
    000adf10iget v5, v6, Landroidx/fragment/app/b;->h:I
    000adf14iput v5, v9, Landroidx/fragment/app/a;->i:I
    000adf18iget-object v5, v6, Landroidx/fragment/app/b;->i:Ljava/lang/CharSequence;
    000adf1ciput-object v5, v9, Landroidx/fragment/app/a;->j:Ljava/lang/CharSequence;
    000adf20iget v5, v6, Landroidx/fragment/app/b;->j:I
    000adf24iput v5, v9, Landroidx/fragment/app/a;->k:I
    000adf28iget-object v5, v6, Landroidx/fragment/app/b;->k:Ljava/lang/CharSequence;
    000adf2ciput-object v5, v9, Landroidx/fragment/app/a;->l:Ljava/lang/CharSequence;
    000adf30iget-object v5, v6, Landroidx/fragment/app/b;->l:Ljava/util/ArrayList;
    000adf34iput-object v5, v9, Landroidx/fragment/app/a;->m:Ljava/util/ArrayList;
    000adf38iget-object v5, v6, Landroidx/fragment/app/b;->m:Ljava/util/ArrayList;
    000adf3ciput-object v5, v9, Landroidx/fragment/app/a;->n:Ljava/util/ArrayList;
    000adf40iget-boolean v5, v6, Landroidx/fragment/app/b;->n:Z
    000adf44iput-boolean v5, v9, Landroidx/fragment/app/a;->o:Z
    000adf48invoke-virtual {v9, v8}, Landroidx/fragment/app/a;->c(I)V
    000adf4einvoke-static/range {v18}, Landroidx/fragment/app/E;->D(I)Z
    000adf54move-result v5
    000adf56if-eqz v5, :cond_1ee
    000adf5ainvoke-virtual {v9}, Landroidx/fragment/app/a;->toString()Ljava/lang/String;
    000adf60new-instance v5, Landroidx/fragment/app/M;
    000adf64invoke-direct {v5}, Landroidx/fragment/app/M;-><init>()V
    000adf6anew-instance v6, Ljava/io/PrintWriter;
    000adf6einvoke-direct {v6, v5}, Ljava/io/PrintWriter;-><init>(Ljava/io/Writer;)V
    000adf74const-string v5, " "
    000adf78invoke-virtual {v9, v5, v6, v7}, Landroidx/fragment/app/a;->d(Ljava/lang/String;Ljava/io/PrintWriter;Z)V
    000adf7einvoke-virtual {v6}, Ljava/io/PrintWriter;->close()V
    000adf84iget-object v5, v0, Landroidx/fragment/app/E;->d:Ljava/util/ArrayList;
    000adf88invoke-virtual {v5, v9}, Ljava/util/ArrayList;->add(Ljava/lang/Object;)Z
    000adf8eadd-int/lit8 v3, v3, 0x1
    000adf92move/from16 v5, v18
    000adf96goto/16 :goto_123
    000adf9aiput-object v4, v0, Landroidx/fragment/app/E;->d:Ljava/util/ArrayList;
    000adf9eiget-object v3, v0, Landroidx/fragment/app/E;->i:Ljava/util/concurrent/atomic/AtomicInteger;
    000adfa2iget v4, v1, Landroidx/fragment/app/F;->d:I
    000adfa6invoke-virtual {v3, v4}, Ljava/util/concurrent/atomic/AtomicInteger;->set(I)V
    000adfaciget-object v3, v1, Landroidx/fragment/app/F;->e:Ljava/lang/String;
    000adfb0if-eqz v3, :cond_20f
    000adfb4invoke-virtual {v2, v3}, LF0/h;->j(Ljava/lang/String;)Landroidx/fragment/app/o;
    000adfbamove-result-object v2
    000adfbciput-object v2, v0, Landroidx/fragment/app/E;->q:Landroidx/fragment/app/o;
    000adfc0invoke-virtual {v0, v2}, Landroidx/fragment/app/E;->p(Landroidx/fragment/app/o;)V
    000adfc6iget-object v2, v1, Landroidx/fragment/app/F;->f:Ljava/util/ArrayList;
    000adfcaif-eqz v2, :cond_238
    000adfceinvoke-virtual {v2}, Ljava/util/ArrayList;->size()I
    000adfd4move-result v3
    000adfd6if-ge v7, v3, :cond_238
    000adfdaiget-object v3, v1, Landroidx/fragment/app/F;->g:Ljava/util/ArrayList;
    000adfdeinvoke-virtual {v3, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000adfe4move-result-object v3
    000adfe6check-cast v3, Landroid/os/Bundle;
    000adfeaiget-object v4, v0, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
    000adfeeiget-object v4, v4, Landroidx/fragment/app/r;->k:Le/f;
    000adff2invoke-virtual {v4}, Landroid/content/Context;->getClassLoader()Ljava/lang/ClassLoader;
    000adff8move-result-object v4
    000adffainvoke-virtual {v3, v4}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V
    000ae000iget-object v4, v0, Landroidx/fragment/app/E;->j:Ljava/util/Map;
    000ae004invoke-virtual {v2, v7}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000ae00amove-result-object v5
    000ae00cinvoke-interface {v4, v5, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    000ae012add-int/lit8 v7, v7, 0x1
    000ae016goto :goto_213
    000ae018new-instance v2, Ljava/util/ArrayDeque;
    000ae01ciget-object v1, v1, Landroidx/fragment/app/F;->h:Ljava/util/ArrayList;
    000ae020invoke-direct {v2, v1}, Ljava/util/ArrayDeque;-><init>(Ljava/util/Collection;)V
    000ae026iput-object v2, v0, Landroidx/fragment/app/E;->w:Ljava/util/ArrayDeque;
    000ae02areturn-void
    000adb98
    000ae02c
    000ae02candroidx.fragment.app.E::P():
    000ae03ciget-object v0, v3, Landroidx/fragment/app/E;->a:Ljava/util/ArrayList;
    000ae040monitor-enter v0
    000ae042iget-object v1, v3, Landroidx/fragment/app/E;->a:Ljava/util/ArrayList;
    000ae046invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
    000ae04cmove-result v1
    000ae04econst/4 v2, 0x1
    000ae050if-ne v1, v2, :cond_24
    000ae054iget-object v1, v3, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
    000ae058iget-object v1, v1, Landroidx/fragment/app/r;->l:Landroid/os/Handler;
    000ae05ciget-object v2, v3, Landroidx/fragment/app/E;->G:LO0/B;
    000ae060invoke-virtual {v1, v2}, Landroid/os/Handler;->removeCallbacks(Ljava/lang/Runnable;)V
    000ae066iget-object v1, v3, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
    000ae06aiget-object v1, v1, Landroidx/fragment/app/r;->l:Landroid/os/Handler;
    000ae06eiget-object v2, v3, Landroidx/fragment/app/E;->G:LO0/B;
    000ae072invoke-virtual {v1, v2}, Landroid/os/Handler;->post(Ljava/lang/Runnable;)Z
    000ae078invoke-virtual {v3}, Landroidx/fragment/app/E;->V()V
    000ae07egoto :goto_24
    000ae080move-exception v1
    000ae082goto :goto_26
    000ae084monitor-exit v0
    000ae086return-void
    000ae088monitor-exit v0
    000ae08athrow v1
    000ae02c
    000ae08c
    000ae08c struct try_item
    000ae08c start_addr uint32 0xae042
    000ae090 insn_count int 36
    000ae092 handler_off uint16 0xae095
    000ae094
    000ae094 struct encoded_catch_handler_list
    000ae094 size int 1
    000ae095
    000ae095 struct encoded_catch_handler ← 0xae092
    000ae095 size int64 0
    000ae096 catch_all_addr uint32 0xae080
    000ae097
    000ae097 // align 0x8
    000ae098
    000ae098androidx.fragment.app.E::Q(androidx.fragment.app.o, boolean):
    000ae0a8invoke-virtual {v1, v2}, Landroidx/fragment/app/E;->A(Landroidx/fragment/app/o;)Landroid/view/ViewGroup;
    000ae0aemove-result-object v2
    000ae0b0if-eqz v2, :cond_11
    000ae0b4instance-of v0, v2, Landroidx/fragment/app/FragmentContainerView;
    000ae0b8if-eqz v0, :cond_11
    000ae0bccheck-cast v2, Landroidx/fragment/app/FragmentContainerView;
    000ae0c0xor-int/lit8 v3, v3, 0x1
    000ae0c4invoke-virtual {v2, v3}, Landroidx/fragment/app/FragmentContainerView;->setDrawDisappearingViewsLast(Z)V
    000ae0careturn-void
    000ae098
    000ae0cc
    000ae0ccandroidx.fragment.app.E::R(androidx.fragment.app.o, androidx.lifecycle.m):
    000ae0dciget-object v0, v3, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000ae0e0iget-object v1, v2, Landroidx/fragment/app/E;->c:LF0/h;
    000ae0e4invoke-virtual {v1, v0}, LF0/h;->j(Ljava/lang/String;)Landroidx/fragment/app/o;
    000ae0eamove-result-object v0
    000ae0ecinvoke-virtual {v3, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    000ae0f2move-result v0
    000ae0f4if-eqz v0, :cond_19
    000ae0f8iget-object v0, v3, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000ae0fcif-eqz v0, :cond_16
    000ae100iget-object v0, v3, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000ae104if-ne v0, v2, :cond_19
    000ae108iput-object v4, v3, Landroidx/fragment/app/o;->K:Landroidx/lifecycle/m;
    000ae10creturn-void
    000ae10enew-instance v4, Ljava/lang/IllegalArgumentException;
    000ae112new-instance v0, Ljava/lang/StringBuilder;
    000ae116const-string v1, "Fragment "
    000ae11ainvoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000ae120invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000ae126const-string v3, " is not an active fragment of FragmentManager "
    000ae12ainvoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae130invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000ae136invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000ae13cmove-result-object v3
    000ae13einvoke-direct {v4, v3}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000ae144throw v4
    000ae0cc
    000ae146
    000ae146 // align 0x8
    000ae148
    000ae148androidx.fragment.app.E::S(androidx.fragment.app.o):
    000ae158if-eqz v4, :cond_35
    000ae15ciget-object v0, v4, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000ae160iget-object v1, v3, Landroidx/fragment/app/E;->c:LF0/h;
    000ae164invoke-virtual {v1, v0}, LF0/h;->j(Ljava/lang/String;)Landroidx/fragment/app/o;
    000ae16amove-result-object v0
    000ae16cinvoke-virtual {v4, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    000ae172move-result v0
    000ae174if-eqz v0, :cond_19
    000ae178iget-object v0, v4, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000ae17cif-eqz v0, :cond_35
    000ae180iget-object v0, v4, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000ae184if-ne v0, v3, :cond_19
    000ae188goto :goto_35
    000ae18anew-instance v0, Ljava/lang/IllegalArgumentException;
    000ae18enew-instance v1, Ljava/lang/StringBuilder;
    000ae192const-string v2, "Fragment "
    000ae196invoke-direct {v1, v2}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000ae19cinvoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000ae1a2const-string v4, " is not an active fragment of FragmentManager "
    000ae1a6invoke-virtual {v1, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae1acinvoke-virtual {v1, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000ae1b2invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000ae1b8move-result-object v4
    000ae1bainvoke-direct {v0, v4}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000ae1c0throw v0
    000ae1c2iget-object v0, v3, Landroidx/fragment/app/E;->q:Landroidx/fragment/app/o;
    000ae1c6iput-object v4, v3, Landroidx/fragment/app/E;->q:Landroidx/fragment/app/o;
    000ae1cainvoke-virtual {v3, v0}, Landroidx/fragment/app/E;->p(Landroidx/fragment/app/o;)V
    000ae1d0iget-object v4, v3, Landroidx/fragment/app/E;->q:Landroidx/fragment/app/o;
    000ae1d4invoke-virtual {v3, v4}, Landroidx/fragment/app/E;->p(Landroidx/fragment/app/o;)V
    000ae1dareturn-void
    000ae148
    000ae1dc
    000ae1dcandroidx.fragment.app.E::T(androidx.fragment.app.o):
    000ae1ecinvoke-virtual {v5, v6}, Landroidx/fragment/app/E;->A(Landroidx/fragment/app/o;)Landroid/view/ViewGroup;
    000ae1f2move-result-object v0
    000ae1f4if-eqz v0, :cond_4a
    000ae1f8iget-object v1, v6, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ae1fcconst/4 v2, 0x0
    000ae1feif-nez v1, :cond_d
    000ae202move v3, v2
    000ae204goto :goto_f
    000ae206iget v3, v1, Landroidx/fragment/app/n;->b:I
    000ae20aif-nez v1, :cond_13
    000ae20emove v4, v2
    000ae210goto :goto_15
    000ae212iget v4, v1, Landroidx/fragment/app/n;->c:I
    000ae216add-int/2addr v4, v3
    000ae218if-nez v1, :cond_1a
    000ae21cmove v3, v2
    000ae21egoto :goto_1c
    000ae220iget v3, v1, Landroidx/fragment/app/n;->d:I
    000ae224add-int/2addr v3, v4
    000ae226if-nez v1, :cond_21
    000ae22amove v1, v2
    000ae22cgoto :goto_23
    000ae22eiget v1, v1, Landroidx/fragment/app/n;->e:I
    000ae232add-int/2addr v1, v3
    000ae234if-lez v1, :cond_4a
    000ae238const v1, 0x7f080210
    000ae23einvoke-virtual {v0, v1}, Landroid/view/View;->getTag(I)Ljava/lang/Object;
    000ae244move-result-object v3
    000ae246if-nez v3, :cond_32
    000ae24ainvoke-virtual {v0, v1, v6}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    000ae250invoke-virtual {v0, v1}, Landroid/view/View;->getTag(I)Ljava/lang/Object;
    000ae256move-result-object v0
    000ae258check-cast v0, Landroidx/fragment/app/o;
    000ae25ciget-object v6, v6, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ae260if-nez v6, :cond_3d
    000ae264goto :goto_3f
    000ae266iget-boolean v2, v6, Landroidx/fragment/app/n;->a:Z
    000ae26aiget-object v6, v0, Landroidx/fragment/app/o;->H:Landroidx/fragment/app/n;
    000ae26eif-nez v6, :cond_44
    000ae272goto :goto_4a
    000ae274invoke-virtual {v0}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000ae27amove-result-object v6
    000ae27ciput-boolean v2, v6, Landroidx/fragment/app/n;->a:Z
    000ae280return-void
    000ae1dc
    000ae282
    000ae282 // align 0x4
    000ae284
    000ae284androidx.fragment.app.E::U():
    000ae294iget-object v0, v4, Landroidx/fragment/app/E;->c:LF0/h;
    000ae298invoke-virtual {v0}, LF0/h;->l()Ljava/util/ArrayList;
    000ae29emove-result-object v0
    000ae2a0invoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000ae2a6move-result-object v0
    000ae2a8invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000ae2aemove-result v1
    000ae2b0if-eqz v1, :cond_2b
    000ae2b4invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ae2bamove-result-object v1
    000ae2bccheck-cast v1, Landroidx/fragment/app/J;
    000ae2c0iget-object v2, v1, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000ae2c4iget-boolean v3, v2, Landroidx/fragment/app/o;->F:Z
    000ae2c8if-eqz v3, :cond_a
    000ae2cciget-boolean v3, v4, Landroidx/fragment/app/E;->b:Z
    000ae2d0if-eqz v3, :cond_24
    000ae2d4const/4 v1, 0x1
    000ae2d6iput-boolean v1, v4, Landroidx/fragment/app/E;->B:Z
    000ae2dagoto :goto_a
    000ae2dcconst/4 v3, 0x0
    000ae2deiput-boolean v3, v2, Landroidx/fragment/app/o;->F:Z
    000ae2e2invoke-virtual {v1}, Landroidx/fragment/app/J;->k()V
    000ae2e8goto :goto_a
    000ae2eareturn-void
    000ae284
    000ae2ec
    000ae2ecandroidx.fragment.app.E::V():
    000ae2fciget-object v0, v4, Landroidx/fragment/app/E;->a:Ljava/util/ArrayList;
    000ae300monitor-enter v0
    000ae302iget-object v1, v4, Landroidx/fragment/app/E;->a:Ljava/util/ArrayList;
    000ae306invoke-virtual {v1}, Ljava/util/ArrayList;->isEmpty()Z
    000ae30cmove-result v1
    000ae30econst/4 v2, 0x1
    000ae310if-nez v1, :cond_1b
    000ae314iget-object v1, v4, Landroidx/fragment/app/E;->h:Landroidx/fragment/app/w;
    000ae318iput-boolean v2, v1, Landroidx/fragment/app/w;->a:Z
    000ae31ciget-object v1, v1, Landroidx/fragment/app/w;->c:Landroidx/activity/r;
    000ae320if-eqz v1, :cond_17
    000ae324invoke-interface {v1}, Lj1/a;->a()Ljava/lang/Object;
    000ae32amonitor-exit v0
    000ae32creturn-void
    000ae32emove-exception v1
    000ae330goto :goto_3f
    000ae332monitor-exit v0
    000ae334iget-object v0, v4, Landroidx/fragment/app/E;->h:Landroidx/fragment/app/w;
    000ae338iget-object v1, v4, Landroidx/fragment/app/E;->d:Ljava/util/ArrayList;
    000ae33cconst/4 v3, 0x0
    000ae33eif-eqz v1, :cond_28
    000ae342invoke-virtual {v1}, Ljava/util/ArrayList;->size()I
    000ae348move-result v1
    000ae34agoto :goto_29
    000ae34cmove v1, v3
    000ae34eif-lez v1, :cond_34
    000ae352iget-object v1, v4, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
    000ae356invoke-static {v1}, Landroidx/fragment/app/E;->G(Landroidx/fragment/app/o;)Z
    000ae35cmove-result v1
    000ae35eif-eqz v1, :cond_34
    000ae362goto :goto_35
    000ae364move v2, v3
    000ae366iput-boolean v2, v0, Landroidx/fragment/app/w;->a:Z
    000ae36aiget-object v0, v0, Landroidx/fragment/app/w;->c:Landroidx/activity/r;
    000ae36eif-eqz v0, :cond_3e
    000ae372invoke-interface {v0}, Lj1/a;->a()Ljava/lang/Object;
    000ae378return-void
    000ae37amonitor-exit v0
    000ae37cthrow v1
    000ae2ec
    000ae37e
    000ae37e struct code_item_padding
    000ae37e padding uint16 0x0000
    000ae380
    000ae380 struct try_item
    000ae380 start_addr uint32 0xae302
    000ae384 insn_count int 25
    000ae386 handler_off uint16 0xae391
    000ae388
    000ae388 struct try_item
    000ae388 start_addr uint32 0xae37a
    000ae38c insn_count int 1
    000ae38e handler_off uint16 0xae391
    000ae390
    000ae390 struct encoded_catch_handler_list
    000ae390 size int 1
    000ae391
    000ae391 struct encoded_catch_handler ← 0xae386 0xae38e
    000ae391 size int64 0
    000ae392 catch_all_addr uint32 0xae32e
    000ae393
    000ae393 // align 0x4
    000ae394
    000ae394androidx.fragment.app.F::describeContents():
    000ae3a4const/4 v0, 0x0
    000ae3a6return v0
    000ae394
    000ae3a8
    000ae3a8androidx.fragment.app.F::<clinit>():
    000ae3b8new-instance v0, LQ/k;
    000ae3bcconst/4 v1, 0x4
    000ae3beinvoke-direct {v0, v1}, LQ/k;-><init>(I)V
    000ae3c4sput-object v0, Landroidx/fragment/app/F;->CREATOR:Landroid/os/Parcelable$Creator;
    000ae3c8return-void
    000ae3a8
    000ae3ca
    000ae3ca // align 0x4
    000ae3cc
    000ae3ccandroidx.fragment.app.F::writeToParcel(android.os.Parcel, int):
    000ae3dciget-object v0, v1, Landroidx/fragment/app/F;->a:Ljava/util/ArrayList;
    000ae3e0invoke-virtual {v2, v0}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
    000ae3e6iget-object v0, v1, Landroidx/fragment/app/F;->b:Ljava/util/ArrayList;
    000ae3eainvoke-virtual {v2, v0}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
    000ae3f0iget-object v0, v1, Landroidx/fragment/app/F;->c:[Landroidx/fragment/app/b;
    000ae3f4invoke-virtual {v2, v0, v3}, Landroid/os/Parcel;->writeTypedArray([Landroid/os/Parcelable;I)V
    000ae3faiget v3, v1, Landroidx/fragment/app/F;->d:I
    000ae3feinvoke-virtual {v2, v3}, Landroid/os/Parcel;->writeInt(I)V
    000ae404iget-object v3, v1, Landroidx/fragment/app/F;->e:Ljava/lang/String;
    000ae408invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeString(Ljava/lang/String;)V
    000ae40eiget-object v3, v1, Landroidx/fragment/app/F;->f:Ljava/util/ArrayList;
    000ae412invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeStringList(Ljava/util/List;)V
    000ae418iget-object v3, v1, Landroidx/fragment/app/F;->g:Ljava/util/ArrayList;
    000ae41cinvoke-virtual {v2, v3}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
    000ae422iget-object v3, v1, Landroidx/fragment/app/F;->h:Ljava/util/ArrayList;
    000ae426invoke-virtual {v2, v3}, Landroid/os/Parcel;->writeTypedList(Ljava/util/List;)V
    000ae42creturn-void
    000ae3cc
    000ae42e
    000ae42e // align 0x10
    000ae430
    000ae430androidx.fragment.app.G::equals(java.lang.Object):
    000ae440const/4 v0, 0x1
    000ae442if-ne v4, v5, :cond_4
    000ae446return v0
    000ae448const/4 v1, 0x0
    000ae44aif-eqz v5, :cond_31
    000ae44einvoke-virtual {v5}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000ae454move-result-object v2
    000ae456const-class v3, Landroidx/fragment/app/G;
    000ae45aif-eq v3, v2, :cond_10
    000ae45egoto :goto_31
    000ae460check-cast v5, Landroidx/fragment/app/G;
    000ae464iget-object v2, v4, Landroidx/fragment/app/G;->c:Ljava/util/HashMap;
    000ae468iget-object v3, v5, Landroidx/fragment/app/G;->c:Ljava/util/HashMap;
    000ae46cinvoke-virtual {v2, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    000ae472move-result v2
    000ae474if-eqz v2, :cond_31
    000ae478iget-object v2, v4, Landroidx/fragment/app/G;->d:Ljava/util/HashMap;
    000ae47ciget-object v3, v5, Landroidx/fragment/app/G;->d:Ljava/util/HashMap;
    000ae480invoke-virtual {v2, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    000ae486move-result v2
    000ae488if-eqz v2, :cond_31
    000ae48ciget-object v2, v4, Landroidx/fragment/app/G;->e:Ljava/util/HashMap;
    000ae490iget-object v5, v5, Landroidx/fragment/app/G;->e:Ljava/util/HashMap;
    000ae494invoke-virtual {v2, v5}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    000ae49amove-result v5
    000ae49cif-eqz v5, :cond_31
    000ae4a0return v0
    000ae4a2return v1
    000ae430
    000ae4a4
    000ae4a4androidx.fragment.app.G::hashCode():
    000ae4b4iget-object v0, v2, Landroidx/fragment/app/G;->c:Ljava/util/HashMap;
    000ae4b8invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
    000ae4bemove-result v0
    000ae4c0mul-int/lit8 v0, v0, 0x1f
    000ae4c4iget-object v1, v2, Landroidx/fragment/app/G;->d:Ljava/util/HashMap;
    000ae4c8invoke-virtual {v1}, Ljava/lang/Object;->hashCode()I
    000ae4cemove-result v1
    000ae4d0add-int/2addr v1, v0
    000ae4d2mul-int/lit8 v1, v1, 0x1f
    000ae4d6iget-object v0, v2, Landroidx/fragment/app/G;->e:Ljava/util/HashMap;
    000ae4dainvoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
    000ae4e0move-result v0
    000ae4e2add-int/2addr v0, v1
    000ae4e4return v0
    000ae4a4
    000ae4e6
    000ae4e6 // align 0x8
    000ae4e8
    000ae4e8androidx.fragment.app.G::toString():
    000ae4f8new-instance v0, Ljava/lang/StringBuilder;
    000ae4fcconst-string v1, "FragmentManagerViewModel{"
    000ae500invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000ae506invoke-static {v4}, Ljava/lang/System;->identityHashCode(Ljava/lang/Object;)I
    000ae50cmove-result v1
    000ae50einvoke-static {v1}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
    000ae514move-result-object v1
    000ae516invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae51cconst-string v1, "} Fragments ("
    000ae520invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae526iget-object v1, v4, Landroidx/fragment/app/G;->c:Ljava/util/HashMap;
    000ae52ainvoke-virtual {v1}, Ljava/util/HashMap;->values()Ljava/util/Collection;
    000ae530move-result-object v1
    000ae532invoke-interface {v1}, Ljava/util/Collection;->iterator()Ljava/util/Iterator;
    000ae538move-result-object v1
    000ae53ainvoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    000ae540move-result v2
    000ae542const-string v3, ", "
    000ae546if-eqz v2, :cond_3a
    000ae54ainvoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ae550move-result-object v2
    000ae552invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000ae558invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    000ae55emove-result v2
    000ae560if-eqz v2, :cond_21
    000ae564invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae56agoto :goto_21
    000ae56cconst-string v1, ") Child Non Config ("
    000ae570invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae576iget-object v1, v4, Landroidx/fragment/app/G;->d:Ljava/util/HashMap;
    000ae57ainvoke-virtual {v1}, Ljava/util/HashMap;->keySet()Ljava/util/Set;
    000ae580move-result-object v1
    000ae582invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000ae588move-result-object v1
    000ae58ainvoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    000ae590move-result v2
    000ae592if-eqz v2, :cond_62
    000ae596invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ae59cmove-result-object v2
    000ae59echeck-cast v2, Ljava/lang/String;
    000ae5a2invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae5a8invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    000ae5aemove-result v2
    000ae5b0if-eqz v2, :cond_49
    000ae5b4invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae5bagoto :goto_49
    000ae5bcconst-string v1, ") ViewModelStores ("
    000ae5c0invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae5c6iget-object v1, v4, Landroidx/fragment/app/G;->e:Ljava/util/HashMap;
    000ae5cainvoke-virtual {v1}, Ljava/util/HashMap;->keySet()Ljava/util/Set;
    000ae5d0move-result-object v1
    000ae5d2invoke-interface {v1}, Ljava/util/Set;->iterator()Ljava/util/Iterator;
    000ae5d8move-result-object v1
    000ae5dainvoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    000ae5e0move-result v2
    000ae5e2if-eqz v2, :cond_8a
    000ae5e6invoke-interface {v1}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ae5ecmove-result-object v2
    000ae5eecheck-cast v2, Ljava/lang/String;
    000ae5f2invoke-virtual {v0, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae5f8invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    000ae5femove-result v2
    000ae600if-eqz v2, :cond_71
    000ae604invoke-virtual {v0, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000ae60agoto :goto_71
    000ae60cconst/16 v1, 0x29
    000ae610invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
    000ae616invoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000ae61cmove-result-object v0
    000ae61ereturn-object v0
    000ae4e8
    000ae620
    000ae620androidx.fragment.app.G::<clinit>():
    000ae630return-void
    000ae620
    000ae632
    000ae632 // align 0x4
    000ae634
    000ae634androidx.fragment.app.G::<init>(boolean):
    000ae644invoke-direct {v1}, Landroidx/lifecycle/J;-><init>()V
    000ae64anew-instance v0, Ljava/util/HashMap;
    000ae64einvoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    000ae654iput-object v0, v1, Landroidx/fragment/app/G;->c:Ljava/util/HashMap;
    000ae658new-instance v0, Ljava/util/HashMap;
    000ae65cinvoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    000ae662iput-object v0, v1, Landroidx/fragment/app/G;->d:Ljava/util/HashMap;
    000ae666new-instance v0, Ljava/util/HashMap;
    000ae66ainvoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    000ae670iput-object v0, v1, Landroidx/fragment/app/G;->e:Ljava/util/HashMap;
    000ae674const/4 v0, 0x0
    000ae676iput-boolean v0, v1, Landroidx/fragment/app/G;->g:Z
    000ae67aiput-boolean v0, v1, Landroidx/fragment/app/G;->h:Z
    000ae67eiput-boolean v2, v1, Landroidx/fragment/app/G;->f:Z
    000ae682return-void
    000ae634
    000ae684
    000ae684androidx.fragment.app.G::a():
    000ae694const/4 v0, 0x3
    000ae696invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000ae69cmove-result v0
    000ae69eif-eqz v0, :cond_a
    000ae6a2invoke-virtual {v1}, Landroidx/fragment/app/G;->toString()Ljava/lang/String;
    000ae6a8const/4 v0, 0x1
    000ae6aaiput-boolean v0, v1, Landroidx/fragment/app/G;->g:Z
    000ae6aereturn-void
    000ae684
    000ae6b0
    000ae6b0androidx.fragment.app.G::b(androidx.fragment.app.o):
    000ae6c0iget-boolean v0, v3, Landroidx/fragment/app/G;->h:Z
    000ae6c4const/4 v1, 0x2
    000ae6c6if-eqz v0, :cond_9
    000ae6cainvoke-static {v1}, Landroidx/fragment/app/E;->D(I)Z
    000ae6d0return-void
    000ae6d2iget-object v0, v3, Landroidx/fragment/app/G;->c:Ljava/util/HashMap;
    000ae6d6iget-object v2, v4, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000ae6dainvoke-virtual {v0, v2}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    000ae6e0move-result-object v0
    000ae6e2if-eqz v0, :cond_1c
    000ae6e6invoke-static {v1}, Landroidx/fragment/app/E;->D(I)Z
    000ae6ecmove-result v0
    000ae6eeif-eqz v0, :cond_1c
    000ae6f2invoke-virtual {v4}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
    000ae6f8return-void
    000ae6b0
    000ae6fa
    000ae6fa // align 0x4
    000ae6fc
    000ae6fcandroidx.fragment.app.J::d():
    000ae70ciget-object v0, v12, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000ae710iget-object v1, v0, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000ae714if-nez v1, :cond_9
    000ae718iget v0, v0, Landroidx/fragment/app/o;->a:I
    000ae71creturn v0
    000ae71eiget v1, v12, Landroidx/fragment/app/J;->e:I
    000ae722iget-object v2, v0, Landroidx/fragment/app/o;->K:Landroidx/lifecycle/m;
    000ae726invoke-virtual {v2}, Ljava/lang/Enum;->ordinal()I
    000ae72cmove-result v2
    000ae72econst/4 v3, 0x1
    000ae730const/4 v4, 0x2
    000ae732const/4 v5, 0x3
    000ae734const/4 v6, 0x0
    000ae736const/4 v7, 0x5
    000ae738const/4 v8, -0x1
    000ae73aconst/4 v9, 0x4
    000ae73cif-eq v2, v3, :cond_2f
    000ae740if-eq v2, v4, :cond_2a
    000ae744if-eq v2, v5, :cond_25
    000ae748if-eq v2, v9, :cond_33
    000ae74cinvoke-static {v1, v8}, Ljava/lang/Math;->min(II)I
    000ae752move-result v1
    000ae754goto :goto_33
    000ae756invoke-static {v1, v7}, Ljava/lang/Math;->min(II)I
    000ae75cmove-result v1
    000ae75egoto :goto_33
    000ae760invoke-static {v1, v3}, Ljava/lang/Math;->min(II)I
    000ae766move-result v1
    000ae768goto :goto_33
    000ae76ainvoke-static {v1, v6}, Ljava/lang/Math;->min(II)I
    000ae770move-result v1
    000ae772iget-boolean v2, v0, Landroidx/fragment/app/o;->m:Z
    000ae776if-eqz v2, :cond_5f
    000ae77aiget-boolean v2, v0, Landroidx/fragment/app/o;->n:Z
    000ae77eif-eqz v2, :cond_50
    000ae782iget v1, v12, Landroidx/fragment/app/J;->e:I
    000ae786invoke-static {v1, v4}, Ljava/lang/Math;->max(II)I
    000ae78cmove-result v1
    000ae78eiget-object v2, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000ae792if-eqz v2, :cond_5f
    000ae796invoke-virtual {v2}, Landroid/view/View;->getParent()Landroid/view/ViewParent;
    000ae79cmove-result-object v2
    000ae79eif-nez v2, :cond_5f
    000ae7a2invoke-static {v1, v4}, Ljava/lang/Math;->min(II)I
    000ae7a8move-result v1
    000ae7aagoto :goto_5f
    000ae7aciget v2, v12, Landroidx/fragment/app/J;->e:I
    000ae7b0if-ge v2, v9, :cond_5b
    000ae7b4iget v2, v0, Landroidx/fragment/app/o;->a:I
    000ae7b8invoke-static {v1, v2}, Ljava/lang/Math;->min(II)I
    000ae7bemove-result v1
    000ae7c0goto :goto_5f
    000ae7c2invoke-static {v1, v3}, Ljava/lang/Math;->min(II)I
    000ae7c8move-result v1
    000ae7caiget-boolean v2, v0, Landroidx/fragment/app/o;->k:Z
    000ae7ceif-nez v2, :cond_67
    000ae7d2invoke-static {v1, v3}, Ljava/lang/Math;->min(II)I
    000ae7d8move-result v1
    000ae7daiget-object v2, v0, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000ae7deif-eqz v2, :cond_ab
    000ae7e2invoke-virtual {v0}, Landroidx/fragment/app/o;->j()Landroidx/fragment/app/E;
    000ae7e8move-result-object v10
    000ae7eainvoke-virtual {v10}, Landroidx/fragment/app/E;->C()Landroidx/fragment/app/y;
    000ae7f0move-result-object v10
    000ae7f2invoke-static {v2, v10}, Landroidx/fragment/app/h;->f(Landroid/view/ViewGroup;Landroidx/fragment/app/y;)Landroidx/fragment/app/h;
    000ae7f8move-result-object v2
    000ae7fainvoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000ae800invoke-virtual {v2, v0}, Landroidx/fragment/app/h;->d(Landroidx/fragment/app/o;)Landroidx/fragment/app/O;
    000ae806move-result-object v10
    000ae808if-eqz v10, :cond_82
    000ae80ciget v6, v10, Landroidx/fragment/app/O;->b:I
    000ae810iget-object v2, v2, Landroidx/fragment/app/h;->c:Ljava/util/ArrayList;
    000ae814invoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000ae81amove-result-object v2
    000ae81cinvoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
    000ae822move-result v10
    000ae824if-eqz v10, :cond_a1
    000ae828invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000ae82emove-result-object v10
    000ae830check-cast v10, Landroidx/fragment/app/O;
    000ae834iget-object v11, v10, Landroidx/fragment/app/O;->c:Landroidx/fragment/app/o;
    000ae838invoke-virtual {v11, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    000ae83emove-result v11
    000ae840if-eqz v11, :cond_88
    000ae844iget-boolean v11, v10, Landroidx/fragment/app/O;->f:Z
    000ae848if-nez v11, :cond_88
    000ae84cgoto :goto_a2
    000ae84econst/4 v10, 0x0
    000ae850if-eqz v10, :cond_ab
    000ae854if-eqz v6, :cond_a8
    000ae858if-ne v6, v3, :cond_ab
    000ae85ciget v2, v10, Landroidx/fragment/app/O;->b:I
    000ae860move v6, v2
    000ae862if-ne v6, v4, :cond_b3
    000ae866const/4 v2, 0x6
    000ae868invoke-static {v1, v2}, Ljava/lang/Math;->min(II)I
    000ae86emove-result v1
    000ae870goto :goto_cb
    000ae872if-ne v6, v5, :cond_ba
    000ae876invoke-static {v1, v5}, Ljava/lang/Math;->max(II)I
    000ae87cmove-result v1
    000ae87egoto :goto_cb
    000ae880iget-boolean v2, v0, Landroidx/fragment/app/o;->l:Z
    000ae884if-eqz v2, :cond_cb
    000ae888iget v2, v0, Landroidx/fragment/app/o;->q:I
    000ae88cif-lez v2, :cond_c7
    000ae890invoke-static {v1, v3}, Ljava/lang/Math;->min(II)I
    000ae896move-result v1
    000ae898goto :goto_cb
    000ae89ainvoke-static {v1, v8}, Ljava/lang/Math;->min(II)I
    000ae8a0move-result v1
    000ae8a2iget-boolean v2, v0, Landroidx/fragment/app/o;->F:Z
    000ae8a6if-eqz v2, :cond_d7
    000ae8aaiget v2, v0, Landroidx/fragment/app/o;->a:I
    000ae8aeif-ge v2, v7, :cond_d7
    000ae8b2invoke-static {v1, v9}, Ljava/lang/Math;->min(II)I
    000ae8b8move-result v1
    000ae8bainvoke-static {v4}, Landroidx/fragment/app/E;->D(I)Z
    000ae8c0move-result v2
    000ae8c2if-eqz v2, :cond_e0
    000ae8c6invoke-static {v0}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000ae8ccreturn v1
    000ae6fc
    000ae8ce
    000ae8ce // align 0x10
    000ae8d0
    000ae8d0androidx.fragment.app.J::<init>(B.j, F0.h, androidx.fragment.app.o):
    000ae8e0invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000ae8e6const/4 v0, 0x0
    000ae8e8iput-boolean v0, v1, Landroidx/fragment/app/J;->d:Z
    000ae8ecconst/4 v0, -0x1
    000ae8eeiput v0, v1, Landroidx/fragment/app/J;->e:I
    000ae8f2iput-object v2, v1, Landroidx/fragment/app/J;->a:LB/j;
    000ae8f6iput-object v3, v1, Landroidx/fragment/app/J;->b:LF0/h;
    000ae8faiput-object v4, v1, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000ae8fereturn-void
    000ae8d0
    000ae900
    000ae900androidx.fragment.app.J::<init>(B.j, F0.h, androidx.fragment.app.o, androidx.fragment.app.I):
    000ae910invoke-direct {v2}, Ljava/lang/Object;-><init>()V
    000ae916const/4 v0, 0x0
    000ae918iput-boolean v0, v2, Landroidx/fragment/app/J;->d:Z
    000ae91cconst/4 v1, -0x1
    000ae91eiput v1, v2, Landroidx/fragment/app/J;->e:I
    000ae922iput-object v3, v2, Landroidx/fragment/app/J;->a:LB/j;
    000ae926iput-object v4, v2, Landroidx/fragment/app/J;->b:LF0/h;
    000ae92aiput-object v5, v2, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000ae92econst/4 v3, 0x0
    000ae930iput-object v3, v5, Landroidx/fragment/app/o;->c:Landroid/util/SparseArray;
    000ae934iput-object v3, v5, Landroidx/fragment/app/o;->d:Landroid/os/Bundle;
    000ae938iput v0, v5, Landroidx/fragment/app/o;->q:I
    000ae93ciput-boolean v0, v5, Landroidx/fragment/app/o;->n:Z
    000ae940iput-boolean v0, v5, Landroidx/fragment/app/o;->k:Z
    000ae944iget-object v4, v5, Landroidx/fragment/app/o;->g:Landroidx/fragment/app/o;
    000ae948if-eqz v4, :cond_21
    000ae94ciget-object v4, v4, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000ae950goto :goto_22
    000ae952move-object v4, v3
    000ae954iput-object v4, v5, Landroidx/fragment/app/o;->h:Ljava/lang/String;
    000ae958iput-object v3, v5, Landroidx/fragment/app/o;->g:Landroidx/fragment/app/o;
    000ae95ciget-object v3, v6, Landroidx/fragment/app/I;->m:Landroid/os/Bundle;
    000ae960if-eqz v3, :cond_2d
    000ae964iput-object v3, v5, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000ae968return-void
    000ae96anew-instance v3, Landroid/os/Bundle;
    000ae96einvoke-direct {v3}, Landroid/os/Bundle;-><init>()V
    000ae974iput-object v3, v5, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000ae978return-void
    000ae900
    000ae97a
    000ae97a // align 0x4
    000ae97c
    000ae97candroidx.fragment.app.J::<init>(B.j, F0.h, java.lang.ClassLoader, androidx.fragment.app.x, androidx.fragment.app.I):
    000ae98cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    000ae992const/4 v0, 0x0
    000ae994iput-boolean v0, v1, Landroidx/fragment/app/J;->d:Z
    000ae998const/4 v0, -0x1
    000ae99aiput v0, v1, Landroidx/fragment/app/J;->e:I
    000ae99eiput-object v2, v1, Landroidx/fragment/app/J;->a:LB/j;
    000ae9a2iput-object v3, v1, Landroidx/fragment/app/J;->b:LF0/h;
    000ae9a6iget-object v2, v6, Landroidx/fragment/app/I;->a:Ljava/lang/String;
    000ae9aainvoke-virtual {v5, v2}, Landroidx/fragment/app/x;->a(Ljava/lang/String;)Landroidx/fragment/app/o;
    000ae9b0move-result-object v2
    000ae9b2iput-object v2, v1, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000ae9b6iget-object v3, v6, Landroidx/fragment/app/I;->j:Landroid/os/Bundle;
    000ae9baif-eqz v3, :cond_1c
    000ae9beinvoke-virtual {v3, v4}, Landroid/os/Bundle;->setClassLoader(Ljava/lang/ClassLoader;)V
    000ae9c4invoke-virtual {v2, v3}, Landroidx/fragment/app/o;->y(Landroid/os/Bundle;)V
    000ae9caiget-object v3, v6, Landroidx/fragment/app/I;->b:Ljava/lang/String;
    000ae9ceiput-object v3, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000ae9d2iget-boolean v3, v6, Landroidx/fragment/app/I;->c:Z
    000ae9d6iput-boolean v3, v2, Landroidx/fragment/app/o;->m:Z
    000ae9daconst/4 v3, 0x1
    000ae9dciput-boolean v3, v2, Landroidx/fragment/app/o;->o:Z
    000ae9e0iget v3, v6, Landroidx/fragment/app/I;->d:I
    000ae9e4iput v3, v2, Landroidx/fragment/app/o;->v:I
    000ae9e8iget v3, v6, Landroidx/fragment/app/I;->e:I
    000ae9eciput v3, v2, Landroidx/fragment/app/o;->w:I
    000ae9f0iget-object v3, v6, Landroidx/fragment/app/I;->f:Ljava/lang/String;
    000ae9f4iput-object v3, v2, Landroidx/fragment/app/o;->x:Ljava/lang/String;
    000ae9f8iget-boolean v3, v6, Landroidx/fragment/app/I;->g:Z
    000ae9fciput-boolean v3, v2, Landroidx/fragment/app/o;->A:Z
    000aea00iget-boolean v3, v6, Landroidx/fragment/app/I;->h:Z
    000aea04iput-boolean v3, v2, Landroidx/fragment/app/o;->l:Z
    000aea08iget-boolean v3, v6, Landroidx/fragment/app/I;->i:Z
    000aea0ciput-boolean v3, v2, Landroidx/fragment/app/o;->z:Z
    000aea10iget-boolean v3, v6, Landroidx/fragment/app/I;->k:Z
    000aea14iput-boolean v3, v2, Landroidx/fragment/app/o;->y:Z
    000aea18invoke-static {}, Landroidx/lifecycle/m;->values()[Landroidx/lifecycle/m;
    000aea1emove-result-object v3
    000aea20iget v4, v6, Landroidx/fragment/app/I;->l:I
    000aea24aget-object v3, v3, v4
    000aea28iput-object v3, v2, Landroidx/fragment/app/o;->K:Landroidx/lifecycle/m;
    000aea2ciget-object v3, v6, Landroidx/fragment/app/I;->m:Landroid/os/Bundle;
    000aea30if-eqz v3, :cond_57
    000aea34iput-object v3, v2, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000aea38goto :goto_5e
    000aea3anew-instance v3, Landroid/os/Bundle;
    000aea3einvoke-direct {v3}, Landroid/os/Bundle;-><init>()V
    000aea44iput-object v3, v2, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000aea48const/4 v3, 0x2
    000aea4ainvoke-static {v3}, Landroidx/fragment/app/E;->D(I)Z
    000aea50move-result v3
    000aea52if-eqz v3, :cond_68
    000aea56invoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000aea5creturn-void
    000ae97c
    000aea5e
    000aea5e // align 0x10
    000aea60
    000aea60androidx.fragment.app.J::a():
    000aea70const/4 v0, 0x3
    000aea72invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000aea78move-result v1
    000aea7aiget-object v2, v6, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000aea7eif-eqz v1, :cond_c
    000aea82invoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000aea88iget-object v1, v2, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000aea8ciget-object v1, v2, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000aea90invoke-virtual {v1}, Landroidx/fragment/app/E;->I()V
    000aea96iput v0, v2, Landroidx/fragment/app/o;->a:I
    000aea9aconst/4 v1, 0x1
    000aea9ciput-boolean v1, v2, Landroidx/fragment/app/o;->C:Z
    000aeaa0invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000aeaa6move-result v0
    000aeaa8if-eqz v0, :cond_21
    000aeaacinvoke-virtual {v2}, Landroidx/fragment/app/o;->toString()Ljava/lang/String;
    000aeab2iget-object v0, v2, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000aeab6const/4 v1, 0x0
    000aeab8const/4 v3, 0x0
    000aeabaif-eqz v0, :cond_6f
    000aeabeiget-object v4, v2, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000aeac2iget-object v5, v2, Landroidx/fragment/app/o;->c:Landroid/util/SparseArray;
    000aeac6if-eqz v5, :cond_32
    000aeacainvoke-virtual {v0, v5}, Landroid/view/View;->restoreHierarchyState(Landroid/util/SparseArray;)V
    000aead0iput-object v3, v2, Landroidx/fragment/app/o;->c:Landroid/util/SparseArray;
    000aead4iget-object v0, v2, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000aead8if-eqz v0, :cond_41
    000aeadciget-object v0, v2, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000aeae0iget-object v5, v2, Landroidx/fragment/app/o;->d:Landroid/os/Bundle;
    000aeae4iget-object v0, v0, Landroidx/fragment/app/L;->c:LP1/c;
    000aeae8invoke-virtual {v0, v5}, LP1/c;->c(Landroid/os/Bundle;)V
    000aeaeeiput-object v3, v2, Landroidx/fragment/app/o;->d:Landroid/os/Bundle;
    000aeaf2iput-boolean v1, v2, Landroidx/fragment/app/o;->C:Z
    000aeaf6invoke-virtual {v2, v4}, Landroidx/fragment/app/o;->t(Landroid/os/Bundle;)V
    000aeafciget-boolean v0, v2, Landroidx/fragment/app/o;->C:Z
    000aeb00if-eqz v0, :cond_56
    000aeb04iget-object v0, v2, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000aeb08if-eqz v0, :cond_6f
    000aeb0ciget-object v0, v2, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000aeb10sget-object v4, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000aeb14invoke-virtual {v0, v4}, Landroidx/fragment/app/L;->d(Landroidx/lifecycle/l;)V
    000aeb1agoto :goto_6f
    000aeb1cnew-instance v0, Landroidx/fragment/app/P;
    000aeb20new-instance v1, Ljava/lang/StringBuilder;
    000aeb24const-string v3, "Fragment "
    000aeb28invoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000aeb2einvoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000aeb34const-string v2, " did not call through to super.onViewStateRestored()"
    000aeb38invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000aeb3einvoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000aeb44move-result-object v1
    000aeb46invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;-><init>(Ljava/lang/String;)V
    000aeb4cthrow v0
    000aeb4eiput-object v3, v2, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000aeb52iget-object v0, v2, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000aeb56iput-boolean v1, v0, Landroidx/fragment/app/E;->y:Z
    000aeb5aiput-boolean v1, v0, Landroidx/fragment/app/E;->z:Z
    000aeb5eiget-object v2, v0, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000aeb62iput-boolean v1, v2, Landroidx/fragment/app/G;->h:Z
    000aeb66const/4 v2, 0x4
    000aeb68invoke-virtual {v0, v2}, Landroidx/fragment/app/E;->s(I)V
    000aeb6eiget-object v0, v6, Landroidx/fragment/app/J;->a:LB/j;
    000aeb72invoke-virtual {v0, v1}, LB/j;->f(Z)V
    000aeb78return-void
    000aea60
    000aeb7a
    000aeb7a // align 0x4
    000aeb7c
    000aeb7candroidx.fragment.app.J::b():
    000aeb8ciget-object v0, v8, Landroidx/fragment/app/J;->b:LF0/h;
    000aeb90invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000aeb96iget-object v1, v8, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000aeb9aiget-object v2, v1, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000aeb9econst/4 v3, -0x1
    000aeba0if-nez v2, :cond_d
    000aeba4goto :goto_4d
    000aeba6iget-object v0, v0, LF0/h;->b:Ljava/lang/Object;
    000aebaacheck-cast v0, Ljava/util/ArrayList;
    000aebaeinvoke-virtual {v0, v1}, Ljava/util/ArrayList;->indexOf(Ljava/lang/Object;)I
    000aebb4move-result v4
    000aebb6add-int/lit8 v5, v4, -0x1
    000aebbaif-ltz v5, :cond_31
    000aebbeinvoke-virtual {v0, v5}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000aebc4move-result-object v6
    000aebc6check-cast v6, Landroidx/fragment/app/o;
    000aebcaiget-object v7, v6, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000aebceif-ne v7, v2, :cond_2e
    000aebd2iget-object v6, v6, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000aebd6if-eqz v6, :cond_2e
    000aebdainvoke-virtual {v2, v6}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
    000aebe0move-result v0
    000aebe2add-int/lit8 v3, v0, 0x1
    000aebe6goto :goto_4d
    000aebe8add-int/lit8 v5, v5, -0x1
    000aebecgoto :goto_17
    000aebeeadd-int/lit8 v4, v4, 0x1
    000aebf2invoke-virtual {v0}, Ljava/util/ArrayList;->size()I
    000aebf8move-result v5
    000aebfaif-ge v4, v5, :cond_4d
    000aebfeinvoke-virtual {v0, v4}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    000aec04move-result-object v5
    000aec06check-cast v5, Landroidx/fragment/app/o;
    000aec0aiget-object v6, v5, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000aec0eif-ne v6, v2, :cond_4c
    000aec12iget-object v5, v5, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000aec16if-eqz v5, :cond_4c
    000aec1ainvoke-virtual {v2, v5}, Landroid/view/ViewGroup;->indexOfChild(Landroid/view/View;)I
    000aec20move-result v3
    000aec22goto :goto_4d
    000aec24goto :goto_31
    000aec26iget-object v0, v1, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000aec2aiget-object v1, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000aec2einvoke-virtual {v0, v1, v3}, Landroid/view/ViewGroup;->addView(Landroid/view/View;I)V
    000aec34return-void
    000aeb7c
    000aec36
    000aec36 // align 0x8
    000aec38
    000aec38androidx.fragment.app.J::c():
    000aec48const/4 v0, 0x3
    000aec4ainvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000aec50move-result v0
    000aec52iget-object v1, v7, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000aec56if-eqz v0, :cond_c
    000aec5ainvoke-static {v1}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000aec60iget-object v0, v1, Landroidx/fragment/app/o;->g:Landroidx/fragment/app/o;
    000aec64const-string v2, " that does not belong to this FragmentManager!"
    000aec68const-string v3, " declared target fragment "
    000aec6ciget-object v4, v7, Landroidx/fragment/app/J;->b:LF0/h;
    000aec70const/4 v5, 0x0
    000aec72const-string v6, "Fragment "
    000aec76if-eqz v0, :cond_4e
    000aec7aiget-object v0, v0, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000aec7eiget-object v4, v4, LF0/h;->c:Ljava/lang/Object;
    000aec82check-cast v4, Ljava/util/HashMap;
    000aec86invoke-virtual {v4, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000aec8cmove-result-object v0
    000aec8echeck-cast v0, Landroidx/fragment/app/J;
    000aec92if-eqz v0, :cond_31
    000aec96iget-object v2, v1, Landroidx/fragment/app/o;->g:Landroidx/fragment/app/o;
    000aec9aiget-object v2, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000aec9eiput-object v2, v1, Landroidx/fragment/app/o;->h:Ljava/lang/String;
    000aeca2iput-object v5, v1, Landroidx/fragment/app/o;->g:Landroidx/fragment/app/o;
    000aeca6move-object v5, v0
    000aeca8goto :goto_7d
    000aecaanew-instance v0, Ljava/lang/IllegalStateException;
    000aecaenew-instance v4, Ljava/lang/StringBuilder;
    000aecb2invoke-direct {v4, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000aecb8invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000aecbeinvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000aecc4iget-object v1, v1, Landroidx/fragment/app/o;->g:Landroidx/fragment/app/o;
    000aecc8invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000aecceinvoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000aecd4invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000aecdamove-result-object v1
    000aecdcinvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000aece2throw v0
    000aece4iget-object v0, v1, Landroidx/fragment/app/o;->h:Ljava/lang/String;
    000aece8if-eqz v0, :cond_7d
    000aececiget-object v4, v4, LF0/h;->c:Ljava/lang/Object;
    000aecf0check-cast v4, Ljava/util/HashMap;
    000aecf4invoke-virtual {v4, v0}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000aecfamove-result-object v0
    000aecfcmove-object v5, v0
    000aecfecheck-cast v5, Landroidx/fragment/app/J;
    000aed02if-eqz v5, :cond_60
    000aed06goto :goto_7d
    000aed08new-instance v0, Ljava/lang/IllegalStateException;
    000aed0cnew-instance v4, Ljava/lang/StringBuilder;
    000aed10invoke-direct {v4, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000aed16invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000aed1cinvoke-virtual {v4, v3}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000aed22iget-object v1, v1, Landroidx/fragment/app/o;->h:Ljava/lang/String;
    000aed26invoke-virtual {v4, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000aed2cinvoke-virtual {v4, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000aed32invoke-virtual {v4}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000aed38move-result-object v1
    000aed3ainvoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    000aed40throw v0
    000aed42if-eqz v5, :cond_82
    000aed46invoke-virtual {v5}, Landroidx/fragment/app/J;->k()V
    000aed4ciget-object v0, v1, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000aed50iget-object v2, v0, Landroidx/fragment/app/E;->n:Landroidx/fragment/app/r;
    000aed54iput-object v2, v1, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000aed58iget-object v0, v0, Landroidx/fragment/app/E;->p:Landroidx/fragment/app/o;
    000aed5ciput-object v0, v1, Landroidx/fragment/app/o;->u:Landroidx/fragment/app/o;
    000aed60iget-object v0, v7, Landroidx/fragment/app/J;->a:LB/j;
    000aed64const/4 v2, 0x0
    000aed66invoke-virtual {v0, v2}, LB/j;->l(Z)V
    000aed6ciget-object v3, v1, Landroidx/fragment/app/o;->P:Ljava/util/ArrayList;
    000aed70invoke-virtual {v3}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000aed76move-result-object v4
    000aed78invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
    000aed7emove-result v5
    000aed80if-nez v5, :cond_fb
    000aed84invoke-virtual {v3}, Ljava/util/ArrayList;->clear()V
    000aed8aiget-object v3, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000aed8eiget-object v4, v1, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000aed92invoke-virtual {v1}, Landroidx/fragment/app/o;->d()LC1/l;
    000aed98move-result-object v5
    000aed9ainvoke-virtual {v3, v4, v5, v1}, Landroidx/fragment/app/E;->b(Landroidx/fragment/app/r;LC1/l;Landroidx/fragment/app/o;)V
    000aeda0iput v2, v1, Landroidx/fragment/app/o;->a:I
    000aeda4iput-boolean v2, v1, Landroidx/fragment/app/o;->C:Z
    000aeda8iget-object v3, v1, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000aedaciget-object v3, v3, Landroidx/fragment/app/r;->k:Le/f;
    000aedb0invoke-virtual {v1, v3}, Landroidx/fragment/app/o;->k(Le/f;)V
    000aedb6iget-boolean v3, v1, Landroidx/fragment/app/o;->C:Z
    000aedbaif-eqz v3, :cond_e4
    000aedbeiget-object v3, v1, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000aedc2iget-object v3, v3, Landroidx/fragment/app/E;->l:Ljava/util/concurrent/CopyOnWriteArrayList;
    000aedc6invoke-virtual {v3}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
    000aedccmove-result-object v3
    000aedceinvoke-interface {v3}, Ljava/util/Iterator;->hasNext()Z
    000aedd4move-result v4
    000aedd6if-eqz v4, :cond_d3
    000aeddainvoke-interface {v3}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000aede0move-result-object v4
    000aede2check-cast v4, Landroidx/fragment/app/H;
    000aede6invoke-interface {v4}, Landroidx/fragment/app/H;->f()V
    000aedecgoto :goto_c3
    000aedeeiget-object v1, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000aedf2iput-boolean v2, v1, Landroidx/fragment/app/E;->y:Z
    000aedf6iput-boolean v2, v1, Landroidx/fragment/app/E;->z:Z
    000aedfaiget-object v3, v1, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000aedfeiput-boolean v2, v3, Landroidx/fragment/app/G;->h:Z
    000aee02invoke-virtual {v1, v2}, Landroidx/fragment/app/E;->s(I)V
    000aee08invoke-virtual {v0, v2}, LB/j;->g(Z)V
    000aee0ereturn-void
    000aee10new-instance v0, Landroidx/fragment/app/P;
    000aee14new-instance v2, Ljava/lang/StringBuilder;
    000aee18invoke-direct {v2, v6}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000aee1einvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000aee24const-string v1, " did not call through to super.onAttach()"
    000aee28invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000aee2einvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000aee34move-result-object v1
    000aee36invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;-><init>(Ljava/lang/String;)V
    000aee3cthrow v0
    000aee3einvoke-static {v4}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
    000aee44move-result-object v0
    000aee46throw v0
    000aec38
    000aee48
    000aee48androidx.fragment.app.J::e():
    000aee58const/4 v0, 0x3
    000aee5ainvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000aee60move-result v0
    000aee62iget-object v1, v7, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000aee66if-eqz v0, :cond_c
    000aee6ainvoke-static {v1}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000aee70iget-boolean v0, v1, Landroidx/fragment/app/o;->J:Z
    000aee74const/4 v2, 0x0
    000aee76const/4 v3, 0x1
    000aee78if-nez v0, :cond_5e
    000aee7ciget-object v0, v7, Landroidx/fragment/app/J;->a:LB/j;
    000aee80invoke-virtual {v0, v2}, LB/j;->m(Z)V
    000aee86iget-object v4, v1, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000aee8aiget-object v5, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000aee8einvoke-virtual {v5}, Landroidx/fragment/app/E;->I()V
    000aee94iput v3, v1, Landroidx/fragment/app/o;->a:I
    000aee98iput-boolean v2, v1, Landroidx/fragment/app/o;->C:Z
    000aee9ciget-object v5, v1, Landroidx/fragment/app/o;->L:Landroidx/lifecycle/t;
    000aeea0new-instance v6, Landroidx/fragment/app/Fragment$5;
    000aeea4invoke-direct {v6, v1}, Landroidx/fragment/app/Fragment$5;-><init>(Landroidx/fragment/app/o;)V
    000aeeaainvoke-virtual {v5, v6}, Landroidx/lifecycle/t;->a(Landroidx/lifecycle/q;)V
    000aeeb0iget-object v5, v1, Landroidx/fragment/app/o;->O:LP1/c;
    000aeeb4invoke-virtual {v5, v4}, LP1/c;->c(Landroid/os/Bundle;)V
    000aeebainvoke-virtual {v1, v4}, Landroidx/fragment/app/o;->l(Landroid/os/Bundle;)V
    000aeec0iput-boolean v3, v1, Landroidx/fragment/app/o;->J:Z
    000aeec4iget-boolean v3, v1, Landroidx/fragment/app/o;->C:Z
    000aeec8if-eqz v3, :cond_45
    000aeecciget-object v1, v1, Landroidx/fragment/app/o;->L:Landroidx/lifecycle/t;
    000aeed0sget-object v3, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    000aeed4invoke-virtual {v1, v3}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000aeedainvoke-virtual {v0, v2}, LB/j;->h(Z)V
    000aeee0return-void
    000aeee2new-instance v0, Landroidx/fragment/app/P;
    000aeee6new-instance v2, Ljava/lang/StringBuilder;
    000aeeeaconst-string v3, "Fragment "
    000aeeeeinvoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000aeef4invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000aeefaconst-string v1, " did not call through to super.onCreate()"
    000aeefeinvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000aef04invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000aef0amove-result-object v1
    000aef0cinvoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;-><init>(Ljava/lang/String;)V
    000aef12throw v0
    000aef14iget-object v0, v1, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000aef18if-eqz v0, :cond_7c
    000aef1cconst-string v4, "android:support:fragments"
    000aef20invoke-virtual {v0, v4}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
    000aef26move-result-object v0
    000aef28if-eqz v0, :cond_7c
    000aef2ciget-object v4, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000aef30invoke-virtual {v4, v0}, Landroidx/fragment/app/E;->N(Landroid/os/Parcelable;)V
    000aef36iget-object v0, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000aef3aiput-boolean v2, v0, Landroidx/fragment/app/E;->y:Z
    000aef3eiput-boolean v2, v0, Landroidx/fragment/app/E;->z:Z
    000aef42iget-object v4, v0, Landroidx/fragment/app/E;->F:Landroidx/fragment/app/G;
    000aef46iput-boolean v2, v4, Landroidx/fragment/app/G;->h:Z
    000aef4ainvoke-virtual {v0, v3}, Landroidx/fragment/app/E;->s(I)V
    000aef50iput v3, v1, Landroidx/fragment/app/o;->a:I
    000aef54return-void
    000aee48
    000aef56
    000aef56 // align 0x8
    000aef58
    000aef58androidx.fragment.app.J::f():
    000aef68iget-object v0, v6, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000aef6ciget-boolean v1, v0, Landroidx/fragment/app/o;->m:Z
    000aef70if-eqz v1, :cond_7
    000aef74return-void
    000aef76const/4 v1, 0x3
    000aef78invoke-static {v1}, Landroidx/fragment/app/E;->D(I)Z
    000aef7emove-result v1
    000aef80if-eqz v1, :cond_11
    000aef84invoke-static {v0}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000aef8aiget-object v1, v0, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000aef8einvoke-virtual {v0, v1}, Landroidx/fragment/app/o;->p(Landroid/os/Bundle;)Landroid/view/LayoutInflater;
    000aef94move-result-object v1
    000aef96iget-object v2, v0, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000aef9aif-eqz v2, :cond_1c
    000aef9egoto :goto_89
    000aefa0iget v2, v0, Landroidx/fragment/app/o;->w:I
    000aefa4if-eqz v2, :cond_88
    000aefa8const/4 v3, -0x1
    000aefaaif-eq v2, v3, :cond_6f
    000aefaeiget-object v3, v0, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000aefb2iget-object v3, v3, Landroidx/fragment/app/E;->o:LC1/l;
    000aefb6invoke-virtual {v3, v2}, LC1/l;->Z(I)Landroid/view/View;
    000aefbcmove-result-object v2
    000aefbecheck-cast v2, Landroid/view/ViewGroup;
    000aefc2if-nez v2, :cond_89
    000aefc6iget-boolean v3, v0, Landroidx/fragment/app/o;->o:Z
    000aefcaif-eqz v3, :cond_34
    000aefcegoto :goto_89
    000aefd0invoke-virtual {v0}, Landroidx/fragment/app/o;->v()Landroid/content/Context;
    000aefd6move-result-object v1
    000aefd8invoke-virtual {v1}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    000aefdemove-result-object v1
    000aefe0iget v2, v0, Landroidx/fragment/app/o;->w:I
    000aefe4invoke-virtual {v1, v2}, Landroid/content/res/Resources;->getResourceName(I)Ljava/lang/String;
    000aefeamove-result-object v1
    000aefecgoto :goto_45
    000aefeeconst-string v1, "unknown"
    000aeff2new-instance v2, Ljava/lang/IllegalArgumentException;
    000aeff6new-instance v3, Ljava/lang/StringBuilder;
    000aeffaconst-string v4, "No view found for id 0x"
    000aeffeinvoke-direct {v3, v4}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000af004iget v4, v0, Landroidx/fragment/app/o;->w:I
    000af008invoke-static {v4}, Ljava/lang/Integer;->toHexString(I)Ljava/lang/String;
    000af00emove-result-object v4
    000af010invoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000af016const-string v4, " ("
    000af01ainvoke-virtual {v3, v4}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000af020invoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000af026const-string v1, ") for fragment "
    000af02ainvoke-virtual {v3, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000af030invoke-virtual {v3, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000af036invoke-virtual {v3}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000af03cmove-result-object v0
    000af03einvoke-direct {v2, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000af044throw v2
    000af046new-instance v1, Ljava/lang/IllegalArgumentException;
    000af04anew-instance v2, Ljava/lang/StringBuilder;
    000af04econst-string v3, "Cannot create fragment "
    000af052invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000af058invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000af05econst-string v0, " for a container view with no id"
    000af062invoke-virtual {v2, v0}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000af068invoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000af06emove-result-object v0
    000af070invoke-direct {v1, v0}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    000af076throw v1
    000af078const/4 v2, 0x0
    000af07aiput-object v2, v0, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000af07eiget-object v3, v0, Landroidx/fragment/app/o;->b:Landroid/os/Bundle;
    000af082invoke-virtual {v0, v1, v2, v3}, Landroidx/fragment/app/o;->u(Landroid/view/LayoutInflater;Landroid/view/ViewGroup;Landroid/os/Bundle;)V
    000af088iget-object v1, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af08cconst/4 v3, 0x2
    000af08eif-eqz v1, :cond_10e
    000af092const/4 v4, 0x0
    000af094invoke-virtual {v1, v4}, Landroid/view/View;->setSaveFromParentEnabled(Z)V
    000af09aiget-object v1, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af09econst v5, 0x7f0800cd
    000af0a4invoke-virtual {v1, v5, v0}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    000af0aaif-eqz v2, :cond_a6
    000af0aeinvoke-virtual {v6}, Landroidx/fragment/app/J;->b()V
    000af0b4iget-boolean v1, v0, Landroidx/fragment/app/o;->y:Z
    000af0b8if-eqz v1, :cond_b1
    000af0bciget-object v1, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af0c0const/16 v2, 0x8
    000af0c4invoke-virtual {v1, v2}, Landroid/view/View;->setVisibility(I)V
    000af0caiget-object v1, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af0cesget-object v2, LK/P;->a:Ljava/util/WeakHashMap;
    000af0d2invoke-virtual {v1}, Landroid/view/View;->isAttachedToWindow()Z
    000af0d8move-result v1
    000af0daif-eqz v1, :cond_c1
    000af0deiget-object v1, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af0e2invoke-static {v1}, LK/C;->c(Landroid/view/View;)V
    000af0e8goto :goto_cc
    000af0eaiget-object v1, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af0eenew-instance v2, LO0/o;
    000af0f2const/4 v5, 0x1
    000af0f4invoke-direct {v2, v5, v1}, LO0/o;-><init>(ILjava/lang/Object;)V
    000af0fainvoke-virtual {v1, v2}, Landroid/view/View;->addOnAttachStateChangeListener(Landroid/view/View$OnAttachStateChangeListener;)V
    000af100iget-object v1, v0, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000af104invoke-virtual {v1, v3}, Landroidx/fragment/app/E;->s(I)V
    000af10aiget-object v1, v6, Landroidx/fragment/app/J;->a:LB/j;
    000af10einvoke-virtual {v1, v4}, LB/j;->r(Z)V
    000af114iget-object v1, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af118invoke-virtual {v1}, Landroid/view/View;->getVisibility()I
    000af11emove-result v1
    000af120iget-object v2, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af124invoke-virtual {v2}, Landroid/view/View;->getAlpha()F
    000af12amove-result v2
    000af12cinvoke-virtual {v0}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000af132move-result-object v4
    000af134iput v2, v4, Landroidx/fragment/app/n;->j:F
    000af138iget-object v2, v0, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000af13cif-eqz v2, :cond_10e
    000af140if-nez v1, :cond_10e
    000af144iget-object v1, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af148invoke-virtual {v1}, Landroid/view/View;->findFocus()Landroid/view/View;
    000af14emove-result-object v1
    000af150if-eqz v1, :cond_108
    000af154invoke-virtual {v0}, Landroidx/fragment/app/o;->f()Landroidx/fragment/app/n;
    000af15amove-result-object v2
    000af15ciput-object v1, v2, Landroidx/fragment/app/n;->k:Landroid/view/View;
    000af160invoke-static {v3}, Landroidx/fragment/app/E;->D(I)Z
    000af166move-result v2
    000af168if-eqz v2, :cond_108
    000af16cinvoke-virtual {v1}, Ljava/lang/Object;->toString()Ljava/lang/String;
    000af172invoke-static {v0}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000af178iget-object v1, v0, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af17cconst/4 v2, 0x0
    000af17einvoke-virtual {v1, v2}, Landroid/view/View;->setAlpha(F)V
    000af184iput v3, v0, Landroidx/fragment/app/o;->a:I
    000af188return-void
    000aef58
    000af18a
    000af18a struct code_item_padding
    000af18a padding uint16 0x0000
    000af18c
    000af18c struct try_item
    000af18c start_addr uint32 0xaefd0
    000af190 insn_count int 14
    000af192 handler_off uint16 0xaf195
    000af194
    000af194 struct encoded_catch_handler_list
    000af194 size int 1
    000af195
    000af195 struct encoded_catch_handler ← 0xaf192
    000af195 size int64 1
    000af196 handlers[0].type_idx int 0xa4a0
    000af198 handlers[0].addr uint32 0xaefee
    000af199
    000af199 // align 0x4
    000af19c
    000af19candroidx.fragment.app.J::g():
    000af1acconst/4 v0, 0x3
    000af1aeinvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000af1b4move-result v1
    000af1b6iget-object v2, v9, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000af1baif-eqz v1, :cond_c
    000af1beinvoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000af1c4iget-boolean v1, v2, Landroidx/fragment/app/o;->l:Z
    000af1c8const/4 v3, 0x1
    000af1caconst/4 v4, 0x0
    000af1ccif-eqz v1, :cond_19
    000af1d0iget v1, v2, Landroidx/fragment/app/o;->q:I
    000af1d4if-lez v1, :cond_17
    000af1d8goto :goto_19
    000af1damove v1, v3
    000af1dcgoto :goto_1a
    000af1demove v1, v4
    000af1e0iget-object v5, v9, Landroidx/fragment/app/J;->b:LF0/h;
    000af1e4if-nez v1, :cond_4b
    000af1e8iget-object v6, v5, LF0/h;->d:Ljava/lang/Object;
    000af1eccheck-cast v6, Landroidx/fragment/app/G;
    000af1f0iget-object v7, v6, Landroidx/fragment/app/G;->c:Ljava/util/HashMap;
    000af1f4iget-object v8, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000af1f8invoke-virtual {v7, v8}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
    000af1femove-result v7
    000af200if-nez v7, :cond_2d
    000af204goto :goto_34
    000af206iget-boolean v7, v6, Landroidx/fragment/app/G;->f:Z
    000af20aif-eqz v7, :cond_34
    000af20eiget-boolean v6, v6, Landroidx/fragment/app/G;->g:Z
    000af212goto :goto_35
    000af214move v6, v3
    000af216if-eqz v6, :cond_38
    000af21agoto :goto_4b
    000af21ciget-object v0, v2, Landroidx/fragment/app/o;->h:Ljava/lang/String;
    000af220if-eqz v0, :cond_48
    000af224invoke-virtual {v5, v0}, LF0/h;->j(Ljava/lang/String;)Landroidx/fragment/app/o;
    000af22amove-result-object v0
    000af22cif-eqz v0, :cond_48
    000af230iget-boolean v1, v0, Landroidx/fragment/app/o;->A:Z
    000af234if-eqz v1, :cond_48
    000af238iput-object v0, v2, Landroidx/fragment/app/o;->g:Landroidx/fragment/app/o;
    000af23ciput v4, v2, Landroidx/fragment/app/o;->a:I
    000af240return-void
    000af242iget-object v6, v2, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000af246if-eqz v6, :cond_56
    000af24aiget-object v6, v5, LF0/h;->d:Ljava/lang/Object;
    000af24echeck-cast v6, Landroidx/fragment/app/G;
    000af252iget-boolean v6, v6, Landroidx/fragment/app/G;->g:Z
    000af256goto :goto_61
    000af258iget-object v6, v6, Landroidx/fragment/app/r;->k:Le/f;
    000af25cif-eqz v6, :cond_60
    000af260invoke-virtual {v6}, Landroid/app/Activity;->isChangingConfigurations()Z
    000af266move-result v6
    000af268xor-int/2addr v6, v3
    000af26agoto :goto_61
    000af26cmove v6, v3
    000af26eif-nez v1, :cond_65
    000af272if-eqz v6, :cond_9d
    000af276iget-object v1, v5, LF0/h;->d:Ljava/lang/Object;
    000af27acheck-cast v1, Landroidx/fragment/app/G;
    000af27einvoke-virtual {v1}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000af284invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000af28amove-result v0
    000af28cif-eqz v0, :cond_75
    000af290invoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000af296iget-object v0, v1, Landroidx/fragment/app/G;->d:Ljava/util/HashMap;
    000af29aiget-object v6, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000af29einvoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000af2a4move-result-object v6
    000af2a6check-cast v6, Landroidx/fragment/app/G;
    000af2aaif-eqz v6, :cond_89
    000af2aeinvoke-virtual {v6}, Landroidx/fragment/app/G;->a()V
    000af2b4iget-object v6, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000af2b8invoke-virtual {v0, v6}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    000af2beiget-object v0, v1, Landroidx/fragment/app/G;->e:Ljava/util/HashMap;
    000af2c2iget-object v1, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000af2c6invoke-virtual {v0, v1}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    000af2ccmove-result-object v1
    000af2cecheck-cast v1, Landroidx/lifecycle/L;
    000af2d2if-eqz v1, :cond_9d
    000af2d6invoke-virtual {v1}, Landroidx/lifecycle/L;->a()V
    000af2dciget-object v1, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000af2e0invoke-virtual {v0, v1}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    000af2e6iget-object v0, v2, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000af2eainvoke-virtual {v0}, Landroidx/fragment/app/E;->k()V
    000af2f0iget-object v0, v2, Landroidx/fragment/app/o;->L:Landroidx/lifecycle/t;
    000af2f4sget-object v1, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000af2f8invoke-virtual {v0, v1}, Landroidx/lifecycle/t;->d(Landroidx/lifecycle/l;)V
    000af2feiput v4, v2, Landroidx/fragment/app/o;->a:I
    000af302iput-boolean v4, v2, Landroidx/fragment/app/o;->J:Z
    000af306iput-boolean v3, v2, Landroidx/fragment/app/o;->C:Z
    000af30aiget-object v0, v9, Landroidx/fragment/app/J;->a:LB/j;
    000af30einvoke-virtual {v0, v4}, LB/j;->i(Z)V
    000af314invoke-virtual {v5}, LF0/h;->l()Ljava/util/ArrayList;
    000af31amove-result-object v0
    000af31cinvoke-virtual {v0}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    000af322move-result-object v0
    000af324invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    000af32amove-result v1
    000af32cif-eqz v1, :cond_dc
    000af330invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    000af336move-result-object v1
    000af338check-cast v1, Landroidx/fragment/app/J;
    000af33cif-eqz v1, :cond_bc
    000af340iget-object v3, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000af344iget-object v1, v1, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000af348iget-object v4, v1, Landroidx/fragment/app/o;->h:Ljava/lang/String;
    000af34cinvoke-virtual {v3, v4}, Ljava/lang/String;->equals(Ljava/lang/Object;)Z
    000af352move-result v3
    000af354if-eqz v3, :cond_bc
    000af358iput-object v2, v1, Landroidx/fragment/app/o;->g:Landroidx/fragment/app/o;
    000af35cconst/4 v3, 0x0
    000af35eiput-object v3, v1, Landroidx/fragment/app/o;->h:Ljava/lang/String;
    000af362goto :goto_bc
    000af364iget-object v0, v2, Landroidx/fragment/app/o;->h:Ljava/lang/String;
    000af368if-eqz v0, :cond_e6
    000af36cinvoke-virtual {v5, v0}, LF0/h;->j(Ljava/lang/String;)Landroidx/fragment/app/o;
    000af372move-result-object v0
    000af374iput-object v0, v2, Landroidx/fragment/app/o;->g:Landroidx/fragment/app/o;
    000af378invoke-virtual {v5, v9}, LF0/h;->z(Landroidx/fragment/app/J;)V
    000af37ereturn-void
    000af19c
    000af380
    000af380androidx.fragment.app.J::h():
    000af390const/4 v0, 0x3
    000af392invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000af398move-result v0
    000af39aiget-object v1, v4, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000af39eif-eqz v0, :cond_c
    000af3a2invoke-static {v1}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000af3a8iget-object v0, v1, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000af3acif-eqz v0, :cond_17
    000af3b0iget-object v2, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af3b4if-eqz v2, :cond_17
    000af3b8invoke-virtual {v0, v2}, Landroid/view/ViewGroup;->removeView(Landroid/view/View;)V
    000af3beiget-object v0, v1, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000af3c2const/4 v2, 0x1
    000af3c4invoke-virtual {v0, v2}, Landroidx/fragment/app/E;->s(I)V
    000af3caiget-object v0, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af3ceif-eqz v0, :cond_39
    000af3d2iget-object v0, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000af3d6invoke-virtual {v0}, Landroidx/fragment/app/L;->f()V
    000af3dciget-object v0, v0, Landroidx/fragment/app/L;->b:Landroidx/lifecycle/t;
    000af3e0iget-object v0, v0, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    000af3e4sget-object v3, Landroidx/lifecycle/m;->c:Landroidx/lifecycle/m;
    000af3e8invoke-virtual {v0, v3}, Ljava/lang/Enum;->compareTo(Ljava/lang/Enum;)I
    000af3eemove-result v0
    000af3f0if-ltz v0, :cond_39
    000af3f4iget-object v0, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000af3f8sget-object v3, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    000af3fcinvoke-virtual {v0, v3}, Landroidx/fragment/app/L;->d(Landroidx/lifecycle/l;)V
    000af402iput v2, v1, Landroidx/fragment/app/o;->a:I
    000af406const/4 v0, 0x0
    000af408iput-boolean v0, v1, Landroidx/fragment/app/o;->C:Z
    000af40cinvoke-virtual {v1}, Landroidx/fragment/app/o;->n()V
    000af412iget-boolean v2, v1, Landroidx/fragment/app/o;->C:Z
    000af416if-eqz v2, :cond_7c
    000af41anew-instance v2, LB/j;
    000af41einvoke-interface {v1}, Landroidx/lifecycle/M;->c()Landroidx/lifecycle/L;
    000af424move-result-object v3
    000af426invoke-direct {v2, v1, v3}, LB/j;-><init>(Landroidx/lifecycle/r;Landroidx/lifecycle/L;)V
    000af42ciget-object v2, v2, LB/j;->c:Ljava/lang/Object;
    000af430check-cast v2, Lb0/a;
    000af434iget-object v2, v2, Lb0/a;->c:Lo/l;
    000af438iget v3, v2, Lo/l;->c:I
    000af43cif-gtz v3, :cond_6f
    000af440iput-boolean v0, v1, Landroidx/fragment/app/o;->p:Z
    000af444iget-object v0, v4, Landroidx/fragment/app/J;->a:LB/j;
    000af448const/4 v2, 0x0
    000af44ainvoke-virtual {v0, v2}, LB/j;->s(Z)V
    000af450const/4 v0, 0x0
    000af452iput-object v0, v1, Landroidx/fragment/app/o;->D:Landroid/view/ViewGroup;
    000af456iput-object v0, v1, Landroidx/fragment/app/o;->E:Landroid/view/View;
    000af45aiput-object v0, v1, Landroidx/fragment/app/o;->M:Landroidx/fragment/app/L;
    000af45eiget-object v3, v1, Landroidx/fragment/app/o;->N:Landroidx/lifecycle/x;
    000af462invoke-virtual {v3, v0}, Landroidx/lifecycle/x;->e(Ljava/lang/Object;)V
    000af468iput-boolean v2, v1, Landroidx/fragment/app/o;->n:Z
    000af46creturn-void
    000af46eiget-object v1, v2, Lo/l;->b:[Ljava/lang/Object;
    000af472aget-object v0, v1, v0
    000af476invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    000af47cnew-instance v0, Ljava/lang/ClassCastException;
    000af480invoke-direct {v0}, Ljava/lang/ClassCastException;-><init>()V
    000af486throw v0
    000af488new-instance v0, Landroidx/fragment/app/P;
    000af48cnew-instance v2, Ljava/lang/StringBuilder;
    000af490const-string v3, "Fragment "
    000af494invoke-direct {v2, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000af49ainvoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000af4a0const-string v1, " did not call through to super.onDestroyView()"
    000af4a4invoke-virtual {v2, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000af4aainvoke-virtual {v2}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000af4b0move-result-object v1
    000af4b2invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;-><init>(Ljava/lang/String;)V
    000af4b8throw v0
    000af380
    000af4ba
    000af4ba // align 0x4
    000af4bc
    000af4bcandroidx.fragment.app.J::i():
    000af4ccconst/4 v0, 0x3
    000af4ceinvoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000af4d4move-result v1
    000af4d6iget-object v2, v7, Landroidx/fragment/app/J;->c:Landroidx/fragment/app/o;
    000af4daif-eqz v1, :cond_c
    000af4deinvoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000af4e4const/4 v1, -0x1
    000af4e6iput v1, v2, Landroidx/fragment/app/o;->a:I
    000af4eaconst/4 v3, 0x0
    000af4eciput-boolean v3, v2, Landroidx/fragment/app/o;->C:Z
    000af4f0invoke-virtual {v2}, Landroidx/fragment/app/o;->o()V
    000af4f6iget-boolean v4, v2, Landroidx/fragment/app/o;->C:Z
    000af4faif-eqz v4, :cond_9d
    000af4feiget-object v4, v2, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000af502iget-boolean v5, v4, Landroidx/fragment/app/E;->A:Z
    000af506if-nez v5, :cond_29
    000af50ainvoke-virtual {v4}, Landroidx/fragment/app/E;->k()V
    000af510new-instance v4, Landroidx/fragment/app/E;
    000af514invoke-direct {v4}, Landroidx/fragment/app/E;-><init>()V
    000af51aiput-object v4, v2, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000af51eiget-object v4, v7, Landroidx/fragment/app/J;->a:LB/j;
    000af522invoke-virtual {v4, v3}, LB/j;->j(Z)V
    000af528iput v1, v2, Landroidx/fragment/app/o;->a:I
    000af52cconst/4 v1, 0x0
    000af52eiput-object v1, v2, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000af532iput-object v1, v2, Landroidx/fragment/app/o;->u:Landroidx/fragment/app/o;
    000af536iput-object v1, v2, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000af53aiget-boolean v4, v2, Landroidx/fragment/app/o;->l:Z
    000af53eif-eqz v4, :cond_3f
    000af542iget v4, v2, Landroidx/fragment/app/o;->q:I
    000af546if-lez v4, :cond_5a
    000af54aiget-object v4, v7, Landroidx/fragment/app/J;->b:LF0/h;
    000af54eiget-object v4, v4, LF0/h;->d:Ljava/lang/Object;
    000af552check-cast v4, Landroidx/fragment/app/G;
    000af556iget-object v5, v4, Landroidx/fragment/app/G;->c:Ljava/util/HashMap;
    000af55aiget-object v6, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000af55einvoke-virtual {v5, v6}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
    000af564move-result v5
    000af566if-nez v5, :cond_50
    000af56agoto :goto_57
    000af56ciget-boolean v5, v4, Landroidx/fragment/app/G;->f:Z
    000af570if-eqz v5, :cond_57
    000af574iget-boolean v4, v4, Landroidx/fragment/app/G;->g:Z
    000af578goto :goto_58
    000af57aconst/4 v4, 0x1
    000af57cif-eqz v4, :cond_9c
    000af580invoke-static {v0}, Landroidx/fragment/app/E;->D(I)Z
    000af586move-result v0
    000af588if-eqz v0, :cond_63
    000af58cinvoke-static {v2}, Ljava/util/Objects;->toString(Ljava/lang/Object;)Ljava/lang/String;
    000af592new-instance v0, Landroidx/lifecycle/t;
    000af596invoke-direct {v0, v2}, Landroidx/lifecycle/t;-><init>(Landroidx/lifecycle/r;)V
    000af59ciput-object v0, v2, Landroidx/fragment/app/o;->L:Landroidx/lifecycle/t;
    000af5a0new-instance v0, LP1/c;
    000af5a4invoke-direct {v0, v2}, LP1/c;-><init>(Lg0/e;)V
    000af5aaiput-object v0, v2, Landroidx/fragment/app/o;->O:LP1/c;
    000af5aeinvoke-static {}, Ljava/util/UUID;->randomUUID()Ljava/util/UUID;
    000af5b4move-result-object v0
    000af5b6invoke-virtual {v0}, Ljava/util/UUID;->toString()Ljava/lang/String;
    000af5bcmove-result-object v0
    000af5beiput-object v0, v2, Landroidx/fragment/app/o;->e:Ljava/lang/String;
    000af5c2iput-boolean v3, v2, Landroidx/fragment/app/o;->k:Z
    000af5c6iput-boolean v3, v2, Landroidx/fragment/app/o;->l:Z
    000af5caiput-boolean v3, v2, Landroidx/fragment/app/o;->m:Z
    000af5ceiput-boolean v3, v2, Landroidx/fragment/app/o;->n:Z
    000af5d2iput-boolean v3, v2, Landroidx/fragment/app/o;->o:Z
    000af5d6iput v3, v2, Landroidx/fragment/app/o;->q:I
    000af5daiput-object v1, v2, Landroidx/fragment/app/o;->r:Landroidx/fragment/app/E;
    000af5denew-instance v0, Landroidx/fragment/app/E;
    000af5e2invoke-direct {v0}, Landroidx/fragment/app/E;-><init>()V
    000af5e8iput-object v0, v2, Landroidx/fragment/app/o;->t:Landroidx/fragment/app/E;
    000af5eciput-object v1, v2, Landroidx/fragment/app/o;->s:Landroidx/fragment/app/r;
    000af5f0iput v3, v2, Landroidx/fragment/app/o;->v:I
    000af5f4iput v3, v2, Landroidx/fragment/app/o;->w:I
    000af5f8iput-object v1, v2, Landroidx/fragment/app/o;->x:Ljava/lang/String;
    000af5fciput-boolean v3, v2, Landroidx/fragment/app/o;->y:Z
    000af600iput-boolean v3, v2, Landroidx/fragment/app/o;->z:Z
    000af604return-void
    000af606new-instance v0, Landroidx/fragment/app/P;
    000af60anew-instance v1, Ljava/lang/StringBuilder;
    000af60econst-string v3, "Fragment "
    000af612invoke-direct {v1, v3}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    000af618invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    000af61econst-string v2, " did not call through to super.onDetach()"
    000af622invoke-virtual {v1, v2}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    000af628invoke-virtual {v1}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    000af62emove-result-object v1
    000af630invoke-direct {v0, v1}, Landroid/util/AndroidRuntimeException;-><init>(Ljava/lang/String;)V
    000af636throw v0
    000af4bc