File classes.dex
Function:
    0008cbb8
    0008cbb8androidx.activity.e::a():
    0008cbc8iget-object v0, v5, Landroidx/activity/e;->a:Le/f;
    0008cbccnew-instance v1, Landroid/os/Bundle;
    0008cbd0invoke-direct {v1}, Landroid/os/Bundle;-><init>()V
    0008cbd6iget-object v0, v0, Landroidx/activity/k;->j:Landroidx/activity/g;
    0008cbdainvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008cbe0new-instance v2, Ljava/util/ArrayList;
    0008cbe4iget-object v3, v0, Landroidx/activity/g;->b:Ljava/util/HashMap;
    0008cbe8invoke-virtual {v3}, Ljava/util/HashMap;->values()Ljava/util/Collection;
    0008cbeemove-result-object v4
    0008cbf0invoke-direct {v2, v4}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    0008cbf6const-string v4, "KEY_COMPONENT_ACTIVITY_REGISTERED_RCS"
    0008cbfainvoke-virtual {v1, v4, v2}, Landroid/os/Bundle;->putIntegerArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V
    0008cc00new-instance v2, Ljava/util/ArrayList;
    0008cc04invoke-virtual {v3}, Ljava/util/HashMap;->keySet()Ljava/util/Set;
    0008cc0amove-result-object v3
    0008cc0cinvoke-direct {v2, v3}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    0008cc12const-string v3, "KEY_COMPONENT_ACTIVITY_REGISTERED_KEYS"
    0008cc16invoke-virtual {v1, v3, v2}, Landroid/os/Bundle;->putStringArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V
    0008cc1cnew-instance v2, Ljava/util/ArrayList;
    0008cc20iget-object v3, v0, Landroidx/activity/g;->d:Ljava/util/ArrayList;
    0008cc24invoke-direct {v2, v3}, Ljava/util/ArrayList;-><init>(Ljava/util/Collection;)V
    0008cc2aconst-string v3, "KEY_COMPONENT_ACTIVITY_LAUNCHED_KEYS"
    0008cc2einvoke-virtual {v1, v3, v2}, Landroid/os/Bundle;->putStringArrayList(Ljava/lang/String;Ljava/util/ArrayList;)V
    0008cc34iget-object v0, v0, Landroidx/activity/g;->g:Landroid/os/Bundle;
    0008cc38invoke-virtual {v0}, Landroid/os/Bundle;->clone()Ljava/lang/Object;
    0008cc3emove-result-object v0
    0008cc40check-cast v0, Landroid/os/Bundle;
    0008cc44const-string v2, "KEY_COMPONENT_ACTIVITY_PENDING_RESULT"
    0008cc48invoke-virtual {v1, v2, v0}, Landroid/os/Bundle;->putBundle(Ljava/lang/String;Landroid/os/Bundle;)V
    0008cc4ereturn-object v1
    0008cbb8
    0008cc50
    0008cc50androidx.activity.e::<init>(e.f):
    0008cc60invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008cc66iput-object v1, v0, Landroidx/activity/e;->a:Le/f;
    0008cc6areturn-void
    0008cc50
    0008cc6c
    0008cc6candroidx.activity.f::<init>(e.f):
    0008cc7cinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008cc82iput-object v1, v0, Landroidx/activity/f;->a:Le/f;
    0008cc86return-void
    0008cc6c
    0008cc88
    0008cc88androidx.activity.f::a():
    0008cc98iget-object v0, v9, Landroidx/activity/f;->a:Le/f;
    0008cc9ciget-object v1, v0, Landroidx/activity/k;->e:LP1/c;
    0008cca0iget-object v1, v1, LP1/c;->c:Ljava/lang/Object;
    0008cca4check-cast v1, Lg0/d;
    0008cca8const-string v2, "android:support:activity-result"
    0008ccacinvoke-virtual {v1, v2}, Lg0/d;->c(Ljava/lang/String;)Landroid/os/Bundle;
    0008ccb2move-result-object v1
    0008ccb4if-eqz v1, :cond_77
    0008ccb8iget-object v0, v0, Landroidx/activity/k;->j:Landroidx/activity/g;
    0008ccbcinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008ccc2const-string v2, "KEY_COMPONENT_ACTIVITY_REGISTERED_RCS"
    0008ccc6invoke-virtual {v1, v2}, Landroid/os/Bundle;->getIntegerArrayList(Ljava/lang/String;)Ljava/util/ArrayList;
    0008ccccmove-result-object v2
    0008ccceconst-string v3, "KEY_COMPONENT_ACTIVITY_REGISTERED_KEYS"
    0008ccd2invoke-virtual {v1, v3}, Landroid/os/Bundle;->getStringArrayList(Ljava/lang/String;)Ljava/util/ArrayList;
    0008ccd8move-result-object v3
    0008ccdaif-eqz v3, :cond_77
    0008ccdeif-nez v2, :cond_26
    0008cce2goto :goto_77
    0008cce4const-string v4, "KEY_COMPONENT_ACTIVITY_LAUNCHED_KEYS"
    0008cce8invoke-virtual {v1, v4}, Landroid/os/Bundle;->getStringArrayList(Ljava/lang/String;)Ljava/util/ArrayList;
    0008cceemove-result-object v4
    0008ccf0iput-object v4, v0, Landroidx/activity/g;->d:Ljava/util/ArrayList;
    0008ccf4const-string v4, "KEY_COMPONENT_ACTIVITY_PENDING_RESULT"
    0008ccf8invoke-virtual {v1, v4}, Landroid/os/Bundle;->getBundle(Ljava/lang/String;)Landroid/os/Bundle;
    0008ccfemove-result-object v1
    0008cd00iget-object v4, v0, Landroidx/activity/g;->g:Landroid/os/Bundle;
    0008cd04invoke-virtual {v4, v1}, Landroid/os/Bundle;->putAll(Landroid/os/Bundle;)V
    0008cd0aconst/4 v1, 0x0
    0008cd0cinvoke-virtual {v3}, Ljava/util/ArrayList;->size()I
    0008cd12move-result v5
    0008cd14if-ge v1, v5, :cond_77
    0008cd18invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0008cd1emove-result-object v5
    0008cd20check-cast v5, Ljava/lang/String;
    0008cd24iget-object v6, v0, Landroidx/activity/g;->b:Ljava/util/HashMap;
    0008cd28invoke-virtual {v6, v5}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
    0008cd2emove-result v7
    0008cd30iget-object v8, v0, Landroidx/activity/g;->a:Ljava/util/HashMap;
    0008cd34if-eqz v7, :cond_5f
    0008cd38invoke-virtual {v6, v5}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    0008cd3emove-result-object v7
    0008cd40check-cast v7, Ljava/lang/Integer;
    0008cd44invoke-virtual {v4, v5}, Landroid/os/BaseBundle;->containsKey(Ljava/lang/String;)Z
    0008cd4amove-result v5
    0008cd4cif-nez v5, :cond_5f
    0008cd50invoke-virtual {v8, v7}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    0008cd56invoke-virtual {v2, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0008cd5cmove-result-object v5
    0008cd5echeck-cast v5, Ljava/lang/Integer;
    0008cd62invoke-virtual {v5}, Ljava/lang/Integer;->intValue()I
    0008cd68invoke-virtual {v3, v1}, Ljava/util/ArrayList;->get(I)Ljava/lang/Object;
    0008cd6emove-result-object v7
    0008cd70check-cast v7, Ljava/lang/String;
    0008cd74invoke-virtual {v8, v5, v7}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0008cd7ainvoke-virtual {v6, v7, v5}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0008cd80add-int/lit8 v1, v1, 0x1
    0008cd84goto :goto_3a
    0008cd86return-void
    0008cc88
    0008cd88
    0008cd88androidx.activity.g::b(java.lang.String, P1.e, androidx.fragment.app.v):
    0008cd98iget-object v0, v5, Landroidx/activity/g;->b:Ljava/util/HashMap;
    0008cd9cinvoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    0008cda2move-result-object v1
    0008cda4check-cast v1, Ljava/lang/Integer;
    0008cda8if-eqz v1, :cond_b
    0008cdacgoto :goto_35
    0008cdaesget-object v1, Ll1/a;->a:Ll1/a;
    0008cdb2invoke-virtual {v1}, Ll1/a;->b()I
    0008cdb8move-result v1
    0008cdbaconst/high16 v2, 0x10000
    0008cdbeadd-int/2addr v1, v2
    0008cdc0iget-object v3, v5, Landroidx/activity/g;->a:Ljava/util/HashMap;
    0008cdc4invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    0008cdcamove-result-object v4
    0008cdccinvoke-virtual {v3, v4}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
    0008cdd2move-result v4
    0008cdd4if-eqz v4, :cond_27
    0008cdd8sget-object v1, Ll1/a;->a:Ll1/a;
    0008cddcinvoke-virtual {v1}, Ll1/a;->b()I
    0008cde2move-result v1
    0008cde4goto :goto_13
    0008cde6invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    0008cdecmove-result-object v2
    0008cdeeinvoke-virtual {v3, v2, v6}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0008cdf4invoke-static {v1}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    0008cdfamove-result-object v1
    0008cdfcinvoke-virtual {v0, v6, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0008ce02iget-object v0, v5, Landroidx/activity/g;->e:Ljava/util/HashMap;
    0008ce06new-instance v1, Landroidx/activity/result/b;
    0008ce0ainvoke-direct {v1, v8, v7}, Landroidx/activity/result/b;-><init>(Landroidx/fragment/app/v;LP1/e;)V
    0008ce10invoke-virtual {v0, v6, v1}, Ljava/util/HashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0008ce16iget-object v0, v5, Landroidx/activity/g;->f:Ljava/util/HashMap;
    0008ce1ainvoke-virtual {v0, v6}, Ljava/util/HashMap;->containsKey(Ljava/lang/Object;)Z
    0008ce20move-result v1
    0008ce22if-eqz v1, :cond_51
    0008ce26invoke-virtual {v0, v6}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    0008ce2cmove-result-object v1
    0008ce2einvoke-virtual {v0, v6}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    0008ce34invoke-virtual {v8, v1}, Landroidx/fragment/app/v;->a(Ljava/lang/Object;)V
    0008ce3aiget-object v0, v5, Landroidx/activity/g;->g:Landroid/os/Bundle;
    0008ce3einvoke-virtual {v0, v6}, Landroid/os/Bundle;->getParcelable(Ljava/lang/String;)Landroid/os/Parcelable;
    0008ce44move-result-object v1
    0008ce46check-cast v1, Landroidx/activity/result/a;
    0008ce4aif-eqz v1, :cond_69
    0008ce4einvoke-virtual {v0, v6}, Landroid/os/Bundle;->remove(Ljava/lang/String;)V
    0008ce54iget v0, v1, Landroidx/activity/result/a;->a:I
    0008ce58iget-object v1, v1, Landroidx/activity/result/a;->b:Landroid/content/Intent;
    0008ce5cinvoke-virtual {v7, v0, v1}, LP1/e;->R(ILandroid/content/Intent;)Ljava/lang/Object;
    0008ce62move-result-object v7
    0008ce64invoke-virtual {v8, v7}, Landroidx/fragment/app/v;->a(Ljava/lang/Object;)V
    0008ce6anew-instance v7, LB/j;
    0008ce6econst/4 v8, 0x7
    0008ce70const/4 v0, 0x0
    0008ce72invoke-direct {v7, v5, v6, v8, v0}, LB/j;-><init>(Ljava/lang/Object;Ljava/lang/Object;IZ)V
    0008ce78return-object v7
    0008cd88
    0008ce7a
    0008ce7a // align 0x4
    0008ce7c
    0008ce7candroidx.activity.g::a(int, int, android.content.Intent):
    0008ce8ciget-object v0, v3, Landroidx/activity/g;->a:Ljava/util/HashMap;
    0008ce90invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    0008ce96move-result-object v4
    0008ce98invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    0008ce9emove-result-object v4
    0008cea0check-cast v4, Ljava/lang/String;
    0008cea4if-nez v4, :cond_10
    0008cea8const/4 v4, 0x0
    0008ceaareturn v4
    0008ceaciget-object v0, v3, Landroidx/activity/g;->e:Ljava/util/HashMap;
    0008ceb0invoke-virtual {v0, v4}, Ljava/util/HashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
    0008ceb6move-result-object v0
    0008ceb8check-cast v0, Landroidx/activity/result/b;
    0008cebcif-eqz v0, :cond_33
    0008cec0iget-object v1, v0, Landroidx/activity/result/b;->a:Landroidx/fragment/app/v;
    0008cec4iget-object v2, v3, Landroidx/activity/g;->d:Ljava/util/ArrayList;
    0008cec8invoke-virtual {v2, v4}, Ljava/util/ArrayList;->contains(Ljava/lang/Object;)Z
    0008cecemove-result v2
    0008ced0if-eqz v2, :cond_33
    0008ced4iget-object v0, v0, Landroidx/activity/result/b;->b:LP1/e;
    0008ced8invoke-virtual {v0, v5, v6}, LP1/e;->R(ILandroid/content/Intent;)Ljava/lang/Object;
    0008cedemove-result-object v5
    0008cee0invoke-virtual {v1, v5}, Landroidx/fragment/app/v;->a(Ljava/lang/Object;)V
    0008cee6iget-object v5, v3, Landroidx/activity/g;->d:Ljava/util/ArrayList;
    0008ceeainvoke-virtual {v5, v4}, Ljava/util/ArrayList;->remove(Ljava/lang/Object;)Z
    0008cef0goto :goto_42
    0008cef2iget-object v0, v3, Landroidx/activity/g;->f:Ljava/util/HashMap;
    0008cef6invoke-virtual {v0, v4}, Ljava/util/HashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
    0008cefcnew-instance v0, Landroidx/activity/result/a;
    0008cf00invoke-direct {v0, v5, v6}, Landroidx/activity/result/a;-><init>(ILandroid/content/Intent;)V
    0008cf06iget-object v5, v3, Landroidx/activity/g;->g:Landroid/os/Bundle;
    0008cf0ainvoke-virtual {v5, v4, v0}, Landroid/os/Bundle;->putParcelable(Ljava/lang/String;Landroid/os/Parcelable;)V
    0008cf10const/4 v4, 0x1
    0008cf12return v4
    0008ce7c
    0008cf14
    0008cf14androidx.activity.g::<init>():
    0008cf24invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0008cf2anew-instance v0, Ljava/util/HashMap;
    0008cf2einvoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    0008cf34iput-object v0, v1, Landroidx/activity/g;->a:Ljava/util/HashMap;
    0008cf38new-instance v0, Ljava/util/HashMap;
    0008cf3cinvoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    0008cf42iput-object v0, v1, Landroidx/activity/g;->b:Ljava/util/HashMap;
    0008cf46new-instance v0, Ljava/util/HashMap;
    0008cf4ainvoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    0008cf50iput-object v0, v1, Landroidx/activity/g;->c:Ljava/util/HashMap;
    0008cf54new-instance v0, Ljava/util/ArrayList;
    0008cf58invoke-direct {v0}, Ljava/util/ArrayList;-><init>()V
    0008cf5eiput-object v0, v1, Landroidx/activity/g;->d:Ljava/util/ArrayList;
    0008cf62new-instance v0, Ljava/util/HashMap;
    0008cf66invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    0008cf6ciput-object v0, v1, Landroidx/activity/g;->e:Ljava/util/HashMap;
    0008cf70new-instance v0, Ljava/util/HashMap;
    0008cf74invoke-direct {v0}, Ljava/util/HashMap;-><init>()V
    0008cf7aiput-object v0, v1, Landroidx/activity/g;->f:Ljava/util/HashMap;
    0008cf7enew-instance v0, Landroid/os/Bundle;
    0008cf82invoke-direct {v0}, Landroid/os/Bundle;-><init>()V
    0008cf88iput-object v0, v1, Landroidx/activity/g;->g:Landroid/os/Bundle;
    0008cf8creturn-void
    0008cf14
    0008cf8e
    0008cf8e // align 0x10
    0008cf90
    0008cf90androidx.activity.ComponentActivity$2::<init>(e.f):
    0008cfa0invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008cfa6iput-object v1, v0, Landroidx/activity/ComponentActivity$2;->a:Le/f;
    0008cfaareturn-void
    0008cf90
    0008cfac
    0008cfacandroidx.activity.ComponentActivity$2::b(androidx.lifecycle.r, androidx.lifecycle.l):
    0008cfbcsget-object v1, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    0008cfc0if-ne v2, v1, :cond_17
    0008cfc4iget-object v1, v0, Landroidx/activity/ComponentActivity$2;->a:Le/f;
    0008cfc8invoke-virtual {v1}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008cfcemove-result-object v1
    0008cfd0if-eqz v1, :cond_11
    0008cfd4invoke-virtual {v1}, Landroid/view/Window;->peekDecorView()Landroid/view/View;
    0008cfdamove-result-object v1
    0008cfdcgoto :goto_12
    0008cfdeconst/4 v1, 0x0
    0008cfe0if-eqz v1, :cond_17
    0008cfe4invoke-virtual {v1}, Landroid/view/View;->cancelPendingInputEvents()V
    0008cfeareturn-void
    0008cfac
    0008cfec
    0008cfecandroidx.activity.ComponentActivity$3::<init>(e.f):
    0008cffcinvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008d002iput-object v1, v0, Landroidx/activity/ComponentActivity$3;->a:Le/f;
    0008d006return-void
    0008cfec
    0008d008
    0008d008androidx.activity.ComponentActivity$3::b(androidx.lifecycle.r, androidx.lifecycle.l):
    0008d018sget-object v2, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    0008d01cif-ne v3, v2, :cond_3c
    0008d020iget-object v2, v1, Landroidx/activity/ComponentActivity$3;->a:Le/f;
    0008d024iget-object v2, v2, Landroidx/activity/k;->b:La/a;
    0008d028const/4 v3, 0x0
    0008d02aiput-object v3, v2, La/a;->b:Landroidx/activity/k;
    0008d02eiget-object v2, v1, Landroidx/activity/ComponentActivity$3;->a:Le/f;
    0008d032invoke-virtual {v2}, Landroid/app/Activity;->isChangingConfigurations()Z
    0008d038move-result v2
    0008d03aif-nez v2, :cond_1c
    0008d03eiget-object v2, v1, Landroidx/activity/ComponentActivity$3;->a:Le/f;
    0008d042invoke-virtual {v2}, Landroidx/activity/k;->c()Landroidx/lifecycle/L;
    0008d048move-result-object v2
    0008d04ainvoke-virtual {v2}, Landroidx/lifecycle/L;->a()V
    0008d050iget-object v2, v1, Landroidx/activity/ComponentActivity$3;->a:Le/f;
    0008d054iget-object v2, v2, Landroidx/activity/k;->h:Landroidx/activity/j;
    0008d058iget-object v3, v2, Landroidx/activity/j;->d:Le/f;
    0008d05cinvoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008d062move-result-object v0
    0008d064invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008d06amove-result-object v0
    0008d06cinvoke-virtual {v0, v2}, Landroid/view/View;->removeCallbacks(Ljava/lang/Runnable;)Z
    0008d072invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008d078move-result-object v3
    0008d07ainvoke-virtual {v3}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008d080move-result-object v3
    0008d082invoke-virtual {v3}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    0008d088move-result-object v3
    0008d08ainvoke-virtual {v3, v2}, Landroid/view/ViewTreeObserver;->removeOnDrawListener(Landroid/view/ViewTreeObserver$OnDrawListener;)V
    0008d090return-void
    0008d008
    0008d092
    0008d092 // align 0x4
    0008d094
    0008d094androidx.activity.ComponentActivity$4::<init>(e.f):
    0008d0a4invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008d0aaiput-object v1, v0, Landroidx/activity/ComponentActivity$4;->a:Le/f;
    0008d0aereturn-void
    0008d094
    0008d0b0
    0008d0b0androidx.activity.ComponentActivity$4::b(androidx.lifecycle.r, androidx.lifecycle.l):
    0008d0c0iget-object v1, v0, Landroidx/activity/ComponentActivity$4;->a:Le/f;
    0008d0c4iget-object v2, v1, Landroidx/activity/k;->f:Landroidx/lifecycle/L;
    0008d0c8if-nez v2, :cond_1d
    0008d0ccinvoke-virtual {v1}, Landroid/app/Activity;->getLastNonConfigurationInstance()Ljava/lang/Object;
    0008d0d2move-result-object v2
    0008d0d4check-cast v2, Landroidx/activity/i;
    0008d0d8if-eqz v2, :cond_12
    0008d0dciget-object v2, v2, Landroidx/activity/i;->a:Landroidx/lifecycle/L;
    0008d0e0iput-object v2, v1, Landroidx/activity/k;->f:Landroidx/lifecycle/L;
    0008d0e4iget-object v2, v1, Landroidx/activity/k;->f:Landroidx/lifecycle/L;
    0008d0e8if-nez v2, :cond_1d
    0008d0ecnew-instance v2, Landroidx/lifecycle/L;
    0008d0f0invoke-direct {v2}, Landroidx/lifecycle/L;-><init>()V
    0008d0f6iput-object v2, v1, Landroidx/activity/k;->f:Landroidx/lifecycle/L;
    0008d0faiget-object v1, v1, Landroidx/activity/k;->d:Landroidx/lifecycle/t;
    0008d0feinvoke-virtual {v1, v0}, Landroidx/lifecycle/t;->f(Landroidx/lifecycle/q;)V
    0008d104return-void
    0008d0b0
    0008d106
    0008d106 // align 0x8
    0008d108
    0008d108androidx.activity.ComponentActivity$6::<init>(androidx.activity.k):
    0008d118invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008d11eiput-object v1, v0, Landroidx/activity/ComponentActivity$6;->a:Landroidx/activity/k;
    0008d122return-void
    0008d108
    0008d124
    0008d124androidx.activity.ComponentActivity$6::b(androidx.lifecycle.r, androidx.lifecycle.l):
    0008d134sget-object v0, Landroidx/lifecycle/l;->ON_CREATE:Landroidx/lifecycle/l;
    0008d138if-ne v3, v0, :cond_23
    0008d13csget v3, Landroid/os/Build$VERSION;->SDK_INT:I
    0008d140const/16 v0, 0x21
    0008d144if-lt v3, v0, :cond_23
    0008d148iget-object v3, v1, Landroidx/activity/ComponentActivity$6;->a:Landroidx/activity/k;
    0008d14ciget-object v3, v3, Landroidx/activity/k;->g:Landroidx/activity/s;
    0008d150check-cast v2, Landroidx/activity/k;
    0008d154invoke-static {v2}, Landroidx/activity/h;->a(Landroid/app/Activity;)Landroid/window/OnBackInvokedDispatcher;
    0008d15amove-result-object v2
    0008d15cinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008d162const-string v0, "invoker"
    0008d166invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008d16ciput-object v2, v3, Landroidx/activity/s;->e:Landroid/window/OnBackInvokedDispatcher;
    0008d170iget-boolean v2, v3, Landroidx/activity/s;->g:Z
    0008d174invoke-virtual {v3, v2}, Landroidx/activity/s;->c(Z)V
    0008d17areturn-void
    0008d124
    0008d17c
    0008d17candroidx.activity.h::a(android.app.Activity):
    0008d18cinvoke-virtual {v0}, Landroid/app/Activity;->getOnBackInvokedDispatcher()Landroid/window/OnBackInvokedDispatcher;
    0008d192move-result-object v0
    0008d194return-object v0
    0008d17c
    0008d196
    0008d196 // align 0x8
    0008d198
    0008d198androidx.activity.j::<init>(e.f):
    0008d1a8invoke-direct {v4}, Ljava/lang/Object;-><init>()V
    0008d1aeiput-object v5, v4, Landroidx/activity/j;->d:Le/f;
    0008d1b2invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
    0008d1b8move-result-wide v0
    0008d1baconst-wide/16 v2, 0x2710
    0008d1beadd-long/2addr v0, v2
    0008d1c0iput-wide v0, v4, Landroidx/activity/j;->a:J
    0008d1c4const/4 v5, 0x0
    0008d1c6iput-boolean v5, v4, Landroidx/activity/j;->c:Z
    0008d1careturn-void
    0008d198
    0008d1cc
    0008d1ccandroidx.activity.j::execute(java.lang.Runnable):
    0008d1dciput-object v3, v2, Landroidx/activity/j;->b:Ljava/lang/Runnable;
    0008d1e0iget-object v3, v2, Landroidx/activity/j;->d:Le/f;
    0008d1e4invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008d1eamove-result-object v3
    0008d1ecinvoke-virtual {v3}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008d1f2move-result-object v3
    0008d1f4iget-boolean v0, v2, Landroidx/activity/j;->c:Z
    0008d1f8if-eqz v0, :cond_22
    0008d1fcinvoke-static {}, Landroid/os/Looper;->myLooper()Landroid/os/Looper;
    0008d202move-result-object v0
    0008d204invoke-static {}, Landroid/os/Looper;->getMainLooper()Landroid/os/Looper;
    0008d20amove-result-object v1
    0008d20cif-ne v0, v1, :cond_1e
    0008d210invoke-virtual {v3}, Landroid/view/View;->invalidate()V
    0008d216return-void
    0008d218invoke-virtual {v3}, Landroid/view/View;->postInvalidate()V
    0008d21ereturn-void
    0008d220new-instance v0, LE0/G;
    0008d224const/4 v1, 0x7
    0008d226invoke-direct {v0, v1, v2}, LE0/G;-><init>(ILjava/lang/Object;)V
    0008d22cinvoke-virtual {v3, v0}, Landroid/view/View;->postOnAnimation(Ljava/lang/Runnable;)V
    0008d232return-void
    0008d1cc
    0008d234
    0008d234androidx.activity.j::onDraw():
    0008d244iget-object v0, v6, Landroidx/activity/j;->b:Ljava/lang/Runnable;
    0008d248const/4 v1, 0x0
    0008d24aif-eqz v0, :cond_2a
    0008d24einvoke-interface {v0}, Ljava/lang/Runnable;->run()V
    0008d254const/4 v0, 0x0
    0008d256iput-object v0, v6, Landroidx/activity/j;->b:Ljava/lang/Runnable;
    0008d25aiget-object v0, v6, Landroidx/activity/j;->d:Le/f;
    0008d25eiget-object v0, v0, Landroidx/activity/k;->i:LP1/c;
    0008d262iget-object v2, v0, LP1/c;->b:Ljava/lang/Object;
    0008d266monitor-enter v2
    0008d268iget-boolean v0, v0, LP1/c;->a:Z
    0008d26cmonitor-exit v2
    0008d26eif-eqz v0, :cond_43
    0008d272iput-boolean v1, v6, Landroidx/activity/j;->c:Z
    0008d276iget-object v0, v6, Landroidx/activity/j;->d:Le/f;
    0008d27ainvoke-virtual {v0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008d280move-result-object v0
    0008d282invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008d288move-result-object v0
    0008d28ainvoke-virtual {v0, v6}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
    0008d290return-void
    0008d292move-exception v0
    0008d294monitor-exit v2
    0008d296throw v0
    0008d298invoke-static {}, Landroid/os/SystemClock;->uptimeMillis()J
    0008d29emove-result-wide v2
    0008d2a0iget-wide v4, v6, Landroidx/activity/j;->a:J
    0008d2a4cmp-long v0, v2, v4
    0008d2a8if-lez v0, :cond_43
    0008d2aciput-boolean v1, v6, Landroidx/activity/j;->c:Z
    0008d2b0iget-object v0, v6, Landroidx/activity/j;->d:Le/f;
    0008d2b4invoke-virtual {v0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008d2bamove-result-object v0
    0008d2bcinvoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008d2c2move-result-object v0
    0008d2c4invoke-virtual {v0, v6}, Landroid/view/View;->post(Ljava/lang/Runnable;)Z
    0008d2careturn-void
    0008d234
    0008d2cc
    0008d2cc struct try_item
    0008d2cc start_addr uint32 0x8d268
    0008d2d0 insn_count int 2
    0008d2d2 handler_off uint16 0x8d2d5
    0008d2d4
    0008d2d4 struct encoded_catch_handler_list
    0008d2d4 size int 1
    0008d2d5
    0008d2d5 struct encoded_catch_handler ← 0x8d2d2
    0008d2d5 size int64 0
    0008d2d6 catch_all_addr uint32 0x8d292
    0008d2d7
    0008d2d7 // align 0x8
    0008d2d8
    0008d2d8androidx.activity.j::run():
    0008d2e8iget-object v0, v1, Landroidx/activity/j;->d:Le/f;
    0008d2ecinvoke-virtual {v0}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008d2f2move-result-object v0
    0008d2f4invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008d2famove-result-object v0
    0008d2fcinvoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    0008d302move-result-object v0
    0008d304invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->removeOnDrawListener(Landroid/view/ViewTreeObserver$OnDrawListener;)V
    0008d30areturn-void
    0008d2d8
    0008d30c
    0008d30candroidx.activity.k::a():
    0008d31cnew-instance v0, La0/c;
    0008d320sget-object v1, La0/a;->b:La0/a;
    0008d324const-string v2, "initialExtras"
    0008d328invoke-static {v1, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008d32einvoke-direct {v0}, La0/b;-><init>()V
    0008d334iget-object v2, v0, La0/b;->a:Ljava/util/LinkedHashMap;
    0008d338iget-object v1, v1, La0/b;->a:Ljava/util/LinkedHashMap;
    0008d33cinvoke-interface {v2, v1}, Ljava/util/Map;->putAll(Ljava/util/Map;)V
    0008d342invoke-virtual {v4}, Landroid/app/Activity;->getApplication()Landroid/app/Application;
    0008d348move-result-object v1
    0008d34aiget-object v2, v0, La0/b;->a:Ljava/util/LinkedHashMap;
    0008d34eif-eqz v1, :cond_24
    0008d352sget-object v1, Landroidx/lifecycle/K;->a:Landroidx/lifecycle/K;
    0008d356invoke-virtual {v4}, Landroid/app/Activity;->getApplication()Landroid/app/Application;
    0008d35cmove-result-object v3
    0008d35einvoke-interface {v2, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0008d364sget-object v1, Landroidx/lifecycle/F;->a:Landroidx/lifecycle/K;
    0008d368invoke-interface {v2, v1, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0008d36esget-object v1, Landroidx/lifecycle/F;->b:Landroidx/lifecycle/K;
    0008d372invoke-interface {v2, v1, v4}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0008d378invoke-virtual {v4}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
    0008d37emove-result-object v1
    0008d380if-eqz v1, :cond_4b
    0008d384invoke-virtual {v4}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
    0008d38amove-result-object v1
    0008d38cinvoke-virtual {v1}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
    0008d392move-result-object v1
    0008d394if-eqz v1, :cond_4b
    0008d398sget-object v1, Landroidx/lifecycle/F;->c:Landroidx/lifecycle/K;
    0008d39cinvoke-virtual {v4}, Landroid/app/Activity;->getIntent()Landroid/content/Intent;
    0008d3a2move-result-object v3
    0008d3a4invoke-virtual {v3}, Landroid/content/Intent;->getExtras()Landroid/os/Bundle;
    0008d3aamove-result-object v3
    0008d3acinvoke-interface {v2, v1, v3}, Ljava/util/Map;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    0008d3b2return-object v0
    0008d30c
    0008d3b4
    0008d3b4androidx.activity.k::h():
    0008d3c4iget-object v0, v3, Landroidx/activity/k;->g:Landroidx/activity/s;
    0008d3c8if-nez v0, :cond_1b
    0008d3ccnew-instance v0, Landroidx/activity/s;
    0008d3d0new-instance v1, LO0/B;
    0008d3d4const/4 v2, 0x4
    0008d3d6invoke-direct {v1, v2, v3}, LO0/B;-><init>(ILjava/lang/Object;)V
    0008d3dcinvoke-direct {v0, v1}, Landroidx/activity/s;-><init>(Ljava/lang/Runnable;)V
    0008d3e2iput-object v0, v3, Landroidx/activity/k;->g:Landroidx/activity/s;
    0008d3e6new-instance v0, Landroidx/activity/ComponentActivity$6;
    0008d3eainvoke-direct {v0, v3}, Landroidx/activity/ComponentActivity$6;-><init>(Landroidx/activity/k;)V
    0008d3f0iget-object v1, v3, Landroidx/activity/k;->d:Landroidx/lifecycle/t;
    0008d3f4invoke-virtual {v1, v0}, Landroidx/lifecycle/t;->a(Landroidx/lifecycle/q;)V
    0008d3faiget-object v0, v3, Landroidx/activity/k;->g:Landroidx/activity/s;
    0008d3fereturn-object v0
    0008d3b4
    0008d400
    0008d400androidx.activity.k::e():
    0008d410iget-object v0, v1, Landroidx/activity/k;->d:Landroidx/lifecycle/t;
    0008d414return-object v0
    0008d400
    0008d416
    0008d416 // align 0x8
    0008d418
    0008d418androidx.activity.k::c():
    0008d428invoke-virtual {v2}, Landroid/app/Activity;->getApplication()Landroid/app/Application;
    0008d42emove-result-object v0
    0008d430if-eqz v0, :cond_24
    0008d434iget-object v0, v2, Landroidx/activity/k;->f:Landroidx/lifecycle/L;
    0008d438if-nez v0, :cond_21
    0008d43cinvoke-virtual {v2}, Landroid/app/Activity;->getLastNonConfigurationInstance()Ljava/lang/Object;
    0008d442move-result-object v0
    0008d444check-cast v0, Landroidx/activity/i;
    0008d448if-eqz v0, :cond_16
    0008d44ciget-object v0, v0, Landroidx/activity/i;->a:Landroidx/lifecycle/L;
    0008d450iput-object v0, v2, Landroidx/activity/k;->f:Landroidx/lifecycle/L;
    0008d454iget-object v0, v2, Landroidx/activity/k;->f:Landroidx/lifecycle/L;
    0008d458if-nez v0, :cond_21
    0008d45cnew-instance v0, Landroidx/lifecycle/L;
    0008d460invoke-direct {v0}, Landroidx/lifecycle/L;-><init>()V
    0008d466iput-object v0, v2, Landroidx/activity/k;->f:Landroidx/lifecycle/L;
    0008d46aiget-object v0, v2, Landroidx/activity/k;->f:Landroidx/lifecycle/L;
    0008d46ereturn-object v0
    0008d470new-instance v0, Ljava/lang/IllegalStateException;
    0008d474const-string v1, "Your activity is not yet attached to the Application instance. You can't request ViewModel before onCreate call."
    0008d478invoke-direct {v0, v1}, Ljava/lang/IllegalStateException;-><init>(Ljava/lang/String;)V
    0008d47ethrow v0
    0008d418
    0008d480
    0008d480androidx.activity.k::onCreatePanelMenu(int, android.view.Menu):
    0008d490if-nez v1, :cond_1e
    0008d494invoke-super {v0, v1, v2}, Landroid/app/Activity;->onCreatePanelMenu(ILandroid/view/Menu;)Z
    0008d49ainvoke-virtual {v0}, Landroid/app/Activity;->getMenuInflater()Landroid/view/MenuInflater;
    0008d4a0iget-object v1, v0, Landroidx/activity/k;->c:LB/j;
    0008d4a4iget-object v1, v1, LB/j;->c:Ljava/lang/Object;
    0008d4a8check-cast v1, Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d4acinvoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
    0008d4b2move-result-object v1
    0008d4b4invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    0008d4bamove-result v2
    0008d4bcif-nez v2, :cond_19
    0008d4c0goto :goto_1e
    0008d4c2invoke-static {v1}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
    0008d4c8move-result-object v1
    0008d4cathrow v1
    0008d4ccconst/4 v1, 0x1
    0008d4cereturn v1
    0008d480
    0008d4d0
    0008d4d0androidx.activity.k::onMenuItemSelected(int, android.view.MenuItem):
    0008d4e0invoke-super {v0, v1, v2}, Landroid/app/Activity;->onMenuItemSelected(ILandroid/view/MenuItem;)Z
    0008d4e6move-result v2
    0008d4e8if-eqz v2, :cond_8
    0008d4ecconst/4 v1, 0x1
    0008d4eereturn v1
    0008d4f0if-nez v1, :cond_20
    0008d4f4iget-object v1, v0, Landroidx/activity/k;->c:LB/j;
    0008d4f8iget-object v1, v1, LB/j;->c:Ljava/lang/Object;
    0008d4fccheck-cast v1, Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d500invoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
    0008d506move-result-object v1
    0008d508invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    0008d50emove-result v2
    0008d510if-nez v2, :cond_1b
    0008d514goto :goto_20
    0008d516invoke-static {v1}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
    0008d51cmove-result-object v1
    0008d51ethrow v1
    0008d520const/4 v1, 0x0
    0008d522return v1
    0008d4d0
    0008d524
    0008d524androidx.activity.k::onPreparePanel(int, android.view.View, android.view.Menu):
    0008d534if-nez v1, :cond_1b
    0008d538invoke-super {v0, v1, v2, v3}, Landroid/app/Activity;->onPreparePanel(ILandroid/view/View;Landroid/view/Menu;)Z
    0008d53eiget-object v1, v0, Landroidx/activity/k;->c:LB/j;
    0008d542iget-object v1, v1, LB/j;->c:Ljava/lang/Object;
    0008d546check-cast v1, Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d54ainvoke-virtual {v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
    0008d550move-result-object v1
    0008d552invoke-interface {v1}, Ljava/util/Iterator;->hasNext()Z
    0008d558move-result v2
    0008d55aif-nez v2, :cond_16
    0008d55egoto :goto_1b
    0008d560invoke-static {v1}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
    0008d566move-result-object v1
    0008d568throw v1
    0008d56aconst/4 v1, 0x1
    0008d56creturn v1
    0008d524
    0008d56e
    0008d56e // align 0x10
    0008d570
    0008d570androidx.activity.k::b():
    0008d580iget-object v0, v1, Landroidx/activity/k;->e:LP1/c;
    0008d584iget-object v0, v0, LP1/c;->c:Ljava/lang/Object;
    0008d588check-cast v0, Lg0/d;
    0008d58creturn-object v0
    0008d570
    0008d58e
    0008d58e // align 0x10
    0008d590
    0008d590androidx.activity.k::onRetainNonConfigurationInstance():
    0008d5a0iget-object v0, v2, Landroidx/activity/k;->f:Landroidx/lifecycle/L;
    0008d5a4if-nez v0, :cond_e
    0008d5a8invoke-virtual {v2}, Landroid/app/Activity;->getLastNonConfigurationInstance()Ljava/lang/Object;
    0008d5aemove-result-object v1
    0008d5b0check-cast v1, Landroidx/activity/i;
    0008d5b4if-eqz v1, :cond_e
    0008d5b8iget-object v0, v1, Landroidx/activity/i;->a:Landroidx/lifecycle/L;
    0008d5bcif-nez v0, :cond_12
    0008d5c0const/4 v0, 0x0
    0008d5c2return-object v0
    0008d5c4new-instance v1, Landroidx/activity/i;
    0008d5c8invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0008d5ceiput-object v0, v1, Landroidx/activity/i;->a:Landroidx/lifecycle/L;
    0008d5d2return-object v1
    0008d590
    0008d5d4
    0008d5d4androidx.activity.k::<init>():
    0008d5e4invoke-direct {v7}, Lz/e;-><init>()V
    0008d5eanew-instance v0, La/a;
    0008d5eeinvoke-direct {v0}, La/a;-><init>()V
    0008d5f4iput-object v0, v7, Landroidx/activity/k;->b:La/a;
    0008d5f8new-instance v0, LB/j;
    0008d5fcnew-instance v1, LE0/G;
    0008d600move-object v2, v7
    0008d602check-cast v2, Le/f;
    0008d606const/4 v3, 0x6
    0008d608invoke-direct {v1, v3, v2}, LE0/G;-><init>(ILjava/lang/Object;)V
    0008d60einvoke-direct {v0, v1}, LB/j;-><init>(Ljava/lang/Runnable;)V
    0008d614iput-object v0, v7, Landroidx/activity/k;->c:LB/j;
    0008d618new-instance v0, Landroidx/lifecycle/t;
    0008d61cinvoke-direct {v0, v7}, Landroidx/lifecycle/t;-><init>(Landroidx/lifecycle/r;)V
    0008d622iput-object v0, v7, Landroidx/activity/k;->d:Landroidx/lifecycle/t;
    0008d626new-instance v1, LP1/c;
    0008d62ainvoke-direct {v1, v7}, LP1/c;-><init>(Lg0/e;)V
    0008d630iput-object v1, v7, Landroidx/activity/k;->e:LP1/c;
    0008d634const/4 v3, 0x0
    0008d636iput-object v3, v7, Landroidx/activity/k;->g:Landroidx/activity/s;
    0008d63anew-instance v4, Landroidx/activity/j;
    0008d63einvoke-direct {v4, v2}, Landroidx/activity/j;-><init>(Le/f;)V
    0008d644iput-object v4, v7, Landroidx/activity/k;->h:Landroidx/activity/j;
    0008d648new-instance v5, LP1/c;
    0008d64cnew-instance v6, Landroidx/activity/d;
    0008d650invoke-direct {v6, v2}, Landroidx/activity/d;-><init>(Le/f;)V
    0008d656invoke-direct {v5, v4, v6}, LP1/c;-><init>(Landroidx/activity/j;Landroidx/activity/d;)V
    0008d65ciput-object v5, v7, Landroidx/activity/k;->i:LP1/c;
    0008d660new-instance v4, Ljava/util/concurrent/atomic/AtomicInteger;
    0008d664invoke-direct {v4}, Ljava/util/concurrent/atomic/AtomicInteger;-><init>()V
    0008d66anew-instance v4, Landroidx/activity/g;
    0008d66einvoke-direct {v4}, Landroidx/activity/g;-><init>()V
    0008d674iput-object v4, v7, Landroidx/activity/k;->j:Landroidx/activity/g;
    0008d678new-instance v4, Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d67cinvoke-direct {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
    0008d682iput-object v4, v7, Landroidx/activity/k;->k:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d686new-instance v4, Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d68ainvoke-direct {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
    0008d690iput-object v4, v7, Landroidx/activity/k;->l:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d694new-instance v4, Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d698invoke-direct {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
    0008d69eiput-object v4, v7, Landroidx/activity/k;->m:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d6a2new-instance v4, Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d6a6invoke-direct {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
    0008d6aciput-object v4, v7, Landroidx/activity/k;->n:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d6b0new-instance v4, Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d6b4invoke-direct {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;-><init>()V
    0008d6baiput-object v4, v7, Landroidx/activity/k;->o:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d6benew-instance v4, Landroidx/activity/ComponentActivity$2;
    0008d6c2invoke-direct {v4, v2}, Landroidx/activity/ComponentActivity$2;-><init>(Le/f;)V
    0008d6c8invoke-virtual {v0, v4}, Landroidx/lifecycle/t;->a(Landroidx/lifecycle/q;)V
    0008d6cenew-instance v4, Landroidx/activity/ComponentActivity$3;
    0008d6d2invoke-direct {v4, v2}, Landroidx/activity/ComponentActivity$3;-><init>(Le/f;)V
    0008d6d8invoke-virtual {v0, v4}, Landroidx/lifecycle/t;->a(Landroidx/lifecycle/q;)V
    0008d6denew-instance v4, Landroidx/activity/ComponentActivity$4;
    0008d6e2invoke-direct {v4, v2}, Landroidx/activity/ComponentActivity$4;-><init>(Le/f;)V
    0008d6e8invoke-virtual {v0, v4}, Landroidx/lifecycle/t;->a(Landroidx/lifecycle/q;)V
    0008d6eeinvoke-virtual {v1}, LP1/c;->b()V
    0008d6f4iget-object v0, v0, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    0008d6f8sget-object v4, Landroidx/lifecycle/m;->b:Landroidx/lifecycle/m;
    0008d6fcif-eq v0, v4, :cond_9b
    0008d700sget-object v4, Landroidx/lifecycle/m;->c:Landroidx/lifecycle/m;
    0008d704if-ne v0, v4, :cond_93
    0008d708goto :goto_9b
    0008d70anew-instance v0, Ljava/lang/IllegalArgumentException;
    0008d70econst-string v1, "Failed requirement."
    0008d712invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V
    0008d718throw v0
    0008d71aiget-object v0, v1, LP1/c;->c:Ljava/lang/Object;
    0008d71echeck-cast v0, Lg0/d;
    0008d722invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008d728iget-object v0, v0, Lg0/d;->d:Ljava/lang/Object;
    0008d72ccheck-cast v0, Ll/f;
    0008d730invoke-virtual {v0}, Ll/f;->iterator()Ljava/util/Iterator;
    0008d736move-result-object v0
    0008d738move-object v1, v0
    0008d73acheck-cast v1, Ll/b;
    0008d73einvoke-virtual {v1}, Ll/b;->hasNext()Z
    0008d744move-result v4
    0008d746const-string v5, "androidx.lifecycle.internal.SavedStateHandlesProvider"
    0008d74aif-eqz v4, :cond_d3
    0008d74einvoke-virtual {v1}, Ll/b;->next()Ljava/lang/Object;
    0008d754move-result-object v1
    0008d756check-cast v1, Ljava/util/Map$Entry;
    0008d75aconst-string v4, "components"
    0008d75einvoke-static {v1, v4}, Lk1/c;->d(Ljava/lang/Object;Ljava/lang/String;)V
    0008d764invoke-interface {v1}, Ljava/util/Map$Entry;->getKey()Ljava/lang/Object;
    0008d76amove-result-object v4
    0008d76ccheck-cast v4, Ljava/lang/String;
    0008d770invoke-interface {v1}, Ljava/util/Map$Entry;->getValue()Ljava/lang/Object;
    0008d776move-result-object v1
    0008d778check-cast v1, Lg0/c;
    0008d77cinvoke-static {v4, v5}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0008d782move-result v4
    0008d784if-eqz v4, :cond_aa
    0008d788move-object v3, v1
    0008d78aif-nez v3, :cond_f3
    0008d78enew-instance v0, Landroidx/lifecycle/H;
    0008d792iget-object v1, v7, Landroidx/activity/k;->e:LP1/c;
    0008d796iget-object v1, v1, LP1/c;->c:Ljava/lang/Object;
    0008d79acheck-cast v1, Lg0/d;
    0008d79einvoke-direct {v0, v1, v7}, Landroidx/lifecycle/H;-><init>(Lg0/d;Landroidx/activity/k;)V
    0008d7a4iget-object v1, v7, Landroidx/activity/k;->e:LP1/c;
    0008d7a8iget-object v1, v1, LP1/c;->c:Ljava/lang/Object;
    0008d7accheck-cast v1, Lg0/d;
    0008d7b0invoke-virtual {v1, v5, v0}, Lg0/d;->e(Ljava/lang/String;Lg0/c;)V
    0008d7b6iget-object v1, v7, Landroidx/activity/k;->d:Landroidx/lifecycle/t;
    0008d7banew-instance v3, Landroidx/lifecycle/SavedStateHandleAttacher;
    0008d7beinvoke-direct {v3, v0}, Landroidx/lifecycle/SavedStateHandleAttacher;-><init>(Landroidx/lifecycle/H;)V
    0008d7c4invoke-virtual {v1, v3}, Landroidx/lifecycle/t;->a(Landroidx/lifecycle/q;)V
    0008d7caiget-object v0, v7, Landroidx/activity/k;->e:LP1/c;
    0008d7ceiget-object v0, v0, LP1/c;->c:Ljava/lang/Object;
    0008d7d2check-cast v0, Lg0/d;
    0008d7d6new-instance v1, Landroidx/activity/e;
    0008d7dainvoke-direct {v1, v2}, Landroidx/activity/e;-><init>(Le/f;)V
    0008d7e0const-string v3, "android:support:activity-result"
    0008d7e4invoke-virtual {v0, v3, v1}, Lg0/d;->e(Ljava/lang/String;Lg0/c;)V
    0008d7eanew-instance v0, Landroidx/activity/f;
    0008d7eeinvoke-direct {v0, v2}, Landroidx/activity/f;-><init>(Le/f;)V
    0008d7f4invoke-virtual {v7, v0}, Landroidx/activity/k;->g(La/b;)V
    0008d7fareturn-void
    0008d5d4
    0008d7fc
    0008d7fcandroidx.activity.k::f(androidx.activity.k):
    0008d80cinvoke-super {v0}, Landroid/app/Activity;->onBackPressed()V
    0008d812return-void
    0008d7fc
    0008d814
    0008d814androidx.activity.k::g(a.b):
    0008d824iget-object v0, v2, Landroidx/activity/k;->b:La/a;
    0008d828invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008d82eiget-object v1, v0, La/a;->b:Landroidx/activity/k;
    0008d832if-eqz v1, :cond_c
    0008d836invoke-interface {v3}, La/b;->a()V
    0008d83ciget-object v0, v0, La/a;->a:Ljava/util/concurrent/CopyOnWriteArraySet;
    0008d840invoke-virtual {v0, v3}, Ljava/util/concurrent/CopyOnWriteArraySet;->add(Ljava/lang/Object;)Z
    0008d846return-void
    0008d814
    0008d848
    0008d848androidx.activity.k::onActivityResult(int, int, android.content.Intent):
    0008d858iget-object v0, v1, Landroidx/activity/k;->j:Landroidx/activity/g;
    0008d85cinvoke-virtual {v0, v2, v3, v4}, Landroidx/activity/g;->a(IILandroid/content/Intent;)Z
    0008d862move-result v0
    0008d864if-nez v0, :cond_b
    0008d868invoke-super {v1, v2, v3, v4}, Landroid/app/Activity;->onActivityResult(IILandroid/content/Intent;)V
    0008d86ereturn-void
    0008d848
    0008d870
    0008d870androidx.activity.k::onBackPressed():
    0008d880invoke-virtual {v1}, Landroidx/activity/k;->h()Landroidx/activity/s;
    0008d886move-result-object v0
    0008d888invoke-virtual {v0}, Landroidx/activity/s;->b()V
    0008d88ereturn-void
    0008d870
    0008d890
    0008d890androidx.activity.k::onConfigurationChanged(android.content.res.Configuration):
    0008d8a0invoke-super {v2, v3}, Landroid/app/Activity;->onConfigurationChanged(Landroid/content/res/Configuration;)V
    0008d8a6iget-object v0, v2, Landroidx/activity/k;->k:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d8aainvoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
    0008d8b0move-result-object v0
    0008d8b2invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    0008d8b8move-result v1
    0008d8baif-eqz v1, :cond_19
    0008d8beinvoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0008d8c4move-result-object v1
    0008d8c6check-cast v1, LH/g;
    0008d8cainvoke-virtual {v1, v3}, LH/g;->a(Ljava/lang/Object;)V
    0008d8d0goto :goto_9
    0008d8d2return-void
    0008d890
    0008d8d4
    0008d8d4androidx.activity.k::onCreate(android.os.Bundle):
    0008d8e4iget-object v0, v2, Landroidx/activity/k;->e:LP1/c;
    0008d8e8invoke-virtual {v0, v3}, LP1/c;->c(Landroid/os/Bundle;)V
    0008d8eeiget-object v0, v2, Landroidx/activity/k;->b:La/a;
    0008d8f2invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008d8f8iput-object v2, v0, La/a;->b:Landroidx/activity/k;
    0008d8fciget-object v0, v0, La/a;->a:Ljava/util/concurrent/CopyOnWriteArraySet;
    0008d900invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArraySet;->iterator()Ljava/util/Iterator;
    0008d906move-result-object v0
    0008d908invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    0008d90emove-result v1
    0008d910if-eqz v1, :cond_22
    0008d914invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0008d91amove-result-object v1
    0008d91ccheck-cast v1, La/b;
    0008d920invoke-interface {v1}, La/b;->a()V
    0008d926goto :goto_12
    0008d928invoke-super {v2, v3}, Lz/e;->onCreate(Landroid/os/Bundle;)V
    0008d92esget v3, Landroidx/lifecycle/E;->b:I
    0008d932invoke-static {v2}, Landroidx/lifecycle/C;->b(Landroid/app/Activity;)V
    0008d938return-void
    0008d8d4
    0008d93a
    0008d93a // align 0x4
    0008d93c
    0008d93candroidx.activity.k::onMultiWindowModeChanged(boolean, android.content.res.Configuration):
    0008d94cinvoke-super {v3, v4, v5}, Landroid/app/Activity;->onMultiWindowModeChanged(ZLandroid/content/res/Configuration;)V
    0008d952iget-object v4, v3, Landroidx/activity/k;->n:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d956invoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
    0008d95cmove-result-object v4
    0008d95einvoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
    0008d964move-result v0
    0008d966if-eqz v0, :cond_25
    0008d96ainvoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0008d970move-result-object v0
    0008d972check-cast v0, LH/g;
    0008d976new-instance v1, Landroidx/fragment/app/y;
    0008d97aconst-string v2, "newConfig"
    0008d97einvoke-static {v5, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008d984const/16 v2, 0x10
    0008d988invoke-direct {v1, v2}, Landroidx/fragment/app/y;-><init>(I)V
    0008d98einvoke-virtual {v0, v1}, LH/g;->a(Ljava/lang/Object;)V
    0008d994goto :goto_9
    0008d996return-void
    0008d93c
    0008d998
    0008d998androidx.activity.k::onNewIntent(android.content.Intent):
    0008d9a8invoke-super {v2, v3}, Landroid/app/Activity;->onNewIntent(Landroid/content/Intent;)V
    0008d9aeiget-object v0, v2, Landroidx/activity/k;->m:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d9b2invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
    0008d9b8move-result-object v0
    0008d9bainvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    0008d9c0move-result v1
    0008d9c2if-eqz v1, :cond_19
    0008d9c6invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0008d9ccmove-result-object v1
    0008d9cecheck-cast v1, LH/g;
    0008d9d2invoke-virtual {v1, v3}, LH/g;->a(Ljava/lang/Object;)V
    0008d9d8goto :goto_9
    0008d9dareturn-void
    0008d998
    0008d9dc
    0008d9dcandroidx.activity.k::onPanelClosed(int, android.view.Menu):
    0008d9eciget-object v0, v2, Landroidx/activity/k;->c:LB/j;
    0008d9f0iget-object v0, v0, LB/j;->c:Ljava/lang/Object;
    0008d9f4check-cast v0, Ljava/util/concurrent/CopyOnWriteArrayList;
    0008d9f8invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
    0008d9femove-result-object v0
    0008da00invoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    0008da06move-result v1
    0008da08if-nez v1, :cond_14
    0008da0cinvoke-super {v2, v3, v4}, Landroid/app/Activity;->onPanelClosed(ILandroid/view/Menu;)V
    0008da12return-void
    0008da14invoke-static {v0}, LB1/b;->d(Ljava/util/Iterator;)Ljava/lang/ClassCastException;
    0008da1amove-result-object v3
    0008da1cthrow v3
    0008d9dc
    0008da1e
    0008da1e // align 0x10
    0008da20
    0008da20androidx.activity.k::onPictureInPictureModeChanged(boolean, android.content.res.Configuration):
    0008da30invoke-super {v3, v4, v5}, Landroid/app/Activity;->onPictureInPictureModeChanged(ZLandroid/content/res/Configuration;)V
    0008da36iget-object v4, v3, Landroidx/activity/k;->o:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008da3ainvoke-virtual {v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
    0008da40move-result-object v4
    0008da42invoke-interface {v4}, Ljava/util/Iterator;->hasNext()Z
    0008da48move-result v0
    0008da4aif-eqz v0, :cond_25
    0008da4einvoke-interface {v4}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0008da54move-result-object v0
    0008da56check-cast v0, LH/g;
    0008da5anew-instance v1, Landroidx/fragment/app/y;
    0008da5econst-string v2, "newConfig"
    0008da62invoke-static {v5, v2}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008da68const/16 v2, 0x11
    0008da6cinvoke-direct {v1, v2}, Landroidx/fragment/app/y;-><init>(I)V
    0008da72invoke-virtual {v0, v1}, LH/g;->a(Ljava/lang/Object;)V
    0008da78goto :goto_9
    0008da7areturn-void
    0008da20
    0008da7c
    0008da7candroidx.activity.k::onRequestPermissionsResult(int, java.lang.String[], int[]):
    0008da8cnew-instance v0, Landroid/content/Intent;
    0008da90invoke-direct {v0}, Landroid/content/Intent;-><init>()V
    0008da96const-string v1, "androidx.activity.result.contract.extra.PERMISSIONS"
    0008da9ainvoke-virtual {v0, v1, v5}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[Ljava/lang/String;)Landroid/content/Intent;
    0008daa0move-result-object v0
    0008daa2const-string v1, "androidx.activity.result.contract.extra.PERMISSION_GRANT_RESULTS"
    0008daa6invoke-virtual {v0, v1, v6}, Landroid/content/Intent;->putExtra(Ljava/lang/String;[I)Landroid/content/Intent;
    0008daacmove-result-object v0
    0008daaeconst/4 v1, -0x1
    0008dab0iget-object v2, v3, Landroidx/activity/k;->j:Landroidx/activity/g;
    0008dab4invoke-virtual {v2, v4, v1, v0}, Landroidx/activity/g;->a(IILandroid/content/Intent;)Z
    0008dabamove-result v0
    0008dabcif-nez v0, :cond_1d
    0008dac0invoke-super {v3, v4, v5, v6}, Landroid/app/Activity;->onRequestPermissionsResult(I[Ljava/lang/String;[I)V
    0008dac6return-void
    0008da7c
    0008dac8
    0008dac8androidx.activity.k::onSaveInstanceState(android.os.Bundle):
    0008dad8iget-object v0, v1, Landroidx/activity/k;->d:Landroidx/lifecycle/t;
    0008dadcif-eqz v0, :cond_7
    0008dae0invoke-virtual {v0}, Landroidx/lifecycle/t;->g()V
    0008dae6invoke-super {v1, v2}, Lz/e;->onSaveInstanceState(Landroid/os/Bundle;)V
    0008daeciget-object v0, v1, Landroidx/activity/k;->e:LP1/c;
    0008daf0invoke-virtual {v0, v2}, LP1/c;->d(Landroid/os/Bundle;)V
    0008daf6return-void
    0008dac8
    0008daf8
    0008daf8androidx.activity.k::onTrimMemory(int):
    0008db08invoke-super {v3, v4}, Landroid/app/Activity;->onTrimMemory(I)V
    0008db0eiget-object v0, v3, Landroidx/activity/k;->l:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008db12invoke-virtual {v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->iterator()Ljava/util/Iterator;
    0008db18move-result-object v0
    0008db1ainvoke-interface {v0}, Ljava/util/Iterator;->hasNext()Z
    0008db20move-result v1
    0008db22if-eqz v1, :cond_1d
    0008db26invoke-interface {v0}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0008db2cmove-result-object v1
    0008db2echeck-cast v1, LH/g;
    0008db32invoke-static {v4}, Ljava/lang/Integer;->valueOf(I)Ljava/lang/Integer;
    0008db38move-result-object v2
    0008db3ainvoke-virtual {v1, v2}, LH/g;->a(Ljava/lang/Object;)V
    0008db40goto :goto_9
    0008db42return-void
    0008daf8
    0008db44
    0008db44androidx.activity.k::reportFullyDrawn():
    0008db54invoke-static {}, LP1/e;->D()Z
    0008db5amove-result v0
    0008db5cif-eqz v0, :cond_e
    0008db60const-string v0, "reportFullyDrawn() for ComponentActivity"
    0008db64invoke-static {v0}, Landroid/os/Trace;->beginSection(Ljava/lang/String;)V
    0008db6agoto :goto_e
    0008db6cmove-exception v0
    0008db6egoto :goto_41
    0008db70invoke-super {v4}, Landroid/app/Activity;->reportFullyDrawn()V
    0008db76iget-object v0, v4, Landroidx/activity/k;->i:LP1/c;
    0008db7aiget-object v1, v0, LP1/c;->b:Ljava/lang/Object;
    0008db7emonitor-enter v1
    0008db80const/4 v2, 0x1
    0008db82iput-boolean v2, v0, LP1/c;->a:Z
    0008db86iget-object v2, v0, LP1/c;->c:Ljava/lang/Object;
    0008db8acheck-cast v2, Ljava/util/ArrayList;
    0008db8einvoke-virtual {v2}, Ljava/util/ArrayList;->iterator()Ljava/util/Iterator;
    0008db94move-result-object v2
    0008db96invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
    0008db9cmove-result v3
    0008db9eif-eqz v3, :cond_33
    0008dba2invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0008dba8move-result-object v3
    0008dbaacheck-cast v3, Lj1/a;
    0008dbaeinvoke-interface {v3}, Lj1/a;->a()Ljava/lang/Object;
    0008dbb4goto :goto_21
    0008dbb6move-exception v0
    0008dbb8goto :goto_3f
    0008dbbaiget-object v0, v0, LP1/c;->c:Ljava/lang/Object;
    0008dbbecheck-cast v0, Ljava/util/ArrayList;
    0008dbc2invoke-virtual {v0}, Ljava/util/ArrayList;->clear()V
    0008dbc8monitor-exit v1
    0008dbcainvoke-static {}, Landroid/os/Trace;->endSection()V
    0008dbd0return-void
    0008dbd2monitor-exit v1
    0008dbd4throw v0
    0008dbd6invoke-static {}, Landroid/os/Trace;->endSection()V
    0008dbdcthrow v0
    0008db44
    0008dbde
    0008dbde struct code_item_padding
    0008dbde padding uint16 0x0000
    0008dbe0
    0008dbe0 struct try_item
    0008dbe0 start_addr uint32 0x8db54
    0008dbe4 insn_count int 22
    0008dbe6 handler_off uint16 0x8dc01
    0008dbe8
    0008dbe8 struct try_item
    0008dbe8 start_addr uint32 0x8db82
    0008dbec insn_count int 35
    0008dbee handler_off uint16 0x8dc03
    0008dbf0
    0008dbf0 struct try_item
    0008dbf0 start_addr uint32 0x8dbc8
    0008dbf4 insn_count int 1
    0008dbf6 handler_off uint16 0x8dc01
    0008dbf8
    0008dbf8 struct try_item
    0008dbf8 start_addr uint32 0x8dbd2
    0008dbfc insn_count int 2
    0008dbfe handler_off uint16 0x8dc01
    0008dc00
    0008dc00 struct encoded_catch_handler_list
    0008dc00 size int 2
    0008dc01
    0008dc01 struct encoded_catch_handler ← 0x8dbe6 0x8dbf6 0x8dbfe
    0008dc01 size int64 0
    0008dc02 catch_all_addr uint32 0x8db6c
    0008dc03
    0008dc03 struct encoded_catch_handler ← 0x8dbee
    0008dc03 size int64 0
    0008dc04 catch_all_addr uint32 0x8dbb6
    0008dc05
    0008dc05 // align 0x8
    0008dc08
    0008dc08androidx.activity.k::setContentView(android.view.View):
    0008dc18invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008dc1emove-result-object v0
    0008dc20invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008dc26move-result-object v0
    0008dc28const-string v1, "<this>"
    0008dc2cinvoke-static {v0, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008dc32const v2, 0x7f08020b
    0008dc38invoke-virtual {v0, v2, v3}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    0008dc3einvoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008dc44move-result-object v0
    0008dc46invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008dc4cmove-result-object v0
    0008dc4einvoke-static {v0, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008dc54const v2, 0x7f08020e
    0008dc5ainvoke-virtual {v0, v2, v3}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    0008dc60invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008dc66move-result-object v0
    0008dc68invoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008dc6emove-result-object v0
    0008dc70invoke-static {v0, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008dc76const v2, 0x7f08020d
    0008dc7cinvoke-virtual {v0, v2, v3}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    0008dc82invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008dc88move-result-object v0
    0008dc8ainvoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008dc90move-result-object v0
    0008dc92invoke-static {v0, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008dc98const v2, 0x7f08020c
    0008dc9einvoke-virtual {v0, v2, v3}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    0008dca4invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008dcaamove-result-object v0
    0008dcacinvoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008dcb2move-result-object v0
    0008dcb4invoke-static {v0, v1}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008dcbaconst v1, 0x7f08017e
    0008dcc0invoke-virtual {v0, v1, v3}, Landroid/view/View;->setTag(ILjava/lang/Object;)V
    0008dcc6invoke-virtual {v3}, Landroid/app/Activity;->getWindow()Landroid/view/Window;
    0008dcccmove-result-object v0
    0008dcceinvoke-virtual {v0}, Landroid/view/Window;->getDecorView()Landroid/view/View;
    0008dcd4move-result-object v0
    0008dcd6iget-object v1, v3, Landroidx/activity/k;->h:Landroidx/activity/j;
    0008dcdaiget-boolean v2, v1, Landroidx/activity/j;->c:Z
    0008dcdeif-nez v2, :cond_6f
    0008dce2const/4 v2, 0x1
    0008dce4iput-boolean v2, v1, Landroidx/activity/j;->c:Z
    0008dce8invoke-virtual {v0}, Landroid/view/View;->getViewTreeObserver()Landroid/view/ViewTreeObserver;
    0008dceemove-result-object v0
    0008dcf0invoke-virtual {v0, v1}, Landroid/view/ViewTreeObserver;->addOnDrawListener(Landroid/view/ViewTreeObserver$OnDrawListener;)V
    0008dcf6invoke-super {v3, v4}, Landroid/app/Activity;->setContentView(Landroid/view/View;)V
    0008dcfcreturn-void
    0008dc08
    0008dcfe
    0008dcfe // align 0x10
    0008dd00
    0008dd00androidx.activity.ImmLeaksCleaner::b(androidx.lifecycle.r, androidx.lifecycle.l):
    0008dd10sget-object v2, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    0008dd14if-eq v3, v2, :cond_5
    0008dd18goto :goto_30
    0008dd1asget v2, Landroidx/activity/ImmLeaksCleaner;->a:I
    0008dd1econst/4 v3, 0x1
    0008dd20if-nez v2, :cond_2c
    0008dd24const-class v2, Landroid/view/inputmethod/InputMethodManager;
    0008dd28const/4 v0, 0x2
    0008dd2asput v0, Landroidx/activity/ImmLeaksCleaner;->a:I
    0008dd2econst-string v0, "mServedView"
    0008dd32invoke-virtual {v2, v0}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
    0008dd38move-result-object v0
    0008dd3ainvoke-virtual {v0, v3}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    0008dd40const-string v0, "mNextServedView"
    0008dd44invoke-virtual {v2, v0}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
    0008dd4amove-result-object v0
    0008dd4cinvoke-virtual {v0, v3}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    0008dd52const-string v0, "mH"
    0008dd56invoke-virtual {v2, v0}, Ljava/lang/Class;->getDeclaredField(Ljava/lang/String;)Ljava/lang/reflect/Field;
    0008dd5cmove-result-object v2
    0008dd5einvoke-virtual {v2, v3}, Ljava/lang/reflect/AccessibleObject;->setAccessible(Z)V
    0008dd64sput v3, Landroidx/activity/ImmLeaksCleaner;->a:I
    0008dd68sget v2, Landroidx/activity/ImmLeaksCleaner;->a:I
    0008dd6cif-eq v2, v3, :cond_31
    0008dd70return-void
    0008dd72const/4 v2, 0x0
    0008dd74throw v2
    0008dd00
    0008dd76
    0008dd76 struct code_item_padding
    0008dd76 padding uint16 0x0000
    0008dd78
    0008dd78 struct try_item
    0008dd78 start_addr uint32 0x8dd2a
    0008dd7c insn_count int 31
    0008dd7e handler_off uint16 0x8dd81
    0008dd80
    0008dd80 struct encoded_catch_handler_list
    0008dd80 size int 1
    0008dd81
    0008dd81 struct encoded_catch_handler ← 0x8dd7e
    0008dd81 size int64 1
    0008dd82 handlers[0].type_idx int 0xb58c
    0008dd84 handlers[0].addr uint32 0x8dd68
    0008dd85
    0008dd85 // align 0x8
    0008dd88
    0008dd88androidx.activity.l::b(java.lang.Object):
    0008dd98iget v0, v3, Landroidx/activity/l;->a:I
    0008dd9cpacked-switch v0, :pswitch_data_5e
    0008dda2check-cast v4, Landroidx/activity/b;
    0008dda6const-string v0, "backEvent"
    0008ddaainvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008ddb0iget-object v4, v3, Landroidx/activity/l;->b:Landroidx/activity/s;
    0008ddb4iget-object v4, v4, Landroidx/activity/s;->b:Lc1/g;
    0008ddb8invoke-virtual {v4}, Lc1/g;->size()I
    0008ddbemove-result v0
    0008ddc0invoke-virtual {v4, v0}, Ljava/util/AbstractList;->listIterator(I)Ljava/util/ListIterator;
    0008ddc6move-result-object v4
    0008ddc8invoke-interface {v4}, Ljava/util/ListIterator;->hasPrevious()Z
    0008ddcemove-result v0
    0008ddd0if-eqz v0, :cond_2a
    0008ddd4invoke-interface {v4}, Ljava/util/ListIterator;->previous()Ljava/lang/Object;
    0008dddamove-result-object v0
    0008dddcmove-object v1, v0
    0008dddecheck-cast v1, Landroidx/fragment/app/w;
    0008dde2iget-boolean v1, v1, Landroidx/fragment/app/w;->a:Z
    0008dde6if-eqz v1, :cond_18
    0008ddeagoto :goto_2b
    0008ddecconst/4 v0, 0x0
    0008ddeecheck-cast v0, Landroidx/fragment/app/w;
    0008ddf2sget-object v4, Lb1/c;->c:Lb1/c;
    0008ddf6return-object v4
    0008ddf8check-cast v4, Landroidx/activity/b;
    0008ddfcconst-string v0, "backEvent"
    0008de00invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008de06iget-object v4, v3, Landroidx/activity/l;->b:Landroidx/activity/s;
    0008de0aiget-object v0, v4, Landroidx/activity/s;->b:Lc1/g;
    0008de0einvoke-virtual {v0}, Lc1/g;->size()I
    0008de14move-result v1
    0008de16invoke-virtual {v0, v1}, Ljava/util/AbstractList;->listIterator(I)Ljava/util/ListIterator;
    0008de1cmove-result-object v0
    0008de1einvoke-interface {v0}, Ljava/util/ListIterator;->hasPrevious()Z
    0008de24move-result v1
    0008de26if-eqz v1, :cond_55
    0008de2ainvoke-interface {v0}, Ljava/util/ListIterator;->previous()Ljava/lang/Object;
    0008de30move-result-object v1
    0008de32move-object v2, v1
    0008de34check-cast v2, Landroidx/fragment/app/w;
    0008de38iget-boolean v2, v2, Landroidx/fragment/app/w;->a:Z
    0008de3cif-eqz v2, :cond_43
    0008de40goto :goto_56
    0008de42const/4 v1, 0x0
    0008de44check-cast v1, Landroidx/fragment/app/w;
    0008de48iput-object v1, v4, Landroidx/activity/s;->c:Landroidx/fragment/app/w;
    0008de4csget-object v4, Lb1/c;->c:Lb1/c;
    0008de50return-object v4
    0008de52nop
    0008de54.packed-switch 0x0
    0008dd88
    0008de60
    0008de60androidx.activity.l::<init>(androidx.activity.s, int):
    0008de70iput v2, v0, Landroidx/activity/l;->a:I
    0008de74iput-object v1, v0, Landroidx/activity/l;->b:Landroidx/activity/s;
    0008de78invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008de7ereturn-void
    0008de60
    0008de80
    0008de80androidx.activity.m::a():
    0008de90iget v0, v5, Landroidx/activity/m;->a:I
    0008de94packed-switch v0, :pswitch_data_3c
    0008de9aiget-object v0, v5, Landroidx/activity/m;->b:Landroidx/activity/s;
    0008de9einvoke-virtual {v0}, Landroidx/activity/s;->b()V
    0008dea4sget-object v0, Lb1/c;->c:Lb1/c;
    0008dea8return-object v0
    0008deaaiget-object v0, v5, Landroidx/activity/m;->b:Landroidx/activity/s;
    0008deaeiget-object v1, v0, Landroidx/activity/s;->b:Lc1/g;
    0008deb2invoke-virtual {v1}, Lc1/g;->size()I
    0008deb8move-result v2
    0008debainvoke-virtual {v1, v2}, Ljava/util/AbstractList;->listIterator(I)Ljava/util/ListIterator;
    0008dec0move-result-object v1
    0008dec2invoke-interface {v1}, Ljava/util/ListIterator;->hasPrevious()Z
    0008dec8move-result v2
    0008decaconst/4 v3, 0x0
    0008deccif-eqz v2, :cond_2c
    0008ded0invoke-interface {v1}, Ljava/util/ListIterator;->previous()Ljava/lang/Object;
    0008ded6move-result-object v2
    0008ded8move-object v4, v2
    0008dedacheck-cast v4, Landroidx/fragment/app/w;
    0008dedeiget-boolean v4, v4, Landroidx/fragment/app/w;->a:Z
    0008dee2if-eqz v4, :cond_19
    0008dee6goto :goto_2d
    0008dee8move-object v2, v3
    0008deeacheck-cast v2, Landroidx/fragment/app/w;
    0008deeeiput-object v3, v0, Landroidx/activity/s;->c:Landroidx/fragment/app/w;
    0008def2sget-object v0, Lb1/c;->c:Lb1/c;
    0008def6return-object v0
    0008def8iget-object v0, v5, Landroidx/activity/m;->b:Landroidx/activity/s;
    0008defcinvoke-virtual {v0}, Landroidx/activity/s;->b()V
    0008df02sget-object v0, Lb1/c;->c:Lb1/c;
    0008df06return-object v0
    0008df08.packed-switch 0x0
    0008de80
    0008df18
    0008df18androidx.activity.m::<init>(androidx.activity.s, int):
    0008df28iput v2, v0, Landroidx/activity/m;->a:I
    0008df2ciput-object v1, v0, Landroidx/activity/m;->b:Landroidx/activity/s;
    0008df30invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008df36return-void
    0008df18
    0008df38
    0008df38androidx.activity.n::a(j1.a):
    0008df48const-string v0, "onBackInvoked"
    0008df4cinvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008df52new-instance v0, LF0/d;
    0008df56const/4 v1, 0x1
    0008df58invoke-direct {v0, v1, v3}, LF0/d;-><init>(ILjava/lang/Object;)V
    0008df5ereturn-object v0
    0008df38
    0008df60
    0008df60androidx.activity.n::<clinit>():
    0008df70new-instance v0, Landroidx/activity/n;
    0008df74invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008df7asput-object v0, Landroidx/activity/n;->a:Landroidx/activity/n;
    0008df7ereturn-void
    0008df60
    0008df80
    0008df80androidx.activity.n::b(java.lang.Object, int, java.lang.Object):
    0008df90const-string v0, "dispatcher"
    0008df94invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008df9aconst-string v0, "callback"
    0008df9einvoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008dfa4check-cast v2, Landroid/window/OnBackInvokedDispatcher;
    0008dfa8check-cast v4, Landroid/window/OnBackInvokedCallback;
    0008dfacinvoke-interface {v2, v3, v4}, Landroid/window/OnBackInvokedDispatcher;->registerOnBackInvokedCallback(ILandroid/window/OnBackInvokedCallback;)V
    0008dfb2return-void
    0008df80
    0008dfb4
    0008dfb4androidx.activity.n::c(java.lang.Object, java.lang.Object):
    0008dfc4const-string v0, "dispatcher"
    0008dfc8invoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008dfceconst-string v0, "callback"
    0008dfd2invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008dfd8check-cast v2, Landroid/window/OnBackInvokedDispatcher;
    0008dfdccheck-cast v3, Landroid/window/OnBackInvokedCallback;
    0008dfe0invoke-interface {v2, v3}, Landroid/window/OnBackInvokedDispatcher;->unregisterOnBackInvokedCallback(Landroid/window/OnBackInvokedCallback;)V
    0008dfe6return-void
    0008dfb4
    0008dfe8
    0008dfe8androidx.activity.o::<init>(j1.l, j1.l, j1.a, j1.a):
    0008dff8invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008dffeiput-object v1, v0, Landroidx/activity/o;->a:Lj1/l;
    0008e002iput-object v2, v0, Landroidx/activity/o;->b:Lj1/l;
    0008e006iput-object v3, v0, Landroidx/activity/o;->c:Lj1/a;
    0008e00aiput-object v4, v0, Landroidx/activity/o;->d:Lj1/a;
    0008e00ereturn-void
    0008dfe8
    0008e010
    0008e010androidx.activity.o::onBackCancelled():
    0008e020iget-object v0, v1, Landroidx/activity/o;->d:Lj1/a;
    0008e024invoke-interface {v0}, Lj1/a;->a()Ljava/lang/Object;
    0008e02areturn-void
    0008e010
    0008e02c
    0008e02candroidx.activity.o::onBackInvoked():
    0008e03ciget-object v0, v1, Landroidx/activity/o;->c:Lj1/a;
    0008e040invoke-interface {v0}, Lj1/a;->a()Ljava/lang/Object;
    0008e046return-void
    0008e02c
    0008e048
    0008e048androidx.activity.o::onBackProgressed(android.window.BackEvent):
    0008e058const-string v0, "backEvent"
    0008e05cinvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008e062iget-object v0, v2, Landroidx/activity/o;->b:Lj1/l;
    0008e066new-instance v1, Landroidx/activity/b;
    0008e06ainvoke-direct {v1, v3}, Landroidx/activity/b;-><init>(Landroid/window/BackEvent;)V
    0008e070invoke-interface {v0, v1}, Lj1/l;->b(Ljava/lang/Object;)Ljava/lang/Object;
    0008e076return-void
    0008e048
    0008e078
    0008e078androidx.activity.o::onBackStarted(android.window.BackEvent):
    0008e088const-string v0, "backEvent"
    0008e08cinvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008e092iget-object v0, v2, Landroidx/activity/o;->a:Lj1/l;
    0008e096new-instance v1, Landroidx/activity/b;
    0008e09ainvoke-direct {v1, v3}, Landroidx/activity/b;-><init>(Landroid/window/BackEvent;)V
    0008e0a0invoke-interface {v0, v1}, Lj1/l;->b(Ljava/lang/Object;)Ljava/lang/Object;
    0008e0a6return-void
    0008e078
    0008e0a8
    0008e0a8androidx.activity.p::a(j1.l, j1.l, j1.a, j1.a):
    0008e0b8const-string v0, "onBackStarted"
    0008e0bcinvoke-static {v2, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008e0c2const-string v0, "onBackProgressed"
    0008e0c6invoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008e0ccconst-string v0, "onBackInvoked"
    0008e0d0invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008e0d6const-string v0, "onBackCancelled"
    0008e0dainvoke-static {v5, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008e0e0new-instance v0, Landroidx/activity/o;
    0008e0e4invoke-direct {v0, v2, v3, v4, v5}, Landroidx/activity/o;-><init>(Lj1/l;Lj1/l;Lj1/a;Lj1/a;)V
    0008e0eareturn-object v0
    0008e0a8
    0008e0ec
    0008e0ecandroidx.activity.p::<clinit>():
    0008e0fcnew-instance v0, Landroidx/activity/p;
    0008e100invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008e106sput-object v0, Landroidx/activity/p;->a:Landroidx/activity/p;
    0008e10areturn-void
    0008e0ec
    0008e10c
    0008e10candroidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable::<init>(androidx.activity.s, androidx.lifecycle.t, androidx.fragment.app.w):
    0008e11cinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0008e122const-string v0, "onBackPressedCallback"
    0008e126invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008e12ciput-object v2, v1, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->d:Landroidx/activity/s;
    0008e130iput-object v3, v1, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->a:Landroidx/lifecycle/t;
    0008e134iput-object v4, v1, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->b:Landroidx/fragment/app/w;
    0008e138invoke-virtual {v3, v1}, Landroidx/lifecycle/t;->a(Landroidx/lifecycle/q;)V
    0008e13ereturn-void
    0008e10c
    0008e140
    0008e140androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable::cancel():
    0008e150iget-object v0, v1, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->a:Landroidx/lifecycle/t;
    0008e154invoke-virtual {v0, v1}, Landroidx/lifecycle/t;->f(Landroidx/lifecycle/q;)V
    0008e15aiget-object v0, v1, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->b:Landroidx/fragment/app/w;
    0008e15eiget-object v0, v0, Landroidx/fragment/app/w;->b:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008e162invoke-virtual {v0, v1}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
    0008e168iget-object v0, v1, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->c:Landroidx/activity/q;
    0008e16cif-eqz v0, :cond_13
    0008e170invoke-virtual {v0}, Landroidx/activity/q;->cancel()V
    0008e176const/4 v0, 0x0
    0008e178iput-object v0, v1, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->c:Landroidx/activity/q;
    0008e17creturn-void
    0008e140
    0008e17e
    0008e17e // align 0x10
    0008e180
    0008e180androidx.activity.OnBackPressedDispatcher$LifecycleOnBackPressedCancellable::b(androidx.lifecycle.r, androidx.lifecycle.l):
    0008e190sget-object v4, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    0008e194if-ne v5, v4, :cond_2d
    0008e198iget-object v4, v3, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->d:Landroidx/activity/s;
    0008e19cinvoke-virtual {v4}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008e1a2iget-object v5, v3, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->b:Landroidx/fragment/app/w;
    0008e1a6const-string v0, "onBackPressedCallback"
    0008e1aainvoke-static {v5, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008e1b0iget-object v0, v4, Landroidx/activity/s;->b:Lc1/g;
    0008e1b4invoke-virtual {v0, v5}, Lc1/g;->a(Ljava/lang/Object;)V
    0008e1banew-instance v0, Landroidx/activity/q;
    0008e1beinvoke-direct {v0, v4, v5}, Landroidx/activity/q;-><init>(Landroidx/activity/s;Landroidx/fragment/app/w;)V
    0008e1c4iget-object v1, v5, Landroidx/fragment/app/w;->b:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008e1c8invoke-virtual {v1, v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z
    0008e1ceinvoke-virtual {v4}, Landroidx/activity/s;->d()V
    0008e1d4new-instance v1, Landroidx/activity/r;
    0008e1d8const/4 v2, 0x1
    0008e1dainvoke-direct {v1, v2, v4}, Landroidx/activity/r;-><init>(ILjava/lang/Object;)V
    0008e1e0iput-object v1, v5, Landroidx/fragment/app/w;->c:Landroidx/activity/r;
    0008e1e4iput-object v0, v3, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->c:Landroidx/activity/q;
    0008e1e8return-void
    0008e1easget-object v4, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    0008e1eeif-ne v5, v4, :cond_39
    0008e1f2iget-object v4, v3, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->c:Landroidx/activity/q;
    0008e1f6if-eqz v4, :cond_40
    0008e1fainvoke-virtual {v4}, Landroidx/activity/q;->cancel()V
    0008e200return-void
    0008e202sget-object v4, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    0008e206if-ne v5, v4, :cond_40
    0008e20ainvoke-virtual {v3}, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;->cancel()V
    0008e210return-void
    0008e180
    0008e212
    0008e212 // align 0x4
    0008e214
    0008e214androidx.activity.q::<init>(androidx.activity.s, androidx.fragment.app.w):
    0008e224invoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0008e22aconst-string v0, "onBackPressedCallback"
    0008e22einvoke-static {v3, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008e234iput-object v2, v1, Landroidx/activity/q;->b:Landroidx/activity/s;
    0008e238iput-object v3, v1, Landroidx/activity/q;->a:Landroidx/fragment/app/w;
    0008e23creturn-void
    0008e214
    0008e23e
    0008e23e // align 0x10
    0008e240
    0008e240androidx.activity.q::cancel():
    0008e250iget-object v0, v4, Landroidx/activity/q;->b:Landroidx/activity/s;
    0008e254iget-object v1, v0, Landroidx/activity/s;->b:Lc1/g;
    0008e258iget-object v2, v4, Landroidx/activity/q;->a:Landroidx/fragment/app/w;
    0008e25cinvoke-virtual {v1, v2}, Lc1/g;->remove(Ljava/lang/Object;)Z
    0008e262iget-object v1, v0, Landroidx/activity/s;->c:Landroidx/fragment/app/w;
    0008e266invoke-static {v1, v2}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0008e26cmove-result v1
    0008e26econst/4 v3, 0x0
    0008e270if-eqz v1, :cond_17
    0008e274invoke-virtual {v2}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008e27aiput-object v3, v0, Landroidx/activity/s;->c:Landroidx/fragment/app/w;
    0008e27eiget-object v0, v2, Landroidx/fragment/app/w;->b:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008e282invoke-virtual {v0, v4}, Ljava/util/concurrent/CopyOnWriteArrayList;->remove(Ljava/lang/Object;)Z
    0008e288iget-object v0, v2, Landroidx/fragment/app/w;->c:Landroidx/activity/r;
    0008e28cif-eqz v0, :cond_23
    0008e290invoke-interface {v0}, Lj1/a;->a()Ljava/lang/Object;
    0008e296iput-object v3, v2, Landroidx/fragment/app/w;->c:Landroidx/activity/r;
    0008e29areturn-void
    0008e240
    0008e29c
    0008e29candroidx.activity.r::equals(java.lang.Object):
    0008e2acif-ne v3, v2, :cond_3
    0008e2b0goto :goto_2a
    0008e2b2instance-of v0, v3, Landroidx/activity/r;
    0008e2b6if-eqz v0, :cond_2c
    0008e2bacheck-cast v3, Landroidx/activity/r;
    0008e2beinvoke-virtual {v3}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008e2c4iget v0, v2, Landroidx/activity/r;->d:I
    0008e2c8iget v1, v3, Landroidx/activity/r;->d:I
    0008e2ccif-ne v0, v1, :cond_41
    0008e2d0iget-object v0, v2, Landroidx/activity/r;->b:Ljava/lang/Object;
    0008e2d4iget-object v1, v3, Landroidx/activity/r;->b:Ljava/lang/Object;
    0008e2d8invoke-static {v0, v1}, Lk1/c;->a(Ljava/lang/Object;Ljava/lang/Object;)Z
    0008e2demove-result v0
    0008e2e0if-eqz v0, :cond_41
    0008e2e4invoke-virtual {v2}, Landroidx/activity/r;->b()Lk1/a;
    0008e2eamove-result-object v0
    0008e2ecinvoke-virtual {v3}, Landroidx/activity/r;->b()Lk1/a;
    0008e2f2move-result-object v3
    0008e2f4invoke-virtual {v0, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0008e2famove-result v3
    0008e2fcif-eqz v3, :cond_41
    0008e300const/4 v3, 0x1
    0008e302return v3
    0008e304instance-of v0, v3, Landroidx/activity/r;
    0008e308if-eqz v0, :cond_41
    0008e30ciget-object v0, v2, Landroidx/activity/r;->a:Landroidx/activity/r;
    0008e310if-nez v0, :cond_3c
    0008e314sget-object v0, Lk1/g;->a:Lk1/h;
    0008e318invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008e31eiput-object v2, v2, Landroidx/activity/r;->a:Landroidx/activity/r;
    0008e322move-object v0, v2
    0008e324invoke-virtual {v3, v0}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0008e32amove-result v3
    0008e32creturn v3
    0008e32econst/4 v3, 0x0
    0008e330return v3
    0008e29c
    0008e332
    0008e332 // align 0x4
    0008e334
    0008e334androidx.activity.r::hashCode():
    0008e344invoke-virtual {v2}, Landroidx/activity/r;->b()Lk1/a;
    0008e34ainvoke-virtual {v2}, Landroidx/activity/r;->b()Lk1/a;
    0008e350move-result-object v0
    0008e352invoke-virtual {v0}, Ljava/lang/Object;->hashCode()I
    0008e358move-result v0
    0008e35amul-int/lit8 v0, v0, 0x1f
    0008e35econst v1, 0x3ad06176
    0008e364add-int/2addr v0, v1
    0008e366mul-int/lit8 v0, v0, 0x1f
    0008e36aconst v1, 0x3f7e3e3f
    0008e370add-int/2addr v0, v1
    0008e372return v0
    0008e334
    0008e374
    0008e374androidx.activity.r::a():
    0008e384iget v0, v1, Landroidx/activity/r;->e:I
    0008e388packed-switch v0, :pswitch_data_1a
    0008e38eiget-object v0, v1, Landroidx/activity/r;->b:Ljava/lang/Object;
    0008e392check-cast v0, Landroidx/activity/s;
    0008e396invoke-virtual {v0}, Landroidx/activity/s;->d()V
    0008e39csget-object v0, Lb1/c;->c:Lb1/c;
    0008e3a0return-object v0
    0008e3a2iget-object v0, v1, Landroidx/activity/r;->b:Ljava/lang/Object;
    0008e3a6check-cast v0, Landroidx/activity/s;
    0008e3aainvoke-virtual {v0}, Landroidx/activity/s;->d()V
    0008e3b0sget-object v0, Lb1/c;->c:Lb1/c;
    0008e3b4return-object v0
    0008e3b6nop
    0008e3b8.packed-switch 0x0
    0008e374
    0008e3c4
    0008e3c4androidx.activity.r::toString():
    0008e3d4iget-object v0, v1, Landroidx/activity/r;->a:Landroidx/activity/r;
    0008e3d8if-nez v0, :cond_c
    0008e3dcsget-object v0, Lk1/g;->a:Lk1/h;
    0008e3e0invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008e3e6iput-object v1, v1, Landroidx/activity/r;->a:Landroidx/activity/r;
    0008e3eamove-object v0, v1
    0008e3ecif-eq v0, v1, :cond_13
    0008e3f0invoke-virtual {v0}, Landroidx/activity/r;->toString()Ljava/lang/String;
    0008e3f6move-result-object v0
    0008e3f8return-object v0
    0008e3faconst-string v0, "function updateEnabledCallbacks (Kotlin reflection is not available)"
    0008e3fereturn-object v0
    0008e3c4
    0008e400
    0008e400androidx.activity.r::b():
    0008e410iget-boolean v0, v2, Landroidx/activity/r;->c:Z
    0008e414if-eqz v0, :cond_f
    0008e418sget-object v0, Lk1/g;->a:Lk1/h;
    0008e41cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008e422new-instance v0, Lk1/e;
    0008e426invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008e42creturn-object v0
    0008e42esget-object v0, Lk1/g;->a:Lk1/h;
    0008e432invoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008e438new-instance v0, Lk1/b;
    0008e43cconst-class v1, Landroidx/activity/s;
    0008e440invoke-direct {v0, v1}, Lk1/b;-><init>(Ljava/lang/Class;)V
    0008e446return-object v0
    0008e400
    0008e448
    0008e448androidx.activity.r::<init>(int, java.lang.Object):
    0008e458iput v1, v0, Landroidx/activity/r;->e:I
    0008e45cconst/4 v1, 0x0
    0008e45einvoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008e464iput-object v2, v0, Landroidx/activity/r;->b:Ljava/lang/Object;
    0008e468iput-boolean v1, v0, Landroidx/activity/r;->c:Z
    0008e46ciput v1, v0, Landroidx/activity/r;->d:I
    0008e470return-void
    0008e448
    0008e472
    0008e472 // align 0x4
    0008e474
    0008e474androidx.activity.s::<init>(java.lang.Runnable):
    0008e484invoke-direct {v5}, Ljava/lang/Object;-><init>()V
    0008e48aiput-object v6, v5, Landroidx/activity/s;->a:Ljava/lang/Runnable;
    0008e48enew-instance v6, Lc1/g;
    0008e492invoke-direct {v6}, Lc1/g;-><init>()V
    0008e498iput-object v6, v5, Landroidx/activity/s;->b:Lc1/g;
    0008e49csget v6, Landroid/os/Build$VERSION;->SDK_INT:I
    0008e4a0const/16 v0, 0x21
    0008e4a4if-lt v6, v0, :cond_43
    0008e4a8const/16 v0, 0x22
    0008e4acif-lt v6, v0, :cond_35
    0008e4b0sget-object v6, Landroidx/activity/p;->a:Landroidx/activity/p;
    0008e4b4new-instance v0, Landroidx/activity/l;
    0008e4b8const/4 v1, 0x0
    0008e4bainvoke-direct {v0, v5, v1}, Landroidx/activity/l;-><init>(Landroidx/activity/s;I)V
    0008e4c0new-instance v1, Landroidx/activity/l;
    0008e4c4const/4 v2, 0x1
    0008e4c6invoke-direct {v1, v5, v2}, Landroidx/activity/l;-><init>(Landroidx/activity/s;I)V
    0008e4ccnew-instance v2, Landroidx/activity/m;
    0008e4d0const/4 v3, 0x0
    0008e4d2invoke-direct {v2, v5, v3}, Landroidx/activity/m;-><init>(Landroidx/activity/s;I)V
    0008e4d8new-instance v3, Landroidx/activity/m;
    0008e4dcconst/4 v4, 0x1
    0008e4deinvoke-direct {v3, v5, v4}, Landroidx/activity/m;-><init>(Landroidx/activity/s;I)V
    0008e4e4invoke-virtual {v6, v0, v1, v2, v3}, Landroidx/activity/p;->a(Lj1/l;Lj1/l;Lj1/a;Lj1/a;)Landroid/window/OnBackInvokedCallback;
    0008e4eamove-result-object v6
    0008e4ecgoto :goto_41
    0008e4eesget-object v6, Landroidx/activity/n;->a:Landroidx/activity/n;
    0008e4f2new-instance v0, Landroidx/activity/m;
    0008e4f6const/4 v1, 0x2
    0008e4f8invoke-direct {v0, v5, v1}, Landroidx/activity/m;-><init>(Landroidx/activity/s;I)V
    0008e4feinvoke-virtual {v6, v0}, Landroidx/activity/n;->a(Lj1/a;)Landroid/window/OnBackInvokedCallback;
    0008e504move-result-object v6
    0008e506iput-object v6, v5, Landroidx/activity/s;->d:Landroid/window/OnBackInvokedCallback;
    0008e50areturn-void
    0008e474
    0008e50c
    0008e50candroidx.activity.s::a(androidx.lifecycle.r, androidx.fragment.app.w):
    0008e51cconst-string v0, "onBackPressedCallback"
    0008e520invoke-static {v4, v0}, Lk1/c;->e(Ljava/lang/Object;Ljava/lang/String;)V
    0008e526invoke-interface {v3}, Landroidx/lifecycle/r;->e()Landroidx/lifecycle/t;
    0008e52cmove-result-object v3
    0008e52eiget-object v0, v3, Landroidx/lifecycle/t;->c:Landroidx/lifecycle/m;
    0008e532sget-object v1, Landroidx/lifecycle/m;->a:Landroidx/lifecycle/m;
    0008e536if-ne v0, v1, :cond_10
    0008e53areturn-void
    0008e53cnew-instance v0, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;
    0008e540invoke-direct {v0, v2, v3, v4}, Landroidx/activity/OnBackPressedDispatcher$LifecycleOnBackPressedCancellable;-><init>(Landroidx/activity/s;Landroidx/lifecycle/t;Landroidx/fragment/app/w;)V
    0008e546iget-object v3, v4, Landroidx/fragment/app/w;->b:Ljava/util/concurrent/CopyOnWriteArrayList;
    0008e54ainvoke-virtual {v3, v0}, Ljava/util/concurrent/CopyOnWriteArrayList;->add(Ljava/lang/Object;)Z
    0008e550invoke-virtual {v2}, Landroidx/activity/s;->d()V
    0008e556new-instance v3, Landroidx/activity/r;
    0008e55aconst/4 v0, 0x0
    0008e55cinvoke-direct {v3, v0, v2}, Landroidx/activity/r;-><init>(ILjava/lang/Object;)V
    0008e562iput-object v3, v4, Landroidx/fragment/app/w;->c:Landroidx/activity/r;
    0008e566return-void
    0008e50c
    0008e568
    0008e568androidx.activity.s::b():
    0008e578iget-object v0, v4, Landroidx/activity/s;->b:Lc1/g;
    0008e57cinvoke-virtual {v0}, Ljava/lang/Object;->getClass()Ljava/lang/Class;
    0008e582iget v1, v0, Lc1/g;->c:I
    0008e586invoke-virtual {v0, v1}, Ljava/util/AbstractList;->listIterator(I)Ljava/util/ListIterator;
    0008e58cmove-result-object v0
    0008e58einvoke-interface {v0}, Ljava/util/ListIterator;->hasPrevious()Z
    0008e594move-result v1
    0008e596const/4 v2, 0x0
    0008e598if-eqz v1, :cond_1e
    0008e59cinvoke-interface {v0}, Ljava/util/ListIterator;->previous()Ljava/lang/Object;
    0008e5a2move-result-object v1
    0008e5a4move-object v3, v1
    0008e5a6check-cast v3, Landroidx/fragment/app/w;
    0008e5aaiget-boolean v3, v3, Landroidx/fragment/app/w;->a:Z
    0008e5aeif-eqz v3, :cond_b
    0008e5b2goto :goto_1f
    0008e5b4move-object v1, v2
    0008e5b6check-cast v1, Landroidx/fragment/app/w;
    0008e5baiput-object v2, v4, Landroidx/activity/s;->c:Landroidx/fragment/app/w;
    0008e5beif-eqz v1, :cond_3b
    0008e5c2const/4 v0, 0x1
    0008e5c4iget-object v1, v1, Landroidx/fragment/app/w;->d:Landroidx/fragment/app/E;
    0008e5c8invoke-virtual {v1, v0}, Landroidx/fragment/app/E;->x(Z)Z
    0008e5ceiget-object v0, v1, Landroidx/fragment/app/E;->h:Landroidx/fragment/app/w;
    0008e5d2iget-boolean v0, v0, Landroidx/fragment/app/w;->a:Z
    0008e5d6if-eqz v0, :cond_35
    0008e5dainvoke-virtual {v1}, Landroidx/fragment/app/E;->J()Z
    0008e5e0return-void
    0008e5e2iget-object v0, v1, Landroidx/fragment/app/E;->g:Landroidx/activity/s;
    0008e5e6invoke-virtual {v0}, Landroidx/activity/s;->b()V
    0008e5ecreturn-void
    0008e5eeiget-object v0, v4, Landroidx/activity/s;->a:Ljava/lang/Runnable;
    0008e5f2invoke-interface {v0}, Ljava/lang/Runnable;->run()V
    0008e5f8return-void
    0008e568
    0008e5fa
    0008e5fa // align 0x4
    0008e5fc
    0008e5fcandroidx.activity.s::c(boolean):
    0008e60ciget-object v0, v5, Landroidx/activity/s;->e:Landroid/window/OnBackInvokedDispatcher;
    0008e610iget-object v1, v5, Landroidx/activity/s;->d:Landroid/window/OnBackInvokedCallback;
    0008e614if-eqz v0, :cond_23
    0008e618if-eqz v1, :cond_23
    0008e61csget-object v2, Landroidx/activity/n;->a:Landroidx/activity/n;
    0008e620const/4 v3, 0x0
    0008e622if-eqz v6, :cond_18
    0008e626iget-boolean v4, v5, Landroidx/activity/s;->f:Z
    0008e62aif-nez v4, :cond_18
    0008e62einvoke-virtual {v2, v0, v3, v1}, Landroidx/activity/n;->b(Ljava/lang/Object;ILjava/lang/Object;)V
    0008e634const/4 v6, 0x1
    0008e636iput-boolean v6, v5, Landroidx/activity/s;->f:Z
    0008e63areturn-void
    0008e63cif-nez v6, :cond_23
    0008e640iget-boolean v6, v5, Landroidx/activity/s;->f:Z
    0008e644if-eqz v6, :cond_23
    0008e648invoke-virtual {v2, v0, v1}, Landroidx/activity/n;->c(Ljava/lang/Object;Ljava/lang/Object;)V
    0008e64eiput-boolean v3, v5, Landroidx/activity/s;->f:Z
    0008e652return-void
    0008e5fc
    0008e654
    0008e654androidx.activity.s::d():
    0008e664iget-boolean v0, v4, Landroidx/activity/s;->g:Z
    0008e668const/4 v1, 0x0
    0008e66aiget-object v2, v4, Landroidx/activity/s;->b:Lc1/g;
    0008e66eif-eqz v2, :cond_e
    0008e672invoke-virtual {v2}, Lc1/g;->isEmpty()Z
    0008e678move-result v3
    0008e67aif-eqz v3, :cond_e
    0008e67egoto :goto_23
    0008e680invoke-virtual {v2}, Ljava/util/AbstractList;->iterator()Ljava/util/Iterator;
    0008e686move-result-object v2
    0008e688invoke-interface {v2}, Ljava/util/Iterator;->hasNext()Z
    0008e68emove-result v3
    0008e690if-eqz v3, :cond_23
    0008e694invoke-interface {v2}, Ljava/util/Iterator;->next()Ljava/lang/Object;
    0008e69amove-result-object v3
    0008e69ccheck-cast v3, Landroidx/fragment/app/w;
    0008e6a0iget-boolean v3, v3, Landroidx/fragment/app/w;->a:Z
    0008e6a4if-eqz v3, :cond_12
    0008e6a8const/4 v1, 0x1
    0008e6aaiput-boolean v1, v4, Landroidx/activity/s;->g:Z
    0008e6aeif-eq v1, v0, :cond_30
    0008e6b2sget v0, Landroid/os/Build$VERSION;->SDK_INT:I
    0008e6b6const/16 v2, 0x21
    0008e6baif-lt v0, v2, :cond_30
    0008e6beinvoke-virtual {v4, v1}, Landroidx/activity/s;->c(Z)V
    0008e6c4return-void
    0008e654
    0008e6c6
    0008e6c6 // align 0x8
    0008e6c8
    0008e6c8androidx.activity.result.ActivityResultRegistry$1::b(androidx.lifecycle.r, androidx.lifecycle.l):
    0008e6d8sget-object v2, Landroidx/lifecycle/l;->ON_START:Landroidx/lifecycle/l;
    0008e6dcinvoke-virtual {v2, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0008e6e2move-result v2
    0008e6e4const/4 v0, 0x0
    0008e6e6if-nez v2, :cond_1c
    0008e6easget-object v2, Landroidx/lifecycle/l;->ON_STOP:Landroidx/lifecycle/l;
    0008e6eeinvoke-virtual {v2, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0008e6f4move-result v2
    0008e6f6if-nez v2, :cond_1b
    0008e6fasget-object v2, Landroidx/lifecycle/l;->ON_DESTROY:Landroidx/lifecycle/l;
    0008e6feinvoke-virtual {v2, v3}, Ljava/lang/Object;->equals(Ljava/lang/Object;)Z
    0008e704move-result v2
    0008e706if-nez v2, :cond_1a
    0008e70areturn-void
    0008e70cthrow v0
    0008e70ethrow v0
    0008e710throw v0
    0008e6c8
    0008e712
    0008e712 // align 0x4
    0008e714
    0008e714androidx.activity.result.b::<init>(androidx.fragment.app.v, P1.e):
    0008e724invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008e72aiput-object v1, v0, Landroidx/activity/result/b;->a:Landroidx/fragment/app/v;
    0008e72eiput-object v2, v0, Landroidx/activity/result/b;->b:LP1/e;
    0008e732return-void
    0008e714
    0008e734
    0008e734androidx.activity.result.a::describeContents():
    0008e744const/4 v0, 0x0
    0008e746return v0
    0008e734
    0008e748
    0008e748androidx.activity.result.a::toString():
    0008e758new-instance v0, Ljava/lang/StringBuilder;
    0008e75cconst-string v1, "ActivityResult{resultCode="
    0008e760invoke-direct {v0, v1}, Ljava/lang/StringBuilder;-><init>(Ljava/lang/String;)V
    0008e766const/4 v1, -0x1
    0008e768iget v2, v3, Landroidx/activity/result/a;->a:I
    0008e76cif-eq v2, v1, :cond_16
    0008e770if-eqz v2, :cond_13
    0008e774invoke-static {v2}, Ljava/lang/String;->valueOf(I)Ljava/lang/String;
    0008e77amove-result-object v1
    0008e77cgoto :goto_18
    0008e77econst-string v1, "RESULT_CANCELED"
    0008e782goto :goto_18
    0008e784const-string v1, "RESULT_OK"
    0008e788invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0008e78econst-string v1, ", data="
    0008e792invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/String;)Ljava/lang/StringBuilder;
    0008e798iget-object v1, v3, Landroidx/activity/result/a;->b:Landroid/content/Intent;
    0008e79cinvoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(Ljava/lang/Object;)Ljava/lang/StringBuilder;
    0008e7a2const/16 v1, 0x7d
    0008e7a6invoke-virtual {v0, v1}, Ljava/lang/StringBuilder;->append(C)Ljava/lang/StringBuilder;
    0008e7acinvoke-virtual {v0}, Ljava/lang/StringBuilder;->toString()Ljava/lang/String;
    0008e7b2move-result-object v0
    0008e7b4return-object v0
    0008e748
    0008e7b6
    0008e7b6 // align 0x8
    0008e7b8
    0008e7b8androidx.activity.result.a::<clinit>():
    0008e7c8new-instance v0, LQ/k;
    0008e7ccconst/4 v1, 0x1
    0008e7ceinvoke-direct {v0, v1}, LQ/k;-><init>(I)V
    0008e7d4sput-object v0, Landroidx/activity/result/a;->CREATOR:Landroid/os/Parcelable$Creator;
    0008e7d8return-void
    0008e7b8
    0008e7da
    0008e7da // align 0x4
    0008e7dc
    0008e7dcandroidx.activity.result.a::<init>(android.os.Parcel):
    0008e7ecinvoke-direct {v1}, Ljava/lang/Object;-><init>()V
    0008e7f2invoke-virtual {v2}, Landroid/os/Parcel;->readInt()I
    0008e7f8move-result v0
    0008e7faiput v0, v1, Landroidx/activity/result/a;->a:I
    0008e7feinvoke-virtual {v2}, Landroid/os/Parcel;->readInt()I
    0008e804move-result v0
    0008e806if-nez v0, :cond_11
    0008e80aconst/4 v2, 0x0
    0008e80cgoto :goto_19
    0008e80esget-object v0, Landroid/content/Intent;->CREATOR:Landroid/os/Parcelable$Creator;
    0008e812invoke-interface {v0, v2}, Landroid/os/Parcelable$Creator;->createFromParcel(Landroid/os/Parcel;)Ljava/lang/Object;
    0008e818move-result-object v2
    0008e81acheck-cast v2, Landroid/content/Intent;
    0008e81eiput-object v2, v1, Landroidx/activity/result/a;->b:Landroid/content/Intent;
    0008e822return-void
    0008e7dc
    0008e824
    0008e824androidx.activity.result.a::<init>(int, android.content.Intent):
    0008e834invoke-direct {v0}, Ljava/lang/Object;-><init>()V
    0008e83aiput v1, v0, Landroidx/activity/result/a;->a:I
    0008e83eiput-object v2, v0, Landroidx/activity/result/a;->b:Landroid/content/Intent;
    0008e842return-void
    0008e824
    0008e844
    0008e844androidx.activity.result.a::writeToParcel(android.os.Parcel, int):
    0008e854iget v0, v2, Landroidx/activity/result/a;->a:I
    0008e858invoke-virtual {v3, v0}, Landroid/os/Parcel;->writeInt(I)V
    0008e85eiget-object v0, v2, Landroidx/activity/result/a;->b:Landroid/content/Intent;
    0008e862if-nez v0, :cond_b
    0008e866const/4 v1, 0x0
    0008e868goto :goto_c
    0008e86aconst/4 v1, 0x1
    0008e86cinvoke-virtual {v3, v1}, Landroid/os/Parcel;->writeInt(I)V
    0008e872if-eqz v0, :cond_14
    0008e876invoke-virtual {v0, v3, v4}, Landroid/content/Intent;->writeToParcel(Landroid/os/Parcel;I)V
    0008e87creturn-void
    0008e844
    0008e87e
    0008e87e // align 0x10
    0008e880
    0008e880androidx.appcompat.app.AlertController$RecycleListView::<init>(android.content.Context, android.util.AttributeSet):
    0008e890invoke-direct {v1, v2, v3}, Landroid/widget/ListView;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;)V
    0008e896sget-object v0, Ld/a;->t:[I
    0008e89ainvoke-virtual {v2, v3, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[I)Landroid/content/res/TypedArray;
    0008e8a0move-result-object v2
    0008e8a2const/4 v3, 0x0
    0008e8a4const/4 v0, -0x1
    0008e8a6invoke-virtual {v2, v3, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
    0008e8acmove-result v3
    0008e8aeiput v3, v1, Landroidx/appcompat/app/AlertController$RecycleListView;->b:I
    0008e8b2const/4 v3, 0x1
    0008e8b4invoke-virtual {v2, v3, v0}, Landroid/content/res/TypedArray;->getDimensionPixelOffset(II)I
    0008e8bamove-result v2
    0008e8bciput v2, v1, Landroidx/appcompat/app/AlertController$RecycleListView;->a:I
    0008e8c0return-void
    0008e880
    0008e8c2
    0008e8c2 // align 0x4
    0008e8c4
    0008e8c4androidx.appcompat.view.menu.ActionMenuItemView::b():
    0008e8d4invoke-virtual {v1}, Lj/f0;->getText()Ljava/lang/CharSequence;
    0008e8damove-result-object v0
    0008e8dcinvoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0008e8e2move-result v0
    0008e8e4xor-int/lit8 v0, v0, 0x1
    0008e8e8return v0
    0008e8c4
    0008e8ea
    0008e8ea // align 0x4
    0008e8ec
    0008e8ecandroidx.appcompat.view.menu.ActionMenuItemView::a():
    0008e8fcinvoke-virtual {v1}, Lj/f0;->getText()Ljava/lang/CharSequence;
    0008e902move-result-object v0
    0008e904invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0008e90amove-result v0
    0008e90cif-nez v0, :cond_14
    0008e910iget-object v0, v1, Landroidx/appcompat/view/menu/ActionMenuItemView;->h:Li/n;
    0008e914invoke-virtual {v0}, Li/n;->getIcon()Landroid/graphics/drawable/Drawable;
    0008e91amove-result-object v0
    0008e91cif-nez v0, :cond_14
    0008e920const/4 v0, 0x1
    0008e922return v0
    0008e924const/4 v0, 0x0
    0008e926return v0
    0008e8ec
    0008e928
    0008e928androidx.appcompat.view.menu.ActionMenuItemView::onTouchEvent(android.view.MotionEvent):
    0008e938iget-object v0, v1, Landroidx/appcompat/view/menu/ActionMenuItemView;->h:Li/n;
    0008e93cinvoke-virtual {v0}, Li/n;->hasSubMenu()Z
    0008e942move-result v0
    0008e944if-eqz v0, :cond_14
    0008e948iget-object v0, v1, Landroidx/appcompat/view/menu/ActionMenuItemView;->l:Li/b;
    0008e94cif-eqz v0, :cond_14
    0008e950invoke-virtual {v0, v1, v2}, Lj/A0;->onTouch(Landroid/view/View;Landroid/view/MotionEvent;)Z
    0008e956move-result v0
    0008e958if-eqz v0, :cond_14
    0008e95cconst/4 v2, 0x1
    0008e95ereturn v2
    0008e960invoke-super {v1, v2}, Landroid/view/View;->onTouchEvent(Landroid/view/MotionEvent;)Z
    0008e966move-result v2
    0008e968return v2
    0008e928
    0008e96a
    0008e96a // align 0x4
    0008e96c
    0008e96candroidx.appcompat.view.menu.ActionMenuItemView::g():
    0008e97cinvoke-virtual {v5}, Landroid/view/View;->getContext()Landroid/content/Context;
    0008e982move-result-object v0
    0008e984invoke-virtual {v0}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    0008e98amove-result-object v0
    0008e98cinvoke-virtual {v0}, Landroid/content/res/Resources;->getConfiguration()Landroid/content/res/Configuration;
    0008e992move-result-object v0
    0008e994iget v1, v0, Landroid/content/res/Configuration;->screenWidthDp:I
    0008e998iget v2, v0, Landroid/content/res/Configuration;->screenHeightDp:I
    0008e99cconst/16 v3, 0x1e0
    0008e9a0if-ge v1, v3, :cond_22
    0008e9a4const/16 v4, 0x280
    0008e9a8if-lt v1, v4, :cond_1a
    0008e9acif-ge v2, v3, :cond_22
    0008e9b0iget v0, v0, Landroid/content/res/Configuration;->orientation:I
    0008e9b4const/4 v1, 0x2
    0008e9b6if-ne v0, v1, :cond_20
    0008e9bagoto :goto_22
    0008e9bcconst/4 v0, 0x0
    0008e9bereturn v0
    0008e9c0const/4 v0, 0x1
    0008e9c2return v0
    0008e96c
    0008e9c4
    0008e9c4androidx.appcompat.view.menu.ActionMenuItemView::getItemData():
    0008e9d4iget-object v0, v1, Landroidx/appcompat/view/menu/ActionMenuItemView;->h:Li/n;
    0008e9d8return-object v0
    0008e9c4
    0008e9da
    0008e9da // align 0x4
    0008e9dc
    0008e9dcandroidx.appcompat.view.menu.ActionMenuItemView::getAccessibilityClassName():
    0008e9ecconst-class v0, Landroid/widget/Button;
    0008e9f0invoke-virtual {v0}, Ljava/lang/Class;->getName()Ljava/lang/String;
    0008e9f6move-result-object v0
    0008e9f8return-object v0
    0008e9dc
    0008e9fa
    0008e9fa // align 0x4
    0008e9fc
    0008e9fcandroidx.appcompat.view.menu.ActionMenuItemView::<init>(android.content.Context, android.util.AttributeSet):
    0008ea0cconst/4 v0, 0x0
    0008ea0einvoke-direct {v3, v4, v5, v0}, Lj/f0;-><init>(Landroid/content/Context;Landroid/util/AttributeSet;I)V
    0008ea14invoke-virtual {v4}, Landroid/content/Context;->getResources()Landroid/content/res/Resources;
    0008ea1amove-result-object v1
    0008ea1cinvoke-virtual {v3}, Landroidx/appcompat/view/menu/ActionMenuItemView;->g()Z
    0008ea22move-result v2
    0008ea24iput-boolean v2, v3, Landroidx/appcompat/view/menu/ActionMenuItemView;->n:Z
    0008ea28sget-object v2, Ld/a;->c:[I
    0008ea2cinvoke-virtual {v4, v5, v2, v0, v0}, Landroid/content/Context;->obtainStyledAttributes(Landroid/util/AttributeSet;[III)Landroid/content/res/TypedArray;
    0008ea32move-result-object v4
    0008ea34invoke-virtual {v4, v0, v0}, Landroid/content/res/TypedArray;->getDimensionPixelSize(II)I
    0008ea3amove-result v5
    0008ea3ciput v5, v3, Landroidx/appcompat/view/menu/ActionMenuItemView;->p:I
    0008ea40invoke-virtual {v4}, Landroid/content/res/TypedArray;->recycle()V
    0008ea46invoke-virtual {v1}, Landroid/content/res/Resources;->getDisplayMetrics()Landroid/util/DisplayMetrics;
    0008ea4cmove-result-object v4
    0008ea4eiget v4, v4, Landroid/util/DisplayMetrics;->density:F
    0008ea52const/high16 v5, 0x42000000
    0008ea56mul-float/2addr v4, v5
    0008ea58const/high16 v5, 0x3f000000
    0008ea5cadd-float/2addr v4, v5
    0008ea5efloat-to-int v4, v4
    0008ea60iput v4, v3, Landroidx/appcompat/view/menu/ActionMenuItemView;->r:I
    0008ea64invoke-virtual {v3, v3}, Landroid/view/View;->setOnClickListener(Landroid/view/View$OnClickListener;)V
    0008ea6aconst/4 v4, -0x1
    0008ea6ciput v4, v3, Landroidx/appcompat/view/menu/ActionMenuItemView;->q:I
    0008ea70invoke-virtual {v3, v0}, Landroid/view/View;->setSaveEnabled(Z)V
    0008ea76return-void
    0008e9fc
    0008ea78
    0008ea78androidx.appcompat.view.menu.ActionMenuItemView::e(i.n):
    0008ea88iput-object v2, v1, Landroidx/appcompat/view/menu/ActionMenuItemView;->h:Li/n;
    0008ea8cinvoke-virtual {v2}, Li/n;->getIcon()Landroid/graphics/drawable/Drawable;
    0008ea92move-result-object v0
    0008ea94invoke-virtual {v1, v0}, Landroidx/appcompat/view/menu/ActionMenuItemView;->setIcon(Landroid/graphics/drawable/Drawable;)V
    0008ea9ainvoke-virtual {v2}, Li/n;->getTitleCondensed()Ljava/lang/CharSequence;
    0008eaa0move-result-object v0
    0008eaa2invoke-virtual {v1, v0}, Landroidx/appcompat/view/menu/ActionMenuItemView;->setTitle(Ljava/lang/CharSequence;)V
    0008eaa8iget v0, v2, Li/n;->a:I
    0008eaacinvoke-virtual {v1, v0}, Landroid/view/View;->setId(I)V
    0008eab2invoke-virtual {v2}, Li/n;->isVisible()Z
    0008eab8move-result v0
    0008eabaif-eqz v0, :cond_1d
    0008eabeconst/4 v0, 0x0
    0008eac0goto :goto_1f
    0008eac2const/16 v0, 0x8
    0008eac6invoke-virtual {v1, v0}, Landroid/view/View;->setVisibility(I)V
    0008eaccinvoke-virtual {v2}, Li/n;->isEnabled()Z
    0008ead2move-result v0
    0008ead4invoke-virtual {v1, v0}, Landroid/view/View;->setEnabled(Z)V
    0008eadainvoke-virtual {v2}, Li/n;->hasSubMenu()Z
    0008eae0move-result v2
    0008eae2if-eqz v2, :cond_3a
    0008eae6iget-object v2, v1, Landroidx/appcompat/view/menu/ActionMenuItemView;->l:Li/b;
    0008eaeaif-nez v2, :cond_3a
    0008eaeenew-instance v2, Li/b;
    0008eaf2invoke-direct {v2, v1}, Li/b;-><init>(Landroidx/appcompat/view/menu/ActionMenuItemView;)V
    0008eaf8iput-object v2, v1, Landroidx/appcompat/view/menu/ActionMenuItemView;->l:Li/b;
    0008eafcreturn-void
    0008ea78
    0008eafe
    0008eafe // align 0x10
    0008eb00
    0008eb00androidx.appcompat.view.menu.ActionMenuItemView::onClick(android.view.View):
    0008eb10iget-object v2, v1, Landroidx/appcompat/view/menu/ActionMenuItemView;->k:Li/k;
    0008eb14if-eqz v2, :cond_9
    0008eb18iget-object v0, v1, Landroidx/appcompat/view/menu/ActionMenuItemView;->h:Li/n;
    0008eb1cinvoke-interface {v2, v0}, Li/k;->c(Li/n;)Z
    0008eb22return-void
    0008eb00
    0008eb24
    0008eb24androidx.appcompat.view.menu.ActionMenuItemView::onConfigurationChanged(android.content.res.Configuration):
    0008eb34invoke-super {v0, v1}, Landroid/view/View;->onConfigurationChanged(Landroid/content/res/Configuration;)V
    0008eb3ainvoke-virtual {v0}, Landroidx/appcompat/view/menu/ActionMenuItemView;->g()Z
    0008eb40move-result v1
    0008eb42iput-boolean v1, v0, Landroidx/appcompat/view/menu/ActionMenuItemView;->n:Z
    0008eb46invoke-virtual {v0}, Landroidx/appcompat/view/menu/ActionMenuItemView;->h()V
    0008eb4creturn-void
    0008eb24
    0008eb4e
    0008eb4e // align 0x10
    0008eb50
    0008eb50androidx.appcompat.view.menu.ActionMenuItemView::onMeasure(int, int):
    0008eb60invoke-virtual {v5}, Lj/f0;->getText()Ljava/lang/CharSequence;
    0008eb66move-result-object v0
    0008eb68invoke-static {v0}, Landroid/text/TextUtils;->isEmpty(Ljava/lang/CharSequence;)Z
    0008eb6emove-result v0
    0008eb70if-nez v0, :cond_1d
    0008eb74iget v1, v5, Landroidx/appcompat/view/menu/ActionMenuItemView;->q:I
    0008eb78if-ltz v1, :cond_1d
    0008eb7cinvoke-virtual {v5}, Landroid/view/View;->getPaddingTop()I
    0008eb82move-result v2
    0008eb84invoke-virtual {v5}, Landroid/view/View;->getPaddingRight()I
    0008eb8amove-result v3
    0008eb8cinvoke-virtual {v5}, Landroid/view/View;->getPaddingBottom()I
    0008eb92move-result v4
    0008eb94invoke-super {v5, v1, v2, v3, v4}, Landroid/view/View;->setPadding(IIII)V
    0008eb9ainvoke-super {v5, v6, v7}, Lj/f0;->onMeasure(II)V
    0008eba0invoke-static {v6}, Landroid/view/View$MeasureSpec;->getMode(I)I
    0008eba6move-result v1
    0008eba8invoke-static {v6}, Landroid/view/View$MeasureSpec;->getSize(I)I
    0008ebaemove-result v6
    0008ebb0invoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I
    0008ebb6move-result v2
    0008ebb8iget v3, v5, Landroidx/appcompat/view/menu/ActionMenuItemView;->p:I
    0008ebbcconst/high16 v4, -0x80000000
    0008ebc0if-ne v1, v4, :cond_37
    0008ebc4invoke-static {v6, v3}, Ljava/lang/Math;->min(II)I
    0008ebcamove-result v6
    0008ebccgoto :goto_38
    0008ebcemove v6, v3
    0008ebd0const/high16 v4, 0x40000000
    0008ebd4if-eq v1, v4, :cond_47
    0008ebd8if-lez v3, :cond_47
    0008ebdcif-ge v2, v6, :cond_47
    0008ebe0invoke-static {v6, v4}, Landroid/view/View$MeasureSpec;->makeMeasureSpec(II)I
    0008ebe6move-result v6
    0008ebe8invoke-super {v5, v6, v7}, Lj/f0;->onMeasure(II)V
    0008ebeeif-eqz v0, :cond_6d
    0008ebf2iget-object v6, v5, Landroidx/appcompat/view/menu/ActionMenuItemView;->j:Landroid/graphics/drawable/Drawable;
    0008ebf6if-eqz v6, :cond_6d
    0008ebfainvoke-virtual {v5}, Landroid/view/View;->getMeasuredWidth()I
    0008ec00move-result v6
    0008ec02iget-object v7, v5, Landroidx/appcompat/view/menu/ActionMenuItemView;->j:Landroid/graphics/drawable/Drawable;
    0008ec06invoke-virtual {v7}, Landroid/graphics/drawable/Drawable;->getBounds()Landroid/graphics/Rect;
    0008ec0cmove-result-object v7
    0008ec0einvoke-virtual {v7}, Landroid/graphics/Rect;->width()I
    0008ec14move-result v7
    0008ec16sub-int/2addr v6, v7
    0008ec18div-int/lit8 v6, v6, 0x2
    0008ec1cinvoke-virtual {v5}, Landroid/view/View;->getPaddingTop()I
    0008ec22move-result v7
    0008ec24invoke-virtual {v5}, Landroid/view/View;->getPaddingRight()I
    0008ec2amove-result v0
    0008ec2cinvoke-virtual {v5}, Landroid/view/View;->getPaddingBottom()I
    0008ec32move-result v1
    0008ec34invoke-super {v5, v6, v7, v0, v1}, Landroid/view/View;->setPadding(IIII)V
    0008ec3areturn-void
    0008eb50