diff --git a/Jetchat/.gitignore b/Jetchat/.gitignore
index 834ecd9dff..7b08bc12c4 100644
--- a/Jetchat/.gitignore
+++ b/Jetchat/.gitignore
@@ -14,3 +14,6 @@
.cxx
local.properties
.kotlin/
+
+# Macrobenchmark results and Perfetto traces from local performance runs
+/benchmark_reports
diff --git a/Jetchat/app/build.gradle.kts b/Jetchat/app/build.gradle.kts
index 55c6ffb042..6107cb4e60 100644
--- a/Jetchat/app/build.gradle.kts
+++ b/Jetchat/app/build.gradle.kts
@@ -20,6 +20,7 @@ import org.jetbrains.kotlin.gradle.dsl.JvmTarget
plugins {
alias(libs.plugins.android.application)
alias(libs.plugins.compose)
+ alias(libs.plugins.androidx.baselineprofile)
}
android {
@@ -63,6 +64,13 @@ android {
"proguard-rules.pro",
)
}
+
+ // Non-debuggable, non-minified build type for Macrobenchmark and composition tracing
+ create("benchmark") {
+ initWith(getByName("debug"))
+ isDebuggable = false
+ signingConfig = signingConfigs.getByName("debug")
+ }
}
kotlin {
@@ -88,6 +96,11 @@ android {
}
}
+baselineProfile {
+ // Put the generated profile in src/main so every build type, including benchmark, ships it
+ mergeIntoMain = true
+}
+
dependencies {
val composeBom = platform(libs.androidx.compose.bom)
implementation(composeBom)
@@ -115,8 +128,13 @@ dependencies {
implementation(libs.androidx.compose.ui.util)
implementation(libs.androidx.compose.ui.viewbinding)
implementation(libs.androidx.compose.ui.googlefonts)
+ // Adds composable function names to Perfetto traces
+ implementation(libs.androidx.compose.runtime.tracing)
+ implementation(libs.androidx.profileinstaller)
+ baselineProfile(project(":benchmark"))
implementation(libs.androidx.media3.exoplayer)
+ implementation(libs.coil.kt.compose)
implementation(libs.androidx.media3.ui.compose)
debugImplementation(libs.androidx.compose.ui.test.manifest)
diff --git a/Jetchat/app/src/benchmark/AndroidManifest.xml b/Jetchat/app/src/benchmark/AndroidManifest.xml
new file mode 100644
index 0000000000..785df10179
--- /dev/null
+++ b/Jetchat/app/src/benchmark/AndroidManifest.xml
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
diff --git a/Jetchat/app/src/main/generated/baselineProfiles/baseline-prof.txt b/Jetchat/app/src/main/generated/baselineProfiles/baseline-prof.txt
new file mode 100644
index 0000000000..8d4113b828
--- /dev/null
+++ b/Jetchat/app/src/main/generated/baselineProfiles/baseline-prof.txt
@@ -0,0 +1,24342 @@
+Landroidx/activity/ActivityFlags;
+SPLandroidx/activity/ActivityFlags;->()V
+SPLandroidx/activity/ActivityFlags;->()V
+Landroidx/activity/ComponentActivity;
+SPLandroidx/activity/ComponentActivity;->()V
+SPLandroidx/activity/ComponentActivity;->()V
+SPLandroidx/activity/ComponentActivity;->_init_$lambda$1(Landroidx/activity/ComponentActivity;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/activity/ComponentActivity;->_init_$lambda$2(Landroidx/activity/ComponentActivity;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/activity/ComponentActivity;->_init_$lambda$4(Landroidx/activity/ComponentActivity;Landroid/content/Context;)V
+SPLandroidx/activity/ComponentActivity;->access$ensureViewModelStore(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity;->addMenuProvider(Landroidx/core/view/MenuProvider;)V
+SPLandroidx/activity/ComponentActivity;->addObserverForBackInvoker$lambda$0(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/ComponentActivity;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/activity/ComponentActivity;->addObserverForBackInvoker(Landroidx/activity/OnBackPressedDispatcher;)V
+SPLandroidx/activity/ComponentActivity;->addOnConfigurationChangedListener(Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/ComponentActivity;->addOnContextAvailableListener(Landroidx/activity/contextaware/OnContextAvailableListener;)V
+SPLandroidx/activity/ComponentActivity;->addOnMultiWindowModeChangedListener(Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/ComponentActivity;->addOnNewIntentListener(Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/ComponentActivity;->addOnPictureInPictureModeChangedListener(Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/ComponentActivity;->addOnTrimMemoryListener(Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/ComponentActivity;->createFullyDrawnExecutor()Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutor;
+SPLandroidx/activity/ComponentActivity;->defaultViewModelProviderFactory_delegate$lambda$0(Landroidx/activity/ComponentActivity;)Landroidx/lifecycle/SavedStateViewModelFactory;
+SPLandroidx/activity/ComponentActivity;->ensureViewModelStore()V
+SPLandroidx/activity/ComponentActivity;->getActivityResultRegistry()Landroidx/activity/result/ActivityResultRegistry;
+SPLandroidx/activity/ComponentActivity;->getDefaultViewModelCreationExtras()Landroidx/lifecycle/viewmodel/CreationExtras;
+SPLandroidx/activity/ComponentActivity;->getDefaultViewModelProviderFactory()Landroidx/lifecycle/ViewModelProvider$Factory;
+SPLandroidx/activity/ComponentActivity;->getLifecycle()Landroidx/lifecycle/Lifecycle;
+SPLandroidx/activity/ComponentActivity;->getNavigationEventDispatcher()Landroidx/navigationevent/NavigationEventDispatcher;
+SPLandroidx/activity/ComponentActivity;->getOnBackPressedDispatcher()Landroidx/activity/OnBackPressedDispatcher;
+SPLandroidx/activity/ComponentActivity;->getSavedStateRegistry()Landroidx/savedstate/SavedStateRegistry;
+SPLandroidx/activity/ComponentActivity;->getViewModelStore()Landroidx/lifecycle/ViewModelStore;
+SPLandroidx/activity/ComponentActivity;->initializeViewTreeOwners()V
+SPLandroidx/activity/ComponentActivity;->invalidateMenu()V
+SPLandroidx/activity/ComponentActivity;->menuHostHelper$lambda$0(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity;->onBackPressedDispatcher_delegate$lambda$0(Landroidx/activity/ComponentActivity;)Landroidx/activity/OnBackPressedDispatcher;
+SPLandroidx/activity/ComponentActivity;->onCreate(Landroid/os/Bundle;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda0;->run()V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda10;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda10;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda10;->invoke()Ljava/lang/Object;
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda11;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda11;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda11;->invoke()Ljava/lang/Object;
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda12;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda12;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;->(Landroidx/activity/OnBackPressedDispatcher;Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda2;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda4;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda4;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda5;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda5;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda6;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda6;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda6;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda7;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda7;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda7;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda8;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda8;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$$ExternalSyntheticLambda9;
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda9;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$$ExternalSyntheticLambda9;->onContextAvailable(Landroid/content/Context;)V
+Landroidx/activity/ComponentActivity$4;
+SPLandroidx/activity/ComponentActivity$4;->(Landroidx/activity/ComponentActivity;)V
+SPLandroidx/activity/ComponentActivity$4;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/ComponentActivity$Companion;
+SPLandroidx/activity/ComponentActivity$Companion;->()V
+SPLandroidx/activity/ComponentActivity$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/activity/ComponentActivity$NonConfigurationInstances;
+Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutor;
+Landroidx/activity/ComponentActivity$ReportFullyDrawnExecutorImpl;
+SPLandroidx/activity/ComponentActivity$ReportFullyDrawnExecutorImpl;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/ComponentActivity$activityResultRegistry$1;
+SPLandroidx/activity/ComponentActivity$activityResultRegistry$1;->(Landroidx/activity/ComponentActivity;)V
+Landroidx/activity/EdgeToEdge;
+SPLandroidx/activity/EdgeToEdge;->()V
+SPLandroidx/activity/EdgeToEdge;->enable$default(Landroidx/activity/ComponentActivity;Landroidx/activity/SystemBarStyle;Landroidx/activity/SystemBarStyle;ILjava/lang/Object;)V
+SPLandroidx/activity/EdgeToEdge;->enable(Landroidx/activity/ComponentActivity;Landroidx/activity/SystemBarStyle;Landroidx/activity/SystemBarStyle;)V
+SPLandroidx/activity/EdgeToEdge;->enableEdgeToEdge$lambda$1(Landroidx/activity/EdgeToEdgeImpl;Landroidx/activity/SystemBarStyle;Landroidx/activity/SystemBarStyle;Landroidx/activity/ComponentActivity;Landroid/view/View;)V
+Landroidx/activity/EdgeToEdge$$ExternalSyntheticLambda0;
+SPLandroidx/activity/EdgeToEdge$$ExternalSyntheticLambda0;->(Landroidx/activity/EdgeToEdgeImpl;Landroidx/activity/SystemBarStyle;Landroidx/activity/SystemBarStyle;Landroidx/activity/ComponentActivity;Landroid/view/View;)V
+SPLandroidx/activity/EdgeToEdge$$ExternalSyntheticLambda0;->run()V
+Landroidx/activity/EdgeToEdge$enableEdgeToEdge$1$2;
+SPLandroidx/activity/EdgeToEdge$enableEdgeToEdge$1$2;->(Ljava/lang/Runnable;Landroid/content/Context;)V
+Landroidx/activity/EdgeToEdgeApi26;
+SPLandroidx/activity/EdgeToEdgeApi26;->()V
+Landroidx/activity/EdgeToEdgeApi28;
+SPLandroidx/activity/EdgeToEdgeApi28;->()V
+Landroidx/activity/EdgeToEdgeApi29;
+SPLandroidx/activity/EdgeToEdgeApi29;->()V
+Landroidx/activity/EdgeToEdgeApi30;
+SPLandroidx/activity/EdgeToEdgeApi30;->()V
+SPLandroidx/activity/EdgeToEdgeApi30;->adjustLayoutInDisplayCutoutMode(Landroid/view/Window;)V
+Landroidx/activity/EdgeToEdgeApi35;
+SPLandroidx/activity/EdgeToEdgeApi35;->()V
+SPLandroidx/activity/EdgeToEdgeApi35;->setUp(Landroidx/activity/SystemBarStyle;Landroidx/activity/SystemBarStyle;Landroid/view/Window;Landroid/view/View;ZZ)V
+Landroidx/activity/EdgeToEdgeBase;
+SPLandroidx/activity/EdgeToEdgeBase;->()V
+Landroidx/activity/EdgeToEdgeImpl;
+Landroidx/activity/FullyDrawnReporterOwner;
+Landroidx/activity/OnBackPressedCallback;
+SPLandroidx/activity/OnBackPressedCallback;->(Z)V
+SPLandroidx/activity/OnBackPressedCallback;->addCloseable$activity(Ljava/lang/AutoCloseable;)V
+SPLandroidx/activity/OnBackPressedCallback;->createNavigationEventHandler$activity(Landroidx/navigationevent/NavigationEventInfo;)Landroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;
+SPLandroidx/activity/OnBackPressedCallback;->isEnabled()Z
+SPLandroidx/activity/OnBackPressedCallback;->setEnabled(Z)V
+Landroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;
+SPLandroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;->(Landroidx/activity/OnBackPressedCallback;Landroidx/navigationevent/NavigationEventInfo;)V
+SPLandroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;->isLifecycleActive()Z
+SPLandroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;->setLifecycleActive(Z)V
+Landroidx/activity/OnBackPressedCallbackInfo;
+SPLandroidx/activity/OnBackPressedCallbackInfo;->(Landroidx/activity/OnBackPressedCallback;Landroidx/lifecycle/LifecycleOwner;)V
+SPLandroidx/activity/OnBackPressedCallbackInfo;->equals(Ljava/lang/Object;)Z
+Landroidx/activity/OnBackPressedDispatcher;
+SPLandroidx/activity/OnBackPressedDispatcher;->(Ljava/lang/Runnable;)V
+SPLandroidx/activity/OnBackPressedDispatcher;->(Ljava/lang/Runnable;Landroidx/core/util/Consumer;)V
+SPLandroidx/activity/OnBackPressedDispatcher;->access$getOnHasEnabledCallbacksChanged$p(Landroidx/activity/OnBackPressedDispatcher;)Landroidx/core/util/Consumer;
+SPLandroidx/activity/OnBackPressedDispatcher;->access$setHasEnabledCallbacks$p(Landroidx/activity/OnBackPressedDispatcher;Z)V
+SPLandroidx/activity/OnBackPressedDispatcher;->addCallback(Landroidx/lifecycle/LifecycleOwner;Landroidx/activity/OnBackPressedCallback;)V
+SPLandroidx/activity/OnBackPressedDispatcher;->eventInput_delegate$lambda$0(Landroidx/activity/OnBackPressedDispatcher;)Landroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput;
+SPLandroidx/activity/OnBackPressedDispatcher;->getEventDispatcher$activity()Landroidx/navigationevent/NavigationEventDispatcher;
+SPLandroidx/activity/OnBackPressedDispatcher;->getEventInput()Landroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput;
+SPLandroidx/activity/OnBackPressedDispatcher;->setOnBackInvokedDispatcher(Landroid/window/OnBackInvokedDispatcher;)V
+Landroidx/activity/OnBackPressedDispatcher$$ExternalSyntheticLambda0;
+SPLandroidx/activity/OnBackPressedDispatcher$$ExternalSyntheticLambda0;->(Landroidx/activity/OnBackPressedDispatcher;)V
+SPLandroidx/activity/OnBackPressedDispatcher$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/activity/OnBackPressedDispatcher$$ExternalSyntheticLambda1;
+SPLandroidx/activity/OnBackPressedDispatcher$$ExternalSyntheticLambda1;->(Landroidx/lifecycle/Lifecycle;Landroidx/activity/OnBackPressedDispatcher$addCallback$observer$1;)V
+Landroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput;
+SPLandroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput;->(Landroidx/activity/OnBackPressedDispatcher;)V
+SPLandroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput;->getDispatcher()Landroidx/navigationevent/NavigationEventDispatcher;
+SPLandroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput;->onHasEnabledHandlersChanged(Z)V
+Landroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput$$ExternalSyntheticLambda0;
+SPLandroidx/activity/OnBackPressedDispatcher$OnBackPressedEventInput$$ExternalSyntheticLambda0;->(Landroidx/activity/OnBackPressedDispatcher;)V
+Landroidx/activity/OnBackPressedDispatcher$addCallback$observer$1;
+SPLandroidx/activity/OnBackPressedDispatcher$addCallback$observer$1;->(Landroidx/activity/OnBackPressedCallback$OnBackPressedEventHandler;Landroidx/activity/OnBackPressedDispatcher;Landroidx/lifecycle/Lifecycle;)V
+SPLandroidx/activity/OnBackPressedDispatcher$addCallback$observer$1;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/activity/OnBackPressedDispatcher$addCallback$observer$1$WhenMappings;
+SPLandroidx/activity/OnBackPressedDispatcher$addCallback$observer$1$WhenMappings;->()V
+Landroidx/activity/OnBackPressedDispatcherOwner;
+Landroidx/activity/R$id;
+Landroidx/activity/SystemBarStyle;
+SPLandroidx/activity/SystemBarStyle;->()V
+SPLandroidx/activity/SystemBarStyle;->(IIILkotlin/jvm/functions/Function1;)V
+SPLandroidx/activity/SystemBarStyle;->(IIILkotlin/jvm/functions/Function1;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/activity/SystemBarStyle;->getDetectDarkMode$activity()Lkotlin/jvm/functions/Function1;
+SPLandroidx/activity/SystemBarStyle;->getNightMode$activity()I
+SPLandroidx/activity/SystemBarStyle;->getScrimWithEnforcedContrast$activity(Z)I
+Landroidx/activity/SystemBarStyle$Companion;
+SPLandroidx/activity/SystemBarStyle$Companion;->()V
+SPLandroidx/activity/SystemBarStyle$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/activity/SystemBarStyle$Companion;->auto$default(Landroidx/activity/SystemBarStyle$Companion;IILkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/activity/SystemBarStyle;
+SPLandroidx/activity/SystemBarStyle$Companion;->auto$lambda$0(Landroid/content/res/Resources;)Z
+SPLandroidx/activity/SystemBarStyle$Companion;->auto(IILkotlin/jvm/functions/Function1;)Landroidx/activity/SystemBarStyle;
+Landroidx/activity/SystemBarStyle$Companion$$ExternalSyntheticLambda2;
+SPLandroidx/activity/SystemBarStyle$Companion$$ExternalSyntheticLambda2;->()V
+SPLandroidx/activity/SystemBarStyle$Companion$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/ViewTreeFullyDrawnReporterOwner;
+SPLandroidx/activity/ViewTreeFullyDrawnReporterOwner;->set(Landroid/view/View;Landroidx/activity/FullyDrawnReporterOwner;)V
+Landroidx/activity/ViewTreeOnBackPressedDispatcherOwner;
+SPLandroidx/activity/ViewTreeOnBackPressedDispatcherOwner;->set(Landroid/view/View;Landroidx/activity/OnBackPressedDispatcherOwner;)V
+Landroidx/activity/compose/ActivityResultLauncherHolder;
+SPLandroidx/activity/compose/ActivityResultLauncherHolder;->()V
+SPLandroidx/activity/compose/ActivityResultLauncherHolder;->()V
+SPLandroidx/activity/compose/ActivityResultLauncherHolder;->setLauncher(Landroidx/activity/result/ActivityResultLauncher;)V
+Landroidx/activity/compose/ActivityResultRegistryKt;
+SPLandroidx/activity/compose/ActivityResultRegistryKt;->$r8$lambda$YAfMonS2ROkWVWyfbsXWPpLpnb0(Landroidx/activity/compose/ActivityResultLauncherHolder;Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;Landroidx/activity/result/contract/ActivityResultContract;Landroidx/compose/runtime/State;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/activity/compose/ActivityResultRegistryKt;->$r8$lambda$gcIK6Em3026em-cFeXEknnn_tB4()Ljava/lang/String;
+SPLandroidx/activity/compose/ActivityResultRegistryKt;->rememberLauncherForActivityResult$lambda$0$0()Ljava/lang/String;
+SPLandroidx/activity/compose/ActivityResultRegistryKt;->rememberLauncherForActivityResult$lambda$4$0(Landroidx/activity/compose/ActivityResultLauncherHolder;Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;Landroidx/activity/result/contract/ActivityResultContract;Landroidx/compose/runtime/State;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/activity/compose/ActivityResultRegistryKt;->rememberLauncherForActivityResult(Landroidx/activity/result/contract/ActivityResultContract;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)Landroidx/activity/compose/ManagedActivityResultLauncher;
+Landroidx/activity/compose/ActivityResultRegistryKt$$ExternalSyntheticLambda0;
+SPLandroidx/activity/compose/ActivityResultRegistryKt$$ExternalSyntheticLambda0;->()V
+SPLandroidx/activity/compose/ActivityResultRegistryKt$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/activity/compose/ActivityResultRegistryKt$$ExternalSyntheticLambda1;
+SPLandroidx/activity/compose/ActivityResultRegistryKt$$ExternalSyntheticLambda1;->(Landroidx/activity/compose/ActivityResultLauncherHolder;Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;Landroidx/activity/result/contract/ActivityResultContract;Landroidx/compose/runtime/State;)V
+SPLandroidx/activity/compose/ActivityResultRegistryKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/compose/ActivityResultRegistryKt$$ExternalSyntheticLambda2;
+SPLandroidx/activity/compose/ActivityResultRegistryKt$$ExternalSyntheticLambda2;->(Landroidx/compose/runtime/State;)V
+Landroidx/activity/compose/ActivityResultRegistryKt$rememberLauncherForActivityResult$lambda$4$0$$inlined$onDispose$1;
+SPLandroidx/activity/compose/ActivityResultRegistryKt$rememberLauncherForActivityResult$lambda$4$0$$inlined$onDispose$1;->(Landroidx/activity/compose/ActivityResultLauncherHolder;)V
+Landroidx/activity/compose/ComposePredictiveBackHandler;
+SPLandroidx/activity/compose/ComposePredictiveBackHandler;->(Lkotlinx/coroutines/CoroutineScope;Landroidx/activity/compose/PredictiveBackHandlerInfo;)V
+SPLandroidx/activity/compose/ComposePredictiveBackHandler;->setBackEnabled(Z)V
+SPLandroidx/activity/compose/ComposePredictiveBackHandler;->setCurrentOnBack(Lkotlin/jvm/functions/Function2;)V
+Landroidx/activity/compose/ComposePredictiveBackHandler$currentOnBack$1;
+SPLandroidx/activity/compose/ComposePredictiveBackHandler$currentOnBack$1;->(Lkotlin/coroutines/Continuation;)V
+Landroidx/activity/compose/LocalActivityResultRegistryOwner;
+SPLandroidx/activity/compose/LocalActivityResultRegistryOwner;->()V
+SPLandroidx/activity/compose/LocalActivityResultRegistryOwner;->()V
+SPLandroidx/activity/compose/LocalActivityResultRegistryOwner;->LocalComposition$lambda$0()Landroidx/activity/result/ActivityResultRegistryOwner;
+SPLandroidx/activity/compose/LocalActivityResultRegistryOwner;->getCurrent(Landroidx/compose/runtime/Composer;I)Landroidx/activity/result/ActivityResultRegistryOwner;
+Landroidx/activity/compose/LocalActivityResultRegistryOwner$$ExternalSyntheticLambda0;
+SPLandroidx/activity/compose/LocalActivityResultRegistryOwner$$ExternalSyntheticLambda0;->()V
+SPLandroidx/activity/compose/LocalActivityResultRegistryOwner$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/activity/compose/ManagedActivityResultLauncher;
+SPLandroidx/activity/compose/ManagedActivityResultLauncher;->()V
+SPLandroidx/activity/compose/ManagedActivityResultLauncher;->(Landroidx/activity/compose/ActivityResultLauncherHolder;Landroidx/compose/runtime/State;)V
+Landroidx/activity/compose/PredictiveBackHandlerInfo;
+SPLandroidx/activity/compose/PredictiveBackHandlerInfo;->(Ljava/lang/Object;J)V
+Landroidx/activity/compose/PredictiveBackHandlerKt;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->$r8$lambda$-I2Xi7-mOChmMAZ9qZZEwheaxs4(Landroidx/activity/compose/ComposePredictiveBackHandler;Lkotlin/jvm/functions/Function2;)Lkotlin/Unit;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->$r8$lambda$D8a2kH5mKpDy4Fdrtpqcav0aLMg(Landroidx/activity/compose/ComposePredictiveBackHandler;ZLandroidx/lifecycle/compose/LifecycleStartStopEffectScope;)Landroidx/lifecycle/compose/LifecycleStopOrDisposeEffectResult;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->$r8$lambda$Qyg5QBqA91q-6Cfl0DPwFa5-Xpg(Landroidx/activity/compose/internal/BackHandlerDispatcherCompat;Landroidx/activity/compose/ComposePredictiveBackHandler;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->PredictiveBackHandler$lambda$2$0(Landroidx/activity/compose/ComposePredictiveBackHandler;Lkotlin/jvm/functions/Function2;)Lkotlin/Unit;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->PredictiveBackHandler$lambda$3$0(Landroidx/activity/compose/ComposePredictiveBackHandler;ZLandroidx/lifecycle/compose/LifecycleStartStopEffectScope;)Landroidx/lifecycle/compose/LifecycleStopOrDisposeEffectResult;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->PredictiveBackHandler$lambda$4$0(Landroidx/activity/compose/internal/BackHandlerDispatcherCompat;Landroidx/activity/compose/ComposePredictiveBackHandler;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt;->PredictiveBackHandler(ZLkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
+Landroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda0;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda0;->(Landroidx/activity/compose/ComposePredictiveBackHandler;Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda1;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda1;->(Landroidx/activity/compose/ComposePredictiveBackHandler;Z)V
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda2;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda2;->(Landroidx/activity/compose/internal/BackHandlerDispatcherCompat;Landroidx/activity/compose/ComposePredictiveBackHandler;)V
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/activity/compose/PredictiveBackHandlerKt$PredictiveBackHandler$lambda$3$0$$inlined$onStopOrDispose$1;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$PredictiveBackHandler$lambda$3$0$$inlined$onStopOrDispose$1;->(Landroidx/lifecycle/compose/LifecycleStartStopEffectScope;Landroidx/activity/compose/ComposePredictiveBackHandler;)V
+Landroidx/activity/compose/PredictiveBackHandlerKt$PredictiveBackHandler$lambda$4$0$$inlined$onDispose$1;
+SPLandroidx/activity/compose/PredictiveBackHandlerKt$PredictiveBackHandler$lambda$4$0$$inlined$onDispose$1;->(Landroidx/activity/compose/internal/BackHandlerDispatcherCompat;Landroidx/activity/compose/ComposePredictiveBackHandler;)V
+Landroidx/activity/compose/internal/BackHandlerCompat;
+SPLandroidx/activity/compose/internal/BackHandlerCompat;->()V
+SPLandroidx/activity/compose/internal/BackHandlerCompat;->(Landroidx/navigationevent/NavigationEventInfo;)V
+SPLandroidx/activity/compose/internal/BackHandlerCompat;->getNavigationEventHandler()Landroidx/navigationevent/NavigationEventHandler;
+SPLandroidx/activity/compose/internal/BackHandlerCompat;->isBackEnabled()Z
+SPLandroidx/activity/compose/internal/BackHandlerCompat;->setBackEnabled(Z)V
+Landroidx/activity/compose/internal/BackHandlerCompat$navigationEventHandler$1;
+SPLandroidx/activity/compose/internal/BackHandlerCompat$navigationEventHandler$1;->(Landroidx/activity/compose/internal/BackHandlerCompat;Landroidx/navigationevent/NavigationEventInfo;)V
+Landroidx/activity/compose/internal/BackHandlerCompat$onBackPressedCallback$1;
+SPLandroidx/activity/compose/internal/BackHandlerCompat$onBackPressedCallback$1;->(Landroidx/activity/compose/internal/BackHandlerCompat;)V
+Landroidx/activity/compose/internal/BackHandlerDispatcherCompat;
+SPLandroidx/activity/compose/internal/BackHandlerDispatcherCompat;->()V
+SPLandroidx/activity/compose/internal/BackHandlerDispatcherCompat;->(Landroidx/navigationevent/NavigationEventDispatcher;Landroidx/activity/OnBackPressedDispatcher;)V
+SPLandroidx/activity/compose/internal/BackHandlerDispatcherCompat;->addHandler(Landroidx/activity/compose/internal/BackHandlerCompat;)V
+Landroidx/activity/contextaware/ContextAware;
+Landroidx/activity/contextaware/ContextAwareHelper;
+SPLandroidx/activity/contextaware/ContextAwareHelper;->()V
+SPLandroidx/activity/contextaware/ContextAwareHelper;->addOnContextAvailableListener(Landroidx/activity/contextaware/OnContextAvailableListener;)V
+SPLandroidx/activity/contextaware/ContextAwareHelper;->dispatchOnContextAvailable(Landroid/content/Context;)V
+Landroidx/activity/contextaware/OnContextAvailableListener;
+Landroidx/activity/result/ActivityResult;
+Landroidx/activity/result/ActivityResultCallback;
+Landroidx/activity/result/ActivityResultCaller;
+Landroidx/activity/result/ActivityResultLauncher;
+SPLandroidx/activity/result/ActivityResultLauncher;->()V
+Landroidx/activity/result/ActivityResultRegistry;
+SPLandroidx/activity/result/ActivityResultRegistry;->()V
+SPLandroidx/activity/result/ActivityResultRegistry;->()V
+SPLandroidx/activity/result/ActivityResultRegistry;->bindRcKey(ILjava/lang/String;)V
+SPLandroidx/activity/result/ActivityResultRegistry;->generateRandomNumber$lambda$0()Ljava/lang/Integer;
+SPLandroidx/activity/result/ActivityResultRegistry;->generateRandomNumber()I
+SPLandroidx/activity/result/ActivityResultRegistry;->register(Ljava/lang/String;Landroidx/activity/result/contract/ActivityResultContract;Landroidx/activity/result/ActivityResultCallback;)Landroidx/activity/result/ActivityResultLauncher;
+SPLandroidx/activity/result/ActivityResultRegistry;->registerKey(Ljava/lang/String;)V
+Landroidx/activity/result/ActivityResultRegistry$$ExternalSyntheticLambda1;
+SPLandroidx/activity/result/ActivityResultRegistry$$ExternalSyntheticLambda1;->()V
+SPLandroidx/activity/result/ActivityResultRegistry$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object;
+Landroidx/activity/result/ActivityResultRegistry$CallbackAndContract;
+SPLandroidx/activity/result/ActivityResultRegistry$CallbackAndContract;->(Landroidx/activity/result/ActivityResultCallback;Landroidx/activity/result/contract/ActivityResultContract;)V
+Landroidx/activity/result/ActivityResultRegistry$Companion;
+SPLandroidx/activity/result/ActivityResultRegistry$Companion;->()V
+SPLandroidx/activity/result/ActivityResultRegistry$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/activity/result/ActivityResultRegistry$register$3;
+SPLandroidx/activity/result/ActivityResultRegistry$register$3;->(Landroidx/activity/result/ActivityResultRegistry;Ljava/lang/String;Landroidx/activity/result/contract/ActivityResultContract;)V
+Landroidx/activity/result/ActivityResultRegistryOwner;
+Landroidx/activity/result/contract/ActivityResultContract;
+SPLandroidx/activity/result/contract/ActivityResultContract;->()V
+Landroidx/activity/result/contract/ActivityResultContracts$GetContent;
+SPLandroidx/activity/result/contract/ActivityResultContracts$GetContent;->()V
+Landroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions;
+SPLandroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions;->()V
+SPLandroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions;->()V
+Landroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions$Companion;
+SPLandroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions$Companion;->()V
+SPLandroidx/activity/result/contract/ActivityResultContracts$RequestMultiplePermissions$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;
+SPLandroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;->()V
+SPLandroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult;->()V
+Landroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult$Companion;
+SPLandroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult$Companion;->()V
+SPLandroidx/activity/result/contract/ActivityResultContracts$StartActivityForResult$Companion;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/appcompat/R$drawable;
+Landroidx/appcompat/R$id;
+Landroidx/appcompat/R$layout;
+Landroidx/appcompat/R$style;
+Landroidx/appcompat/R$styleable;
+SPLandroidx/appcompat/R$styleable;->()V
+Landroidx/appcompat/app/ActionBarDrawerToggle$DelegateProvider;
+Landroidx/appcompat/app/AppCompatActivity;
+SPLandroidx/appcompat/app/AppCompatActivity;->()V
+SPLandroidx/appcompat/app/AppCompatActivity;->attachBaseContext(Landroid/content/Context;)V
+SPLandroidx/appcompat/app/AppCompatActivity;->getDelegate()Landroidx/appcompat/app/AppCompatDelegate;
+SPLandroidx/appcompat/app/AppCompatActivity;->getResources()Landroid/content/res/Resources;
+SPLandroidx/appcompat/app/AppCompatActivity;->initDelegate()V
+SPLandroidx/appcompat/app/AppCompatActivity;->invalidateOptionsMenu()V
+SPLandroidx/appcompat/app/AppCompatActivity;->onContentChanged()V
+SPLandroidx/appcompat/app/AppCompatActivity;->onPostCreate(Landroid/os/Bundle;)V
+SPLandroidx/appcompat/app/AppCompatActivity;->onPostResume()V
+SPLandroidx/appcompat/app/AppCompatActivity;->onStart()V
+SPLandroidx/appcompat/app/AppCompatActivity;->onSupportContentChanged()V
+SPLandroidx/appcompat/app/AppCompatActivity;->onTitleChanged(Ljava/lang/CharSequence;I)V
+SPLandroidx/appcompat/app/AppCompatActivity;->setContentView(Landroid/view/View;)V
+SPLandroidx/appcompat/app/AppCompatActivity;->setTheme(I)V
+Landroidx/appcompat/app/AppCompatActivity$1;
+SPLandroidx/appcompat/app/AppCompatActivity$1;->(Landroidx/appcompat/app/AppCompatActivity;)V
+Landroidx/appcompat/app/AppCompatActivity$2;
+SPLandroidx/appcompat/app/AppCompatActivity$2;->(Landroidx/appcompat/app/AppCompatActivity;)V
+SPLandroidx/appcompat/app/AppCompatActivity$2;->onContextAvailable(Landroid/content/Context;)V
+Landroidx/appcompat/app/AppCompatCallback;
+Landroidx/appcompat/app/AppCompatDelegate;
+SPLandroidx/appcompat/app/AppCompatDelegate;->()V
+SPLandroidx/appcompat/app/AppCompatDelegate;->()V
+SPLandroidx/appcompat/app/AppCompatDelegate;->addActiveDelegate(Landroidx/appcompat/app/AppCompatDelegate;)V
+SPLandroidx/appcompat/app/AppCompatDelegate;->attachBaseContext(Landroid/content/Context;)V
+SPLandroidx/appcompat/app/AppCompatDelegate;->attachBaseContext2(Landroid/content/Context;)Landroid/content/Context;
+SPLandroidx/appcompat/app/AppCompatDelegate;->create(Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)Landroidx/appcompat/app/AppCompatDelegate;
+SPLandroidx/appcompat/app/AppCompatDelegate;->getDefaultNightMode()I
+SPLandroidx/appcompat/app/AppCompatDelegate;->isAutoStorageOptedIn(Landroid/content/Context;)Z
+SPLandroidx/appcompat/app/AppCompatDelegate;->removeDelegateFromActives(Landroidx/appcompat/app/AppCompatDelegate;)V
+SPLandroidx/appcompat/app/AppCompatDelegate;->setOnBackInvokedDispatcher(Landroid/window/OnBackInvokedDispatcher;)V
+Landroidx/appcompat/app/AppCompatDelegate$SerialExecutor;
+SPLandroidx/appcompat/app/AppCompatDelegate$SerialExecutor;->(Ljava/util/concurrent/Executor;)V
+Landroidx/appcompat/app/AppCompatDelegate$ThreadPerTaskExecutor;
+SPLandroidx/appcompat/app/AppCompatDelegate$ThreadPerTaskExecutor;->()V
+Landroidx/appcompat/app/AppCompatDelegateImpl;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->(Landroid/app/Activity;Landroidx/appcompat/app/AppCompatCallback;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->(Landroid/content/Context;Landroid/view/Window;Landroidx/appcompat/app/AppCompatCallback;Ljava/lang/Object;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->applyApplicationSpecificConfig(Z)Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->applyApplicationSpecificConfig(ZZ)Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->applyFixedSizeWindow()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->attachBaseContext2(Landroid/content/Context;)Landroid/content/Context;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->attachToWindow(Landroid/view/Window;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->calculateApplicationLocales(Landroid/content/Context;)Landroidx/core/os/LocaleListCompat;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->calculateNightMode()I
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->createOverrideAppConfiguration(Landroid/content/Context;ILandroidx/core/os/LocaleListCompat;Landroid/content/res/Configuration;Z)Landroid/content/res/Configuration;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->createSubDecor()Landroid/view/ViewGroup;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->createView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->doInvalidatePanelMenu(I)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->ensureSubDecor()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->ensureWindow()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getActivityHandlesConfigChangesFlags(Landroid/content/Context;)I
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getConfigurationLocales(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getPanelState(IZ)Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getSupportActionBar()Landroidx/appcompat/app/ActionBar;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->getTitle()Ljava/lang/CharSequence;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->initWindowDecorActionBar()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->installViewFactory()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->invalidateOptionsMenu()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->invalidatePanelMenu(I)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->mapNightMode(Landroid/content/Context;I)I
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onCreate(Landroid/os/Bundle;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onCreateView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;)Landroid/view/View;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onPostCreate(Landroid/os/Bundle;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onPostResume()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onStart()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->onSubDecorInstalled(Landroid/view/ViewGroup;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->peekSupportActionBar()Landroidx/appcompat/app/ActionBar;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->requestWindowFeature(I)Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->sanitizeWindowFeatureId(I)I
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->setContentView(Landroid/view/View;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->setOnBackInvokedDispatcher(Landroid/window/OnBackInvokedDispatcher;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->setTheme(I)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->setTitle(Ljava/lang/CharSequence;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->shouldRegisterBackInvokedCallback()Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->throwFeatureRequestIfSubDecorInstalled()V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->updateActionModeInsets(Landroidx/core/view/WindowInsetsCompat;Landroid/graphics/Rect;)I
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->updateAppConfiguration(ILandroidx/core/os/LocaleListCompat;Z)Z
+SPLandroidx/appcompat/app/AppCompatDelegateImpl;->updateBackInvokedCallbackState()V
+Landroidx/appcompat/app/AppCompatDelegateImpl$1;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$1;->(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$1;->run()V
+Landroidx/appcompat/app/AppCompatDelegateImpl$2;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$2;->(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$2;->onApplyWindowInsets(Landroid/view/View;Landroidx/core/view/WindowInsetsCompat;)Landroidx/core/view/WindowInsetsCompat;
+Landroidx/appcompat/app/AppCompatDelegateImpl$3;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$3;->(Landroidx/appcompat/app/AppCompatDelegateImpl;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$3;->onAttachedFromWindow()V
+Landroidx/appcompat/app/AppCompatDelegateImpl$Api24Impl;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$Api24Impl;->getLocales(Landroid/content/res/Configuration;)Landroidx/core/os/LocaleListCompat;
+Landroidx/appcompat/app/AppCompatDelegateImpl$Api33Impl;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$Api33Impl;->getOnBackInvokedDispatcher(Landroid/app/Activity;)Landroid/window/OnBackInvokedDispatcher;
+Landroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->(Landroidx/appcompat/app/AppCompatDelegateImpl;Landroid/view/Window$Callback;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->bypassOnContentChanged(Landroid/view/Window$Callback;)V
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$AppCompatWindowCallback;->onContentChanged()V
+Landroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;
+SPLandroidx/appcompat/app/AppCompatDelegateImpl$PanelFeatureState;->(I)V
+Landroidx/appcompat/app/AppCompatViewInflater;
+SPLandroidx/appcompat/app/AppCompatViewInflater;->()V
+SPLandroidx/appcompat/app/AppCompatViewInflater;->()V
+SPLandroidx/appcompat/app/AppCompatViewInflater;->createView(Landroid/content/Context;Ljava/lang/String;Landroid/util/AttributeSet;)Landroid/view/View;
+SPLandroidx/appcompat/app/AppCompatViewInflater;->createView(Landroid/view/View;Ljava/lang/String;Landroid/content/Context;Landroid/util/AttributeSet;ZZZZ)Landroid/view/View;
+SPLandroidx/appcompat/app/AppCompatViewInflater;->themifyContext(Landroid/content/Context;Landroid/util/AttributeSet;ZZ)Landroid/content/Context;
+Landroidx/appcompat/app/AppLocalesMetadataHolderService;
+SPLandroidx/appcompat/app/AppLocalesMetadataHolderService;->getServiceInfo(Landroid/content/Context;)Landroid/content/pm/ServiceInfo;
+Landroidx/appcompat/app/AppLocalesMetadataHolderService$Api24Impl;
+SPLandroidx/appcompat/app/AppLocalesMetadataHolderService$Api24Impl;->getDisabledComponentFlag()I
+Landroidx/appcompat/resources/R$drawable;
+Landroidx/appcompat/view/ContextThemeWrapper;
+SPLandroidx/appcompat/view/ContextThemeWrapper;->(Landroid/content/Context;I)V
+SPLandroidx/appcompat/view/ContextThemeWrapper;->applyOverrideConfiguration(Landroid/content/res/Configuration;)V
+SPLandroidx/appcompat/view/ContextThemeWrapper;->getResources()Landroid/content/res/Resources;
+SPLandroidx/appcompat/view/ContextThemeWrapper;->getResourcesInternal()Landroid/content/res/Resources;
+SPLandroidx/appcompat/view/ContextThemeWrapper;->getSystemService(Ljava/lang/String;)Ljava/lang/Object;
+SPLandroidx/appcompat/view/ContextThemeWrapper;->getTheme()Landroid/content/res/Resources$Theme;
+SPLandroidx/appcompat/view/ContextThemeWrapper;->initializeTheme()V
+SPLandroidx/appcompat/view/ContextThemeWrapper;->isEmptyConfiguration(Landroid/content/res/Configuration;)Z
+SPLandroidx/appcompat/view/ContextThemeWrapper;->onApplyThemeResource(Landroid/content/res/Resources$Theme;IZ)V
+Landroidx/appcompat/view/WindowCallbackWrapper;
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->(Landroid/view/Window$Callback;)V
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->dispatchPopulateAccessibilityEvent(Landroid/view/accessibility/AccessibilityEvent;)Z
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->dispatchTouchEvent(Landroid/view/MotionEvent;)Z
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->getWrapped()Landroid/view/Window$Callback;
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->onAttachedToWindow()V
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->onWindowAttributesChanged(Landroid/view/WindowManager$LayoutParams;)V
+SPLandroidx/appcompat/view/WindowCallbackWrapper;->onWindowFocusChanged(Z)V
+Landroidx/appcompat/view/menu/MenuBuilder$Callback;
+Landroidx/appcompat/widget/AppCompatDrawableManager;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->-$$Nest$sfgetDEFAULT_MODE()Landroid/graphics/PorterDuff$Mode;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->()V
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->()V
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->get()Landroidx/appcompat/widget/AppCompatDrawableManager;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->getDrawable(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager;->preload()V
+Landroidx/appcompat/widget/AppCompatDrawableManager$1;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->()V
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->arrayContains([II)Z
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->createDrawableFor(Landroidx/appcompat/widget/ResourceManagerInternal;Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->getTintListForDrawableRes(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->tintDrawable(Landroid/content/Context;ILandroid/graphics/drawable/Drawable;)Z
+SPLandroidx/appcompat/widget/AppCompatDrawableManager$1;->tintDrawableUsingColorFilter(Landroid/content/Context;ILandroid/graphics/drawable/Drawable;)Z
+Landroidx/appcompat/widget/ContentFrameLayout;
+SPLandroidx/appcompat/widget/ContentFrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V
+SPLandroidx/appcompat/widget/ContentFrameLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V
+SPLandroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMajor()Landroid/util/TypedValue;
+SPLandroidx/appcompat/widget/ContentFrameLayout;->getMinWidthMinor()Landroid/util/TypedValue;
+SPLandroidx/appcompat/widget/ContentFrameLayout;->onAttachedToWindow()V
+SPLandroidx/appcompat/widget/ContentFrameLayout;->onMeasure(II)V
+SPLandroidx/appcompat/widget/ContentFrameLayout;->setAttachListener(Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;)V
+SPLandroidx/appcompat/widget/ContentFrameLayout;->setDecorPadding(IIII)V
+Landroidx/appcompat/widget/ContentFrameLayout$OnAttachListener;
+Landroidx/appcompat/widget/DrawableUtils;
+SPLandroidx/appcompat/widget/DrawableUtils;->()V
+SPLandroidx/appcompat/widget/DrawableUtils;->fixDrawable(Landroid/graphics/drawable/Drawable;)V
+Landroidx/appcompat/widget/FitWindowsLinearLayout;
+SPLandroidx/appcompat/widget/FitWindowsLinearLayout;->(Landroid/content/Context;Landroid/util/AttributeSet;)V
+SPLandroidx/appcompat/widget/FitWindowsLinearLayout;->fitSystemWindows(Landroid/graphics/Rect;)Z
+Landroidx/appcompat/widget/FitWindowsViewGroup;
+Landroidx/appcompat/widget/ResourceManagerInternal;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->()V
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->()V
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->checkVectorDrawableSetup(Landroid/content/Context;)V
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->createCacheKey(Landroid/util/TypedValue;)J
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->createDrawableIfNeeded(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->get()Landroidx/appcompat/widget/ResourceManagerInternal;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->getCachedDrawable(Landroid/content/Context;J)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->getDrawable(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->getDrawable(Landroid/content/Context;IZ)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->getTintList(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->getTintListFromCache(Landroid/content/Context;I)Landroid/content/res/ColorStateList;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->installDefaultInflateDelegates(Landroidx/appcompat/widget/ResourceManagerInternal;)V
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->isVectorDrawable(Landroid/graphics/drawable/Drawable;)Z
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->loadDrawableFromDelegates(Landroid/content/Context;I)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->setHooks(Landroidx/appcompat/widget/ResourceManagerInternal$ResourceManagerHooks;)V
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->tintDrawable(Landroid/content/Context;IZLandroid/graphics/drawable/Drawable;)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/ResourceManagerInternal;->tintDrawableUsingColorFilter(Landroid/content/Context;ILandroid/graphics/drawable/Drawable;)Z
+Landroidx/appcompat/widget/ResourceManagerInternal$ColorFilterLruCache;
+SPLandroidx/appcompat/widget/ResourceManagerInternal$ColorFilterLruCache;->(I)V
+Landroidx/appcompat/widget/ResourceManagerInternal$ResourceManagerHooks;
+Landroidx/appcompat/widget/TintTypedArray;
+SPLandroidx/appcompat/widget/TintTypedArray;->(Landroid/content/Context;Landroid/content/res/TypedArray;)V
+SPLandroidx/appcompat/widget/TintTypedArray;->getDrawableIfKnown(I)Landroid/graphics/drawable/Drawable;
+SPLandroidx/appcompat/widget/TintTypedArray;->obtainStyledAttributes(Landroid/content/Context;Landroid/util/AttributeSet;[I)Landroidx/appcompat/widget/TintTypedArray;
+SPLandroidx/appcompat/widget/TintTypedArray;->recycle()V
+Landroidx/appcompat/widget/ViewStubCompat;
+SPLandroidx/appcompat/widget/ViewStubCompat;->(Landroid/content/Context;Landroid/util/AttributeSet;)V
+SPLandroidx/appcompat/widget/ViewStubCompat;->(Landroid/content/Context;Landroid/util/AttributeSet;I)V
+SPLandroidx/appcompat/widget/ViewStubCompat;->setVisibility(I)V
+Landroidx/appcompat/widget/ViewUtils;
+SPLandroidx/appcompat/widget/ViewUtils;->()V
+SPLandroidx/appcompat/widget/ViewUtils;->makeOptionalFitsSystemWindows(Landroid/view/View;)V
+Landroidx/arch/core/executor/ArchTaskExecutor;
+SPLandroidx/arch/core/executor/ArchTaskExecutor;->()V
+SPLandroidx/arch/core/executor/ArchTaskExecutor;->()V
+SPLandroidx/arch/core/executor/ArchTaskExecutor;->getInstance()Landroidx/arch/core/executor/ArchTaskExecutor;
+SPLandroidx/arch/core/executor/ArchTaskExecutor;->isMainThread()Z
+Landroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;
+SPLandroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda0;->()V
+Landroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda1;
+SPLandroidx/arch/core/executor/ArchTaskExecutor$$ExternalSyntheticLambda1;->()V
+Landroidx/arch/core/executor/DefaultTaskExecutor;
+SPLandroidx/arch/core/executor/DefaultTaskExecutor;->()V
+SPLandroidx/arch/core/executor/DefaultTaskExecutor;->isMainThread()Z
+Landroidx/arch/core/executor/DefaultTaskExecutor$1;
+SPLandroidx/arch/core/executor/DefaultTaskExecutor$1;->(Landroidx/arch/core/executor/DefaultTaskExecutor;)V
+Landroidx/arch/core/executor/TaskExecutor;
+SPLandroidx/arch/core/executor/TaskExecutor;->()V
+Landroidx/arch/core/internal/SafeIterableMap;
+SPLandroidx/arch/core/internal/SafeIterableMap;->()V
+SPLandroidx/arch/core/internal/SafeIterableMap;->get(Ljava/lang/Object;)Landroidx/arch/core/internal/SafeIterableMap$Entry;
+SPLandroidx/arch/core/internal/SafeIterableMap;->iteratorWithAdditions()Landroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;
+SPLandroidx/arch/core/internal/SafeIterableMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Landroidx/arch/core/internal/SafeIterableMap$Entry;
+SPLandroidx/arch/core/internal/SafeIterableMap;->putIfAbsent(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/arch/core/internal/SafeIterableMap$Entry;
+SPLandroidx/arch/core/internal/SafeIterableMap$Entry;->(Ljava/lang/Object;Ljava/lang/Object;)V
+SPLandroidx/arch/core/internal/SafeIterableMap$Entry;->getValue()Ljava/lang/Object;
+Landroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;
+SPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->(Landroidx/arch/core/internal/SafeIterableMap;)V
+SPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->hasNext()Z
+SPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->next()Ljava/lang/Object;
+SPLandroidx/arch/core/internal/SafeIterableMap$IteratorWithAdditions;->next()Ljava/util/Map$Entry;
+Landroidx/arch/core/internal/SafeIterableMap$SupportRemove;
+SPLandroidx/arch/core/internal/SafeIterableMap$SupportRemove;->()V
+Landroidx/collection/ArraySet;
+SPLandroidx/collection/ArraySet;->()V
+SPLandroidx/collection/ArraySet;->(I)V
+SPLandroidx/collection/ArraySet;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ArraySet;->add(Ljava/lang/Object;)Z
+SPLandroidx/collection/ArraySet;->clear()V
+SPLandroidx/collection/ArraySet;->getArray$collection()[Ljava/lang/Object;
+SPLandroidx/collection/ArraySet;->getHashes$collection()[I
+SPLandroidx/collection/ArraySet;->get_size$collection()I
+SPLandroidx/collection/ArraySet;->iterator()Ljava/util/Iterator;
+SPLandroidx/collection/ArraySet;->setArray$collection([Ljava/lang/Object;)V
+SPLandroidx/collection/ArraySet;->setHashes$collection([I)V
+SPLandroidx/collection/ArraySet;->set_size$collection(I)V
+SPLandroidx/collection/ArraySet;->toArray()[Ljava/lang/Object;
+Landroidx/collection/ArraySet$ElementIterator;
+SPLandroidx/collection/ArraySet$ElementIterator;->(Landroidx/collection/ArraySet;)V
+Landroidx/collection/ArraySetKt;
+SPLandroidx/collection/ArraySetKt;->allocArrays(Landroidx/collection/ArraySet;I)V
+SPLandroidx/collection/ArraySetKt;->indexOf(Landroidx/collection/ArraySet;Ljava/lang/Object;I)I
+Landroidx/collection/FloatFloatPair;
+SPLandroidx/collection/FloatFloatPair;->constructor-impl(FF)J
+SPLandroidx/collection/FloatFloatPair;->constructor-impl(J)J
+Landroidx/collection/FloatSet;
+SPLandroidx/collection/FloatSet;->()V
+SPLandroidx/collection/FloatSet;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/FloatSet;->getCapacity()I
+Landroidx/collection/FloatSetKt;
+SPLandroidx/collection/FloatSetKt;->()V
+SPLandroidx/collection/FloatSetKt;->getEmptyFloatArray()[F
+Landroidx/collection/IndexBasedArrayIterator;
+SPLandroidx/collection/IndexBasedArrayIterator;->(I)V
+SPLandroidx/collection/IndexBasedArrayIterator;->hasNext()Z
+Landroidx/collection/IntFloatMap;
+SPLandroidx/collection/IntFloatMap;->()V
+SPLandroidx/collection/IntFloatMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/IntFloatMap;->findKeyIndex(I)I
+SPLandroidx/collection/IntFloatMap;->getCapacity()I
+Landroidx/collection/IntFloatMapKt;
+SPLandroidx/collection/IntFloatMapKt;->()V
+SPLandroidx/collection/IntFloatMapKt;->mutableIntFloatMapOf()Landroidx/collection/MutableIntFloatMap;
+Landroidx/collection/IntIntMap;
+SPLandroidx/collection/IntIntMap;->()V
+SPLandroidx/collection/IntIntMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/IntIntMap;->containsKey(I)Z
+SPLandroidx/collection/IntIntMap;->findKeyIndex(I)I
+SPLandroidx/collection/IntIntMap;->getCapacity()I
+SPLandroidx/collection/IntIntMap;->getOrDefault(II)I
+Landroidx/collection/IntIntMapKt;
+SPLandroidx/collection/IntIntMapKt;->()V
+SPLandroidx/collection/IntIntMapKt;->mutableIntIntMapOf()Landroidx/collection/MutableIntIntMap;
+Landroidx/collection/IntList;
+SPLandroidx/collection/IntList;->(I)V
+SPLandroidx/collection/IntList;->(ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/IntList;->get(I)I
+SPLandroidx/collection/IntList;->last()I
+Landroidx/collection/IntListKt;
+SPLandroidx/collection/IntListKt;->()V
+SPLandroidx/collection/IntListKt;->emptyIntList()Landroidx/collection/IntList;
+SPLandroidx/collection/IntListKt;->intListOf([I)Landroidx/collection/IntList;
+Landroidx/collection/IntObjectMap;
+SPLandroidx/collection/IntObjectMap;->()V
+SPLandroidx/collection/IntObjectMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+HSPLandroidx/collection/IntObjectMap;->containsKey(I)Z
+HSPLandroidx/collection/IntObjectMap;->get(I)Ljava/lang/Object;
+SPLandroidx/collection/IntObjectMap;->getCapacity()I
+Landroidx/collection/IntObjectMapKt;
+SPLandroidx/collection/IntObjectMapKt;->()V
+SPLandroidx/collection/IntObjectMapKt;->intObjectMapOf()Landroidx/collection/IntObjectMap;
+SPLandroidx/collection/IntObjectMapKt;->mutableIntObjectMapOf()Landroidx/collection/MutableIntObjectMap;
+SPLandroidx/collection/IntObjectMapKt;->mutableIntObjectMapOf(ILjava/lang/Object;ILjava/lang/Object;ILjava/lang/Object;)Landroidx/collection/MutableIntObjectMap;
+Landroidx/collection/IntSet;
+SPLandroidx/collection/IntSet;->()V
+SPLandroidx/collection/IntSet;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/IntSet;->contains(I)Z
+SPLandroidx/collection/IntSet;->getCapacity()I
+SPLandroidx/collection/IntSet;->isEmpty()Z
+SPLandroidx/collection/IntSet;->isNotEmpty()Z
+Landroidx/collection/IntSetKt;
+SPLandroidx/collection/IntSetKt;->()V
+SPLandroidx/collection/IntSetKt;->getEmptyIntArray()[I
+SPLandroidx/collection/IntSetKt;->mutableIntSetOf()Landroidx/collection/MutableIntSet;
+Landroidx/collection/LongList;
+SPLandroidx/collection/LongList;->(I)V
+SPLandroidx/collection/LongList;->(ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/LongList;->get(I)J
+Landroidx/collection/LongObjectMap;
+SPLandroidx/collection/LongObjectMap;->()V
+SPLandroidx/collection/LongObjectMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/LongObjectMap;->get(J)Ljava/lang/Object;
+SPLandroidx/collection/LongObjectMap;->getCapacity()I
+Landroidx/collection/LongObjectMapKt;
+SPLandroidx/collection/LongObjectMapKt;->()V
+SPLandroidx/collection/LongObjectMapKt;->mutableLongObjectMapOf()Landroidx/collection/MutableLongObjectMap;
+Landroidx/collection/LongSet;
+SPLandroidx/collection/LongSet;->()V
+SPLandroidx/collection/LongSet;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/LongSet;->getCapacity()I
+Landroidx/collection/LongSetKt;
+SPLandroidx/collection/LongSetKt;->()V
+SPLandroidx/collection/LongSetKt;->getEmptyLongArray()[J
+Landroidx/collection/LongSparseArray;
+SPLandroidx/collection/LongSparseArray;->(I)V
+SPLandroidx/collection/LongSparseArray;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/LongSparseArray;->clear()V
+SPLandroidx/collection/LongSparseArray;->containsKey(J)Z
+SPLandroidx/collection/LongSparseArray;->get(J)Ljava/lang/Object;
+SPLandroidx/collection/LongSparseArray;->indexOfKey(J)I
+SPLandroidx/collection/LongSparseArray;->isEmpty()Z
+SPLandroidx/collection/LongSparseArray;->keyAt(I)J
+SPLandroidx/collection/LongSparseArray;->put(JLjava/lang/Object;)V
+SPLandroidx/collection/LongSparseArray;->remove(J)V
+SPLandroidx/collection/LongSparseArray;->size()I
+SPLandroidx/collection/LongSparseArray;->valueAt(I)Ljava/lang/Object;
+Landroidx/collection/LongSparseArrayKt;
+SPLandroidx/collection/LongSparseArrayKt;->()V
+SPLandroidx/collection/LongSparseArrayKt;->access$getDELETED$p()Ljava/lang/Object;
+Landroidx/collection/LruCache;
+SPLandroidx/collection/LruCache;->(I)V
+SPLandroidx/collection/LruCache;->create(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/LruCache;->entryRemoved(ZLjava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V
+SPLandroidx/collection/LruCache;->get(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/LruCache;->maxSize()I
+SPLandroidx/collection/LruCache;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/LruCache;->safeSizeOf(Ljava/lang/Object;Ljava/lang/Object;)I
+SPLandroidx/collection/LruCache;->sizeOf(Ljava/lang/Object;Ljava/lang/Object;)I
+SPLandroidx/collection/LruCache;->trimToSize(I)V
+Landroidx/collection/MapWrapper;
+SPLandroidx/collection/MapWrapper;->(Landroidx/collection/ScatterMap;)V
+PLandroidx/collection/MapWrapper;->isEmpty()Z
+Landroidx/collection/MutableFloatSet;
+SPLandroidx/collection/MutableFloatSet;->(I)V
+SPLandroidx/collection/MutableFloatSet;->initializeGrowth()V
+SPLandroidx/collection/MutableFloatSet;->initializeMetadata(I)V
+SPLandroidx/collection/MutableFloatSet;->initializeStorage(I)V
+Landroidx/collection/MutableIntFloatMap;
+SPLandroidx/collection/MutableIntFloatMap;->(I)V
+SPLandroidx/collection/MutableIntFloatMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableIntFloatMap;->adjustStorage$collection()V
+SPLandroidx/collection/MutableIntFloatMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableIntFloatMap;->findInsertIndex(I)I
+SPLandroidx/collection/MutableIntFloatMap;->initializeGrowth()V
+SPLandroidx/collection/MutableIntFloatMap;->initializeMetadata(I)V
+SPLandroidx/collection/MutableIntFloatMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableIntFloatMap;->put(IF)V
+SPLandroidx/collection/MutableIntFloatMap;->resizeStorage$collection(I)V
+SPLandroidx/collection/MutableIntFloatMap;->set(IF)V
+Landroidx/collection/MutableIntIntMap;
+SPLandroidx/collection/MutableIntIntMap;->(I)V
+SPLandroidx/collection/MutableIntIntMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableIntIntMap;->adjustStorage$collection()V
+SPLandroidx/collection/MutableIntIntMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableIntIntMap;->findInsertIndex(I)I
+SPLandroidx/collection/MutableIntIntMap;->initializeGrowth()V
+SPLandroidx/collection/MutableIntIntMap;->initializeMetadata(I)V
+SPLandroidx/collection/MutableIntIntMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableIntIntMap;->put(II)V
+SPLandroidx/collection/MutableIntIntMap;->remove(I)V
+SPLandroidx/collection/MutableIntIntMap;->resizeStorage$collection(I)V
+SPLandroidx/collection/MutableIntIntMap;->set(II)V
+Landroidx/collection/MutableIntList;
+SPLandroidx/collection/MutableIntList;->(I)V
+SPLandroidx/collection/MutableIntList;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableIntList;->add(I)Z
+SPLandroidx/collection/MutableIntList;->addAll(I[I)Z
+SPLandroidx/collection/MutableIntList;->clear()V
+SPLandroidx/collection/MutableIntList;->ensureCapacity(I)V
+SPLandroidx/collection/MutableIntList;->removeAt(I)I
+SPLandroidx/collection/MutableIntList;->removeRange(II)V
+SPLandroidx/collection/MutableIntList;->set(II)I
+Landroidx/collection/MutableIntObjectMap;
+SPLandroidx/collection/MutableIntObjectMap;->(I)V
+SPLandroidx/collection/MutableIntObjectMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableIntObjectMap;->adjustStorage$collection()V
+SPLandroidx/collection/MutableIntObjectMap;->clear()V
+SPLandroidx/collection/MutableIntObjectMap;->dropDeletes$collection()V
+HSPLandroidx/collection/MutableIntObjectMap;->findAbsoluteInsertIndex(I)I
+HSPLandroidx/collection/MutableIntObjectMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableIntObjectMap;->initializeGrowth()V
+SPLandroidx/collection/MutableIntObjectMap;->initializeMetadata(I)V
+HSPLandroidx/collection/MutableIntObjectMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableIntObjectMap;->put(ILjava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/collection/MutableIntObjectMap;->remove(I)Ljava/lang/Object;
+HSPLandroidx/collection/MutableIntObjectMap;->removeValueAt(I)Ljava/lang/Object;
+SPLandroidx/collection/MutableIntObjectMap;->resizeStorage$collection(I)V
+HSPLandroidx/collection/MutableIntObjectMap;->set(ILjava/lang/Object;)V
+Landroidx/collection/MutableIntSet;
+HSPLandroidx/collection/MutableIntSet;->(I)V
+SPLandroidx/collection/MutableIntSet;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableIntSet;->add(I)Z
+SPLandroidx/collection/MutableIntSet;->clear()V
+HSPLandroidx/collection/MutableIntSet;->findAbsoluteInsertIndex(I)I
+HSPLandroidx/collection/MutableIntSet;->findFirstAvailableSlot(I)I
+HSPLandroidx/collection/MutableIntSet;->initializeGrowth()V
+SPLandroidx/collection/MutableIntSet;->initializeMetadata(I)V
+HSPLandroidx/collection/MutableIntSet;->initializeStorage(I)V
+HSPLandroidx/collection/MutableIntSet;->remove(I)Z
+SPLandroidx/collection/MutableIntSet;->removeElementAt(I)V
+Landroidx/collection/MutableLongList;
+SPLandroidx/collection/MutableLongList;->(I)V
+SPLandroidx/collection/MutableLongList;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableLongList;->add(J)Z
+SPLandroidx/collection/MutableLongList;->clear()V
+SPLandroidx/collection/MutableLongList;->ensureCapacity(I)V
+Landroidx/collection/MutableLongObjectMap;
+SPLandroidx/collection/MutableLongObjectMap;->(I)V
+SPLandroidx/collection/MutableLongObjectMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableLongObjectMap;->clear()V
+SPLandroidx/collection/MutableLongObjectMap;->findAbsoluteInsertIndex(J)I
+SPLandroidx/collection/MutableLongObjectMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableLongObjectMap;->initializeGrowth()V
+SPLandroidx/collection/MutableLongObjectMap;->initializeMetadata(I)V
+SPLandroidx/collection/MutableLongObjectMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableLongObjectMap;->set(JLjava/lang/Object;)V
+Landroidx/collection/MutableLongSet;
+SPLandroidx/collection/MutableLongSet;->(I)V
+SPLandroidx/collection/MutableLongSet;->initializeGrowth()V
+SPLandroidx/collection/MutableLongSet;->initializeMetadata(I)V
+SPLandroidx/collection/MutableLongSet;->initializeStorage(I)V
+Landroidx/collection/MutableObjectIntMap;
+HSPLandroidx/collection/MutableObjectIntMap;->(I)V
+SPLandroidx/collection/MutableObjectIntMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableObjectIntMap;->adjustStorage$collection()V
+HSPLandroidx/collection/MutableObjectIntMap;->clear()V
+PLandroidx/collection/MutableObjectIntMap;->dropDeletes$collection()V
+HSPLandroidx/collection/MutableObjectIntMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableObjectIntMap;->initializeGrowth()V
+HSPLandroidx/collection/MutableObjectIntMap;->initializeMetadata(I)V
+HSPLandroidx/collection/MutableObjectIntMap;->initializeStorage(I)V
+HSPLandroidx/collection/MutableObjectIntMap;->put(Ljava/lang/Object;II)I
+SPLandroidx/collection/MutableObjectIntMap;->removeValueAt(I)V
+SPLandroidx/collection/MutableObjectIntMap;->resizeStorage$collection(I)V
+HSPLandroidx/collection/MutableObjectIntMap;->set(Ljava/lang/Object;I)V
+Landroidx/collection/MutableObjectList;
+SPLandroidx/collection/MutableObjectList;->(I)V
+SPLandroidx/collection/MutableObjectList;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+HSPLandroidx/collection/MutableObjectList;->add(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableObjectList;->clear()V
+SPLandroidx/collection/MutableObjectList;->remove(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableObjectList;->removeAt(I)Ljava/lang/Object;
+SPLandroidx/collection/MutableObjectList;->removeRange(II)V
+SPLandroidx/collection/MutableObjectList;->resizeStorage(I[Ljava/lang/Object;)V
+SPLandroidx/collection/MutableObjectList;->set(ILjava/lang/Object;)Ljava/lang/Object;
+Landroidx/collection/MutableOrderedScatterSet;
+SPLandroidx/collection/MutableOrderedScatterSet;->(I)V
+SPLandroidx/collection/MutableOrderedScatterSet;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+HSPLandroidx/collection/MutableOrderedScatterSet;->add(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableOrderedScatterSet;->adjustStorage$collection()V
+HSPLandroidx/collection/MutableOrderedScatterSet;->clear()V
+HSPLandroidx/collection/MutableOrderedScatterSet;->findAbsoluteInsertIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/MutableOrderedScatterSet;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableOrderedScatterSet;->fixupNodes([I)V
+SPLandroidx/collection/MutableOrderedScatterSet;->initializeGrowth()V
+SPLandroidx/collection/MutableOrderedScatterSet;->initializeMetadata(I)V
+SPLandroidx/collection/MutableOrderedScatterSet;->initializeStorage(I)V
+SPLandroidx/collection/MutableOrderedScatterSet;->plusAssign(Ljava/lang/Object;)V
+SPLandroidx/collection/MutableOrderedScatterSet;->resizeStorage$collection(I)V
+Landroidx/collection/MutableScatterMap;
+HSPLandroidx/collection/MutableScatterMap;->(I)V
+SPLandroidx/collection/MutableScatterMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableScatterMap;->adjustStorage$collection()V
+SPLandroidx/collection/MutableScatterMap;->clear()V
+SPLandroidx/collection/MutableScatterMap;->dropDeletes$collection()V
+HSPLandroidx/collection/MutableScatterMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableScatterMap;->initializeGrowth()V
+HSPLandroidx/collection/MutableScatterMap;->initializeMetadata(I)V
+HSPLandroidx/collection/MutableScatterMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableScatterMap;->putAll(Landroidx/collection/ScatterMap;)V
+HSPLandroidx/collection/MutableScatterMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+HSPLandroidx/collection/MutableScatterMap;->removeValueAt(I)Ljava/lang/Object;
+SPLandroidx/collection/MutableScatterMap;->resizeStorage$collection(I)V
+HSPLandroidx/collection/MutableScatterMap;->set(Ljava/lang/Object;Ljava/lang/Object;)V
+Landroidx/collection/MutableScatterSet;
+HSPLandroidx/collection/MutableScatterSet;->(I)V
+SPLandroidx/collection/MutableScatterSet;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+HSPLandroidx/collection/MutableScatterSet;->add(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableScatterSet;->addAll(Landroidx/collection/ScatterSet;)Z
+SPLandroidx/collection/MutableScatterSet;->adjustStorage$collection()V
+SPLandroidx/collection/MutableScatterSet;->asMutableSet()Ljava/util/Set;
+HSPLandroidx/collection/MutableScatterSet;->clear()V
+SPLandroidx/collection/MutableScatterSet;->dropDeletes$collection()V
+HSPLandroidx/collection/MutableScatterSet;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableScatterSet;->initializeGrowth()V
+HSPLandroidx/collection/MutableScatterSet;->initializeMetadata(I)V
+HSPLandroidx/collection/MutableScatterSet;->initializeStorage(I)V
+SPLandroidx/collection/MutableScatterSet;->minusAssign(Ljava/lang/Object;)V
+SPLandroidx/collection/MutableScatterSet;->plusAssign(Landroidx/collection/ScatterSet;)V
+SPLandroidx/collection/MutableScatterSet;->plusAssign(Ljava/lang/Object;)V
+HSPLandroidx/collection/MutableScatterSet;->remove(Ljava/lang/Object;)Z
+HSPLandroidx/collection/MutableScatterSet;->removeElementAt(I)V
+SPLandroidx/collection/MutableScatterSet;->resizeStorage$collection(I)V
+Landroidx/collection/MutableSetWrapper;
+SPLandroidx/collection/MutableSetWrapper;->(Landroidx/collection/MutableScatterSet;)V
+SPLandroidx/collection/MutableSetWrapper;->add(Ljava/lang/Object;)Z
+SPLandroidx/collection/MutableSetWrapper;->remove(Ljava/lang/Object;)Z
+Landroidx/collection/ObjectIntMap;
+HSPLandroidx/collection/ObjectIntMap;->()V
+SPLandroidx/collection/ObjectIntMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ObjectIntMap;->equals(Ljava/lang/Object;)Z
+SPLandroidx/collection/ObjectIntMap;->findKeyIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/ObjectIntMap;->getCapacity()I
+SPLandroidx/collection/ObjectIntMap;->getOrDefault(Ljava/lang/Object;I)I
+SPLandroidx/collection/ObjectIntMap;->getSize()I
+SPLandroidx/collection/ObjectIntMap;->isNotEmpty()Z
+Landroidx/collection/ObjectIntMapKt;
+SPLandroidx/collection/ObjectIntMapKt;->()V
+SPLandroidx/collection/ObjectIntMapKt;->emptyObjectIntMap()Landroidx/collection/ObjectIntMap;
+SPLandroidx/collection/ObjectIntMapKt;->mutableObjectIntMapOf()Landroidx/collection/MutableObjectIntMap;
+Landroidx/collection/ObjectList;
+HSPLandroidx/collection/ObjectList;->(I)V
+SPLandroidx/collection/ObjectList;->(ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ObjectList;->contains(Ljava/lang/Object;)Z
+SPLandroidx/collection/ObjectList;->get(I)Ljava/lang/Object;
+SPLandroidx/collection/ObjectList;->getSize()I
+SPLandroidx/collection/ObjectList;->indexOf(Ljava/lang/Object;)I
+SPLandroidx/collection/ObjectList;->isEmpty()Z
+SPLandroidx/collection/ObjectList;->isNotEmpty()Z
+Landroidx/collection/ObjectListKt;
+SPLandroidx/collection/ObjectListKt;->()V
+SPLandroidx/collection/ObjectListKt;->access$getEmptyArray$p()[Ljava/lang/Object;
+SPLandroidx/collection/ObjectListKt;->emptyObjectList()Landroidx/collection/ObjectList;
+Landroidx/collection/OrderedScatterSet;
+SPLandroidx/collection/OrderedScatterSet;->()V
+SPLandroidx/collection/OrderedScatterSet;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/OrderedScatterSet;->contains(Ljava/lang/Object;)Z
+SPLandroidx/collection/OrderedScatterSet;->getCapacity()I
+SPLandroidx/collection/OrderedScatterSet;->getSize()I
+Landroidx/collection/OrderedScatterSetKt;
+SPLandroidx/collection/OrderedScatterSetKt;->()V
+SPLandroidx/collection/OrderedScatterSetKt;->mutableOrderedScatterSetOf()Landroidx/collection/MutableOrderedScatterSet;
+Landroidx/collection/ScatterMap;
+HSPLandroidx/collection/ScatterMap;->()V
+SPLandroidx/collection/ScatterMap;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ScatterMap;->asMap()Ljava/util/Map;
+SPLandroidx/collection/ScatterMap;->contains(Ljava/lang/Object;)Z
+SPLandroidx/collection/ScatterMap;->getCapacity()I
+SPLandroidx/collection/ScatterMap;->getSize()I
+SPLandroidx/collection/ScatterMap;->isEmpty()Z
+SPLandroidx/collection/ScatterMap;->isNotEmpty()Z
+Landroidx/collection/ScatterMapKt;
+SPLandroidx/collection/ScatterMapKt;->()V
+SPLandroidx/collection/ScatterMapKt;->loadedCapacity(I)I
+SPLandroidx/collection/ScatterMapKt;->mutableScatterMapOf()Landroidx/collection/MutableScatterMap;
+SPLandroidx/collection/ScatterMapKt;->nextCapacity(I)I
+SPLandroidx/collection/ScatterMapKt;->normalizeCapacity(I)I
+SPLandroidx/collection/ScatterMapKt;->unloadedCapacity(I)I
+Landroidx/collection/ScatterSet;
+SPLandroidx/collection/ScatterSet;->()V
+SPLandroidx/collection/ScatterSet;->(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ScatterSet;->contains(Ljava/lang/Object;)Z
+SPLandroidx/collection/ScatterSet;->getCapacity()I
+SPLandroidx/collection/ScatterSet;->getSize()I
+SPLandroidx/collection/ScatterSet;->isEmpty()Z
+SPLandroidx/collection/ScatterSet;->isNotEmpty()Z
+Landroidx/collection/ScatterSetKt;
+SPLandroidx/collection/ScatterSetKt;->()V
+SPLandroidx/collection/ScatterSetKt;->emptyScatterSet()Landroidx/collection/ScatterSet;
+SPLandroidx/collection/ScatterSetKt;->mutableScatterSetOf()Landroidx/collection/MutableScatterSet;
+Landroidx/collection/SetWrapper;
+SPLandroidx/collection/SetWrapper;->(Landroidx/collection/ScatterSet;)V
+SPLandroidx/collection/SetWrapper;->isEmpty()Z
+Landroidx/collection/SieveCacheKt;
+SPLandroidx/collection/SieveCacheKt;->()V
+SPLandroidx/collection/SieveCacheKt;->getEmptyNodes()[J
+Landroidx/collection/SimpleArrayMap;
+SPLandroidx/collection/SimpleArrayMap;->()V
+SPLandroidx/collection/SimpleArrayMap;->(I)V
+SPLandroidx/collection/SimpleArrayMap;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/SimpleArrayMap;->clear()V
+SPLandroidx/collection/SimpleArrayMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/SimpleArrayMap;->indexOf(Ljava/lang/Object;I)I
+SPLandroidx/collection/SimpleArrayMap;->indexOfKey(Ljava/lang/Object;)I
+SPLandroidx/collection/SimpleArrayMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/SimpleArrayMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/SimpleArrayMap;->removeAt(I)Ljava/lang/Object;
+Landroidx/collection/SparseArrayCompat;
+SPLandroidx/collection/SparseArrayCompat;->(I)V
+SPLandroidx/collection/SparseArrayCompat;->(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/SparseArrayCompat;->get(I)Ljava/lang/Object;
+SPLandroidx/collection/SparseArrayCompat;->keyAt(I)I
+SPLandroidx/collection/SparseArrayCompat;->put(ILjava/lang/Object;)V
+SPLandroidx/collection/SparseArrayCompat;->size()I
+SPLandroidx/collection/SparseArrayCompat;->valueAt(I)Ljava/lang/Object;
+Landroidx/collection/SparseArrayCompatKt;
+SPLandroidx/collection/SparseArrayCompatKt;->()V
+SPLandroidx/collection/SparseArrayCompatKt;->commonGet(Landroidx/collection/SparseArrayCompat;I)Ljava/lang/Object;
+Landroidx/collection/SparseArrayKt;
+SPLandroidx/collection/SparseArrayKt;->valueIterator(Landroidx/collection/SparseArrayCompat;)Ljava/util/Iterator;
+Landroidx/collection/SparseArrayKt$valueIterator$1;
+SPLandroidx/collection/SparseArrayKt$valueIterator$1;->(Landroidx/collection/SparseArrayCompat;)V
+SPLandroidx/collection/SparseArrayKt$valueIterator$1;->hasNext()Z
+Landroidx/collection/internal/ContainerHelpersKt;
+SPLandroidx/collection/internal/ContainerHelpersKt;->()V
+SPLandroidx/collection/internal/ContainerHelpersKt;->binarySearch([III)I
+SPLandroidx/collection/internal/ContainerHelpersKt;->binarySearch([JIJ)I
+SPLandroidx/collection/internal/ContainerHelpersKt;->idealByteArraySize(I)I
+SPLandroidx/collection/internal/ContainerHelpersKt;->idealIntArraySize(I)I
+SPLandroidx/collection/internal/ContainerHelpersKt;->idealLongArraySize(I)I
+Landroidx/collection/internal/Lock;
+SPLandroidx/collection/internal/Lock;->()V
+Landroidx/collection/internal/LruHashMap;
+SPLandroidx/collection/internal/LruHashMap;->(IF)V
+SPLandroidx/collection/internal/LruHashMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/internal/LruHashMap;->getEntries()Ljava/util/Set;
+SPLandroidx/collection/internal/LruHashMap;->isEmpty()Z
+SPLandroidx/collection/internal/LruHashMap;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/collection/internal/LruHashMap;->remove(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/collection/internal/RuntimeHelpersKt;
+Landroidx/compose/animation/AndroidFlingSpline;
+SPLandroidx/compose/animation/AndroidFlingSpline;->()V
+SPLandroidx/compose/animation/AndroidFlingSpline;->()V
+SPLandroidx/compose/animation/AndroidFlingSpline;->deceleration(FF)D
+SPLandroidx/compose/animation/AndroidFlingSpline;->flingPosition(F)Landroidx/compose/animation/AndroidFlingSpline$FlingResult;
+Landroidx/compose/animation/AndroidFlingSpline$FlingResult;
+SPLandroidx/compose/animation/AndroidFlingSpline$FlingResult;->()V
+SPLandroidx/compose/animation/AndroidFlingSpline$FlingResult;->(FF)V
+SPLandroidx/compose/animation/AndroidFlingSpline$FlingResult;->getDistanceCoefficient()F
+SPLandroidx/compose/animation/AndroidFlingSpline$FlingResult;->getVelocityCoefficient()F
+Landroidx/compose/animation/AnimatedEnterExitMeasurePolicy;
+SPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy;->(Landroidx/compose/animation/AnimatedVisibilityScopeImpl;)V
+SPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult;
+SPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy;->measure_3p2s80s$lambda$1(Ljava/util/List;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+Landroidx/compose/animation/AnimatedEnterExitMeasurePolicy$$ExternalSyntheticLambda0;
+SPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy$$ExternalSyntheticLambda0;->(Ljava/util/List;)V
+SPLandroidx/compose/animation/AnimatedEnterExitMeasurePolicy$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt;
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->$r8$lambda$AhqyFny4TJX6-z9Q9ZXoYKrut9Y(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/core/Transition;Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;Landroidx/compose/ui/unit/Constraints;)Landroidx/compose/ui/layout/MeasureResult;
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->$r8$lambda$ZRCqgdNYYryi47XiKSVCxDMERcA(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->$r8$lambda$c9SWwrGs80Fr3rDewO4cur-gWCo(Z)Z
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->$r8$lambda$dFgFTBaQcDDicfaY3mvrQOkUMx8(Z)Z
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->$r8$lambda$tmFVXCyN_IRcARXwBNNOPM9c3L4(Z)Z
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedEnterExitImpl(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Lkotlin/jvm/functions/Function2;Landroidx/compose/animation/OnLookaheadMeasured;Landroidx/compose/animation/MutableTransform;ZLkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibility$lambda$0$0(Z)Z
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibility$lambda$2$0(Z)Z
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibility$lambda$4$0(Z)Z
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibility$lambda$5(Landroidx/compose/foundation/layout/ColumnScope;ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Ljava/lang/String;Lkotlin/jvm/functions/Function3;IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibility(Landroidx/compose/foundation/layout/ColumnScope;ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibility(Landroidx/compose/foundation/layout/RowScope;ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibility(ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Ljava/lang/String;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibilityImpl$lambda$0$0$0(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibilityImpl$lambda$0$0(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/core/Transition;Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;Landroidx/compose/ui/unit/Constraints;)Landroidx/compose/ui/layout/MeasureResult;
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->AnimatedVisibilityImpl(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Landroidx/compose/animation/MutableTransform;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->getExitFinished(Landroidx/compose/animation/core/Transition;)Z
+SPLandroidx/compose/animation/AnimatedVisibilityKt;->targetEnterExit(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/EnterExitState;
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda0;->(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function2;)V
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda13;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda13;->(Landroidx/compose/ui/layout/Placeable;)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda13;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda14;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda14;->(Landroidx/compose/animation/core/Transition;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Lkotlin/jvm/functions/Function2;Landroidx/compose/animation/OnLookaheadMeasured;Landroidx/compose/animation/MutableTransform;ZLkotlin/jvm/functions/Function3;II)V
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda17;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda17;->()V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda17;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda18;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda18;->(Landroidx/compose/foundation/layout/RowScope;ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Ljava/lang/String;Lkotlin/jvm/functions/Function3;II)V
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda19;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda19;->()V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda19;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda2;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda2;->()V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda20;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda20;->(Landroidx/compose/foundation/layout/ColumnScope;ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Ljava/lang/String;Lkotlin/jvm/functions/Function3;II)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda20;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda3;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda3;->(ZLandroidx/compose/ui/Modifier;Landroidx/compose/animation/EnterTransition;Landroidx/compose/animation/ExitTransition;Ljava/lang/String;Lkotlin/jvm/functions/Function3;II)V
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda6;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda6;->(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/core/Transition;)V
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda7;
+SPLandroidx/compose/animation/AnimatedVisibilityKt$$ExternalSyntheticLambda7;->()V
+Landroidx/compose/animation/AnimatedVisibilityScope;
+Landroidx/compose/animation/AnimatedVisibilityScopeImpl;
+SPLandroidx/compose/animation/AnimatedVisibilityScopeImpl;->()V
+SPLandroidx/compose/animation/AnimatedVisibilityScopeImpl;->(Landroidx/compose/animation/core/Transition;Landroidx/compose/animation/SharedMutableTransformState;)V
+SPLandroidx/compose/animation/AnimatedVisibilityScopeImpl;->getTargetSize$animation()Landroidx/compose/runtime/MutableState;
+Landroidx/compose/animation/AnimationModifierKt;
+SPLandroidx/compose/animation/AnimationModifierKt;->animateContentSize$default(Landroidx/compose/ui/Modifier;Landroidx/compose/animation/core/FiniteAnimationSpec;Lkotlin/jvm/functions/Function2;ILjava/lang/Object;)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/animation/AnimationModifierKt;->animateContentSize(Landroidx/compose/ui/Modifier;Landroidx/compose/animation/core/FiniteAnimationSpec;Lkotlin/jvm/functions/Function2;)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/animation/AnimationModifierKt;->getInvalidSize()J
+SPLandroidx/compose/animation/AnimationModifierKt;->isValid-ozmzZPI(J)Z
+Landroidx/compose/animation/ChangeSizeConfig;
+SPLandroidx/compose/animation/ChangeSizeConfig;->()V
+SPLandroidx/compose/animation/ChangeSizeConfig;->(Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/core/FiniteAnimationSpec;Z)V
+Landroidx/compose/animation/ColorVectorConverterKt;
+SPLandroidx/compose/animation/ColorVectorConverterKt;->()V
+SPLandroidx/compose/animation/ColorVectorConverterKt;->ColorToVector$lambda$0(Landroidx/compose/ui/graphics/colorspace/ColorSpace;)Landroidx/compose/animation/core/TwoWayConverter;
+SPLandroidx/compose/animation/ColorVectorConverterKt;->getVectorConverter(Landroidx/compose/ui/graphics/Color$Companion;)Lkotlin/jvm/functions/Function1;
+Landroidx/compose/animation/ColorVectorConverterKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/animation/ColorVectorConverterKt$$ExternalSyntheticLambda0;->()V
+SPLandroidx/compose/animation/ColorVectorConverterKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/animation/ColorVectorConverterKt$ColorToVector$1$1;
+SPLandroidx/compose/animation/ColorVectorConverterKt$ColorToVector$1$1;->()V
+SPLandroidx/compose/animation/ColorVectorConverterKt$ColorToVector$1$1;->()V
+SPLandroidx/compose/animation/ColorVectorConverterKt$ColorToVector$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/animation/ColorVectorConverterKt$ColorToVector$1$1;->invoke-8_81llA(J)Landroidx/compose/animation/core/AnimationVector4D;
+Landroidx/compose/animation/ColorVectorConverterKt$ColorToVector$1$2;
+SPLandroidx/compose/animation/ColorVectorConverterKt$ColorToVector$1$2;->(Landroidx/compose/ui/graphics/colorspace/ColorSpace;)V
+Landroidx/compose/animation/DeferredEnterExitTransitionKt;
+SPLandroidx/compose/animation/DeferredEnterExitTransitionKt;->()V
+SPLandroidx/compose/animation/DeferredEnterExitTransitionKt;->getModifierLocalSharedMutableTransformState()Landroidx/compose/ui/modifier/ProvidableModifierLocal;
+Landroidx/compose/animation/DeferredEnterExitTransitionKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/animation/DeferredEnterExitTransitionKt$$ExternalSyntheticLambda0;->()V
+Landroidx/compose/animation/EnterExitState;
+SPLandroidx/compose/animation/EnterExitState;->$values()[Landroidx/compose/animation/EnterExitState;
+SPLandroidx/compose/animation/EnterExitState;->()V
+SPLandroidx/compose/animation/EnterExitState;->