summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--.github/workflows/android-app.yml2
-rw-r--r--android/CHANGELOG.md4
-rw-r--r--android/app/build.gradle.kts16
-rw-r--r--android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreenTest.kt2
-rw-r--r--android/app/src/main/baseline-prof.txt3180
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/preview/NotificationSettingsUiStatePreviewParameterProvider.kt14
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/NotificationSettingsScreen.kt98
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreen.kt15
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/state/NotificationSettingsUiState.kt3
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/AppModule.kt15
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt4
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/Android16UpdateWarningReceiver.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/LocaleChangedBroadcastReceiver.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/ChangelogRepository.kt1
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/RelayListRepository.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCase.kt4
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModel.kt4
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModel.kt4
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt8
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModel.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModel.kt4
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModel.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModel.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/NotificationSettingsViewModel.kt40
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt6
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModel.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModel.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplashViewModel.kt6
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModel.kt2
-rw-r--r--android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt6
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCaseTest.kt2
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCaseTest.kt2
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCaseTest.kt4
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCaseTest.kt2
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModelTest.kt4
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt4
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt6
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModelTest.kt2
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModelTest.kt4
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModelTest.kt2
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModelTest.kt2
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModelTest.kt6
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModelTest.kt2
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModelTest.kt2
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModelTest.kt2
-rw-r--r--android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModelTest.kt6
-rw-r--r--android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/NotificationTunnelState.kt4
-rw-r--r--android/lib/repository/build.gradle.kts (renamed from android/lib/shared/build.gradle.kts)18
-rw-r--r--android/lib/repository/src/main/AndroidManifest.xml (renamed from android/lib/shared/src/main/AndroidManifest.xml)0
-rw-r--r--android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepository.kt (renamed from android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/AccountRepository.kt)2
-rw-r--r--android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/ConnectionProxy.kt (renamed from android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/ConnectionProxy.kt)2
-rw-r--r--android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/DeviceRepository.kt (renamed from android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/DeviceRepository.kt)2
-rw-r--r--android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/LocaleRepository.kt (renamed from android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/LocaleRepository.kt)2
-rw-r--r--android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase.kt (renamed from android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase.kt)2
-rw-r--r--android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository.kt (renamed from android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository.kt)2
-rw-r--r--android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository.kt (renamed from android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/UserPreferencesRepository.kt)9
-rw-r--r--android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/VoucherRepository.kt (renamed from android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/VoucherRepository.kt)2
-rw-r--r--android/lib/repository/src/main/proto/user_prefs.proto (renamed from android/app/src/main/proto/user_prefs.proto)1
-rw-r--r--android/lib/repository/src/test/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepositoryTest.kt (renamed from android/lib/shared/src/test/kotlin/net/mullvad/mullvadvpn/lib/shared/AccountRepositoryTest.kt)2
-rw-r--r--android/lib/repository/src/test/kotlin/net/mullvad/mullvadvpn/lib/repository/ConnectionProxyTest.kt (renamed from android/lib/shared/src/test/kotlin/net/mullvad/mullvadvpn/lib/shared/ConnectionProxyTest.kt)2
-rw-r--r--android/lib/resource/src/main/res/values-da/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-de/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-es/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-fi/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-fr/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-it/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-ja/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-ko/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-my/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-nb/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-nl/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-pl/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-pt/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-ru/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-sv/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-th/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-tr/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-zh-rCN/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values-zh-rTW/strings.xml1
-rw-r--r--android/lib/resource/src/main/res/values/strings.xml2
-rw-r--r--android/lib/tv/build.gradle.kts2
-rw-r--r--android/service/build.gradle.kts3
-rw-r--r--android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt2
-rw-r--r--android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationAction.kt19
-rw-r--r--android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider.kt41
-rw-r--r--android/service/src/test/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProviderTest.kt207
-rw-r--r--android/settings.gradle.kts2
-rw-r--r--android/tile/build.gradle.kts2
-rw-r--r--android/tile/src/main/kotlin/net/mullvad/mullvadvpn/tile/MullvadTileService.kt2
-rw-r--r--desktop/packages/mullvad-vpn/locales/messages.pot3
102 files changed, 2728 insertions, 1156 deletions
diff --git a/.github/workflows/android-app.yml b/.github/workflows/android-app.yml
index 760adfa90f..ef47433237 100644
--- a/.github/workflows/android-app.yml
+++ b/.github/workflows/android-app.yml
@@ -170,7 +170,7 @@ jobs:
:service:testOssProdDebugUnitTest
:lib:billing:testDebugUnitTest
:lib:daemon-grpc:testDebugUnitTest
- :lib:shared:testDebugUnitTest
+ :lib:repository:testDebugUnitTest
- gradle-task: :test:arch:test --rerun-tasks
- gradle-task: detekt
- gradle-task: lint
diff --git a/android/CHANGELOG.md b/android/CHANGELOG.md
index d845b43ee5..ad6ac8981c 100644
--- a/android/CHANGELOG.md
+++ b/android/CHANGELOG.md
@@ -22,6 +22,8 @@ Line wrap the file at 100 chars. Th
* **Security**: in case of vulnerabilities.
## [Unreleased]
+### Added
+- Option to show server location in the connection notification.
## [android/2025.9] - 2025-10-20
@@ -55,7 +57,7 @@ Identical to `android/2025.8-beta1`.
## [android/2025.7-beta2] - 2025-09-04
### Fixed
-- Fix a rare case of not being able to change exit location
+- Fix a rare case of not being able to change exit location
if entry location had never been selected.
diff --git a/android/app/build.gradle.kts b/android/app/build.gradle.kts
index c163d78943..3c5009cc79 100644
--- a/android/app/build.gradle.kts
+++ b/android/app/build.gradle.kts
@@ -12,7 +12,6 @@ plugins {
alias(libs.plugins.kotlin.parcelize)
alias(libs.plugins.kotlin.ksp)
alias(libs.plugins.compose)
- alias(libs.plugins.protobuf.core)
alias(libs.plugins.junit5.android)
alias(libs.plugins.baselineprofile)
id("me.sigptr.rust-android")
@@ -335,19 +334,6 @@ play {
userFraction = 1.0
}
-protobuf {
- protoc { artifact = libs.plugins.protobuf.protoc.get().toString() }
- plugins {
- create("java") { artifact = libs.plugins.grpc.protoc.gen.grpc.java.get().toString() }
- }
- generateProtoTasks {
- all().forEach {
- it.plugins { create("java") { option("lite") } }
- it.builtins { create("kotlin") { option("lite") } }
- }
- }
-}
-
dependencies {
implementation(projects.lib.common)
implementation(projects.lib.daemonGrpc)
@@ -356,7 +342,7 @@ dependencies {
implementation(projects.lib.model)
implementation(projects.lib.payment)
implementation(projects.lib.resource)
- implementation(projects.lib.shared)
+ implementation(projects.lib.repository)
implementation(projects.lib.talpid)
implementation(projects.lib.tv)
implementation(projects.lib.ui.designsystem)
diff --git a/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreenTest.kt b/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreenTest.kt
index 45967cd7fd..d8b2de4b62 100644
--- a/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreenTest.kt
+++ b/android/app/src/androidTest/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreenTest.kt
@@ -33,6 +33,7 @@ class SettingsScreenTest {
onMultihopClick: () -> Unit = {},
onDaitaClick: () -> Unit = {},
onBackClick: () -> Unit = {},
+ onNotificationSettingsCellClick: () -> Unit = {},
) {
setContentWithTheme {
SettingsScreen(
@@ -45,6 +46,7 @@ class SettingsScreenTest {
onMultihopClick = onMultihopClick,
onDaitaClick = onDaitaClick,
onBackClick = onBackClick,
+ onNotificationSettingsCellClick = onNotificationSettingsCellClick,
)
}
}
diff --git a/android/app/src/main/baseline-prof.txt b/android/app/src/main/baseline-prof.txt
index ea58775916..e81b698fea 100644
--- a/android/app/src/main/baseline-prof.txt
+++ b/android/app/src/main/baseline-prof.txt
@@ -321,6 +321,13 @@ SPLandroidx/collection/ArraySetKt;->indexOf(Landroidx/collection/ArraySet;Ljava/
Landroidx/collection/FloatFloatPair;
SPLandroidx/collection/FloatFloatPair;->constructor-impl(FF)J
SPLandroidx/collection/FloatFloatPair;->constructor-impl(J)J
+Landroidx/collection/FloatSet;
+SPLandroidx/collection/FloatSet;-><init>()V
+SPLandroidx/collection/FloatSet;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/FloatSet;->getCapacity()I
+Landroidx/collection/FloatSetKt;
+SPLandroidx/collection/FloatSetKt;-><clinit>()V
+SPLandroidx/collection/FloatSetKt;->getEmptyFloatArray()[F
Landroidx/collection/IntIntMap;
SPLandroidx/collection/IntIntMap;-><init>()V
SPLandroidx/collection/IntIntMap;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -403,6 +410,11 @@ SPLandroidx/collection/LruCache;->put(Ljava/lang/Object;Ljava/lang/Object;)Ljava
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/MutableFloatSet;
+SPLandroidx/collection/MutableFloatSet;-><init>(I)V
+SPLandroidx/collection/MutableFloatSet;->initializeGrowth()V
+SPLandroidx/collection/MutableFloatSet;->initializeMetadata(I)V
+SPLandroidx/collection/MutableFloatSet;->initializeStorage(I)V
Landroidx/collection/MutableIntIntMap;
SPLandroidx/collection/MutableIntIntMap;-><init>(I)V
SPLandroidx/collection/MutableIntIntMap;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -428,6 +440,7 @@ Landroidx/collection/MutableIntObjectMap;
SPLandroidx/collection/MutableIntObjectMap;-><init>(I)V
SPLandroidx/collection/MutableIntObjectMap;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/collection/MutableIntObjectMap;->adjustStorage$collection()V
+SPLandroidx/collection/MutableIntObjectMap;->dropDeletes$collection()V
SPLandroidx/collection/MutableIntObjectMap;->findAbsoluteInsertIndex(I)I
SPLandroidx/collection/MutableIntObjectMap;->findFirstAvailableSlot(I)I
SPLandroidx/collection/MutableIntObjectMap;->initializeGrowth()V
@@ -451,7 +464,6 @@ SPLandroidx/collection/MutableIntSet;->remove(I)Z
SPLandroidx/collection/MutableIntSet;->removeElementAt(I)V
Landroidx/collection/MutableLongList;
SPLandroidx/collection/MutableLongList;-><init>(I)V
-SPLandroidx/collection/MutableLongList;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/collection/MutableLongList;->add(J)Z
SPLandroidx/collection/MutableLongList;->clear()V
SPLandroidx/collection/MutableLongList;->ensureCapacity(I)V
@@ -470,6 +482,16 @@ SPLandroidx/collection/MutableLongSet;-><init>(I)V
SPLandroidx/collection/MutableLongSet;->initializeGrowth()V
SPLandroidx/collection/MutableLongSet;->initializeMetadata(I)V
SPLandroidx/collection/MutableLongSet;->initializeStorage(I)V
+Landroidx/collection/MutableObjectFloatMap;
+SPLandroidx/collection/MutableObjectFloatMap;-><init>(I)V
+SPLandroidx/collection/MutableObjectFloatMap;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/MutableObjectFloatMap;->findFirstAvailableSlot(I)I
+SPLandroidx/collection/MutableObjectFloatMap;->findIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/MutableObjectFloatMap;->initializeGrowth()V
+SPLandroidx/collection/MutableObjectFloatMap;->initializeMetadata(I)V
+SPLandroidx/collection/MutableObjectFloatMap;->initializeStorage(I)V
+SPLandroidx/collection/MutableObjectFloatMap;->removeValueAt(I)V
+SPLandroidx/collection/MutableObjectFloatMap;->set(Ljava/lang/Object;F)V
Landroidx/collection/MutableObjectIntMap;
SPLandroidx/collection/MutableObjectIntMap;-><init>(I)V
SPLandroidx/collection/MutableObjectIntMap;-><init>(IILkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -480,7 +502,7 @@ HSPLandroidx/collection/MutableObjectIntMap;->findIndex(Ljava/lang/Object;)I
SPLandroidx/collection/MutableObjectIntMap;->initializeGrowth()V
SPLandroidx/collection/MutableObjectIntMap;->initializeMetadata(I)V
SPLandroidx/collection/MutableObjectIntMap;->initializeStorage(I)V
-HSPLandroidx/collection/MutableObjectIntMap;->put(Ljava/lang/Object;II)I
+SPLandroidx/collection/MutableObjectIntMap;->put(Ljava/lang/Object;II)I
SPLandroidx/collection/MutableObjectIntMap;->removeValueAt(I)V
SPLandroidx/collection/MutableObjectIntMap;->resizeStorage$collection(I)V
SPLandroidx/collection/MutableObjectIntMap;->set(Ljava/lang/Object;I)V
@@ -536,6 +558,14 @@ Landroidx/collection/MutableSetWrapper;
SPLandroidx/collection/MutableSetWrapper;-><init>(Landroidx/collection/MutableScatterSet;)V
SPLandroidx/collection/MutableSetWrapper;->add(Ljava/lang/Object;)Z
SPLandroidx/collection/MutableSetWrapper;->remove(Ljava/lang/Object;)Z
+Landroidx/collection/ObjectFloatMap;
+SPLandroidx/collection/ObjectFloatMap;-><init>()V
+SPLandroidx/collection/ObjectFloatMap;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/collection/ObjectFloatMap;->findKeyIndex(Ljava/lang/Object;)I
+SPLandroidx/collection/ObjectFloatMap;->getCapacity()I
+Landroidx/collection/ObjectFloatMapKt;
+SPLandroidx/collection/ObjectFloatMapKt;-><clinit>()V
+SPLandroidx/collection/ObjectFloatMapKt;->mutableObjectFloatMapOf()Landroidx/collection/MutableObjectFloatMap;
Landroidx/collection/ObjectIntMap;
SPLandroidx/collection/ObjectIntMap;-><init>()V
SPLandroidx/collection/ObjectIntMap;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -1039,6 +1069,7 @@ SPLandroidx/compose/animation/core/Animatable;-><init>(Ljava/lang/Object;Landroi
SPLandroidx/compose/animation/core/Animatable;-><init>(Ljava/lang/Object;Landroidx/compose/animation/core/TwoWayConverter;Ljava/lang/Object;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/animation/core/Animatable;->asState()Landroidx/compose/runtime/State;
SPLandroidx/compose/animation/core/Animatable;->getTargetValue()Ljava/lang/Object;
+SPLandroidx/compose/animation/core/Animatable;->getValue()Ljava/lang/Object;
SPLandroidx/compose/animation/core/Animatable;->getVelocityVector()Landroidx/compose/animation/core/AnimationVector;
Landroidx/compose/animation/core/AnimatableKt;
SPLandroidx/compose/animation/core/AnimatableKt;-><clinit>()V
@@ -1051,7 +1082,6 @@ SPLandroidx/compose/animation/core/AnimatableKt;->access$getPositiveInfinityBoun
Landroidx/compose/animation/core/AnimateAsStateKt;
SPLandroidx/compose/animation/core/AnimateAsStateKt;->$r8$lambda$B0Q2UnbzA7OsNrGUFwFT2kqJtV0(Lkotlinx/coroutines/channels/Channel;Ljava/lang/Object;)Lkotlin/Unit;
SPLandroidx/compose/animation/core/AnimateAsStateKt;-><clinit>()V
-SPLandroidx/compose/animation/core/AnimateAsStateKt;->animateDpAsState-AjpBEmI(FLandroidx/compose/animation/core/AnimationSpec;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State;
SPLandroidx/compose/animation/core/AnimateAsStateKt;->animateValueAsState$lambda$9$lambda$8(Lkotlinx/coroutines/channels/Channel;Ljava/lang/Object;)Lkotlin/Unit;
SPLandroidx/compose/animation/core/AnimateAsStateKt;->animateValueAsState(Ljava/lang/Object;Landroidx/compose/animation/core/TwoWayConverter;Landroidx/compose/animation/core/AnimationSpec;Ljava/lang/Object;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/runtime/State;
Landroidx/compose/animation/core/AnimateAsStateKt$$ExternalSyntheticLambda0;
@@ -1148,7 +1178,6 @@ SPLandroidx/compose/animation/core/ArcSpline$Arc;-><init>(IFFFFFF)V
Landroidx/compose/animation/core/CubicBezierEasing;
SPLandroidx/compose/animation/core/CubicBezierEasing;-><clinit>()V
SPLandroidx/compose/animation/core/CubicBezierEasing;-><init>(FFFF)V
-SPLandroidx/compose/animation/core/CubicBezierEasing;->equals(Ljava/lang/Object;)Z
SPLandroidx/compose/animation/core/CubicBezierEasing;->transform(F)F
Landroidx/compose/animation/core/DecayAnimationSpec;
Landroidx/compose/animation/core/DecayAnimationSpecImpl;
@@ -1271,7 +1300,6 @@ SPLandroidx/compose/animation/core/SeekableTransitionState$Companion;->getZeroVe
Landroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;
SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;-><clinit>()V
SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;-><init>()V
-SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;->getAnimationSpec()Landroidx/compose/animation/core/VectorizedAnimationSpec;
SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;->getAnimationSpecDuration()J
SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;->getProgressNanos()J
SPLandroidx/compose/animation/core/SeekableTransitionState$SeekingAnimationState;->getStart()Landroidx/compose/animation/core/AnimationVector1D;
@@ -1532,7 +1560,6 @@ Landroidx/compose/animation/core/TweenSpec;
SPLandroidx/compose/animation/core/TweenSpec;-><clinit>()V
SPLandroidx/compose/animation/core/TweenSpec;-><init>(IILandroidx/compose/animation/core/Easing;)V
SPLandroidx/compose/animation/core/TweenSpec;-><init>(IILandroidx/compose/animation/core/Easing;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/compose/animation/core/TweenSpec;->equals(Ljava/lang/Object;)Z
SPLandroidx/compose/animation/core/TweenSpec;->vectorize(Landroidx/compose/animation/core/TwoWayConverter;)Landroidx/compose/animation/core/VectorizedAnimationSpec;
SPLandroidx/compose/animation/core/TweenSpec;->vectorize(Landroidx/compose/animation/core/TwoWayConverter;)Landroidx/compose/animation/core/VectorizedTweenSpec;
Landroidx/compose/animation/core/TwoWayConverter;
@@ -1658,6 +1685,7 @@ SPLandroidx/compose/foundation/AbstractClickableNode;->disposeInteractions()V
SPLandroidx/compose/foundation/AbstractClickableNode;->getEnabled()Z
SPLandroidx/compose/foundation/AbstractClickableNode;->getOnClick()Lkotlin/jvm/functions/Function0;
SPLandroidx/compose/foundation/AbstractClickableNode;->getShouldMergeDescendantSemantics()Z
+SPLandroidx/compose/foundation/AbstractClickableNode;->getTraverseKey()Ljava/lang/Object;
SPLandroidx/compose/foundation/AbstractClickableNode;->handlePressInteractionRelease-k-4lQ0M(J)V
SPLandroidx/compose/foundation/AbstractClickableNode;->handlePressInteractionStart-k-4lQ0M(J)V
SPLandroidx/compose/foundation/AbstractClickableNode;->initializeIndicationAndInteractionSourceIfNeeded()V
@@ -1731,15 +1759,6 @@ SPLandroidx/compose/foundation/BackgroundNode;->isImportantForBounds()Z
Landroidx/compose/foundation/BackgroundNode$$ExternalSyntheticLambda0;
SPLandroidx/compose/foundation/BackgroundNode$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/foundation/BackgroundNode;Landroidx/compose/ui/graphics/drawscope/ContentDrawScope;)V
SPLandroidx/compose/foundation/BackgroundNode$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
-Landroidx/compose/foundation/BorderStroke;
-SPLandroidx/compose/foundation/BorderStroke;-><clinit>()V
-SPLandroidx/compose/foundation/BorderStroke;-><init>(FLandroidx/compose/ui/graphics/Brush;)V
-SPLandroidx/compose/foundation/BorderStroke;-><init>(FLandroidx/compose/ui/graphics/Brush;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/compose/foundation/BorderStroke;->equals(Ljava/lang/Object;)Z
-SPLandroidx/compose/foundation/BorderStroke;->getBrush()Landroidx/compose/ui/graphics/Brush;
-SPLandroidx/compose/foundation/BorderStroke;->getWidth-D9Ej5fM()F
-Landroidx/compose/foundation/BorderStrokeKt;
-SPLandroidx/compose/foundation/BorderStrokeKt;->BorderStroke-cXLIe8U(FJ)Landroidx/compose/foundation/BorderStroke;
Landroidx/compose/foundation/CheckScrollableContainerConstraintsKt;
SPLandroidx/compose/foundation/CheckScrollableContainerConstraintsKt;->checkScrollableContainerConstraints-K40F9xA(JLandroidx/compose/foundation/gestures/Orientation;)V
Landroidx/compose/foundation/ClickableElement;
@@ -1805,6 +1824,7 @@ Landroidx/compose/foundation/FocusableElement;
SPLandroidx/compose/foundation/FocusableElement;-><init>(Landroidx/compose/foundation/interaction/MutableInteractionSource;)V
SPLandroidx/compose/foundation/FocusableElement;->create()Landroidx/compose/foundation/FocusableNode;
SPLandroidx/compose/foundation/FocusableElement;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/foundation/FocusableElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/foundation/FocusableKt;
SPLandroidx/compose/foundation/FocusableKt;->focusable(Landroidx/compose/ui/Modifier;ZLandroidx/compose/foundation/interaction/MutableInteractionSource;)Landroidx/compose/ui/Modifier;
Landroidx/compose/foundation/FocusableNode;
@@ -1825,6 +1845,7 @@ SPLandroidx/compose/foundation/FocusableNode$focusTargetNode$1;-><init>(Ljava/la
Landroidx/compose/foundation/FocusedBoundsObserverNode;
SPLandroidx/compose/foundation/FocusedBoundsObserverNode;-><clinit>()V
SPLandroidx/compose/foundation/FocusedBoundsObserverNode;-><init>(Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/compose/foundation/FocusedBoundsObserverNode;->getTraverseKey()Ljava/lang/Object;
Landroidx/compose/foundation/FocusedBoundsObserverNode$TraverseKey;
SPLandroidx/compose/foundation/FocusedBoundsObserverNode$TraverseKey;-><init>()V
SPLandroidx/compose/foundation/FocusedBoundsObserverNode$TraverseKey;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -2092,6 +2113,7 @@ Landroidx/compose/foundation/gestures/ScrollableElement;
SPLandroidx/compose/foundation/gestures/ScrollableElement;-><init>(Landroidx/compose/foundation/gestures/ScrollableState;Landroidx/compose/foundation/gestures/Orientation;Landroidx/compose/foundation/OverscrollEffect;ZZLandroidx/compose/foundation/gestures/FlingBehavior;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/foundation/gestures/BringIntoViewSpec;)V
SPLandroidx/compose/foundation/gestures/ScrollableElement;->create()Landroidx/compose/foundation/gestures/ScrollableNode;
SPLandroidx/compose/foundation/gestures/ScrollableElement;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/foundation/gestures/ScrollableElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/foundation/gestures/ScrollableKt;
SPLandroidx/compose/foundation/gestures/ScrollableKt;->$r8$lambda$q7nuWv2PjKAZqH_eeMGJbzQ5_0M(Landroidx/compose/ui/input/pointer/PointerInputChange;)Z
SPLandroidx/compose/foundation/gestures/ScrollableKt;-><clinit>()V
@@ -2202,7 +2224,6 @@ SPLandroidx/compose/foundation/interaction/PressInteraction$Release;->getPress()
Landroidx/compose/foundation/layout/AndroidWindowInsets;
SPLandroidx/compose/foundation/layout/AndroidWindowInsets;-><clinit>()V
SPLandroidx/compose/foundation/layout/AndroidWindowInsets;-><init>(ILjava/lang/String;)V
-SPLandroidx/compose/foundation/layout/AndroidWindowInsets;->equals(Ljava/lang/Object;)Z
SPLandroidx/compose/foundation/layout/AndroidWindowInsets;->getBottom(Landroidx/compose/ui/unit/Density;)I
SPLandroidx/compose/foundation/layout/AndroidWindowInsets;->getInsets$foundation_layout()Landroidx/core/graphics/Insets;
SPLandroidx/compose/foundation/layout/AndroidWindowInsets;->getLeft(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;)I
@@ -2263,8 +2284,6 @@ SPLandroidx/compose/foundation/layout/BoxKt;->getBoxChildDataNode(Landroidx/comp
SPLandroidx/compose/foundation/layout/BoxKt;->getMatchesParentSize(Landroidx/compose/ui/layout/Measurable;)Z
SPLandroidx/compose/foundation/layout/BoxKt;->maybeCachedBoxMeasurePolicy(Landroidx/compose/ui/Alignment;Z)Landroidx/compose/ui/layout/MeasurePolicy;
SPLandroidx/compose/foundation/layout/BoxKt;->placeInBox(Landroidx/compose/ui/layout/Placeable$PlacementScope;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Measurable;Landroidx/compose/ui/unit/LayoutDirection;IILandroidx/compose/ui/Alignment;)V
-Landroidx/compose/foundation/layout/BoxKt$$ExternalSyntheticLambda0;
-SPLandroidx/compose/foundation/layout/BoxKt$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/ui/Modifier;I)V
Landroidx/compose/foundation/layout/BoxKt$EmptyBoxMeasurePolicy$1;
SPLandroidx/compose/foundation/layout/BoxKt$EmptyBoxMeasurePolicy$1;->$r8$lambda$DzEk0os17xcA1vkRdXGmNrOSzNo(Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
SPLandroidx/compose/foundation/layout/BoxKt$EmptyBoxMeasurePolicy$1;-><clinit>()V
@@ -2464,7 +2483,9 @@ SPLandroidx/compose/foundation/layout/PaddingElement;-><init>(FFFFZLkotlin/jvm/f
SPLandroidx/compose/foundation/layout/PaddingElement;-><init>(FFFFZLkotlin/jvm/functions/Function1;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/foundation/layout/PaddingElement;->create()Landroidx/compose/foundation/layout/PaddingNode;
SPLandroidx/compose/foundation/layout/PaddingElement;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/foundation/layout/PaddingElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/foundation/layout/PaddingKt;
+SPLandroidx/compose/foundation/layout/PaddingKt;->PaddingValues-0680j_4(F)Landroidx/compose/foundation/layout/PaddingValues;
SPLandroidx/compose/foundation/layout/PaddingKt;->PaddingValues-YgX7TsA$default(FFILjava/lang/Object;)Landroidx/compose/foundation/layout/PaddingValues;
SPLandroidx/compose/foundation/layout/PaddingKt;->PaddingValues-YgX7TsA(FF)Landroidx/compose/foundation/layout/PaddingValues;
SPLandroidx/compose/foundation/layout/PaddingKt;->PaddingValues-a9UjIt4(FFFF)Landroidx/compose/foundation/layout/PaddingValues;
@@ -2583,6 +2604,8 @@ SPLandroidx/compose/foundation/layout/SizeKt;->height-3ABfNKs(Landroidx/compose/
SPLandroidx/compose/foundation/layout/SizeKt;->heightIn-VpY3zN4$default(Landroidx/compose/ui/Modifier;FFILjava/lang/Object;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/foundation/layout/SizeKt;->heightIn-VpY3zN4(Landroidx/compose/ui/Modifier;FF)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/foundation/layout/SizeKt;->size-3ABfNKs(Landroidx/compose/ui/Modifier;F)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/foundation/layout/SizeKt;->size-6HolHcs(Landroidx/compose/ui/Modifier;J)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/foundation/layout/SizeKt;->size-VpY3zN4(Landroidx/compose/ui/Modifier;FF)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/foundation/layout/SizeKt;->wrapContentHeight$default(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment$Vertical;ZILjava/lang/Object;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/foundation/layout/SizeKt;->wrapContentHeight(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment$Vertical;Z)Landroidx/compose/ui/Modifier;
Landroidx/compose/foundation/layout/SizeNode;
@@ -2614,6 +2637,10 @@ SPLandroidx/compose/foundation/layout/SpacerMeasurePolicy$$ExternalSyntheticLamb
Landroidx/compose/foundation/layout/UnionInsets;
SPLandroidx/compose/foundation/layout/UnionInsets;-><init>(Landroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/foundation/layout/WindowInsets;)V
SPLandroidx/compose/foundation/layout/UnionInsets;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/foundation/layout/UnionInsets;->getBottom(Landroidx/compose/ui/unit/Density;)I
+SPLandroidx/compose/foundation/layout/UnionInsets;->getLeft(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;)I
+SPLandroidx/compose/foundation/layout/UnionInsets;->getRight(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;)I
+SPLandroidx/compose/foundation/layout/UnionInsets;->getTop(Landroidx/compose/ui/unit/Density;)I
Landroidx/compose/foundation/layout/UnspecifiedConstraintsElement;
SPLandroidx/compose/foundation/layout/UnspecifiedConstraintsElement;-><init>(FF)V
SPLandroidx/compose/foundation/layout/UnspecifiedConstraintsElement;-><init>(FFLkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -2655,6 +2682,7 @@ SPLandroidx/compose/foundation/layout/WindowInsetsHolder;-><init>(Landroidx/core
SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->access$getViewMap$cp()Ljava/util/WeakHashMap;
SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->decrementAccessors(Landroid/view/View;)V
SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->getConsumes()Z
+SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->getDisplayCutout()Landroidx/compose/foundation/layout/AndroidWindowInsets;
SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->getSystemBars()Landroidx/compose/foundation/layout/AndroidWindowInsets;
SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->incrementAccessors(Landroid/view/View;)V
SPLandroidx/compose/foundation/layout/WindowInsetsHolder;->update$default(Landroidx/compose/foundation/layout/WindowInsetsHolder;Landroidx/core/view/WindowInsetsCompat;IILjava/lang/Object;)V
@@ -2723,6 +2751,7 @@ SPLandroidx/compose/foundation/layout/WindowInsetsSides$Companion;->getHorizonta
SPLandroidx/compose/foundation/layout/WindowInsetsSides$Companion;->getTop-JoeWqyM()I
Landroidx/compose/foundation/layout/WindowInsets_androidKt;
SPLandroidx/compose/foundation/layout/WindowInsets_androidKt;->ValueInsets(Landroidx/core/graphics/Insets;Ljava/lang/String;)Landroidx/compose/foundation/layout/ValueInsets;
+SPLandroidx/compose/foundation/layout/WindowInsets_androidKt;->getDisplayCutout(Landroidx/compose/foundation/layout/WindowInsets$Companion;Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/layout/WindowInsets;
SPLandroidx/compose/foundation/layout/WindowInsets_androidKt;->getSystemBars(Landroidx/compose/foundation/layout/WindowInsets$Companion;Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/layout/WindowInsets;
SPLandroidx/compose/foundation/layout/WindowInsets_androidKt;->toInsetsValues(Landroidx/core/graphics/Insets;)Landroidx/compose/foundation/layout/InsetsValues;
Landroidx/compose/foundation/layout/WrapContentElement;
@@ -2851,15 +2880,15 @@ Landroidx/compose/foundation/text/BasicTextKt;
SPLandroidx/compose/foundation/text/BasicTextKt;->$r8$lambda$EyNxlculucLuzPakNtVM1eVgwiA(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextLayoutResult;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/BasicTextKt;->$r8$lambda$ZqJSCEtQ73GPAOM21uJcnX_LeR4(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString;)Landroidx/compose/ui/text/AnnotatedString;
SPLandroidx/compose/foundation/text/BasicTextKt;->$r8$lambda$pebe4cmum6Wn-OjmJWQF2uWhBx8(Landroidx/compose/foundation/text/TextLinkScope;)Z
+SPLandroidx/compose/foundation/text/BasicTextKt;->$r8$lambda$vhwTG-ET3WnTIDHdRnIygtP1PU8(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString;Lkotlin/jvm/functions/Function1;ZLjava/util/Map;Landroidx/compose/ui/text/TextStyle;IZIILandroidx/compose/ui/text/font/FontFamily$Resolver;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/TextAutoSize;IIILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/BasicTextKt;->BasicText-CL7eQgs(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function1;IZIILjava/util/Map;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/foundation/text/TextAutoSize;Landroidx/compose/runtime/Composer;III)V
-SPLandroidx/compose/foundation/text/BasicTextKt;->BasicText-RWo7tUw(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function1;IZIILjava/util/Map;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/runtime/Composer;II)V
SPLandroidx/compose/foundation/text/BasicTextKt;->BasicText-RWo7tUw(Ljava/lang/String;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function1;IZIILandroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/foundation/text/TextAutoSize;Landroidx/compose/runtime/Composer;II)V
-SPLandroidx/compose/foundation/text/BasicTextKt;->BasicText-VhcvRP8(Ljava/lang/String;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function1;IZIILandroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/runtime/Composer;II)V
SPLandroidx/compose/foundation/text/BasicTextKt;->BasicText_CL7eQgs$lambda$8(Landroidx/compose/runtime/MutableState;)Landroidx/compose/ui/text/AnnotatedString;
SPLandroidx/compose/foundation/text/BasicTextKt;->LayoutWithLinksAndInlineContent-11Od_4g(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString;Lkotlin/jvm/functions/Function1;ZLjava/util/Map;Landroidx/compose/ui/text/TextStyle;IZIILandroidx/compose/ui/text/font/FontFamily$Resolver;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/TextAutoSize;Landroidx/compose/runtime/Composer;III)V
SPLandroidx/compose/foundation/text/BasicTextKt;->LayoutWithLinksAndInlineContent_11Od_4g$lambda$25$lambda$24(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString;)Landroidx/compose/ui/text/AnnotatedString;
SPLandroidx/compose/foundation/text/BasicTextKt;->LayoutWithLinksAndInlineContent_11Od_4g$lambda$34$lambda$33(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextLayoutResult;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/BasicTextKt;->LayoutWithLinksAndInlineContent_11Od_4g$lambda$37$lambda$36(Landroidx/compose/foundation/text/TextLinkScope;)Z
+SPLandroidx/compose/foundation/text/BasicTextKt;->LayoutWithLinksAndInlineContent_11Od_4g$lambda$43(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString;Lkotlin/jvm/functions/Function1;ZLjava/util/Map;Landroidx/compose/ui/text/TextStyle;IZIILandroidx/compose/ui/text/font/FontFamily$Resolver;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/TextAutoSize;IIILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/BasicTextKt;->access$measureWithTextRangeMeasureConstraints(Ljava/util/List;Lkotlin/jvm/functions/Function0;)Ljava/util/List;
SPLandroidx/compose/foundation/text/BasicTextKt;->measureWithTextRangeMeasureConstraints(Ljava/util/List;Lkotlin/jvm/functions/Function0;)Ljava/util/List;
SPLandroidx/compose/foundation/text/BasicTextKt;->textModifier-CL7eQgs(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function1;IZIILandroidx/compose/ui/text/font/FontFamily$Resolver;Ljava/util/List;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/TextAutoSize;)Landroidx/compose/ui/Modifier;
@@ -2878,6 +2907,7 @@ SPLandroidx/compose/foundation/text/BasicTextKt$$ExternalSyntheticLambda6;-><ini
SPLandroidx/compose/foundation/text/BasicTextKt$$ExternalSyntheticLambda6;->invoke()Ljava/lang/Object;
Landroidx/compose/foundation/text/BasicTextKt$$ExternalSyntheticLambda9;
SPLandroidx/compose/foundation/text/BasicTextKt$$ExternalSyntheticLambda9;-><init>(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString;Lkotlin/jvm/functions/Function1;ZLjava/util/Map;Landroidx/compose/ui/text/TextStyle;IZIILandroidx/compose/ui/text/font/FontFamily$Resolver;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/TextAutoSize;III)V
+SPLandroidx/compose/foundation/text/BasicTextKt$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/foundation/text/BasicText_androidKt;
SPLandroidx/compose/foundation/text/BasicText_androidKt;->$r8$lambda$a-GtnfOuIgNmV5GuYCulnW0j6uc()Ljava/util/concurrent/Executor;
SPLandroidx/compose/foundation/text/BasicText_androidKt;-><clinit>()V
@@ -2897,6 +2927,7 @@ SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$H9swH29LX3IQEwD
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$QQwLh1-9aBX6gMZfx3GYQZGZttU(Landroidx/compose/foundation/text/LegacyTextFieldState;ZZLandroidx/compose/ui/text/input/TextInputService;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/ui/text/input/OffsetMapping;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/foundation/relocation/BringIntoViewRequester;Landroidx/compose/ui/focus/FocusState;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$eLkOTj12NCEvahNvRp484htzk90(Landroidx/compose/foundation/gestures/Orientation;)Landroidx/compose/foundation/text/TextFieldScrollerPosition;
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$sdnqqgdAo5eJThazXUowd7FaQSs(Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/ui/text/input/TextInputService;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$urPOCnFvO_5yz5H-ohbktNKKFAM(Landroidx/compose/ui/text/input/TextFieldValue;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Brush;ZIILandroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/foundation/text/KeyboardActions;ZZLkotlin/jvm/functions/Function3;Landroidx/compose/foundation/text/TextFieldScrollerPosition;IIILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$vDY4xYZgzSyNKIztvV8q3CxXnQE(Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->$r8$lambda$wEUrIkBq3BQbkSSPm0ELP_cLwS0(Landroidx/compose/foundation/text/LegacyTextFieldState;JLandroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$15$lambda$14(Landroidx/compose/foundation/text/LegacyTextFieldState;ZZLandroidx/compose/ui/text/input/TextInputService;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/ui/text/input/OffsetMapping;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/foundation/relocation/BringIntoViewRequester;Landroidx/compose/ui/focus/FocusState;)Lkotlin/Unit;
@@ -2906,6 +2937,7 @@ SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$30$la
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$33$lambda$32(Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$36$lambda$35(Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/ui/text/input/TextInputService;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$40$lambda$39(Landroidx/compose/foundation/text/LegacyTextFieldState;JLandroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit;
+SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$41(Landroidx/compose/ui/text/input/TextFieldValue;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Brush;ZIILandroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/foundation/text/KeyboardActions;ZZLkotlin/jvm/functions/Function3;Landroidx/compose/foundation/text/TextFieldScrollerPosition;IIILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField$lambda$6$lambda$5(Landroidx/compose/foundation/gestures/Orientation;)Landroidx/compose/foundation/text/TextFieldScrollerPosition;
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextField(Landroidx/compose/ui/text/input/TextFieldValue;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Brush;ZIILandroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/foundation/text/KeyboardActions;ZZLkotlin/jvm/functions/Function3;Landroidx/compose/foundation/text/TextFieldScrollerPosition;Landroidx/compose/runtime/Composer;III)V
SPLandroidx/compose/foundation/text/CoreTextFieldKt;->CoreTextFieldRootBox(Landroidx/compose/ui/Modifier;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
@@ -2949,6 +2981,7 @@ SPLandroidx/compose/foundation/text/CoreTextFieldKt$$ExternalSyntheticLambda8;->
SPLandroidx/compose/foundation/text/CoreTextFieldKt$$ExternalSyntheticLambda8;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/foundation/text/CoreTextFieldKt$$ExternalSyntheticLambda9;
SPLandroidx/compose/foundation/text/CoreTextFieldKt$$ExternalSyntheticLambda9;-><init>(Landroidx/compose/ui/text/input/TextFieldValue;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Brush;ZIILandroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/foundation/text/KeyboardActions;ZZLkotlin/jvm/functions/Function3;Landroidx/compose/foundation/text/TextFieldScrollerPosition;III)V
+SPLandroidx/compose/foundation/text/CoreTextFieldKt$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/foundation/text/CoreTextFieldKt$CoreTextField$2$1;
SPLandroidx/compose/foundation/text/CoreTextFieldKt$CoreTextField$2$1;->$r8$lambda$HrzFfwzwCT5CbDM7azZfr4xnArU(Landroidx/compose/runtime/State;)Z
SPLandroidx/compose/foundation/text/CoreTextFieldKt$CoreTextField$2$1;-><init>(Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/runtime/State;Landroidx/compose/ui/text/input/TextInputService;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Landroidx/compose/ui/text/input/ImeOptions;Lkotlin/coroutines/Continuation;)V
@@ -3081,6 +3114,7 @@ SPLandroidx/compose/foundation/text/LegacyTextFieldState;->getProcessor()Landroi
SPLandroidx/compose/foundation/text/LegacyTextFieldState;->getSelectionBackgroundColor-0d7_KjU()J
SPLandroidx/compose/foundation/text/LegacyTextFieldState;->getSelectionPreviewHighlightRange-d9O1mEE()J
SPLandroidx/compose/foundation/text/LegacyTextFieldState;->getTextDelegate()Landroidx/compose/foundation/text/TextDelegate;
+SPLandroidx/compose/foundation/text/LegacyTextFieldState;->hasHighlight()Z
SPLandroidx/compose/foundation/text/LegacyTextFieldState;->setInputSession(Landroidx/compose/ui/text/input/TextInputSession;)V
SPLandroidx/compose/foundation/text/LegacyTextFieldState;->setLayoutCoordinates(Landroidx/compose/ui/layout/LayoutCoordinates;)V
SPLandroidx/compose/foundation/text/LegacyTextFieldState;->setLayoutResult(Landroidx/compose/foundation/text/TextLayoutResultProxy;)V
@@ -3094,6 +3128,15 @@ Landroidx/compose/foundation/text/LegacyTextFieldState$$ExternalSyntheticLambda2
SPLandroidx/compose/foundation/text/LegacyTextFieldState$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/foundation/text/LegacyTextFieldState;)V
Landroidx/compose/foundation/text/LegacyTextFieldState$$ExternalSyntheticLambda3;
SPLandroidx/compose/foundation/text/LegacyTextFieldState$$ExternalSyntheticLambda3;-><init>(Landroidx/compose/foundation/text/LegacyTextFieldState;)V
+Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;
+SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;-><clinit>()V
+SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;-><init>(Landroidx/compose/foundation/interaction/InteractionSource;)V
+SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;->collectInteractionsForLinks(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;->isFocused()Z
+SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;->isHovered()Z
+SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver;->isPressed()Z
+Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver$collectInteractionsForLinks$2;
+SPLandroidx/compose/foundation/text/LinkStateInteractionSourceObserver$collectInteractionsForLinks$2;-><init>(Landroidx/collection/MutableObjectList;Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;)V
Landroidx/compose/foundation/text/LinksTextMeasurePolicy;
SPLandroidx/compose/foundation/text/LinksTextMeasurePolicy;->$r8$lambda$qjrjQYrB1R_L56s10tQ6KYWpvEo(Ljava/util/List;Landroidx/compose/foundation/text/LinksTextMeasurePolicy;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/LinksTextMeasurePolicy;-><init>(Lkotlin/jvm/functions/Function0;)V
@@ -3102,6 +3145,15 @@ SPLandroidx/compose/foundation/text/LinksTextMeasurePolicy;->measure_3p2s80s$lam
Landroidx/compose/foundation/text/LinksTextMeasurePolicy$$ExternalSyntheticLambda0;
SPLandroidx/compose/foundation/text/LinksTextMeasurePolicy$$ExternalSyntheticLambda0;-><init>(Ljava/util/List;Landroidx/compose/foundation/text/LinksTextMeasurePolicy;)V
SPLandroidx/compose/foundation/text/LinksTextMeasurePolicy$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/text/TextAnnotatorScope;
+SPLandroidx/compose/foundation/text/TextAnnotatorScope;->$r8$lambda$gnpUQYdefqzPJvkM6Z6sPSAAz3o(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/text/AnnotatedString$Range;
+SPLandroidx/compose/foundation/text/TextAnnotatorScope;-><init>(Landroidx/compose/ui/text/AnnotatedString;)V
+SPLandroidx/compose/foundation/text/TextAnnotatorScope;->getStyledText()Landroidx/compose/ui/text/AnnotatedString;
+SPLandroidx/compose/foundation/text/TextAnnotatorScope;->replaceStyle$lambda$0(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/text/AnnotatedString$Range;
+SPLandroidx/compose/foundation/text/TextAnnotatorScope;->replaceStyle(Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/text/SpanStyle;)V
+Landroidx/compose/foundation/text/TextAnnotatorScope$$ExternalSyntheticLambda0;
+SPLandroidx/compose/foundation/text/TextAnnotatorScope$$ExternalSyntheticLambda0;-><init>(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/text/SpanStyle;)V
+SPLandroidx/compose/foundation/text/TextAnnotatorScope$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/foundation/text/TextDelegate;
SPLandroidx/compose/foundation/text/TextDelegate;-><clinit>()V
SPLandroidx/compose/foundation/text/TextDelegate;-><init>(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/text/TextStyle;IIZILandroidx/compose/ui/unit/Density;Landroidx/compose/ui/text/font/FontFamily$Resolver;Ljava/util/List;)V
@@ -3131,6 +3183,10 @@ SPLandroidx/compose/foundation/text/TextDelegateKt;->updateTextDelegate-rm0N8CA(
Landroidx/compose/foundation/text/TextDragObserver;
Landroidx/compose/foundation/text/TextFieldCursorKt;
SPLandroidx/compose/foundation/text/TextFieldCursorKt;->cursor(Landroidx/compose/ui/Modifier;Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/OffsetMapping;Landroidx/compose/ui/graphics/Brush;Z)Landroidx/compose/ui/Modifier;
+Landroidx/compose/foundation/text/TextFieldCursorKt$cursor$1;
+SPLandroidx/compose/foundation/text/TextFieldCursorKt$cursor$1;-><init>(Landroidx/compose/ui/graphics/Brush;Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/ui/text/input/OffsetMapping;)V
+SPLandroidx/compose/foundation/text/TextFieldCursorKt$cursor$1;->invoke(Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/foundation/text/TextFieldCursorKt$cursor$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/foundation/text/TextFieldCursor_androidKt;
SPLandroidx/compose/foundation/text/TextFieldCursor_androidKt;-><clinit>()V
SPLandroidx/compose/foundation/text/TextFieldCursor_androidKt;->getDefaultCursorThickness()F
@@ -3261,21 +3317,28 @@ Landroidx/compose/foundation/text/TextLinkScope;
SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$48tG8rn4Y6ZdI8ueQtBu30e5Nug(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$CePw0Dgb0Jz0re2QETVrwMTCPOo(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/foundation/text/TextRangeLayoutMeasureScope;)Landroidx/compose/foundation/text/TextRangeLayoutMeasureResult;
SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$Hun6IpgfgE0lt--Mi-o3p1PEgmQ(Landroidx/compose/ui/unit/IntRect;)Landroidx/compose/ui/unit/IntOffset;
+SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$NQ6U7xfTdzdZC2Oevrrj2NFIFnU(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;Landroidx/compose/foundation/text/TextAnnotatorScope;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$T_Gz4eWo-QbcLBZwPHJyzTNgDoQ(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/graphics/GraphicsLayerScope;)Lkotlin/Unit;
+SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$UEUNPsisZaxdzKQYxQFBLfTuv7I(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$nb3Lqw2aqBM1_hXIV6elWkR755g(Landroidx/compose/ui/text/AnnotatedString$Range;)Ljava/util/List;
SPLandroidx/compose/foundation/text/TextLinkScope;->$r8$lambda$xnHeAaN6lofupp3jUA_gVs3C97Q(Landroidx/compose/foundation/text/TextLinkScope;)Z
SPLandroidx/compose/foundation/text/TextLinkScope;-><clinit>()V
SPLandroidx/compose/foundation/text/TextLinkScope;-><init>(Landroidx/compose/ui/text/AnnotatedString;)V
SPLandroidx/compose/foundation/text/TextLinkScope;->LinksComposables$lambda$19$lambda$12$lambda$11(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
+SPLandroidx/compose/foundation/text/TextLinkScope;->LinksComposables$lambda$19$lambda$18$lambda$17(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;Landroidx/compose/foundation/text/TextAnnotatorScope;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/TextLinkScope;->LinksComposables(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/foundation/text/TextLinkScope;->StyleAnnotation$lambda$24$lambda$23(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/compose/foundation/text/TextLinkScope;->StyleAnnotation([Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/foundation/text/TextLinkScope;->_get_shouldMeasureLinks_$lambda$1(Landroidx/compose/foundation/text/TextLinkScope;)Z
SPLandroidx/compose/foundation/text/TextLinkScope;->_init_$lambda$0(Landroidx/compose/ui/text/AnnotatedString$Range;)Ljava/util/List;
+SPLandroidx/compose/foundation/text/TextLinkScope;->access$getAnnotators$p(Landroidx/compose/foundation/text/TextLinkScope;)Landroidx/compose/runtime/snapshots/SnapshotStateList;
SPLandroidx/compose/foundation/text/TextLinkScope;->applyAnnotators$foundation_release()Landroidx/compose/ui/text/AnnotatedString;
SPLandroidx/compose/foundation/text/TextLinkScope;->calculateVisibleLinkRange(Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/text/TextLayoutResult;)Landroidx/compose/ui/text/AnnotatedString$Range;
SPLandroidx/compose/foundation/text/TextLinkScope;->clipLink$lambda$7(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/graphics/GraphicsLayerScope;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/TextLinkScope;->clipLink(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/foundation/text/TextLinkScope;->getShouldMeasureLinks()Lkotlin/jvm/functions/Function0;
SPLandroidx/compose/foundation/text/TextLinkScope;->getTextLayoutResult()Landroidx/compose/ui/text/TextLayoutResult;
+SPLandroidx/compose/foundation/text/TextLinkScope;->mergeOrUse(Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;)Landroidx/compose/ui/text/SpanStyle;
SPLandroidx/compose/foundation/text/TextLinkScope;->pathForRangeInRangeCoordinates(Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/graphics/Path;
SPLandroidx/compose/foundation/text/TextLinkScope;->setTextLayoutResult(Landroidx/compose/ui/text/TextLayoutResult;)V
SPLandroidx/compose/foundation/text/TextLinkScope;->shapeForRange(Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/graphics/Shape;
@@ -3285,6 +3348,8 @@ SPLandroidx/compose/foundation/text/TextLinkScope;->textRange(Landroidx/compose/
Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda0;
SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;)V
SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda10;
+SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda10;-><init>(Landroidx/compose/foundation/text/TextLinkScope;I)V
Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda11;
SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda11;-><init>(Landroidx/compose/foundation/text/TextLinkScope;)V
SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda11;->invoke()Ljava/lang/Object;
@@ -3294,6 +3359,9 @@ SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda12;->m
Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda3;
SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda3;-><init>(Landroidx/compose/ui/unit/IntRect;)V
SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda3;->invoke()Ljava/lang/Object;
+Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda4;
+SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda4;-><init>(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda4;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda6;
SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda6;-><init>()V
SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
@@ -3302,6 +3370,16 @@ SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda7;-><i
SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda7;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda8;
SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda8;-><init>(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/ui/platform/UriHandler;)V
+Landroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda9;
+SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda9;-><init>(Landroidx/compose/foundation/text/TextLinkScope;Landroidx/compose/ui/text/AnnotatedString$Range;Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;)V
+SPLandroidx/compose/foundation/text/TextLinkScope$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/text/TextLinkScope$LinksComposables$1$3$1;
+SPLandroidx/compose/foundation/text/TextLinkScope$LinksComposables$1$3$1;-><init>(Landroidx/compose/foundation/text/LinkStateInteractionSourceObserver;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/compose/foundation/text/TextLinkScope$LinksComposables$1$3$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/compose/foundation/text/TextLinkScope$LinksComposables$1$3$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/foundation/text/TextLinkScope$StyleAnnotation$lambda$24$lambda$23$$inlined$onDispose$1;
+SPLandroidx/compose/foundation/text/TextLinkScope$StyleAnnotation$lambda$24$lambda$23$$inlined$onDispose$1;-><init>(Landroidx/compose/foundation/text/TextLinkScope;Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/compose/foundation/text/TextLinkScope$StyleAnnotation$lambda$24$lambda$23$$inlined$onDispose$1;->dispose()V
Landroidx/compose/foundation/text/TextLinkScope$shapeForRange$1$1;
SPLandroidx/compose/foundation/text/TextLinkScope$shapeForRange$1$1;-><init>(Landroidx/compose/ui/graphics/Path;)V
SPLandroidx/compose/foundation/text/TextLinkScope$shapeForRange$1$1;->createOutline-Pq9zytI(JLandroidx/compose/ui/unit/LayoutDirection;Landroidx/compose/ui/unit/Density;)Landroidx/compose/ui/graphics/Outline;
@@ -3410,8 +3488,12 @@ Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataCom
SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;-><init>(Lkotlin/jvm/functions/Function2;)V
SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;->create()Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode;
SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;->update(Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode;)V
+SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextElement;->update(Landroidx/compose/ui/Modifier$Node;)V
Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode;
SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode;-><init>(Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode;->setBuilder(Lkotlin/jvm/functions/Function2;)V
Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode$$ExternalSyntheticLambda0;
SPLandroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/foundation/text/contextmenu/modifier/AddTextContextMenuDataComponentsWithContextNode;)V
Landroidx/compose/foundation/text/contextmenu/modifier/TextContextMenuGestureElement;
@@ -3490,6 +3572,7 @@ Landroidx/compose/foundation/text/handwriting/StylusHandwritingElement;
SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingElement;-><init>(Lkotlin/jvm/functions/Function0;)V
SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingElement;->create()Landroidx/compose/foundation/text/handwriting/StylusHandwritingNode;
SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingElement;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/foundation/text/handwriting/StylusHandwritingKt;
SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingKt;-><clinit>()V
SPLandroidx/compose/foundation/text/handwriting/StylusHandwritingKt;->stylusHandwriting(Landroidx/compose/ui/Modifier;ZZLkotlin/jvm/functions/Function0;)Landroidx/compose/ui/Modifier;
@@ -3511,6 +3594,7 @@ SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifie
SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifier;-><init>(Landroidx/compose/ui/text/input/TransformedText;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/foundation/text/LegacyTextFieldState;ZZZLandroidx/compose/ui/text/input/OffsetMapping;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/ui/focus/FocusRequester;)V
SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifier;->create()Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode;
SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifier;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifier;->equals(Ljava/lang/Object;)Z
Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode;
SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode;-><clinit>()V
SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode;-><init>(Landroidx/compose/ui/text/input/TransformedText;Landroidx/compose/ui/text/input/TextFieldValue;Landroidx/compose/foundation/text/LegacyTextFieldState;ZZZLandroidx/compose/ui/text/input/OffsetMapping;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;Landroidx/compose/ui/text/input/ImeOptions;Landroidx/compose/ui/focus/FocusRequester;)V
@@ -3536,12 +3620,16 @@ Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierN
SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode$$ExternalSyntheticLambda8;-><init>(Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode;)V
Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode$$ExternalSyntheticLambda9;
SPLandroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode$$ExternalSyntheticLambda9;-><init>(Landroidx/compose/foundation/text/input/internal/CoreTextFieldSemanticsModifierNode;Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
+Landroidx/compose/foundation/text/input/internal/CursorAnimationState;
+SPLandroidx/compose/foundation/text/input/internal/CursorAnimationState;-><clinit>()V
+SPLandroidx/compose/foundation/text/input/internal/CursorAnimationState;-><init>(Z)V
Landroidx/compose/foundation/text/input/internal/InputMethodManager;
Landroidx/compose/foundation/text/input/internal/InputMethodManagerImpl;
Landroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifier;
SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifier;-><init>(Landroidx/compose/foundation/text/input/internal/LegacyPlatformTextInputServiceAdapter;Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;)V
SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifier;->create()Landroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifierNode;
SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifier;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifier;->equals(Ljava/lang/Object;)Z
Landroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifierNode;
SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifierNode;-><clinit>()V
SPLandroidx/compose/foundation/text/input/internal/LegacyAdaptingPlatformTextInputModifierNode;-><init>(Landroidx/compose/foundation/text/input/internal/LegacyPlatformTextInputServiceAdapter;Landroidx/compose/foundation/text/LegacyTextFieldState;Landroidx/compose/foundation/text/selection/TextFieldSelectionManager;)V
@@ -3616,6 +3704,7 @@ SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringElement;-><init
SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringElement;-><init>(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/font/FontFamily$Resolver;Lkotlin/jvm/functions/Function1;IZIILjava/util/List;Lkotlin/jvm/functions/Function1;Landroidx/compose/foundation/text/modifiers/SelectionController;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/foundation/text/TextAutoSize;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringElement;->create()Landroidx/compose/foundation/text/modifiers/TextAnnotatedStringNode;
SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringElement;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/foundation/text/modifiers/TextAnnotatedStringNode;
SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringNode;->$r8$lambda$GFJcs22kRsC1SoL1ttPZ8iIxuB4(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/modifiers/TextAnnotatedStringNode;-><clinit>()V
@@ -3710,6 +3799,7 @@ SPLandroidx/compose/foundation/text/selection/SelectionRegistrarKt$$ExternalSynt
Landroidx/compose/foundation/text/selection/SimpleLayoutKt;
SPLandroidx/compose/foundation/text/selection/SimpleLayoutKt;->SimpleLayout(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
Landroidx/compose/foundation/text/selection/SimpleLayoutKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/foundation/text/selection/SimpleLayoutKt$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;II)V
Landroidx/compose/foundation/text/selection/SimpleLayoutKt$SimpleLayout$1$1;
SPLandroidx/compose/foundation/text/selection/SimpleLayoutKt$SimpleLayout$1$1;->$r8$lambda$oWKwRLAZB0SbE4stfG1oJroYK0A(Ljava/util/List;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
SPLandroidx/compose/foundation/text/selection/SimpleLayoutKt$SimpleLayout$1$1;-><clinit>()V
@@ -3829,10 +3919,11 @@ SPLandroidx/compose/material/ripple/RippleHostView;-><init>(Landroid/content/Con
SPLandroidx/compose/material/ripple/RippleHostView;->addRipple-KOepWvA(Landroidx/compose/foundation/interaction/PressInteraction$Press;ZJIJFLkotlin/jvm/functions/Function0;)V
SPLandroidx/compose/material/ripple/RippleHostView;->createRipple(Z)V
SPLandroidx/compose/material/ripple/RippleHostView;->disposeRipple()V
+SPLandroidx/compose/material/ripple/RippleHostView;->draw(Landroid/graphics/Canvas;)V
SPLandroidx/compose/material/ripple/RippleHostView;->invalidateDrawable(Landroid/graphics/drawable/Drawable;)V
SPLandroidx/compose/material/ripple/RippleHostView;->refreshDrawableState()V
SPLandroidx/compose/material/ripple/RippleHostView;->removeRipple()V
-SPLandroidx/compose/material/ripple/RippleHostView;->setRippleProperties-07v42R4(JJF)V
+SPLandroidx/compose/material/ripple/RippleHostView;->setRippleProperties-biQXAtU(JIJF)V
SPLandroidx/compose/material/ripple/RippleHostView;->setRippleState$lambda$2(Landroidx/compose/material/ripple/RippleHostView;)V
SPLandroidx/compose/material/ripple/RippleHostView;->setRippleState(Z)V
Landroidx/compose/material/ripple/RippleHostView$$ExternalSyntheticLambda0;
@@ -3856,6 +3947,7 @@ SPLandroidx/compose/material/ripple/RippleNode;->getBounded()Z
SPLandroidx/compose/material/ripple/RippleNode;->getRippleAlpha()Lkotlin/jvm/functions/Function0;
SPLandroidx/compose/material/ripple/RippleNode;->getRippleColor-0d7_KjU()J
SPLandroidx/compose/material/ripple/RippleNode;->getRippleSize-NH-jbRc()J
+SPLandroidx/compose/material/ripple/RippleNode;->getTargetRadius()F
SPLandroidx/compose/material/ripple/RippleNode;->handlePressInteraction(Landroidx/compose/foundation/interaction/PressInteraction;)V
SPLandroidx/compose/material/ripple/RippleNode;->onAttach()V
SPLandroidx/compose/material/ripple/RippleNode;->onRemeasured-ozmzZPI(J)V
@@ -3867,15 +3959,7 @@ Landroidx/compose/material/ripple/RippleNode$onAttach$1$1;
SPLandroidx/compose/material/ripple/RippleNode$onAttach$1$1;-><init>(Landroidx/compose/material/ripple/RippleNode;Lkotlinx/coroutines/CoroutineScope;)V
SPLandroidx/compose/material/ripple/RippleNode$onAttach$1$1;->emit(Landroidx/compose/foundation/interaction/Interaction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/compose/material/ripple/RippleNode$onAttach$1$1;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-Landroidx/compose/material/ripple/RippleTheme;
-Landroidx/compose/material/ripple/RippleThemeKt;
-SPLandroidx/compose/material/ripple/RippleThemeKt;-><clinit>()V
-SPLandroidx/compose/material/ripple/RippleThemeKt;->getLocalRippleTheme()Landroidx/compose/runtime/ProvidableCompositionLocal;
-Landroidx/compose/material/ripple/RippleThemeKt$LocalRippleTheme$1;
-SPLandroidx/compose/material/ripple/RippleThemeKt$LocalRippleTheme$1;-><clinit>()V
-SPLandroidx/compose/material/ripple/RippleThemeKt$LocalRippleTheme$1;-><init>()V
Landroidx/compose/material/ripple/Ripple_androidKt;
-SPLandroidx/compose/material/ripple/Ripple_androidKt;-><clinit>()V
SPLandroidx/compose/material/ripple/Ripple_androidKt;->access$createAndAttachRippleContainerIfNeeded(Landroid/view/ViewGroup;)Landroidx/compose/material/ripple/RippleContainer;
SPLandroidx/compose/material/ripple/Ripple_androidKt;->access$findNearestViewGroup(Landroid/view/View;)Landroid/view/ViewGroup;
SPLandroidx/compose/material/ripple/Ripple_androidKt;->createAndAttachRippleContainerIfNeeded(Landroid/view/ViewGroup;)Landroidx/compose/material/ripple/RippleContainer;
@@ -3897,50 +3981,32 @@ SPLandroidx/compose/material/ripple/UnprojectedRipple$MRadiusHelper;-><clinit>()
SPLandroidx/compose/material/ripple/UnprojectedRipple$MRadiusHelper;-><init>()V
SPLandroidx/compose/material/ripple/UnprojectedRipple$MRadiusHelper;->setRadius(Landroid/graphics/drawable/RippleDrawable;I)V
Landroidx/compose/material3/AppBarKt;
+SPLandroidx/compose/material3/AppBarKt;->$r8$lambda$8MprD_vsZBdZt6-4y3wSIzNF8lI(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/graphics/GraphicsLayerScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/AppBarKt;->$r8$lambda$UQ1CqnyFDQykZO4-2z5CSr6t7Wc()Landroidx/compose/material3/SingleRowTopAppBarOverride;
SPLandroidx/compose/material3/AppBarKt;-><clinit>()V
-SPLandroidx/compose/material3/AppBarKt;->SingleRowTopAppBar-cJHQLPU(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;Landroidx/compose/runtime/Composer;II)V
-SPLandroidx/compose/material3/AppBarKt;->SingleRowTopAppBar_cJHQLPU$lambda$10(Landroidx/compose/runtime/State;)J
-SPLandroidx/compose/material3/AppBarKt;->SingleRowTopAppBar_cJHQLPU$lambda$9(Landroidx/compose/runtime/State;)F
+SPLandroidx/compose/material3/AppBarKt;->LocalSingleRowTopAppBarOverride$lambda$33()Landroidx/compose/material3/SingleRowTopAppBarOverride;
+SPLandroidx/compose/material3/AppBarKt;->SingleRowTopAppBar-wn8IZOc(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/Alignment$Horizontal;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;Landroidx/compose/runtime/Composer;III)V
SPLandroidx/compose/material3/AppBarKt;->TopAppBar-GHTll3U(Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;Landroidx/compose/runtime/Composer;II)V
-SPLandroidx/compose/material3/AppBarKt;->TopAppBarLayout-kXwM9vE(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/ScrolledOffset;JJJLkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;FLandroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/foundation/layout/Arrangement$Horizontal;IZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
-SPLandroidx/compose/material3/AppBarKt;->access$TopAppBarLayout-kXwM9vE(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/ScrolledOffset;JJJLkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;FLandroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/foundation/layout/Arrangement$Horizontal;IZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/material3/AppBarKt;->TopAppBarLayout-lyUyIHI(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/internal/FloatProducer;JJJJLkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/ui/Alignment$Horizontal;IZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;FLandroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/material3/AppBarKt;->TopAppBarLayout_lyUyIHI$lambda$51$lambda$48$lambda$47(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/graphics/GraphicsLayerScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/AppBarKt;->access$TopAppBarLayout-lyUyIHI(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/internal/FloatProducer;JJJJLkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/ui/Alignment$Horizontal;IZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;FLandroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/material3/AppBarKt;->access$adjustHeightOffsetLimit(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/TopAppBarScrollBehavior;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/material3/AppBarKt;->access$getTopAppBarTitleInset$p()F
-Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$2$1;
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$2$1;-><init>(Landroidx/compose/material3/TopAppBarScrollBehavior;F)V
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$2$1;->invoke()Ljava/lang/Object;
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$2$1;->invoke()V
-Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;->$r8$lambda$Jy4IvEdqzHN3aGMNx5CdlBqWDnM(Landroidx/compose/material3/TopAppBarScrollBehavior;)F
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;-><init>(Landroidx/compose/foundation/layout/WindowInsets;FLandroidx/compose/material3/TopAppBarScrollBehavior;Landroidx/compose/material3/TopAppBarColors;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;)V
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;->invoke$lambda$1$lambda$0(Landroidx/compose/material3/TopAppBarScrollBehavior;)F
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3$$ExternalSyntheticLambda0;
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/TopAppBarScrollBehavior;)V
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$3$$ExternalSyntheticLambda0;->offset()F
-Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$4;
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$4;-><init>(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;II)V
-Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$actionsRow$1;
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$actionsRow$1;-><init>(Lkotlin/jvm/functions/Function3;)V
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$actionsRow$1;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$actionsRow$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/AppBarKt$SingleRowTopAppBar$colorTransitionFraction$2$1;
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$colorTransitionFraction$2$1;-><init>(Landroidx/compose/material3/TopAppBarScrollBehavior;)V
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$colorTransitionFraction$2$1;->invoke()Ljava/lang/Float;
-SPLandroidx/compose/material3/AppBarKt$SingleRowTopAppBar$colorTransitionFraction$2$1;->invoke()Ljava/lang/Object;
-Landroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1;
-SPLandroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1;-><init>(Landroidx/compose/material3/ScrolledOffset;Landroidx/compose/foundation/layout/Arrangement$Horizontal;Landroidx/compose/foundation/layout/Arrangement$Vertical;I)V
-SPLandroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult;
-Landroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1$1;
-SPLandroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1$1;-><init>(Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable;Landroidx/compose/foundation/layout/Arrangement$Horizontal;JLandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/foundation/layout/Arrangement$Vertical;II)V
-SPLandroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V
-SPLandroidx/compose/material3/AppBarKt$TopAppBarLayout$2$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/material3/AppBarKt;->adjustHeightOffsetLimit(Landroidx/compose/ui/Modifier;Landroidx/compose/material3/TopAppBarScrollBehavior;)Landroidx/compose/ui/Modifier;
+Landroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda25;
+SPLandroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda25;-><init>()V
+SPLandroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda25;->invoke()Ljava/lang/Object;
+Landroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda26;
+SPLandroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda26;-><init>()V
+Landroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda31;
+SPLandroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda31;-><init>(Lkotlin/jvm/functions/Function0;)V
+SPLandroidx/compose/material3/AppBarKt$$ExternalSyntheticLambda31;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/ButtonColors;
SPLandroidx/compose/material3/ButtonColors;-><clinit>()V
SPLandroidx/compose/material3/ButtonColors;-><init>(JJJJ)V
SPLandroidx/compose/material3/ButtonColors;-><init>(JJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/compose/material3/ButtonColors;->containerColor-vNxB06k$material3_release(Z)J
-SPLandroidx/compose/material3/ButtonColors;->contentColor-vNxB06k$material3_release(Z)J
+SPLandroidx/compose/material3/ButtonColors;->containerColor-vNxB06k$material3(Z)J
+SPLandroidx/compose/material3/ButtonColors;->contentColor-vNxB06k$material3(Z)J
SPLandroidx/compose/material3/ButtonColors;->copy-jRlVdoo(JJJJ)Landroidx/compose/material3/ButtonColors;
Landroidx/compose/material3/ButtonDefaults;
SPLandroidx/compose/material3/ButtonDefaults;-><clinit>()V
@@ -3948,7 +4014,7 @@ SPLandroidx/compose/material3/ButtonDefaults;-><init>()V
SPLandroidx/compose/material3/ButtonDefaults;->buttonColors-ro_MJ88(JJJJLandroidx/compose/runtime/Composer;II)Landroidx/compose/material3/ButtonColors;
SPLandroidx/compose/material3/ButtonDefaults;->buttonElevation-R_JCAzs(FFFFFLandroidx/compose/runtime/Composer;II)Landroidx/compose/material3/ButtonElevation;
SPLandroidx/compose/material3/ButtonDefaults;->getContentPadding()Landroidx/compose/foundation/layout/PaddingValues;
-SPLandroidx/compose/material3/ButtonDefaults;->getDefaultButtonColors$material3_release(Landroidx/compose/material3/ColorScheme;)Landroidx/compose/material3/ButtonColors;
+SPLandroidx/compose/material3/ButtonDefaults;->getDefaultButtonColors$material3(Landroidx/compose/material3/ColorScheme;)Landroidx/compose/material3/ButtonColors;
SPLandroidx/compose/material3/ButtonDefaults;->getMinHeight-D9Ej5fM()F
SPLandroidx/compose/material3/ButtonDefaults;->getMinWidth-D9Ej5fM()F
Landroidx/compose/material3/ButtonElevation;
@@ -3957,7 +4023,7 @@ SPLandroidx/compose/material3/ButtonElevation;-><init>(FFFFF)V
SPLandroidx/compose/material3/ButtonElevation;-><init>(FFFFFLkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/material3/ButtonElevation;->animateElevation(ZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/State;
SPLandroidx/compose/material3/ButtonElevation;->equals(Ljava/lang/Object;)Z
-SPLandroidx/compose/material3/ButtonElevation;->shadowElevation$material3_release(ZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/State;
+SPLandroidx/compose/material3/ButtonElevation;->shadowElevation$material3(ZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/State;
Landroidx/compose/material3/ButtonElevation$animateElevation$1$1;
SPLandroidx/compose/material3/ButtonElevation$animateElevation$1$1;-><init>(Landroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/runtime/snapshots/SnapshotStateList;Lkotlin/coroutines/Continuation;)V
SPLandroidx/compose/material3/ButtonElevation$animateElevation$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
@@ -3971,12 +4037,17 @@ SPLandroidx/compose/material3/ButtonElevation$animateElevation$2$1;-><init>(Land
SPLandroidx/compose/material3/ButtonElevation$animateElevation$2$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
SPLandroidx/compose/material3/ButtonElevation$animateElevation$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/ButtonKt;
+SPLandroidx/compose/material3/ButtonKt;->$r8$lambda$k-NPIy3Udk8wnBGSyY0Tc2ft4T8(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/ButtonColors;Landroidx/compose/material3/ButtonElevation;Landroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function3;IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
+SPLandroidx/compose/material3/ButtonKt;->$r8$lambda$vsghnUeHFkZyja0J4DfhsebkyQU(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
+SPLandroidx/compose/material3/ButtonKt;->Button$lambda$2$lambda$1(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
+SPLandroidx/compose/material3/ButtonKt;->Button$lambda$3(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/ButtonColors;Landroidx/compose/material3/ButtonElevation;Landroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function3;IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLandroidx/compose/material3/ButtonKt;->Button(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/ButtonColors;Landroidx/compose/material3/ButtonElevation;Landroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
-Landroidx/compose/material3/ButtonKt$Button$1;
-SPLandroidx/compose/material3/ButtonKt$Button$1;-><clinit>()V
-SPLandroidx/compose/material3/ButtonKt$Button$1;-><init>()V
-SPLandroidx/compose/material3/ButtonKt$Button$1;->invoke(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
-SPLandroidx/compose/material3/ButtonKt$Button$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda1;
+SPLandroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda1;-><init>()V
+SPLandroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda2;
+SPLandroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda2;-><init>(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/ButtonColors;Landroidx/compose/material3/ButtonElevation;Landroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function3;II)V
+SPLandroidx/compose/material3/ButtonKt$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/ButtonKt$Button$2;
SPLandroidx/compose/material3/ButtonKt$Button$2;-><init>(JLandroidx/compose/foundation/layout/PaddingValues;Lkotlin/jvm/functions/Function3;)V
SPLandroidx/compose/material3/ButtonKt$Button$2;->invoke(Landroidx/compose/runtime/Composer;I)V
@@ -3985,19 +4056,15 @@ Landroidx/compose/material3/ButtonKt$Button$2$1;
SPLandroidx/compose/material3/ButtonKt$Button$2$1;-><init>(Landroidx/compose/foundation/layout/PaddingValues;Lkotlin/jvm/functions/Function3;)V
SPLandroidx/compose/material3/ButtonKt$Button$2$1;->invoke(Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/material3/ButtonKt$Button$2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/ButtonKt$Button$3;
-SPLandroidx/compose/material3/ButtonKt$Button$3;-><init>(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/ButtonColors;Landroidx/compose/material3/ButtonElevation;Landroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function3;II)V
-SPLandroidx/compose/material3/ButtonKt$Button$3;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/ButtonKt$Button$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/ColorScheme;
SPLandroidx/compose/material3/ColorScheme;-><clinit>()V
-SPLandroidx/compose/material3/ColorScheme;-><init>(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V
-SPLandroidx/compose/material3/ColorScheme;-><init>(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/ColorScheme;-><init>(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V
+SPLandroidx/compose/material3/ColorScheme;-><init>(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/material3/ColorScheme;->getBackground-0d7_KjU()J
-SPLandroidx/compose/material3/ColorScheme;->getDefaultButtonColorsCached$material3_release()Landroidx/compose/material3/ButtonColors;
-SPLandroidx/compose/material3/ColorScheme;->getDefaultIconButtonColorsCached$material3_release()Landroidx/compose/material3/IconButtonColors;
-SPLandroidx/compose/material3/ColorScheme;->getDefaultTextFieldColorsCached$material3_release()Landroidx/compose/material3/TextFieldColors;
-SPLandroidx/compose/material3/ColorScheme;->getDefaultTopAppBarColorsCached$material3_release()Landroidx/compose/material3/TopAppBarColors;
+SPLandroidx/compose/material3/ColorScheme;->getDefaultButtonColorsCached$material3()Landroidx/compose/material3/ButtonColors;
+SPLandroidx/compose/material3/ColorScheme;->getDefaultIconButtonColorsCached$material3()Landroidx/compose/material3/IconButtonColors;
+SPLandroidx/compose/material3/ColorScheme;->getDefaultTextFieldColorsCached$material3()Landroidx/compose/material3/TextFieldColors;
+SPLandroidx/compose/material3/ColorScheme;->getDefaultTopAppBarColorsCached$material3()Landroidx/compose/material3/TopAppBarColors;
SPLandroidx/compose/material3/ColorScheme;->getError-0d7_KjU()J
SPLandroidx/compose/material3/ColorScheme;->getInverseSurface-0d7_KjU()J
SPLandroidx/compose/material3/ColorScheme;->getOnBackground-0d7_KjU()J
@@ -4011,140 +4078,212 @@ SPLandroidx/compose/material3/ColorScheme;->getSurface-0d7_KjU()J
SPLandroidx/compose/material3/ColorScheme;->getSurfaceContainer-0d7_KjU()J
SPLandroidx/compose/material3/ColorScheme;->getSurfaceContainerHighest-0d7_KjU()J
SPLandroidx/compose/material3/ColorScheme;->getTertiary-0d7_KjU()J
-SPLandroidx/compose/material3/ColorScheme;->setDefaultButtonColorsCached$material3_release(Landroidx/compose/material3/ButtonColors;)V
-SPLandroidx/compose/material3/ColorScheme;->setDefaultIconButtonColorsCached$material3_release(Landroidx/compose/material3/IconButtonColors;)V
-SPLandroidx/compose/material3/ColorScheme;->setDefaultTextFieldColorsCached$material3_release(Landroidx/compose/material3/TextFieldColors;)V
-SPLandroidx/compose/material3/ColorScheme;->setDefaultTopAppBarColorsCached$material3_release(Landroidx/compose/material3/TopAppBarColors;)V
+SPLandroidx/compose/material3/ColorScheme;->setDefaultButtonColorsCached$material3(Landroidx/compose/material3/ButtonColors;)V
+SPLandroidx/compose/material3/ColorScheme;->setDefaultIconButtonColorsCached$material3(Landroidx/compose/material3/IconButtonColors;)V
+SPLandroidx/compose/material3/ColorScheme;->setDefaultTextFieldColorsCached$material3(Landroidx/compose/material3/TextFieldColors;)V
+SPLandroidx/compose/material3/ColorScheme;->setDefaultTopAppBarColorsCached$material3(Landroidx/compose/material3/TopAppBarColors;)V
Landroidx/compose/material3/ColorSchemeKt;
+SPLandroidx/compose/material3/ColorSchemeKt;->$r8$lambda$WTrqd-W8n7n4AOvyq0V0sKKUblo()Z
SPLandroidx/compose/material3/ColorSchemeKt;-><clinit>()V
+SPLandroidx/compose/material3/ColorSchemeKt;->LocalTonalElevationEnabled$lambda$2()Z
SPLandroidx/compose/material3/ColorSchemeKt;->applyTonalElevation-RFCenO8(Landroidx/compose/material3/ColorScheme;JFLandroidx/compose/runtime/Composer;I)J
SPLandroidx/compose/material3/ColorSchemeKt;->contentColorFor-4WTKRHQ(Landroidx/compose/material3/ColorScheme;J)J
SPLandroidx/compose/material3/ColorSchemeKt;->contentColorFor-ek8zF_U(JLandroidx/compose/runtime/Composer;I)J
-SPLandroidx/compose/material3/ColorSchemeKt;->darkColorScheme-C-Xl9yA(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Landroidx/compose/material3/ColorScheme;
+SPLandroidx/compose/material3/ColorSchemeKt;->darkColorScheme-_VG5OTI$default(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIILjava/lang/Object;)Landroidx/compose/material3/ColorScheme;
+SPLandroidx/compose/material3/ColorSchemeKt;->darkColorScheme-_VG5OTI(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Landroidx/compose/material3/ColorScheme;
SPLandroidx/compose/material3/ColorSchemeKt;->fromToken(Landroidx/compose/material3/ColorScheme;Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;)J
SPLandroidx/compose/material3/ColorSchemeKt;->getLocalColorScheme()Landroidx/compose/runtime/ProvidableCompositionLocal;
-SPLandroidx/compose/material3/ColorSchemeKt;->lightColorScheme-C-Xl9yA(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Landroidx/compose/material3/ColorScheme;
+SPLandroidx/compose/material3/ColorSchemeKt;->lightColorScheme-_VG5OTI$default(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIILjava/lang/Object;)Landroidx/compose/material3/ColorScheme;
+SPLandroidx/compose/material3/ColorSchemeKt;->lightColorScheme-_VG5OTI(JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Landroidx/compose/material3/ColorScheme;
SPLandroidx/compose/material3/ColorSchemeKt;->surfaceColorAtElevation-3ABfNKs(Landroidx/compose/material3/ColorScheme;F)J
-Landroidx/compose/material3/ColorSchemeKt$LocalColorScheme$1;
-SPLandroidx/compose/material3/ColorSchemeKt$LocalColorScheme$1;-><clinit>()V
-SPLandroidx/compose/material3/ColorSchemeKt$LocalColorScheme$1;-><init>()V
-Landroidx/compose/material3/ColorSchemeKt$LocalTonalElevationEnabled$1;
-SPLandroidx/compose/material3/ColorSchemeKt$LocalTonalElevationEnabled$1;-><clinit>()V
-SPLandroidx/compose/material3/ColorSchemeKt$LocalTonalElevationEnabled$1;-><init>()V
-SPLandroidx/compose/material3/ColorSchemeKt$LocalTonalElevationEnabled$1;->invoke()Ljava/lang/Boolean;
-SPLandroidx/compose/material3/ColorSchemeKt$LocalTonalElevationEnabled$1;->invoke()Ljava/lang/Object;
+Landroidx/compose/material3/ColorSchemeKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/ColorSchemeKt$$ExternalSyntheticLambda0;-><init>()V
+Landroidx/compose/material3/ColorSchemeKt$$ExternalSyntheticLambda1;
+SPLandroidx/compose/material3/ColorSchemeKt$$ExternalSyntheticLambda1;-><init>()V
+SPLandroidx/compose/material3/ColorSchemeKt$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object;
Landroidx/compose/material3/ColorSchemeKt$WhenMappings;
SPLandroidx/compose/material3/ColorSchemeKt$WhenMappings;-><clinit>()V
-Landroidx/compose/material3/CompatRippleTheme;
-SPLandroidx/compose/material3/CompatRippleTheme;-><clinit>()V
-SPLandroidx/compose/material3/CompatRippleTheme;-><init>()V
Landroidx/compose/material3/ComposableSingletons$AppBarKt;
SPLandroidx/compose/material3/ComposableSingletons$AppBarKt;-><clinit>()V
SPLandroidx/compose/material3/ComposableSingletons$AppBarKt;-><init>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt;->getLambda-3$material3_release()Lkotlin/jvm/functions/Function2;
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-1$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-1$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-1$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-10$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-10$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-10$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-11$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-11$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-11$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-12$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-12$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-12$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-13$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-13$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-13$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-14$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-14$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-14$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-15$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-15$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-15$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-16$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-16$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-16$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-17$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-17$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-17$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-18$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-18$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-18$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-2$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-2$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-2$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-3$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-3$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-3$1;-><init>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-3$1;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-3$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-4$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-4$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-4$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-5$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-5$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-5$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-6$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-6$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-6$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-7$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-7$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-7$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-8$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-8$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-8$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-9$1;
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-9$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda-9$1;-><init>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt;->getLambda$657782987$material3()Lkotlin/jvm/functions/Function2;
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1113422563$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1113422563$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1113422563$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1168245838$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1168245838$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1168245838$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1230986050$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1230986050$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1230986050$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1270442071$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1270442071$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1270442071$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1276513184$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1276513184$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1276513184$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1401945836$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1401945836$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1401945836$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1707954976$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1707954976$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1707954976$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1846660506$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1846660506$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1846660506$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-185842620$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-185842620$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-185842620$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1926007989$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1926007989$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-1926007989$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-2101264077$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-2101264077$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-2101264077$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-229000834$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-229000834$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-229000834$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-470693625$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-470693625$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-470693625$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-541682128$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-541682128$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-541682128$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-643931612$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-643931612$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-643931612$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-661145402$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-661145402$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-661145402$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-699106370$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-699106370$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-699106370$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-780193532$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-780193532$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-780193532$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-790317886$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-790317886$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-790317886$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-944449303$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-944449303$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$-944449303$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1113419554$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1113419554$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1113419554$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1152131198$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1152131198$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1152131198$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1702484764$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1702484764$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1702484764$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1767216677$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1767216677$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1767216677$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1866429650$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1866429650$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1866429650$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1921811868$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1921811868$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$1921811868$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$37575796$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$37575796$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$37575796$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$575301698$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$575301698$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$575301698$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$657782987$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$657782987$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$657782987$1;-><init>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$657782987$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$657782987$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$917296843$1;
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$917296843$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$AppBarKt$lambda$917296843$1;-><init>()V
Landroidx/compose/material3/ComposableSingletons$ScaffoldKt;
SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;-><clinit>()V
SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;-><init>()V
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;->getLambda-2$material3_release()Lkotlin/jvm/functions/Function2;
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;->getLambda-4$material3_release()Lkotlin/jvm/functions/Function2;
-Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-1$1;
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-1$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-1$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-2$1;
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-2$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-2$1;-><init>()V
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-2$1;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-3$1;
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-3$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-3$1;-><init>()V
-Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-4$1;
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-4$1;-><clinit>()V
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-4$1;-><init>()V
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-4$1;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda-4$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;->getLambda$-1514016380$material3()Lkotlin/jvm/functions/Function2;
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt;->getLambda$1582488484$material3()Lkotlin/jvm/functions/Function2;
+Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-1514016380$1;
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-1514016380$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-1514016380$1;-><init>()V
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-1514016380$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-1514016380$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-39202156$1;
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-39202156$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$-39202156$1;-><init>()V
+Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$1582488484$1;
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$1582488484$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$1582488484$1;-><init>()V
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$1582488484$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$1582488484$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$414328099$1;
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$414328099$1;-><clinit>()V
+SPLandroidx/compose/material3/ComposableSingletons$ScaffoldKt$lambda$414328099$1;-><init>()V
Landroidx/compose/material3/ContentColorKt;
SPLandroidx/compose/material3/ContentColorKt;-><clinit>()V
SPLandroidx/compose/material3/ContentColorKt;->getLocalContentColor()Landroidx/compose/runtime/ProvidableCompositionLocal;
Landroidx/compose/material3/ContentColorKt$LocalContentColor$1;
SPLandroidx/compose/material3/ContentColorKt$LocalContentColor$1;-><clinit>()V
SPLandroidx/compose/material3/ContentColorKt$LocalContentColor$1;-><init>()V
+Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->$r8$lambda$Gdhxy2Pf5GuUGtY3zexDquRCpBI()F
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->$r8$lambda$JexEeAX9ETXPhZT33ClQG88KbXY(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->$r8$lambda$QFtEftgb6tdTkSKTNU_VPfVbiAI(Landroidx/compose/runtime/State;Landroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->$r8$lambda$u5Qsih8DYsN-XKioTOsM2r05hIg(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;)F
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;-><clinit>()V
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;-><init>()V
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar$lambda$15$lambda$12$lambda$11(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;)F
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar$lambda$15$lambda$14$lambda$13()F
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar$lambda$2(Landroidx/compose/runtime/State;)J
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar$lambda$7$lambda$6(Landroidx/compose/runtime/State;Landroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar$lambda$9$lambda$8(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride;->SingleRowTopAppBar(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;Landroidx/compose/runtime/Composer;I)V
+Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda1;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda1;-><init>(Landroidx/compose/runtime/State;)V
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda2;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda2;-><init>()V
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda3;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda3;-><init>(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;)V
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda3;->invoke()F
+Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda4;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda4;-><init>()V
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda4;->invoke()Ljava/lang/Object;
+Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda5;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$$ExternalSyntheticLambda5;-><init>(Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride;Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;I)V
+Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$4$1;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$4$1;-><clinit>()V
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$4$1;-><init>()V
+Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$actionsRow$1;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$actionsRow$1;-><init>(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;)V
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$actionsRow$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$actionsRow$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$targetColor$2$1;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$targetColor$2$1;-><init>(Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;)V
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$targetColor$2$1;->invoke()Ljava/lang/Object;
+SPLandroidx/compose/material3/DefaultSingleRowTopAppBarOverride$SingleRowTopAppBar$targetColor$2$1;->invoke-0d7_KjU()J
Landroidx/compose/material3/DelegatingThemeAwareRippleNode;
+SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->$r8$lambda$MhV6WwmvTLx9Cayc1JIPGKfpnW8(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Landroidx/compose/material/ripple/RippleAlpha;
+SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->$r8$lambda$oWvMm-5Az_E8HCj_L1633idKe1E(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Lkotlin/Unit;
SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;-><init>(Landroidx/compose/foundation/interaction/InteractionSource;ZFLandroidx/compose/ui/graphics/ColorProducer;)V
SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;-><init>(Landroidx/compose/foundation/interaction/InteractionSource;ZFLandroidx/compose/ui/graphics/ColorProducer;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->access$attachNewRipple(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V
SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->access$getColor$p(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Landroidx/compose/ui/graphics/ColorProducer;
-SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->access$getRippleNode$p(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Landroidx/compose/ui/node/DelegatableNode;
+SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->attachNewRipple$lambda$1(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Landroidx/compose/material/ripple/RippleAlpha;
SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->attachNewRipple()V
SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->onAttach()V
+SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->updateConfiguration$lambda$0(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)Lkotlin/Unit;
SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode;->updateConfiguration()V
+Landroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V
+SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda1;
+SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda1;-><init>(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V
+SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object;
Landroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateColor$1;
SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateColor$1;-><init>(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V
SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateColor$1;->invoke-0d7_KjU()J
-Landroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateRippleAlpha$1;
-SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateRippleAlpha$1;-><init>(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V
-SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateRippleAlpha$1;->invoke()Landroidx/compose/material/ripple/RippleAlpha;
-SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$attachNewRipple$calculateRippleAlpha$1;->invoke()Ljava/lang/Object;
-Landroidx/compose/material3/DelegatingThemeAwareRippleNode$updateConfiguration$1;
-SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$updateConfiguration$1;-><init>(Landroidx/compose/material3/DelegatingThemeAwareRippleNode;)V
-SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$updateConfiguration$1;->invoke()Ljava/lang/Object;
-SPLandroidx/compose/material3/DelegatingThemeAwareRippleNode$updateConfiguration$1;->invoke()V
Landroidx/compose/material3/FabPosition;
SPLandroidx/compose/material3/FabPosition;-><clinit>()V
SPLandroidx/compose/material3/FabPosition;->access$getEnd$cp()I
@@ -4163,59 +4302,121 @@ Landroidx/compose/material3/IconButtonColors;
SPLandroidx/compose/material3/IconButtonColors;-><clinit>()V
SPLandroidx/compose/material3/IconButtonColors;-><init>(JJJJ)V
SPLandroidx/compose/material3/IconButtonColors;-><init>(JJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/compose/material3/IconButtonColors;->containerColor-vNxB06k$material3_release(Z)J
-SPLandroidx/compose/material3/IconButtonColors;->contentColor-vNxB06k$material3_release(Z)J
+SPLandroidx/compose/material3/IconButtonColors;->containerColor-vNxB06k$material3(Z)J
+SPLandroidx/compose/material3/IconButtonColors;->contentColor-vNxB06k$material3(Z)J
SPLandroidx/compose/material3/IconButtonColors;->getContentColor-0d7_KjU()J
Landroidx/compose/material3/IconButtonDefaults;
SPLandroidx/compose/material3/IconButtonDefaults;-><clinit>()V
SPLandroidx/compose/material3/IconButtonDefaults;-><init>()V
-SPLandroidx/compose/material3/IconButtonDefaults;->defaultIconButtonColors-4WTKRHQ$material3_release(Landroidx/compose/material3/ColorScheme;J)Landroidx/compose/material3/IconButtonColors;
+SPLandroidx/compose/material3/IconButtonDefaults;->defaultIconButtonColors-4WTKRHQ$material3(Landroidx/compose/material3/ColorScheme;J)Landroidx/compose/material3/IconButtonColors;
+SPLandroidx/compose/material3/IconButtonDefaults;->getStandardShape(Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/Shape;
SPLandroidx/compose/material3/IconButtonDefaults;->iconButtonColors(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/IconButtonColors;
+SPLandroidx/compose/material3/IconButtonDefaults;->smallContainerSize-N-wlBFI$material3$default(Landroidx/compose/material3/IconButtonDefaults;IILjava/lang/Object;)J
+SPLandroidx/compose/material3/IconButtonDefaults;->smallContainerSize-N-wlBFI$material3(I)J
+Landroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;
+SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;-><clinit>()V
+SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;->access$getNarrow$cp()I
+SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;->access$getUniform$cp()I
+SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;->constructor-impl(I)I
+SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption;->equals-impl0(II)Z
+Landroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption$Companion;
+SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption$Companion;-><init>()V
+SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption$Companion;->getNarrow-rc6NtMs()I
+SPLandroidx/compose/material3/IconButtonDefaults$IconButtonWidthOption$Companion;->getUniform-rc6NtMs()I
Landroidx/compose/material3/IconButtonKt;
-SPLandroidx/compose/material3/IconButtonKt;->IconButton(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/IconButtonColors;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
-Landroidx/compose/material3/IconButtonKt$IconButton$2;
-SPLandroidx/compose/material3/IconButtonKt$IconButton$2;-><init>(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/IconButtonColors;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;II)V
+SPLandroidx/compose/material3/IconButtonKt;->IconButton(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/IconButtonColors;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Shape;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/material3/IconButtonKt;->IconButtonImpl(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function0;ZLandroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/IconButtonColors;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
+Landroidx/compose/material3/IconButtonKt$$ExternalSyntheticLambda14;
+SPLandroidx/compose/material3/IconButtonKt$$ExternalSyntheticLambda14;-><init>(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/IconButtonColors;Landroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Shape;Lkotlin/jvm/functions/Function2;II)V
Landroidx/compose/material3/IconKt;
+SPLandroidx/compose/material3/IconKt;->$r8$lambda$c584kRCC8NN6dbT5ghVK-5KpDac(Ljava/lang/String;Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
SPLandroidx/compose/material3/IconKt;-><clinit>()V
SPLandroidx/compose/material3/IconKt;->Icon-ww6aTOc(Landroidx/compose/ui/graphics/painter/Painter;Ljava/lang/String;Landroidx/compose/ui/Modifier;JLandroidx/compose/runtime/Composer;II)V
SPLandroidx/compose/material3/IconKt;->Icon-ww6aTOc(Landroidx/compose/ui/graphics/vector/ImageVector;Ljava/lang/String;Landroidx/compose/ui/Modifier;JLandroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/material3/IconKt;->Icon_ww6aTOc$lambda$5$lambda$4(Ljava/lang/String;Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
SPLandroidx/compose/material3/IconKt;->defaultSizeFor(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/painter/Painter;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/material3/IconKt;->isInfinite-uvyYCjk(J)Z
-Landroidx/compose/material3/IconKt$Icon$3;
-SPLandroidx/compose/material3/IconKt$Icon$3;-><init>(Landroidx/compose/ui/graphics/painter/Painter;Ljava/lang/String;Landroidx/compose/ui/Modifier;JII)V
-Landroidx/compose/material3/IconKt$Icon$semantics$1$1;
-SPLandroidx/compose/material3/IconKt$Icon$semantics$1$1;-><init>(Ljava/lang/String;)V
-SPLandroidx/compose/material3/IconKt$Icon$semantics$1$1;->invoke(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
-SPLandroidx/compose/material3/IconKt$Icon$semantics$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/IconKt$$ExternalSyntheticLambda6;
+SPLandroidx/compose/material3/IconKt$$ExternalSyntheticLambda6;-><init>(Ljava/lang/String;)V
+SPLandroidx/compose/material3/IconKt$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/IconKt$$ExternalSyntheticLambda7;
+SPLandroidx/compose/material3/IconKt$$ExternalSyntheticLambda7;-><init>(Landroidx/compose/ui/graphics/painter/Painter;Ljava/lang/String;Landroidx/compose/ui/Modifier;JII)V
+Landroidx/compose/material3/IndicatorLineElement;
+SPLandroidx/compose/material3/IndicatorLineElement;-><clinit>()V
+SPLandroidx/compose/material3/IndicatorLineElement;-><init>(ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FF)V
+SPLandroidx/compose/material3/IndicatorLineElement;-><init>(ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FFLkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/IndicatorLineElement;->create()Landroidx/compose/material3/IndicatorLineNode;
+SPLandroidx/compose/material3/IndicatorLineElement;->create()Landroidx/compose/ui/Modifier$Node;
+Landroidx/compose/material3/IndicatorLineNode;
+SPLandroidx/compose/material3/IndicatorLineNode;->$r8$lambda$FTcCIkY77MLnbXYgh-xz5IgNL1U(Landroidx/compose/material3/IndicatorLineNode;Landroidx/compose/ui/draw/CacheDrawScope;)Landroidx/compose/ui/draw/DrawResult;
+SPLandroidx/compose/material3/IndicatorLineNode;->$r8$lambda$MV472VutmLsqLpmYB4ii_lTNCJY(Landroidx/compose/ui/graphics/Path;Landroidx/compose/material3/IndicatorLineNode;Landroidx/compose/ui/graphics/drawscope/ContentDrawScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/IndicatorLineNode;-><clinit>()V
+SPLandroidx/compose/material3/IndicatorLineNode;-><init>(ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FF)V
+SPLandroidx/compose/material3/IndicatorLineNode;-><init>(ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FFLkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/IndicatorLineNode;->access$trackFocusState(Landroidx/compose/material3/IndicatorLineNode;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLandroidx/compose/material3/IndicatorLineNode;->drawWithCacheModifierNode$lambda$3$lambda$2(Landroidx/compose/ui/graphics/Path;Landroidx/compose/material3/IndicatorLineNode;Landroidx/compose/ui/graphics/drawscope/ContentDrawScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/IndicatorLineNode;->drawWithCacheModifierNode$lambda$3(Landroidx/compose/material3/IndicatorLineNode;Landroidx/compose/ui/draw/CacheDrawScope;)Landroidx/compose/ui/draw/DrawResult;
+SPLandroidx/compose/material3/IndicatorLineNode;->getColors()Landroidx/compose/material3/TextFieldColors;
+SPLandroidx/compose/material3/IndicatorLineNode;->getShape()Landroidx/compose/ui/graphics/Shape;
+SPLandroidx/compose/material3/IndicatorLineNode;->onAttach()V
+SPLandroidx/compose/material3/IndicatorLineNode;->trackFocusState(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Landroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/IndicatorLineNode;)V
+SPLandroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda1;
+SPLandroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda1;-><init>(Landroidx/compose/ui/graphics/Path;Landroidx/compose/material3/IndicatorLineNode;)V
+SPLandroidx/compose/material3/IndicatorLineNode$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/IndicatorLineNode$onAttach$1;
+SPLandroidx/compose/material3/IndicatorLineNode$onAttach$1;-><init>(Landroidx/compose/material3/IndicatorLineNode;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/compose/material3/IndicatorLineNode$onAttach$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/compose/material3/IndicatorLineNode$onAttach$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/IndicatorLineNode$trackFocusState$2;
+SPLandroidx/compose/material3/IndicatorLineNode$trackFocusState$2;-><init>(Ljava/util/List;Landroidx/compose/material3/IndicatorLineNode;)V
Landroidx/compose/material3/InteractiveComponentSizeKt;
+SPLandroidx/compose/material3/InteractiveComponentSizeKt;->$r8$lambda$28Ozt-TWPoZpUASdOfYYTEyJ9q8()Landroidx/compose/ui/unit/Dp;
SPLandroidx/compose/material3/InteractiveComponentSizeKt;-><clinit>()V
+SPLandroidx/compose/material3/InteractiveComponentSizeKt;->LocalMinimumInteractiveComponentSize$lambda$1()Landroidx/compose/ui/unit/Dp;
SPLandroidx/compose/material3/InteractiveComponentSizeKt;->getLocalMinimumInteractiveComponentSize()Landroidx/compose/runtime/ProvidableCompositionLocal;
+SPLandroidx/compose/material3/InteractiveComponentSizeKt;->getMinimumInteractiveLeftAlignmentLine()Landroidx/compose/ui/layout/VerticalAlignmentLine;
+SPLandroidx/compose/material3/InteractiveComponentSizeKt;->getMinimumInteractiveTopAlignmentLine()Landroidx/compose/ui/layout/HorizontalAlignmentLine;
SPLandroidx/compose/material3/InteractiveComponentSizeKt;->minimumInteractiveComponentSize(Landroidx/compose/ui/Modifier;)Landroidx/compose/ui/Modifier;
-Landroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentEnforcement$1;
-SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentEnforcement$1;-><clinit>()V
-SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentEnforcement$1;-><init>()V
-Landroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentSize$1;
-SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentSize$1;-><clinit>()V
-SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentSize$1;-><init>()V
-SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentSize$1;->invoke()Ljava/lang/Object;
-SPLandroidx/compose/material3/InteractiveComponentSizeKt$LocalMinimumInteractiveComponentSize$1;->invoke-D9Ej5fM()F
+Landroidx/compose/material3/InteractiveComponentSizeKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/InteractiveComponentSizeKt$$ExternalSyntheticLambda0;-><init>()V
+Landroidx/compose/material3/InteractiveComponentSizeKt$$ExternalSyntheticLambda1;
+SPLandroidx/compose/material3/InteractiveComponentSizeKt$$ExternalSyntheticLambda1;-><init>()V
+SPLandroidx/compose/material3/InteractiveComponentSizeKt$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object;
+Landroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveLeftAlignmentLine$1;
+SPLandroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveLeftAlignmentLine$1;-><clinit>()V
+SPLandroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveLeftAlignmentLine$1;-><init>()V
+Landroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveTopAlignmentLine$1;
+SPLandroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveTopAlignmentLine$1;-><clinit>()V
+SPLandroidx/compose/material3/InteractiveComponentSizeKt$MinimumInteractiveTopAlignmentLine$1;-><init>()V
Landroidx/compose/material3/MaterialTheme;
SPLandroidx/compose/material3/MaterialTheme;-><clinit>()V
SPLandroidx/compose/material3/MaterialTheme;-><init>()V
SPLandroidx/compose/material3/MaterialTheme;->getColorScheme(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/ColorScheme;
+SPLandroidx/compose/material3/MaterialTheme;->getLocalMotionScheme$material3()Landroidx/compose/runtime/CompositionLocal;
+SPLandroidx/compose/material3/MaterialTheme;->getMotionScheme(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/MotionScheme;
SPLandroidx/compose/material3/MaterialTheme;->getShapes(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/Shapes;
SPLandroidx/compose/material3/MaterialTheme;->getTypography(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/Typography;
Landroidx/compose/material3/MaterialThemeKt;
+SPLandroidx/compose/material3/MaterialThemeKt;->$r8$lambda$ejAxhDiQhRkGQfb5JE6iOo1UOA0()Landroidx/compose/material3/MotionScheme;
SPLandroidx/compose/material3/MaterialThemeKt;-><clinit>()V
+SPLandroidx/compose/material3/MaterialThemeKt;->MaterialTheme(Landroidx/compose/material3/ColorScheme;Landroidx/compose/material3/MotionScheme;Landroidx/compose/material3/Shapes;Landroidx/compose/material3/Typography;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
SPLandroidx/compose/material3/MaterialThemeKt;->MaterialTheme(Landroidx/compose/material3/ColorScheme;Landroidx/compose/material3/Shapes;Landroidx/compose/material3/Typography;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/compose/material3/MaterialThemeKt;->_localMotionScheme$lambda$5()Landroidx/compose/material3/MotionScheme;
+SPLandroidx/compose/material3/MaterialThemeKt;->access$get_localMotionScheme$p()Landroidx/compose/runtime/ProvidableCompositionLocal;
SPLandroidx/compose/material3/MaterialThemeKt;->rememberTextSelectionColors(Landroidx/compose/material3/ColorScheme;Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/text/selection/TextSelectionColors;
-Landroidx/compose/material3/MaterialThemeKt$LocalUsingExpressiveTheme$1;
-SPLandroidx/compose/material3/MaterialThemeKt$LocalUsingExpressiveTheme$1;-><clinit>()V
-SPLandroidx/compose/material3/MaterialThemeKt$LocalUsingExpressiveTheme$1;-><init>()V
-Landroidx/compose/material3/MaterialThemeKt$MaterialTheme$1;
-SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$1;-><init>(Landroidx/compose/material3/Typography;Lkotlin/jvm/functions/Function2;)V
-SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$1;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/MaterialThemeKt$$ExternalSyntheticLambda2;
+SPLandroidx/compose/material3/MaterialThemeKt$$ExternalSyntheticLambda2;-><init>()V
+Landroidx/compose/material3/MaterialThemeKt$$ExternalSyntheticLambda3;
+SPLandroidx/compose/material3/MaterialThemeKt$$ExternalSyntheticLambda3;-><init>()V
+SPLandroidx/compose/material3/MaterialThemeKt$$ExternalSyntheticLambda3;->invoke()Ljava/lang/Object;
+Landroidx/compose/material3/MaterialThemeKt$MaterialTheme$2;
+SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$2;-><init>(Landroidx/compose/material3/Typography;Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$2;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/MaterialThemeKt$MaterialTheme$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/MinimumInteractiveModifier;
SPLandroidx/compose/material3/MinimumInteractiveModifier;-><clinit>()V
SPLandroidx/compose/material3/MinimumInteractiveModifier;-><init>()V
@@ -4223,13 +4424,35 @@ SPLandroidx/compose/material3/MinimumInteractiveModifier;->create()Landroidx/com
SPLandroidx/compose/material3/MinimumInteractiveModifier;->create()Landroidx/compose/ui/Modifier$Node;
SPLandroidx/compose/material3/MinimumInteractiveModifier;->equals(Ljava/lang/Object;)Z
Landroidx/compose/material3/MinimumInteractiveModifierNode;
+SPLandroidx/compose/material3/MinimumInteractiveModifierNode;->$r8$lambda$YAxurvUD3TXbI36hTOUtj95vMYA(ILandroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
SPLandroidx/compose/material3/MinimumInteractiveModifierNode;-><clinit>()V
SPLandroidx/compose/material3/MinimumInteractiveModifierNode;-><init>()V
+SPLandroidx/compose/material3/MinimumInteractiveModifierNode;->getAlignmentLinesCache()Ljava/util/Map;
SPLandroidx/compose/material3/MinimumInteractiveModifierNode;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult;
-Landroidx/compose/material3/MinimumInteractiveModifierNode$measure$1;
-SPLandroidx/compose/material3/MinimumInteractiveModifierNode$measure$1;-><init>(ILandroidx/compose/ui/layout/Placeable;I)V
-SPLandroidx/compose/material3/MinimumInteractiveModifierNode$measure$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V
-SPLandroidx/compose/material3/MinimumInteractiveModifierNode$measure$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/material3/MinimumInteractiveModifierNode;->measure_3p2s80s$lambda$0(ILandroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/MinimumInteractiveModifierNode;->updateAlignmentLines(ILandroidx/compose/ui/layout/Placeable;)V
+Landroidx/compose/material3/MinimumInteractiveModifierNode$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/MinimumInteractiveModifierNode$$ExternalSyntheticLambda0;-><init>(ILandroidx/compose/ui/layout/Placeable;I)V
+SPLandroidx/compose/material3/MinimumInteractiveModifierNode$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/MotionScheme;
+SPLandroidx/compose/material3/MotionScheme;-><clinit>()V
+Landroidx/compose/material3/MotionScheme$Companion;
+SPLandroidx/compose/material3/MotionScheme$Companion;-><clinit>()V
+SPLandroidx/compose/material3/MotionScheme$Companion;-><init>()V
+SPLandroidx/compose/material3/MotionScheme$Companion;->standard$material3()Landroidx/compose/material3/MotionScheme;
+Landroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;
+SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;-><clinit>()V
+SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;-><init>()V
+SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;->defaultEffectsSpec()Landroidx/compose/animation/core/FiniteAnimationSpec;
+SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;->fastEffectsSpec()Landroidx/compose/animation/core/FiniteAnimationSpec;
+SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;->fastSpatialSpec()Landroidx/compose/animation/core/FiniteAnimationSpec;
+SPLandroidx/compose/material3/MotionScheme$StandardMotionSchemeImpl;->slowEffectsSpec()Landroidx/compose/animation/core/FiniteAnimationSpec;
+Landroidx/compose/material3/MotionSchemeKt;
+SPLandroidx/compose/material3/MotionSchemeKt;->fromToken(Landroidx/compose/material3/MotionScheme;Landroidx/compose/material3/tokens/MotionSchemeKeyTokens;)Landroidx/compose/animation/core/FiniteAnimationSpec;
+SPLandroidx/compose/material3/MotionSchemeKt;->value(Landroidx/compose/material3/tokens/MotionSchemeKeyTokens;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
+Landroidx/compose/material3/MotionSchemeKt$WhenMappings;
+SPLandroidx/compose/material3/MotionSchemeKt$WhenMappings;-><clinit>()V
+Landroidx/compose/material3/R$string;
Landroidx/compose/material3/RippleConfiguration;
SPLandroidx/compose/material3/RippleConfiguration;-><clinit>()V
SPLandroidx/compose/material3/RippleConfiguration;-><init>(JLandroidx/compose/material/ripple/RippleAlpha;)V
@@ -4240,16 +4463,10 @@ SPLandroidx/compose/material3/RippleConfiguration;->getRippleAlpha()Landroidx/co
Landroidx/compose/material3/RippleKt;
SPLandroidx/compose/material3/RippleKt;-><clinit>()V
SPLandroidx/compose/material3/RippleKt;->getLocalRippleConfiguration()Landroidx/compose/runtime/ProvidableCompositionLocal;
+SPLandroidx/compose/material3/RippleKt;->ripple-H2RKhps$default(ZFJILjava/lang/Object;)Landroidx/compose/foundation/IndicationNodeFactory;
SPLandroidx/compose/material3/RippleKt;->ripple-H2RKhps(ZFJ)Landroidx/compose/foundation/IndicationNodeFactory;
-SPLandroidx/compose/material3/RippleKt;->rippleOrFallbackImplementation-9IZ8Weo(ZFJLandroidx/compose/runtime/Composer;II)Landroidx/compose/foundation/Indication;
-Landroidx/compose/material3/RippleKt$LocalRippleConfiguration$1;
-SPLandroidx/compose/material3/RippleKt$LocalRippleConfiguration$1;-><clinit>()V
-SPLandroidx/compose/material3/RippleKt$LocalRippleConfiguration$1;-><init>()V
-Landroidx/compose/material3/RippleKt$LocalUseFallbackRippleImplementation$1;
-SPLandroidx/compose/material3/RippleKt$LocalUseFallbackRippleImplementation$1;-><clinit>()V
-SPLandroidx/compose/material3/RippleKt$LocalUseFallbackRippleImplementation$1;-><init>()V
-SPLandroidx/compose/material3/RippleKt$LocalUseFallbackRippleImplementation$1;->invoke()Ljava/lang/Boolean;
-SPLandroidx/compose/material3/RippleKt$LocalUseFallbackRippleImplementation$1;->invoke()Ljava/lang/Object;
+Landroidx/compose/material3/RippleKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/RippleKt$$ExternalSyntheticLambda0;-><init>()V
Landroidx/compose/material3/RippleNodeFactory;
SPLandroidx/compose/material3/RippleNodeFactory;-><init>(ZFJ)V
SPLandroidx/compose/material3/RippleNodeFactory;-><init>(ZFJLkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -4265,47 +4482,74 @@ SPLandroidx/compose/material3/ScaffoldDefaults;-><clinit>()V
SPLandroidx/compose/material3/ScaffoldDefaults;-><init>()V
SPLandroidx/compose/material3/ScaffoldDefaults;->getContentWindowInsets(Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/layout/WindowInsets;
Landroidx/compose/material3/ScaffoldKt;
+SPLandroidx/compose/material3/ScaffoldKt;->$r8$lambda$R2VepbXyM0F0FtaiyR16IvJisFw(Landroidx/compose/material3/internal/MutableWindowInsets;Landroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/foundation/layout/WindowInsets;)Lkotlin/Unit;
+SPLandroidx/compose/material3/ScaffoldKt;->$r8$lambda$XoFpgJlzhAeH-3iavjLt609lPK0(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/ui/layout/SubcomposeMeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/material3/FabPlacement;Landroidx/compose/ui/layout/Placeable;Ljava/lang/Integer;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/ScaffoldKt;->$r8$lambda$n3ZDRTwsbOQZyh1HxLLs768icxc(Landroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ILkotlin/jvm/functions/Function2;Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/layout/SubcomposeMeasureScope;Landroidx/compose/ui/unit/Constraints;)Landroidx/compose/ui/layout/MeasureResult;
SPLandroidx/compose/material3/ScaffoldKt;-><clinit>()V
SPLandroidx/compose/material3/ScaffoldKt;->Scaffold-TvnljyQ(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;IJJLandroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
SPLandroidx/compose/material3/ScaffoldKt;->ScaffoldLayout-FMILGgc(ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/ScaffoldKt;->ScaffoldLayout_FMILGgc$lambda$15$lambda$14$lambda$13(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/ui/layout/SubcomposeMeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/material3/FabPlacement;Landroidx/compose/ui/layout/Placeable;Ljava/lang/Integer;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/ScaffoldKt;->ScaffoldLayout_FMILGgc$lambda$15$lambda$14(Landroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ILkotlin/jvm/functions/Function2;Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/layout/SubcomposeMeasureScope;Landroidx/compose/ui/unit/Constraints;)Landroidx/compose/ui/layout/MeasureResult;
+SPLandroidx/compose/material3/ScaffoldKt;->Scaffold_TvnljyQ$lambda$2$lambda$1(Landroidx/compose/material3/internal/MutableWindowInsets;Landroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/foundation/layout/WindowInsets;)Lkotlin/Unit;
SPLandroidx/compose/material3/ScaffoldKt;->access$ScaffoldLayout-FMILGgc(ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
-Landroidx/compose/material3/ScaffoldKt$Scaffold$1$1;
-SPLandroidx/compose/material3/ScaffoldKt$Scaffold$1$1;-><init>(Landroidx/compose/material3/internal/MutableWindowInsets;Landroidx/compose/foundation/layout/WindowInsets;)V
-SPLandroidx/compose/material3/ScaffoldKt$Scaffold$1$1;->invoke(Landroidx/compose/foundation/layout/WindowInsets;)V
-SPLandroidx/compose/material3/ScaffoldKt$Scaffold$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/internal/MutableWindowInsets;Landroidx/compose/foundation/layout/WindowInsets;)V
+SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda2;
+SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ILkotlin/jvm/functions/Function2;Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda4;
+SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda4;-><init>(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/ui/layout/SubcomposeMeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/material3/FabPlacement;Landroidx/compose/ui/layout/Placeable;Ljava/lang/Integer;)V
+SPLandroidx/compose/material3/ScaffoldKt$$ExternalSyntheticLambda4;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/ScaffoldKt$Scaffold$2;
SPLandroidx/compose/material3/ScaffoldKt$Scaffold$2;-><init>(ILkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/material3/internal/MutableWindowInsets;Lkotlin/jvm/functions/Function2;)V
SPLandroidx/compose/material3/ScaffoldKt$Scaffold$2;->invoke(Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/material3/ScaffoldKt$Scaffold$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1;
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1;-><init>(Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ILandroidx/compose/foundation/layout/WindowInsets;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;)V
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1;->invoke-0kLqBqw(Landroidx/compose/ui/layout/SubcomposeMeasureScope;J)Landroidx/compose/ui/layout/MeasureResult;
-Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$1;
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$1;-><init>(Ljava/util/List;Ljava/util/List;Ljava/util/List;Ljava/util/List;Landroidx/compose/material3/FabPlacement;IILandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/ui/layout/SubcomposeMeasureScope;IILjava/lang/Integer;Ljava/util/List;Ljava/lang/Integer;)V
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bodyContentPlaceables$1;
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bodyContentPlaceables$1;-><init>(Landroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/ui/layout/SubcomposeMeasureScope;Ljava/util/List;ILjava/util/List;Ljava/lang/Integer;Lkotlin/jvm/functions/Function3;)V
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bodyContentPlaceables$1;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bodyContentPlaceables$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bottomBarPlaceables$1;
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bottomBarPlaceables$1;-><init>(Lkotlin/jvm/functions/Function2;)V
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bottomBarPlaceables$1;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$1$1$bottomBarPlaceables$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bodyContent$1$1;
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bodyContent$1$1;-><init>(Lkotlin/jvm/functions/Function3;Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;)V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bodyContent$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bodyContent$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bottomBarContent$1$1;
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bottomBarContent$1$1;-><init>(Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bottomBarContent$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$bottomBarContent$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;-><init>()V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->calculateBottomPadding-D9Ej5fM()F
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->calculateLeftPadding-u2uoSUM(Landroidx/compose/ui/unit/LayoutDirection;)F
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->calculateRightPadding-u2uoSUM(Landroidx/compose/ui/unit/LayoutDirection;)F
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->calculateTopPadding-D9Ej5fM()F
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->getPaddingHolder()Landroidx/compose/foundation/layout/PaddingValues;
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$contentPadding$1$1;->setPaddingHolder(Landroidx/compose/foundation/layout/PaddingValues;)V
+Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$fabContent$1$1;
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$fabContent$1$1;-><init>(Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$fabContent$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$fabContent$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$snackbarContent$1$1;
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$snackbarContent$1$1;-><init>(Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$snackbarContent$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$snackbarContent$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/ScaffoldKt$ScaffoldLayout$topBarContent$1$1;
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$topBarContent$1$1;-><init>(Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$topBarContent$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/ScaffoldKt$ScaffoldLayout$topBarContent$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/ScaffoldLayoutContent;
SPLandroidx/compose/material3/ScaffoldLayoutContent;->$values()[Landroidx/compose/material3/ScaffoldLayoutContent;
SPLandroidx/compose/material3/ScaffoldLayoutContent;-><clinit>()V
SPLandroidx/compose/material3/ScaffoldLayoutContent;-><init>(Ljava/lang/String;I)V
-Landroidx/compose/material3/ScrolledOffset;
Landroidx/compose/material3/ShapeDefaults;
SPLandroidx/compose/material3/ShapeDefaults;-><clinit>()V
SPLandroidx/compose/material3/ShapeDefaults;-><init>()V
+SPLandroidx/compose/material3/ShapeDefaults;->getCornerNone$material3()Landroidx/compose/foundation/shape/CornerSize;
+SPLandroidx/compose/material3/ShapeDefaults;->getExtraExtraLarge$material3()Landroidx/compose/foundation/shape/CornerBasedShape;
+SPLandroidx/compose/material3/ShapeDefaults;->getExtraLargeIncreased$material3()Landroidx/compose/foundation/shape/CornerBasedShape;
SPLandroidx/compose/material3/ShapeDefaults;->getExtraSmall()Landroidx/compose/foundation/shape/CornerBasedShape;
+SPLandroidx/compose/material3/ShapeDefaults;->getLargeIncreased$material3()Landroidx/compose/foundation/shape/CornerBasedShape;
Landroidx/compose/material3/Shapes;
SPLandroidx/compose/material3/Shapes;-><clinit>()V
SPLandroidx/compose/material3/Shapes;-><init>(Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;)V
SPLandroidx/compose/material3/Shapes;-><init>(Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/Shapes;-><init>(Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerBasedShape;)V
SPLandroidx/compose/material3/Shapes;->getExtraSmall()Landroidx/compose/foundation/shape/CornerBasedShape;
SPLandroidx/compose/material3/Shapes;->getSmall()Landroidx/compose/foundation/shape/CornerBasedShape;
Landroidx/compose/material3/ShapesKt;
@@ -4313,82 +4557,98 @@ SPLandroidx/compose/material3/ShapesKt;-><clinit>()V
SPLandroidx/compose/material3/ShapesKt;->fromToken(Landroidx/compose/material3/Shapes;Landroidx/compose/material3/tokens/ShapeKeyTokens;)Landroidx/compose/ui/graphics/Shape;
SPLandroidx/compose/material3/ShapesKt;->getLocalShapes()Landroidx/compose/runtime/ProvidableCompositionLocal;
SPLandroidx/compose/material3/ShapesKt;->getValue(Landroidx/compose/material3/tokens/ShapeKeyTokens;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/Shape;
-SPLandroidx/compose/material3/ShapesKt;->top(Landroidx/compose/foundation/shape/CornerBasedShape;)Landroidx/compose/foundation/shape/CornerBasedShape;
-Landroidx/compose/material3/ShapesKt$LocalShapes$1;
-SPLandroidx/compose/material3/ShapesKt$LocalShapes$1;-><clinit>()V
-SPLandroidx/compose/material3/ShapesKt$LocalShapes$1;-><init>()V
+SPLandroidx/compose/material3/ShapesKt;->top$default(Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerSize;ILjava/lang/Object;)Landroidx/compose/foundation/shape/CornerBasedShape;
+SPLandroidx/compose/material3/ShapesKt;->top(Landroidx/compose/foundation/shape/CornerBasedShape;Landroidx/compose/foundation/shape/CornerSize;)Landroidx/compose/foundation/shape/CornerBasedShape;
+Landroidx/compose/material3/ShapesKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/ShapesKt$$ExternalSyntheticLambda0;-><init>()V
Landroidx/compose/material3/ShapesKt$WhenMappings;
SPLandroidx/compose/material3/ShapesKt$WhenMappings;-><clinit>()V
+Landroidx/compose/material3/SingleRowTopAppBarOverride;
+Landroidx/compose/material3/SingleRowTopAppBarOverrideScope;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;-><clinit>()V
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;-><init>(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/Alignment$Horizontal;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;)V
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;-><init>(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/Alignment$Horizontal;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;FLandroidx/compose/foundation/layout/WindowInsets;Landroidx/compose/material3/TopAppBarColors;Landroidx/compose/material3/TopAppBarScrollBehavior;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getActions()Lkotlin/jvm/functions/Function3;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getColors()Landroidx/compose/material3/TopAppBarColors;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getExpandedHeight-D9Ej5fM()F
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getModifier()Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getNavigationIcon()Lkotlin/jvm/functions/Function2;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getScrollBehavior()Landroidx/compose/material3/TopAppBarScrollBehavior;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getSubtitle()Lkotlin/jvm/functions/Function2;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getSubtitleTextStyle()Landroidx/compose/ui/text/TextStyle;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getTitle()Lkotlin/jvm/functions/Function2;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getTitleHorizontalAlignment()Landroidx/compose/ui/Alignment$Horizontal;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getTitleTextStyle()Landroidx/compose/ui/text/TextStyle;
+SPLandroidx/compose/material3/SingleRowTopAppBarOverrideScope;->getWindowInsets()Landroidx/compose/foundation/layout/WindowInsets;
Landroidx/compose/material3/SnackbarData;
Landroidx/compose/material3/SnackbarHostKt;
SPLandroidx/compose/material3/SnackbarHostKt;->FadeInFadeOutWithScale(Landroidx/compose/material3/SnackbarData;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
SPLandroidx/compose/material3/SnackbarHostKt;->SnackbarHost(Landroidx/compose/material3/SnackbarHostState;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;Landroidx/compose/runtime/Composer;II)V
-Landroidx/compose/material3/SnackbarHostKt$FadeInFadeOutWithScale$3;
-SPLandroidx/compose/material3/SnackbarHostKt$FadeInFadeOutWithScale$3;-><init>(Landroidx/compose/material3/SnackbarData;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;II)V
+Landroidx/compose/material3/SnackbarHostKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/SnackbarHostKt$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/SnackbarHostState;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;II)V
+Landroidx/compose/material3/SnackbarHostKt$$ExternalSyntheticLambda2;
+SPLandroidx/compose/material3/SnackbarHostKt$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/material3/SnackbarData;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;II)V
Landroidx/compose/material3/SnackbarHostKt$SnackbarHost$1$1;
SPLandroidx/compose/material3/SnackbarHostKt$SnackbarHost$1$1;-><init>(Landroidx/compose/material3/SnackbarData;Landroidx/compose/ui/platform/AccessibilityManager;Lkotlin/coroutines/Continuation;)V
SPLandroidx/compose/material3/SnackbarHostKt$SnackbarHost$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
SPLandroidx/compose/material3/SnackbarHostKt$SnackbarHost$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/SnackbarHostKt$SnackbarHost$2;
-SPLandroidx/compose/material3/SnackbarHostKt$SnackbarHost$2;-><init>(Landroidx/compose/material3/SnackbarHostState;Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;II)V
Landroidx/compose/material3/SnackbarHostState;
SPLandroidx/compose/material3/SnackbarHostState;-><clinit>()V
SPLandroidx/compose/material3/SnackbarHostState;-><init>()V
SPLandroidx/compose/material3/SnackbarHostState;->getCurrentSnackbarData()Landroidx/compose/material3/SnackbarData;
Landroidx/compose/material3/SurfaceKt;
+SPLandroidx/compose/material3/SurfaceKt;->$r8$lambda$N02PPOLsqLSbBCUeROXlZOcRWDk()Landroidx/compose/ui/unit/Dp;
SPLandroidx/compose/material3/SurfaceKt;-><clinit>()V
+SPLandroidx/compose/material3/SurfaceKt;->LocalAbsoluteTonalElevation$lambda$3()Landroidx/compose/ui/unit/Dp;
SPLandroidx/compose/material3/SurfaceKt;->Surface-T9BRK9s(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/Shape;JJFFLandroidx/compose/foundation/BorderStroke;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
SPLandroidx/compose/material3/SurfaceKt;->Surface-o_FOJdg(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/Modifier;ZLandroidx/compose/ui/graphics/Shape;JJFFLandroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;III)V
SPLandroidx/compose/material3/SurfaceKt;->access$surface-XO-JAsU(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/Shape;JLandroidx/compose/foundation/BorderStroke;F)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/material3/SurfaceKt;->access$surfaceColorAtElevation-CLU3JFs(JFLandroidx/compose/runtime/Composer;I)J
SPLandroidx/compose/material3/SurfaceKt;->surface-XO-JAsU(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/Shape;JLandroidx/compose/foundation/BorderStroke;F)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/material3/SurfaceKt;->surfaceColorAtElevation-CLU3JFs(JFLandroidx/compose/runtime/Composer;I)J
-Landroidx/compose/material3/SurfaceKt$LocalAbsoluteTonalElevation$1;
-SPLandroidx/compose/material3/SurfaceKt$LocalAbsoluteTonalElevation$1;-><clinit>()V
-SPLandroidx/compose/material3/SurfaceKt$LocalAbsoluteTonalElevation$1;-><init>()V
-SPLandroidx/compose/material3/SurfaceKt$LocalAbsoluteTonalElevation$1;->invoke()Ljava/lang/Object;
-SPLandroidx/compose/material3/SurfaceKt$LocalAbsoluteTonalElevation$1;->invoke-D9Ej5fM()F
+Landroidx/compose/material3/SurfaceKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/SurfaceKt$$ExternalSyntheticLambda0;-><init>()V
+SPLandroidx/compose/material3/SurfaceKt$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
Landroidx/compose/material3/SurfaceKt$Surface$1;
+SPLandroidx/compose/material3/SurfaceKt$Surface$1;->$r8$lambda$IR267rCyYJz0kHzselWH7394kpI(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
SPLandroidx/compose/material3/SurfaceKt$Surface$1;-><init>(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/Shape;JFLandroidx/compose/foundation/BorderStroke;FLkotlin/jvm/functions/Function2;)V
+SPLandroidx/compose/material3/SurfaceKt$Surface$1;->invoke$lambda$2$lambda$1(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
SPLandroidx/compose/material3/SurfaceKt$Surface$1;->invoke(Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/material3/SurfaceKt$Surface$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/SurfaceKt$Surface$1$2;
-SPLandroidx/compose/material3/SurfaceKt$Surface$1$2;-><clinit>()V
-SPLandroidx/compose/material3/SurfaceKt$Surface$1$2;-><init>()V
-SPLandroidx/compose/material3/SurfaceKt$Surface$1$2;->invoke(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
-SPLandroidx/compose/material3/SurfaceKt$Surface$1$2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/SurfaceKt$Surface$1$3;
-SPLandroidx/compose/material3/SurfaceKt$Surface$1$3;-><init>(Lkotlin/coroutines/Continuation;)V
-SPLandroidx/compose/material3/SurfaceKt$Surface$1$3;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
-SPLandroidx/compose/material3/SurfaceKt$Surface$1$3;->invoke(Landroidx/compose/ui/input/pointer/PointerInputScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-SPLandroidx/compose/material3/SurfaceKt$Surface$1$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-SPLandroidx/compose/material3/SurfaceKt$Surface$1$3;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/SurfaceKt$Surface$1$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/SurfaceKt$Surface$1$$ExternalSyntheticLambda0;-><init>()V
+SPLandroidx/compose/material3/SurfaceKt$Surface$1$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/SurfaceKt$Surface$1$3$1;
+SPLandroidx/compose/material3/SurfaceKt$Surface$1$3$1;-><clinit>()V
+SPLandroidx/compose/material3/SurfaceKt$Surface$1$3$1;-><init>()V
+SPLandroidx/compose/material3/SurfaceKt$Surface$1$3$1;->invoke(Landroidx/compose/ui/input/pointer/PointerInputScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Landroidx/compose/material3/SurfaceKt$Surface$2;
SPLandroidx/compose/material3/SurfaceKt$Surface$2;-><init>(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/Shape;JFLandroidx/compose/foundation/BorderStroke;Landroidx/compose/foundation/interaction/MutableInteractionSource;ZLkotlin/jvm/functions/Function0;FLkotlin/jvm/functions/Function2;)V
SPLandroidx/compose/material3/SurfaceKt$Surface$2;->invoke(Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/material3/SurfaceKt$Surface$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/TextFieldColors;
+SPLandroidx/compose/material3/TextFieldColors;->$r8$lambda$co3Zsg5F7ziljlDmVSbivfnWzZw(Landroidx/compose/material3/TextFieldColors;)Landroidx/compose/foundation/text/selection/TextSelectionColors;
SPLandroidx/compose/material3/TextFieldColors;-><clinit>()V
SPLandroidx/compose/material3/TextFieldColors;-><init>(JJJJJJJJJJLandroidx/compose/foundation/text/selection/TextSelectionColors;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)V
SPLandroidx/compose/material3/TextFieldColors;-><init>(JJJJJJJJJJLandroidx/compose/foundation/text/selection/TextSelectionColors;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/compose/material3/TextFieldColors;->containerColor-XeAY9LY$material3_release(ZZZ)J
+SPLandroidx/compose/material3/TextFieldColors;->containerColor-XeAY9LY$material3(ZZZ)J
SPLandroidx/compose/material3/TextFieldColors;->copy-ejIjP34(JJJJJJJJJJLandroidx/compose/foundation/text/selection/TextSelectionColors;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJ)Landroidx/compose/material3/TextFieldColors;
-SPLandroidx/compose/material3/TextFieldColors;->cursorColor-vNxB06k$material3_release(Z)J
+SPLandroidx/compose/material3/TextFieldColors;->copy_ejIjP34$lambda$10(Landroidx/compose/material3/TextFieldColors;)Landroidx/compose/foundation/text/selection/TextSelectionColors;
+SPLandroidx/compose/material3/TextFieldColors;->cursorColor-vNxB06k$material3(Z)J
SPLandroidx/compose/material3/TextFieldColors;->getTextSelectionColors()Landroidx/compose/foundation/text/selection/TextSelectionColors;
-SPLandroidx/compose/material3/TextFieldColors;->indicatorColor-XeAY9LY$material3_release(ZZZ)J
-SPLandroidx/compose/material3/TextFieldColors;->labelColor-XeAY9LY$material3_release(ZZZ)J
-SPLandroidx/compose/material3/TextFieldColors;->leadingIconColor-XeAY9LY$material3_release(ZZZ)J
-SPLandroidx/compose/material3/TextFieldColors;->placeholderColor-XeAY9LY$material3_release(ZZZ)J
-SPLandroidx/compose/material3/TextFieldColors;->prefixColor-XeAY9LY$material3_release(ZZZ)J
-SPLandroidx/compose/material3/TextFieldColors;->suffixColor-XeAY9LY$material3_release(ZZZ)J
-SPLandroidx/compose/material3/TextFieldColors;->supportingTextColor-XeAY9LY$material3_release(ZZZ)J
-SPLandroidx/compose/material3/TextFieldColors;->takeOrElse$material3_release(Landroidx/compose/foundation/text/selection/TextSelectionColors;Lkotlin/jvm/functions/Function0;)Landroidx/compose/foundation/text/selection/TextSelectionColors;
-SPLandroidx/compose/material3/TextFieldColors;->textColor-XeAY9LY$material3_release(ZZZ)J
-SPLandroidx/compose/material3/TextFieldColors;->trailingIconColor-XeAY9LY$material3_release(ZZZ)J
-Landroidx/compose/material3/TextFieldColors$copy$11;
-SPLandroidx/compose/material3/TextFieldColors$copy$11;-><init>(Landroidx/compose/material3/TextFieldColors;)V
-SPLandroidx/compose/material3/TextFieldColors$copy$11;->invoke()Landroidx/compose/foundation/text/selection/TextSelectionColors;
-SPLandroidx/compose/material3/TextFieldColors$copy$11;->invoke()Ljava/lang/Object;
+SPLandroidx/compose/material3/TextFieldColors;->indicatorColor-XeAY9LY$material3(ZZZ)J
+SPLandroidx/compose/material3/TextFieldColors;->labelColor-XeAY9LY$material3(ZZZ)J
+SPLandroidx/compose/material3/TextFieldColors;->leadingIconColor-XeAY9LY$material3(ZZZ)J
+SPLandroidx/compose/material3/TextFieldColors;->placeholderColor-XeAY9LY$material3(ZZZ)J
+SPLandroidx/compose/material3/TextFieldColors;->prefixColor-XeAY9LY$material3(ZZZ)J
+SPLandroidx/compose/material3/TextFieldColors;->suffixColor-XeAY9LY$material3(ZZZ)J
+SPLandroidx/compose/material3/TextFieldColors;->supportingTextColor-XeAY9LY$material3(ZZZ)J
+SPLandroidx/compose/material3/TextFieldColors;->takeOrElse$material3(Landroidx/compose/foundation/text/selection/TextSelectionColors;Lkotlin/jvm/functions/Function0;)Landroidx/compose/foundation/text/selection/TextSelectionColors;
+SPLandroidx/compose/material3/TextFieldColors;->textColor-XeAY9LY$material3(ZZZ)J
+SPLandroidx/compose/material3/TextFieldColors;->trailingIconColor-XeAY9LY$material3(ZZZ)J
+Landroidx/compose/material3/TextFieldColors$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/TextFieldColors$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/material3/TextFieldColors;)V
+SPLandroidx/compose/material3/TextFieldColors$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
Landroidx/compose/material3/TextFieldDefaults;
SPLandroidx/compose/material3/TextFieldDefaults;-><clinit>()V
SPLandroidx/compose/material3/TextFieldDefaults;-><init>()V
@@ -4397,105 +4657,135 @@ SPLandroidx/compose/material3/TextFieldDefaults;->DecorationBox(Ljava/lang/Strin
SPLandroidx/compose/material3/TextFieldDefaults;->colors-0hiis_0(JJJJJJJJJJLandroidx/compose/foundation/text/selection/TextSelectionColors;JJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJLandroidx/compose/runtime/Composer;IIIIIII)Landroidx/compose/material3/TextFieldColors;
SPLandroidx/compose/material3/TextFieldDefaults;->contentPaddingWithLabel-a9UjIt4$default(Landroidx/compose/material3/TextFieldDefaults;FFFFILjava/lang/Object;)Landroidx/compose/foundation/layout/PaddingValues;
SPLandroidx/compose/material3/TextFieldDefaults;->contentPaddingWithLabel-a9UjIt4(FFFF)Landroidx/compose/foundation/layout/PaddingValues;
-SPLandroidx/compose/material3/TextFieldDefaults;->getDefaultTextFieldColors(Landroidx/compose/material3/ColorScheme;Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/TextFieldColors;
+SPLandroidx/compose/material3/TextFieldDefaults;->defaultTextFieldColors$material3(Landroidx/compose/material3/ColorScheme;Landroidx/compose/foundation/text/selection/TextSelectionColors;)Landroidx/compose/material3/TextFieldColors;
SPLandroidx/compose/material3/TextFieldDefaults;->getFocusedIndicatorThickness-D9Ej5fM()F
SPLandroidx/compose/material3/TextFieldDefaults;->getMinHeight-D9Ej5fM()F
SPLandroidx/compose/material3/TextFieldDefaults;->getMinWidth-D9Ej5fM()F
SPLandroidx/compose/material3/TextFieldDefaults;->getShape(Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/graphics/Shape;
SPLandroidx/compose/material3/TextFieldDefaults;->getUnfocusedIndicatorThickness-D9Ej5fM()F
-SPLandroidx/compose/material3/TextFieldDefaults;->indicatorLine-gv0btCI(Landroidx/compose/ui/Modifier;ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;FF)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/material3/TextFieldDefaults;->indicatorLine-AWlRVLg(Landroidx/compose/ui/Modifier;ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FF)Landroidx/compose/ui/Modifier;
+Landroidx/compose/material3/TextFieldDefaults$$ExternalSyntheticLambda2;
+SPLandroidx/compose/material3/TextFieldDefaults$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/material3/TextFieldDefaults;ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/ui/Modifier;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FFII)V
Landroidx/compose/material3/TextFieldDefaults$Container$1;
SPLandroidx/compose/material3/TextFieldDefaults$Container$1;-><init>(Ljava/lang/Object;)V
SPLandroidx/compose/material3/TextFieldDefaults$Container$1;->get()Ljava/lang/Object;
-Landroidx/compose/material3/TextFieldDefaults$Container$2;
-SPLandroidx/compose/material3/TextFieldDefaults$Container$2;-><init>(Landroidx/compose/material3/TextFieldDefaults;ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/ui/Modifier;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;FFII)V
Landroidx/compose/material3/TextFieldDefaults$DecorationBox$1;
SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$1;-><init>(ZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/ui/graphics/Shape;)V
SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$1;->invoke(Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/TextFieldDefaults$indicatorLine$2;
-SPLandroidx/compose/material3/TextFieldDefaults$indicatorLine$2;-><init>(Landroidx/compose/foundation/interaction/InteractionSource;ZZLandroidx/compose/material3/TextFieldColors;FF)V
-SPLandroidx/compose/material3/TextFieldDefaults$indicatorLine$2;->invoke(Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/Modifier;
-SPLandroidx/compose/material3/TextFieldDefaults$indicatorLine$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/TextFieldDefaults$DecorationBox$2$1;
+SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$2$1;-><init>(Lkotlin/jvm/functions/Function2;)V
+SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$2$1;->invoke(Landroidx/compose/material3/TextFieldLabelScope;Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/TextFieldDefaults$DecorationBox$2$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/TextFieldDefaults$sam$androidx_compose_ui_graphics_ColorProducer$0;
SPLandroidx/compose/material3/TextFieldDefaults$sam$androidx_compose_ui_graphics_ColorProducer$0;-><init>(Lkotlin/jvm/functions/Function0;)V
SPLandroidx/compose/material3/TextFieldDefaults$sam$androidx_compose_ui_graphics_ColorProducer$0;->invoke-0d7_KjU()J
Landroidx/compose/material3/TextFieldKt;
+SPLandroidx/compose/material3/TextFieldKt;->$r8$lambda$a3xovIjOf2g476_KylBex9OzWQw(Landroidx/compose/material3/internal/FloatProducer;)Landroidx/compose/ui/unit/Dp;
SPLandroidx/compose/material3/TextFieldKt;-><clinit>()V
SPLandroidx/compose/material3/TextFieldKt;->TextField(Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;ZZLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZLandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/text/KeyboardOptions;Landroidx/compose/foundation/text/KeyboardActions;ZIILandroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/TextFieldColors;Landroidx/compose/runtime/Composer;IIII)V
-SPLandroidx/compose/material3/TextFieldKt;->TextFieldLayout(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZFLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;II)V
-SPLandroidx/compose/material3/TextFieldKt;->access$calculateHeight-mKXJcVc(IIIIIIIIFJFLandroidx/compose/foundation/layout/PaddingValues;)I
-SPLandroidx/compose/material3/TextFieldKt;->access$calculateWidth-yeHjK3Y(IIIIIIIJ)I
-SPLandroidx/compose/material3/TextFieldKt;->access$placeWithLabel(Landroidx/compose/ui/layout/Placeable$PlacementScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;ZIIFF)V
-SPLandroidx/compose/material3/TextFieldKt;->calculateHeight-mKXJcVc(IIIIIIIIFJFLandroidx/compose/foundation/layout/PaddingValues;)I
-SPLandroidx/compose/material3/TextFieldKt;->calculateWidth-yeHjK3Y(IIIIIIIJ)I
-SPLandroidx/compose/material3/TextFieldKt;->drawIndicatorLine(Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/State;)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/material3/TextFieldKt;->TextFieldLayout$lambda$19$lambda$15$lambda$14(Landroidx/compose/material3/internal/FloatProducer;)Landroidx/compose/ui/unit/Dp;
+SPLandroidx/compose/material3/TextFieldKt;->TextFieldLayout(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZLandroidx/compose/material3/TextFieldLabelPosition;Landroidx/compose/material3/internal/FloatProducer;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;II)V
SPLandroidx/compose/material3/TextFieldKt;->getTextFieldWithLabelVerticalPadding()F
-SPLandroidx/compose/material3/TextFieldKt;->placeWithLabel(Landroidx/compose/ui/layout/Placeable$PlacementScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;ZIIFF)V
-Landroidx/compose/material3/TextFieldKt$TextField$1;
-SPLandroidx/compose/material3/TextFieldKt$TextField$1;-><init>(Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/TextFieldColors;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ZZLandroidx/compose/ui/text/TextStyle;Landroidx/compose/foundation/text/KeyboardOptions;Landroidx/compose/foundation/text/KeyboardActions;ZIILandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/graphics/Shape;)V
-SPLandroidx/compose/material3/TextFieldKt$TextField$1;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/TextFieldKt$TextField$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/TextFieldKt$TextField$1$1;
-SPLandroidx/compose/material3/TextFieldKt$TextField$1$1;-><init>(Ljava/lang/String;ZZLandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/interaction/MutableInteractionSource;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/TextFieldColors;)V
-SPLandroidx/compose/material3/TextFieldKt$TextField$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-SPLandroidx/compose/material3/TextFieldKt$TextField$1$1;->invoke(Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
-Landroidx/compose/material3/TextFieldKt$TextField$2;
-SPLandroidx/compose/material3/TextFieldKt$TextField$2;-><init>(Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;ZZLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZLandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/text/KeyboardOptions;Landroidx/compose/foundation/text/KeyboardActions;ZIILandroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/TextFieldColors;IIII)V
-Landroidx/compose/material3/TextFieldKt$drawIndicatorLine$1;
-SPLandroidx/compose/material3/TextFieldKt$drawIndicatorLine$1;-><init>(Landroidx/compose/runtime/State;)V
-SPLandroidx/compose/material3/TextFieldKt$drawIndicatorLine$1;->invoke(Landroidx/compose/ui/graphics/drawscope/ContentDrawScope;)V
-SPLandroidx/compose/material3/TextFieldKt$drawIndicatorLine$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/TextFieldKt$$ExternalSyntheticLambda1;
+SPLandroidx/compose/material3/TextFieldKt$$ExternalSyntheticLambda1;-><init>(Ljava/lang/String;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/Modifier;ZZLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZLandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/text/KeyboardOptions;Landroidx/compose/foundation/text/KeyboardActions;ZIILandroidx/compose/foundation/interaction/MutableInteractionSource;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/TextFieldColors;IIII)V
+Landroidx/compose/material3/TextFieldKt$$ExternalSyntheticLambda2;
+SPLandroidx/compose/material3/TextFieldKt$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/material3/internal/FloatProducer;)V
+SPLandroidx/compose/material3/TextFieldKt$$ExternalSyntheticLambda2;->invoke()Ljava/lang/Object;
+Landroidx/compose/material3/TextFieldKt$TextField$3;
+SPLandroidx/compose/material3/TextFieldKt$TextField$3;-><init>(Landroidx/compose/ui/Modifier;ZLandroidx/compose/material3/TextFieldColors;Ljava/lang/String;Lkotlin/jvm/functions/Function1;ZZLandroidx/compose/ui/text/TextStyle;Landroidx/compose/foundation/text/KeyboardOptions;Landroidx/compose/foundation/text/KeyboardActions;ZIILandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/interaction/MutableInteractionSource;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/graphics/Shape;)V
+SPLandroidx/compose/material3/TextFieldKt$TextField$3;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/TextFieldKt$TextField$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/TextFieldKt$TextField$3$1;
+SPLandroidx/compose/material3/TextFieldKt$TextField$3$1;-><init>(Ljava/lang/String;ZZLandroidx/compose/ui/text/input/VisualTransformation;Landroidx/compose/foundation/interaction/MutableInteractionSource;ZLkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/graphics/Shape;Landroidx/compose/material3/TextFieldColors;)V
+SPLandroidx/compose/material3/TextFieldKt$TextField$3$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/material3/TextFieldKt$TextField$3$1;->invoke(Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
+Landroidx/compose/material3/TextFieldLabelPosition;
+SPLandroidx/compose/material3/TextFieldLabelPosition;-><clinit>()V
+SPLandroidx/compose/material3/TextFieldLabelPosition;-><init>()V
+SPLandroidx/compose/material3/TextFieldLabelPosition;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/compose/material3/TextFieldLabelPosition$Above;
+Landroidx/compose/material3/TextFieldLabelPosition$Attached;
+SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;-><clinit>()V
+SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;-><init>(ZLandroidx/compose/ui/Alignment$Horizontal;Landroidx/compose/ui/Alignment$Horizontal;)V
+SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;-><init>(ZLandroidx/compose/ui/Alignment$Horizontal;Landroidx/compose/ui/Alignment$Horizontal;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;->getAlwaysMinimize()Z
+SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;->getExpandedAlignment()Landroidx/compose/ui/Alignment$Horizontal;
+SPLandroidx/compose/material3/TextFieldLabelPosition$Attached;->getMinimizedAlignment()Landroidx/compose/ui/Alignment$Horizontal;
+Landroidx/compose/material3/TextFieldLabelScope;
Landroidx/compose/material3/TextFieldMeasurePolicy;
-SPLandroidx/compose/material3/TextFieldMeasurePolicy;-><init>(ZFLandroidx/compose/foundation/layout/PaddingValues;)V
-SPLandroidx/compose/material3/TextFieldMeasurePolicy;->access$getAnimationProgress$p(Landroidx/compose/material3/TextFieldMeasurePolicy;)F
-SPLandroidx/compose/material3/TextFieldMeasurePolicy;->access$getSingleLine$p(Landroidx/compose/material3/TextFieldMeasurePolicy;)Z
+SPLandroidx/compose/material3/TextFieldMeasurePolicy;->$r8$lambda$nvBSw1GdQOnXVauQAXrl3PhU3Dk(Lkotlin/jvm/internal/Ref$ObjectRef;ZLandroidx/compose/material3/TextFieldMeasurePolicy;IILandroidx/compose/ui/layout/MeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;FLandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/TextFieldMeasurePolicy;-><init>(ZLandroidx/compose/material3/TextFieldLabelPosition;Landroidx/compose/material3/internal/FloatProducer;Landroidx/compose/foundation/layout/PaddingValues;F)V
+SPLandroidx/compose/material3/TextFieldMeasurePolicy;-><init>(ZLandroidx/compose/material3/TextFieldLabelPosition;Landroidx/compose/material3/internal/FloatProducer;Landroidx/compose/foundation/layout/PaddingValues;FLkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/TextFieldMeasurePolicy;->calculateHeight-mKXJcVc(Landroidx/compose/ui/unit/Density;IIIIIIIIJZF)I
+SPLandroidx/compose/material3/TextFieldMeasurePolicy;->calculateWidth-yeHjK3Y(IIIIIIIJ)I
SPLandroidx/compose/material3/TextFieldMeasurePolicy;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult;
-Landroidx/compose/material3/TextFieldMeasurePolicy$measure$1;
-SPLandroidx/compose/material3/TextFieldMeasurePolicy$measure$1;-><init>(Landroidx/compose/ui/layout/Placeable;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/material3/TextFieldMeasurePolicy;ILandroidx/compose/ui/layout/MeasureScope;)V
-SPLandroidx/compose/material3/TextFieldMeasurePolicy$measure$1;->invoke(Landroidx/compose/ui/layout/Placeable$PlacementScope;)V
-SPLandroidx/compose/material3/TextFieldMeasurePolicy$measure$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/compose/material3/TextFieldMeasurePolicy;->measure_3p2s80s$lambda$9(Lkotlin/jvm/internal/Ref$ObjectRef;ZLandroidx/compose/material3/TextFieldMeasurePolicy;IILandroidx/compose/ui/layout/MeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;FLandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/TextFieldMeasurePolicy;->placeWithLabel(Landroidx/compose/ui/layout/Placeable$PlacementScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;IIZFILandroidx/compose/ui/unit/LayoutDirection;)V
+Landroidx/compose/material3/TextFieldMeasurePolicy$$ExternalSyntheticLambda2;
+SPLandroidx/compose/material3/TextFieldMeasurePolicy$$ExternalSyntheticLambda2;-><init>(Lkotlin/jvm/internal/Ref$ObjectRef;ZLandroidx/compose/material3/TextFieldMeasurePolicy;IILandroidx/compose/ui/layout/MeasureScope;IILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;F)V
+SPLandroidx/compose/material3/TextFieldMeasurePolicy$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/TextKt;
+SPLandroidx/compose/material3/TextKt;->$r8$lambda$5a2gkYZD98OlJD7lkRjfYNQdFK8()Landroidx/compose/ui/text/TextStyle;
+SPLandroidx/compose/material3/TextKt;->$r8$lambda$LEJZRVEpPaHhU5eiCWjrninSwP0(Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/text/AnnotatedString$Range;
+SPLandroidx/compose/material3/TextKt;->$r8$lambda$lLilUgY9SkxsEiWUobfPE6IOlks(Landroidx/compose/ui/text/TextLayoutResult;)Lkotlin/Unit;
SPLandroidx/compose/material3/TextKt;-><clinit>()V
+SPLandroidx/compose/material3/TextKt;->LocalTextStyle$lambda$19()Landroidx/compose/ui/text/TextStyle;
SPLandroidx/compose/material3/TextKt;->ProvideTextStyle(Landroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/TextKt;->Text--4IGK_g(Ljava/lang/String;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V
-SPLandroidx/compose/material3/TextKt;->Text-IbK3jfQ(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILjava/util/Map;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V
+SPLandroidx/compose/material3/TextKt;->Text-Nvy7gAk(Ljava/lang/String;Landroidx/compose/ui/Modifier;JLandroidx/compose/foundation/text/TextAutoSize;JLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V
+SPLandroidx/compose/material3/TextKt;->Text-Z58ophY(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;JLandroidx/compose/foundation/text/TextAutoSize;JLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILjava/util/Map;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/Composer;III)V
+SPLandroidx/compose/material3/TextKt;->Text_Z58ophY$lambda$4$lambda$3(Landroidx/compose/ui/text/TextLayoutResult;)Lkotlin/Unit;
+SPLandroidx/compose/material3/TextKt;->createTextWithLinkStyles$lambda$21(Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/AnnotatedString$Range;)Landroidx/compose/ui/text/AnnotatedString$Range;
+SPLandroidx/compose/material3/TextKt;->createTextWithLinkStyles(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/text/TextLinkStyles;)Landroidx/compose/ui/text/AnnotatedString;
SPLandroidx/compose/material3/TextKt;->getLocalTextStyle()Landroidx/compose/runtime/ProvidableCompositionLocal;
-Landroidx/compose/material3/TextKt$LocalTextStyle$1;
-SPLandroidx/compose/material3/TextKt$LocalTextStyle$1;-><clinit>()V
-SPLandroidx/compose/material3/TextKt$LocalTextStyle$1;-><init>()V
-SPLandroidx/compose/material3/TextKt$LocalTextStyle$1;->invoke()Landroidx/compose/ui/text/TextStyle;
-SPLandroidx/compose/material3/TextKt$LocalTextStyle$1;->invoke()Ljava/lang/Object;
-Landroidx/compose/material3/TextKt$Text$1;
-SPLandroidx/compose/material3/TextKt$Text$1;-><init>(Ljava/lang/String;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;III)V
-Landroidx/compose/material3/TextKt$Text$4;
-SPLandroidx/compose/material3/TextKt$Text$4;-><clinit>()V
-SPLandroidx/compose/material3/TextKt$Text$4;-><init>()V
-SPLandroidx/compose/material3/TextKt$Text$4;->invoke(Landroidx/compose/ui/text/TextLayoutResult;)V
-SPLandroidx/compose/material3/TextKt$Text$4;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/TextKt$Text$5;
-SPLandroidx/compose/material3/TextKt$Text$5;-><init>(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;JJLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILjava/util/Map;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;III)V
+SPLandroidx/compose/material3/TextKt;->rememberTextLinkStyles(Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/text/TextLinkStyles;
+Landroidx/compose/material3/TextKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda0;-><init>()V
+SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/compose/material3/TextKt$$ExternalSyntheticLambda11;
+SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda11;-><init>(Landroidx/compose/ui/text/TextLinkStyles;)V
+SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda11;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/TextKt$$ExternalSyntheticLambda3;
+SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda3;-><init>(Ljava/lang/String;Landroidx/compose/ui/Modifier;JLandroidx/compose/foundation/text/TextAutoSize;JLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;III)V
+Landroidx/compose/material3/TextKt$$ExternalSyntheticLambda4;
+SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda4;-><init>()V
+SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda4;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/TextKt$$ExternalSyntheticLambda5;
+SPLandroidx/compose/material3/TextKt$$ExternalSyntheticLambda5;-><init>(Landroidx/compose/ui/text/AnnotatedString;Landroidx/compose/ui/Modifier;JLandroidx/compose/foundation/text/TextAutoSize;JLandroidx/compose/ui/text/font/FontStyle;Landroidx/compose/ui/text/font/FontWeight;Landroidx/compose/ui/text/font/FontFamily;JLandroidx/compose/ui/text/style/TextDecoration;Landroidx/compose/ui/text/style/TextAlign;JIZIILjava/util/Map;Lkotlin/jvm/functions/Function1;Landroidx/compose/ui/text/TextStyle;III)V
Landroidx/compose/material3/TopAppBarColors;
SPLandroidx/compose/material3/TopAppBarColors;-><clinit>()V
-SPLandroidx/compose/material3/TopAppBarColors;-><init>(JJJJJ)V
-SPLandroidx/compose/material3/TopAppBarColors;-><init>(JJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/compose/material3/TopAppBarColors;->containerColor-vNxB06k$material3_release(F)J
-SPLandroidx/compose/material3/TopAppBarColors;->copy-t635Npw(JJJJJ)Landroidx/compose/material3/TopAppBarColors;
+SPLandroidx/compose/material3/TopAppBarColors;-><init>(JJJJJJ)V
+SPLandroidx/compose/material3/TopAppBarColors;-><init>(JJJJJJLkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/TopAppBarColors;->containerColor-vNxB06k$material3(F)J
+SPLandroidx/compose/material3/TopAppBarColors;->copy-tNS2XkQ(JJJJJJ)Landroidx/compose/material3/TopAppBarColors;
SPLandroidx/compose/material3/TopAppBarColors;->getActionIconContentColor-0d7_KjU()J
SPLandroidx/compose/material3/TopAppBarColors;->getNavigationIconContentColor-0d7_KjU()J
+SPLandroidx/compose/material3/TopAppBarColors;->getSubtitleContentColor-0d7_KjU()J
SPLandroidx/compose/material3/TopAppBarColors;->getTitleContentColor-0d7_KjU()J
Landroidx/compose/material3/TopAppBarDefaults;
SPLandroidx/compose/material3/TopAppBarDefaults;-><clinit>()V
SPLandroidx/compose/material3/TopAppBarDefaults;-><init>()V
-SPLandroidx/compose/material3/TopAppBarDefaults;->getDefaultTopAppBarColors$material3_release(Landroidx/compose/material3/ColorScheme;)Landroidx/compose/material3/TopAppBarColors;
+SPLandroidx/compose/material3/TopAppBarDefaults;->getDefaultTopAppBarColors$material3(Landroidx/compose/material3/ColorScheme;)Landroidx/compose/material3/TopAppBarColors;
SPLandroidx/compose/material3/TopAppBarDefaults;->getTopAppBarExpandedHeight-D9Ej5fM()F
SPLandroidx/compose/material3/TopAppBarDefaults;->getWindowInsets(Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/layout/WindowInsets;
-SPLandroidx/compose/material3/TopAppBarDefaults;->topAppBarColors-zjMxDiM(JJJJJLandroidx/compose/runtime/Composer;II)Landroidx/compose/material3/TopAppBarColors;
+SPLandroidx/compose/material3/TopAppBarDefaults;->topAppBarColors-5tl4gsc(JJJJJJLandroidx/compose/runtime/Composer;II)Landroidx/compose/material3/TopAppBarColors;
+Landroidx/compose/material3/TopAppBarMeasurePolicy;
+SPLandroidx/compose/material3/TopAppBarMeasurePolicy;->$r8$lambda$A6bJnnURZYWPb2d5EYLdiP4WTjc(Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;JLandroidx/compose/ui/layout/MeasureScope;Landroidx/compose/material3/TopAppBarMeasurePolicy;IILandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/TopAppBarMeasurePolicy;-><init>(Landroidx/compose/material3/internal/FloatProducer;Landroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/ui/Alignment$Horizontal;IF)V
+SPLandroidx/compose/material3/TopAppBarMeasurePolicy;-><init>(Landroidx/compose/material3/internal/FloatProducer;Landroidx/compose/foundation/layout/Arrangement$Vertical;Landroidx/compose/ui/Alignment$Horizontal;IFLkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/TopAppBarMeasurePolicy;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Ljava/util/List;J)Landroidx/compose/ui/layout/MeasureResult;
+SPLandroidx/compose/material3/TopAppBarMeasurePolicy;->placeTopAppBar-mpW86Vk(Landroidx/compose/ui/layout/MeasureScope;JIILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;I)Landroidx/compose/ui/layout/MeasureResult;
+SPLandroidx/compose/material3/TopAppBarMeasurePolicy;->placeTopAppBar_mpW86Vk$lambda$8(Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;JLandroidx/compose/ui/layout/MeasureScope;Landroidx/compose/material3/TopAppBarMeasurePolicy;IILandroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+Landroidx/compose/material3/TopAppBarMeasurePolicy$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/TopAppBarMeasurePolicy$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/ui/layout/Placeable;ILandroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable;JLandroidx/compose/ui/layout/MeasureScope;Landroidx/compose/material3/TopAppBarMeasurePolicy;II)V
+SPLandroidx/compose/material3/TopAppBarMeasurePolicy$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/Typography;
SPLandroidx/compose/material3/Typography;-><clinit>()V
SPLandroidx/compose/material3/Typography;-><init>(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)V
SPLandroidx/compose/material3/Typography;-><init>(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/material3/Typography;-><init>(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)V
SPLandroidx/compose/material3/Typography;->copy$default(Landroidx/compose/material3/Typography;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;ILjava/lang/Object;)Landroidx/compose/material3/Typography;
+SPLandroidx/compose/material3/Typography;->copy$material3(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)Landroidx/compose/material3/Typography;
SPLandroidx/compose/material3/Typography;->copy(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;)Landroidx/compose/material3/Typography;
SPLandroidx/compose/material3/Typography;->getBodyLarge()Landroidx/compose/ui/text/TextStyle;
SPLandroidx/compose/material3/Typography;->getBodyMedium()Landroidx/compose/ui/text/TextStyle;
@@ -4510,19 +4800,48 @@ SPLandroidx/compose/material3/TypographyKt;-><clinit>()V
SPLandroidx/compose/material3/TypographyKt;->fromToken(Landroidx/compose/material3/Typography;Landroidx/compose/material3/tokens/TypographyKeyTokens;)Landroidx/compose/ui/text/TextStyle;
SPLandroidx/compose/material3/TypographyKt;->getLocalTypography()Landroidx/compose/runtime/ProvidableCompositionLocal;
SPLandroidx/compose/material3/TypographyKt;->getValue(Landroidx/compose/material3/tokens/TypographyKeyTokens;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/text/TextStyle;
-Landroidx/compose/material3/TypographyKt$LocalTypography$1;
-SPLandroidx/compose/material3/TypographyKt$LocalTypography$1;-><clinit>()V
-SPLandroidx/compose/material3/TypographyKt$LocalTypography$1;-><init>()V
+Landroidx/compose/material3/TypographyKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/TypographyKt$$ExternalSyntheticLambda0;-><init>()V
Landroidx/compose/material3/TypographyKt$WhenMappings;
SPLandroidx/compose/material3/TypographyKt$WhenMappings;-><clinit>()V
+Landroidx/compose/material3/internal/ChildParentSemanticsKt;
+SPLandroidx/compose/material3/internal/ChildParentSemanticsKt;->$r8$lambda$4Gncx2O6bkW49BiIetpnnjI-XcE(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
+SPLandroidx/compose/material3/internal/ChildParentSemanticsKt;->childSemantics$default(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/material3/internal/ChildParentSemanticsKt;->childSemantics$lambda$0(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
+SPLandroidx/compose/material3/internal/ChildParentSemanticsKt;->childSemantics(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
+Landroidx/compose/material3/internal/ChildParentSemanticsKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/internal/ChildParentSemanticsKt$$ExternalSyntheticLambda0;-><init>()V
+SPLandroidx/compose/material3/internal/ChildParentSemanticsKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/internal/ChildSemanticsNode;
+SPLandroidx/compose/material3/internal/ChildSemanticsNode;-><clinit>()V
+SPLandroidx/compose/material3/internal/ChildSemanticsNode;-><init>(Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/compose/material3/internal/ChildSemanticsNode;->applySemantics(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
+SPLandroidx/compose/material3/internal/ChildSemanticsNode;->onDetach()V
+SPLandroidx/compose/material3/internal/ChildSemanticsNode;->setProperties(Lkotlin/jvm/functions/Function1;)V
+Landroidx/compose/material3/internal/ChildSemanticsNode$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/internal/ChildSemanticsNode$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)V
+Landroidx/compose/material3/internal/ChildSemanticsNode$$ExternalSyntheticLambda1;
+SPLandroidx/compose/material3/internal/ChildSemanticsNode$$ExternalSyntheticLambda1;-><init>()V
+Landroidx/compose/material3/internal/ChildSemanticsNodeElement;
+SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;-><clinit>()V
+SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;-><init>(Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;->create()Landroidx/compose/material3/internal/ChildSemanticsNode;
+SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;->create()Landroidx/compose/ui/Modifier$Node;
+SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;->update(Landroidx/compose/material3/internal/ChildSemanticsNode;)V
+SPLandroidx/compose/material3/internal/ChildSemanticsNodeElement;->update(Landroidx/compose/ui/Modifier$Node;)V
Landroidx/compose/material3/internal/DefaultPlatformTextStyle_androidKt;
SPLandroidx/compose/material3/internal/DefaultPlatformTextStyle_androidKt;-><clinit>()V
SPLandroidx/compose/material3/internal/DefaultPlatformTextStyle_androidKt;->defaultPlatformTextStyle()Landroidx/compose/ui/text/PlatformTextStyle;
+Landroidx/compose/material3/internal/FloatProducer;
Landroidx/compose/material3/internal/InputPhase;
SPLandroidx/compose/material3/internal/InputPhase;->$values()[Landroidx/compose/material3/internal/InputPhase;
SPLandroidx/compose/material3/internal/InputPhase;-><clinit>()V
SPLandroidx/compose/material3/internal/InputPhase;-><init>(Ljava/lang/String;I)V
SPLandroidx/compose/material3/internal/InputPhase;->values()[Landroidx/compose/material3/internal/InputPhase;
+Landroidx/compose/material3/internal/LayoutUtilKt;
+SPLandroidx/compose/material3/internal/LayoutUtilKt;->getHeightOrZero(Landroidx/compose/ui/layout/Placeable;)I
+SPLandroidx/compose/material3/internal/LayoutUtilKt;->getWidthOrZero(Landroidx/compose/ui/layout/Placeable;)I
Landroidx/compose/material3/internal/MutableWindowInsets;
SPLandroidx/compose/material3/internal/MutableWindowInsets;-><clinit>()V
SPLandroidx/compose/material3/internal/MutableWindowInsets;-><init>(Landroidx/compose/foundation/layout/WindowInsets;)V
@@ -4531,10 +4850,13 @@ SPLandroidx/compose/material3/internal/MutableWindowInsets;->getInsets()Landroid
SPLandroidx/compose/material3/internal/MutableWindowInsets;->getLeft(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;)I
SPLandroidx/compose/material3/internal/MutableWindowInsets;->getRight(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;)I
SPLandroidx/compose/material3/internal/MutableWindowInsets;->setInsets(Landroidx/compose/foundation/layout/WindowInsets;)V
+Landroidx/compose/material3/internal/ParentSemanticsNodeKey;
+SPLandroidx/compose/material3/internal/ParentSemanticsNodeKey;-><clinit>()V
+SPLandroidx/compose/material3/internal/ParentSemanticsNodeKey;-><init>()V
Landroidx/compose/material3/internal/ProvideContentColorTextStyleKt;
SPLandroidx/compose/material3/internal/ProvideContentColorTextStyleKt;->ProvideContentColorTextStyle-3J-VO9M(JLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
-Landroidx/compose/material3/internal/ProvideContentColorTextStyleKt$ProvideContentColorTextStyle$1;
-SPLandroidx/compose/material3/internal/ProvideContentColorTextStyleKt$ProvideContentColorTextStyle$1;-><init>(JLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;I)V
+Landroidx/compose/material3/internal/ProvideContentColorTextStyleKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/internal/ProvideContentColorTextStyleKt$$ExternalSyntheticLambda0;-><init>(JLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;I)V
Landroidx/compose/material3/internal/Strings;
SPLandroidx/compose/material3/internal/Strings;-><clinit>()V
SPLandroidx/compose/material3/internal/Strings;->constructor-impl(I)I
@@ -4546,72 +4868,168 @@ SPLandroidx/compose/material3/internal/Strings_androidKt;->getString-2EP1pXo(ILa
Landroidx/compose/material3/internal/SystemBarsDefaultInsets_androidKt;
SPLandroidx/compose/material3/internal/SystemBarsDefaultInsets_androidKt;->getSystemBarsForVisualComponents(Landroidx/compose/foundation/layout/WindowInsets$Companion;Landroidx/compose/runtime/Composer;I)Landroidx/compose/foundation/layout/WindowInsets;
Landroidx/compose/material3/internal/TextFieldImplKt;
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->$r8$lambda$EYyrSmDMhQfLpAvKRUqQJJH8MOs(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->$r8$lambda$McGiMZ3Cy6hcC9SLfOwbbe7rDhU(Landroidx/compose/ui/graphics/Outline;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->$r8$lambda$dgv57yyGatdK7Tf3s6C8DjZvlts(Landroidx/compose/ui/graphics/Shape;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/ui/draw/CacheDrawScope;)Landroidx/compose/ui/draw/DrawResult;
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->$r8$lambda$iaRuF79rrjAL5DQkBCegJUO7Xq0(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;Landroidx/compose/ui/unit/Constraints;)Landroidx/compose/ui/layout/MeasureResult;
SPLandroidx/compose/material3/internal/TextFieldImplKt;-><clinit>()V
-SPLandroidx/compose/material3/internal/TextFieldImplKt;->CommonDecorationBox(Landroidx/compose/material3/internal/TextFieldType;Ljava/lang/String;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/material3/TextFieldColors;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;III)V
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->CommonDecorationBox(Landroidx/compose/material3/internal/TextFieldType;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Landroidx/compose/material3/TextFieldLabelPosition;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/material3/TextFieldColors;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
SPLandroidx/compose/material3/internal/TextFieldImplKt;->Decoration-3J-VO9M(JLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/material3/internal/TextFieldImplKt;->access$Decoration-3J-VO9M(JLandroidx/compose/ui/text/TextStyle;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/compose/material3/internal/TextFieldImplKt;->animateBorderStrokeAsState-NuRrP5Q(ZZZLandroidx/compose/material3/TextFieldColors;FFLandroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/State;
SPLandroidx/compose/material3/internal/TextFieldImplKt;->defaultErrorSemantics(Landroidx/compose/ui/Modifier;ZLjava/lang/String;)Landroidx/compose/ui/Modifier;
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->getExpandedAlignment(Landroidx/compose/material3/TextFieldLabelPosition;)Landroidx/compose/ui/Alignment$Horizontal;
SPLandroidx/compose/material3/internal/TextFieldImplKt;->getMinFocusedLabelLineHeight()F
SPLandroidx/compose/material3/internal/TextFieldImplKt;->getMinTextLineHeight()F
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->getMinimizedAlignment(Landroidx/compose/material3/TextFieldLabelPosition;)Landroidx/compose/ui/Alignment$Horizontal;
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->getShowExpandedLabel(Landroidx/compose/material3/TextFieldLabelPosition;)Z
SPLandroidx/compose/material3/internal/TextFieldImplKt;->getTextFieldPadding()F
-SPLandroidx/compose/material3/internal/TextFieldImplKt;->heightOrZero(Landroidx/compose/ui/layout/Placeable;)I
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->minimizedLabelHalfHeight(Landroidx/compose/runtime/Composer;I)F
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldBackground$lambda$24$lambda$23(Landroidx/compose/ui/graphics/Outline;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/ui/graphics/drawscope/DrawScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldBackground$lambda$24(Landroidx/compose/ui/graphics/Shape;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/ui/draw/CacheDrawScope;)Landroidx/compose/ui/draw/DrawResult;
SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldBackground(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/graphics/ColorProducer;Landroidx/compose/ui/graphics/Shape;)Landroidx/compose/ui/Modifier;
-SPLandroidx/compose/material3/internal/TextFieldImplKt;->widthOrZero(Landroidx/compose/ui/layout/Placeable;)I
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldHorizontalIconPadding(Landroidx/compose/runtime/Composer;I)F
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldLabelMinHeight$lambda$26$lambda$25(Landroidx/compose/ui/layout/Placeable;Landroidx/compose/ui/layout/Placeable$PlacementScope;)Lkotlin/Unit;
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldLabelMinHeight$lambda$26(Lkotlin/jvm/functions/Function0;Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;Landroidx/compose/ui/unit/Constraints;)Landroidx/compose/ui/layout/MeasureResult;
+SPLandroidx/compose/material3/internal/TextFieldImplKt;->textFieldLabelMinHeight(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function0;)Landroidx/compose/ui/Modifier;
+Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda0;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda0;-><init>(Landroidx/compose/ui/layout/Placeable;)V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda2;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/runtime/State;)V
+Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda3;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda3;-><init>(Landroidx/compose/runtime/State;)V
+Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda5;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda5;-><init>(Landroidx/compose/material3/internal/TextFieldType;Ljava/lang/CharSequence;Lkotlin/jvm/functions/Function2;Landroidx/compose/material3/TextFieldLabelPosition;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/material3/TextFieldColors;Lkotlin/jvm/functions/Function2;II)V
+Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda6;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda6;-><init>(Lkotlin/jvm/functions/Function0;)V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda8;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda8;-><init>(Landroidx/compose/ui/graphics/Outline;Landroidx/compose/ui/graphics/ColorProducer;)V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda8;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda9;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda9;-><init>(Landroidx/compose/ui/graphics/Shape;Landroidx/compose/ui/graphics/ColorProducer;)V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$1;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$1;-><init>(Ljava/lang/Object;)V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$1;->get()Ljava/lang/Object;
Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$containerWithId$1;
SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$containerWithId$1;-><init>(Lkotlin/jvm/functions/Function2;)V
SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$containerWithId$1;->invoke(Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$containerWithId$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1;-><init>(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;FLandroidx/compose/runtime/State;Lkotlin/jvm/functions/Function2;ZLandroidx/compose/runtime/State;)V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1;-><init>(Landroidx/compose/ui/text/TextStyle;Landroidx/compose/ui/text/TextStyle;Landroidx/compose/runtime/State;Landroidx/compose/runtime/State;ZLandroidx/compose/runtime/State;Lkotlin/jvm/functions/Function3;Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$labelScope$1$1;)V
SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$showPlaceholder$2$1;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$showPlaceholder$2$1;-><init>(Landroidx/compose/runtime/State;)V
-Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$showPrefixSuffix$2$1;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$showPrefixSuffix$2$1;-><init>(Landroidx/compose/runtime/State;)V
-Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$4;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$4;-><init>(Landroidx/compose/material3/internal/TextFieldType;Ljava/lang/String;Lkotlin/jvm/functions/Function2;Landroidx/compose/ui/text/input/VisualTransformation;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;ZZZLandroidx/compose/foundation/interaction/InteractionSource;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/material3/TextFieldColors;Lkotlin/jvm/functions/Function2;III)V
+Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1$1;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1$1;-><init>(Lkotlin/jvm/functions/Function3;Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$labelScope$1$1;)V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1$1;->invoke(Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$decoratedLabel$1$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$labelScope$1$1;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$CommonDecorationBox$3$labelScope$1$1;-><init>(Landroidx/compose/runtime/State;)V
Landroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;-><clinit>()V
-SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;-><init>()V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;-><init>(Landroidx/compose/animation/core/FiniteAnimationSpec;)V
SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelContentColor$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;-><clinit>()V
-SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;-><init>()V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;-><init>(Landroidx/compose/animation/core/FiniteAnimationSpec;)V
SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelProgress$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;-><clinit>()V
-SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;-><init>()V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;-><init>(Landroidx/compose/animation/core/FiniteAnimationSpec;)V
SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$labelTextStyleColor$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;-><clinit>()V
-SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;-><init>()V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;-><init>(Landroidx/compose/animation/core/FiniteAnimationSpec;Landroidx/compose/animation/core/FiniteAnimationSpec;)V
SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$placeholderOpacity$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;-><clinit>()V
-SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;-><init>()V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;-><init>(Landroidx/compose/animation/core/FiniteAnimationSpec;)V
SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;->invoke(Landroidx/compose/animation/core/Transition$Segment;Landroidx/compose/runtime/Composer;I)Landroidx/compose/animation/core/FiniteAnimationSpec;
SPLandroidx/compose/material3/internal/TextFieldImplKt$TextFieldTransitionScope$prefixSuffixOpacity$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/material3/internal/TextFieldImplKt$WhenMappings;
SPLandroidx/compose/material3/internal/TextFieldImplKt$WhenMappings;-><clinit>()V
-Landroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1;-><init>(Landroidx/compose/ui/graphics/Shape;Landroidx/compose/ui/graphics/ColorProducer;)V
-SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1;->invoke(Landroidx/compose/ui/draw/CacheDrawScope;)Landroidx/compose/ui/draw/DrawResult;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1$1;
-SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1$1;-><init>(Landroidx/compose/ui/graphics/Outline;Landroidx/compose/ui/graphics/ColorProducer;)V
-SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1$1;->invoke(Landroidx/compose/ui/graphics/drawscope/DrawScope;)V
-SPLandroidx/compose/material3/internal/TextFieldImplKt$textFieldBackground$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/compose/material3/internal/TextFieldImplKt$sam$androidx_compose_material3_internal_FloatProducer$0;
+SPLandroidx/compose/material3/internal/TextFieldImplKt$sam$androidx_compose_material3_internal_FloatProducer$0;-><init>(Lkotlin/jvm/functions/Function0;)V
+SPLandroidx/compose/material3/internal/TextFieldImplKt$sam$androidx_compose_material3_internal_FloatProducer$0;->invoke()F
Landroidx/compose/material3/internal/TextFieldType;
SPLandroidx/compose/material3/internal/TextFieldType;->$values()[Landroidx/compose/material3/internal/TextFieldType;
SPLandroidx/compose/material3/internal/TextFieldType;-><clinit>()V
SPLandroidx/compose/material3/internal/TextFieldType;-><init>(Ljava/lang/String;I)V
SPLandroidx/compose/material3/internal/TextFieldType;->values()[Landroidx/compose/material3/internal/TextFieldType;
+Landroidx/compose/material3/tokens/AppBarLargeFlexibleTokens;
+SPLandroidx/compose/material3/tokens/AppBarLargeFlexibleTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/AppBarLargeFlexibleTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/AppBarLargeFlexibleTokens;->getContainerHeight-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/AppBarLargeFlexibleTokens;->getLargeContainerHeight-D9Ej5fM()F
+Landroidx/compose/material3/tokens/AppBarLargeTokens;
+SPLandroidx/compose/material3/tokens/AppBarLargeTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/AppBarLargeTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/AppBarLargeTokens;->getContainerHeight-D9Ej5fM()F
+Landroidx/compose/material3/tokens/AppBarMediumFlexibleTokens;
+SPLandroidx/compose/material3/tokens/AppBarMediumFlexibleTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/AppBarMediumFlexibleTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/AppBarMediumFlexibleTokens;->getContainerHeight-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/AppBarMediumFlexibleTokens;->getLargeContainerHeight-D9Ej5fM()F
+Landroidx/compose/material3/tokens/AppBarMediumTokens;
+SPLandroidx/compose/material3/tokens/AppBarMediumTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/AppBarMediumTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/AppBarMediumTokens;->getContainerHeight-D9Ej5fM()F
+Landroidx/compose/material3/tokens/AppBarSmallTokens;
+SPLandroidx/compose/material3/tokens/AppBarSmallTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/AppBarSmallTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/AppBarSmallTokens;->getContainerHeight-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/AppBarSmallTokens;->getTitleFont()Landroidx/compose/material3/tokens/TypographyKeyTokens;
+Landroidx/compose/material3/tokens/AppBarTokens;
+SPLandroidx/compose/material3/tokens/AppBarTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/AppBarTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/AppBarTokens;->getContainerColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
+SPLandroidx/compose/material3/tokens/AppBarTokens;->getLeadingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
+SPLandroidx/compose/material3/tokens/AppBarTokens;->getOnScrollContainerColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
+SPLandroidx/compose/material3/tokens/AppBarTokens;->getSubtitleColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
+SPLandroidx/compose/material3/tokens/AppBarTokens;->getTitleColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
+SPLandroidx/compose/material3/tokens/AppBarTokens;->getTrailingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
+Landroidx/compose/material3/tokens/BaselineButtonTokens;
+SPLandroidx/compose/material3/tokens/BaselineButtonTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/BaselineButtonTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/BaselineButtonTokens;->getLeadingSpace-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/BaselineButtonTokens;->getTrailingSpace-D9Ej5fM()F
+Landroidx/compose/material3/tokens/ButtonSmallTokens;
+SPLandroidx/compose/material3/tokens/ButtonSmallTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/ButtonSmallTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/ButtonSmallTokens;->getContainerHeight-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/ButtonSmallTokens;->getIconLabelSpace-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/ButtonSmallTokens;->getLeadingSpace-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/ButtonSmallTokens;->getTrailingSpace-D9Ej5fM()F
+Landroidx/compose/material3/tokens/ColorDarkTokens;
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnPrimaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnPrimaryFixedVariant-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnSecondaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnSecondaryFixedVariant-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnTertiaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getOnTertiaryFixedVariant-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getPrimaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getPrimaryFixedDim-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getSecondaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getSecondaryFixedDim-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getTertiaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorDarkTokens;->getTertiaryFixedDim-0d7_KjU()J
+Landroidx/compose/material3/tokens/ColorLightTokens;
+SPLandroidx/compose/material3/tokens/ColorLightTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/ColorLightTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnPrimaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnPrimaryFixedVariant-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnSecondaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnSecondaryFixedVariant-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnTertiaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getOnTertiaryFixedVariant-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getPrimaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getPrimaryFixedDim-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getSecondaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getSecondaryFixedDim-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getTertiaryFixed-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/ColorLightTokens;->getTertiaryFixedDim-0d7_KjU()J
Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
SPLandroidx/compose/material3/tokens/ColorSchemeKeyTokens;->$values()[Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
SPLandroidx/compose/material3/tokens/ColorSchemeKeyTokens;-><clinit>()V
@@ -4630,10 +5048,11 @@ SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getContainerColor()Lan
SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getContainerElevation-D9Ej5fM()F
SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getDisabledContainerColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getDisabledContainerElevation-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getDisabledContainerOpacity()F
SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getDisabledLabelTextColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
-SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getFocusContainerElevation-D9Ej5fM()F
-SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getHoverContainerElevation-D9Ej5fM()F
-SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getIconSize-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getDisabledLabelTextOpacity()F
+SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getFocusedContainerElevation-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getHoveredContainerElevation-D9Ej5fM()F
SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getLabelTextColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
SPLandroidx/compose/material3/tokens/FilledButtonTokens;->getPressedContainerElevation-D9Ej5fM()F
Landroidx/compose/material3/tokens/FilledTextFieldTokens;
@@ -4676,12 +5095,68 @@ SPLandroidx/compose/material3/tokens/FilledTextFieldTokens;->getLabelColor()Land
SPLandroidx/compose/material3/tokens/FilledTextFieldTokens;->getLeadingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
SPLandroidx/compose/material3/tokens/FilledTextFieldTokens;->getSupportingColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
SPLandroidx/compose/material3/tokens/FilledTextFieldTokens;->getTrailingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
-Landroidx/compose/material3/tokens/IconButtonTokens;
-SPLandroidx/compose/material3/tokens/IconButtonTokens;-><clinit>()V
-SPLandroidx/compose/material3/tokens/IconButtonTokens;-><init>()V
-SPLandroidx/compose/material3/tokens/IconButtonTokens;->getIconSize-D9Ej5fM()F
-SPLandroidx/compose/material3/tokens/IconButtonTokens;->getStateLayerShape()Landroidx/compose/material3/tokens/ShapeKeyTokens;
-SPLandroidx/compose/material3/tokens/IconButtonTokens;->getStateLayerSize-D9Ej5fM()F
+Landroidx/compose/material3/tokens/MotionSchemeKeyTokens;
+SPLandroidx/compose/material3/tokens/MotionSchemeKeyTokens;->$values()[Landroidx/compose/material3/tokens/MotionSchemeKeyTokens;
+SPLandroidx/compose/material3/tokens/MotionSchemeKeyTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/MotionSchemeKeyTokens;-><init>(Ljava/lang/String;I)V
+SPLandroidx/compose/material3/tokens/MotionSchemeKeyTokens;->values()[Landroidx/compose/material3/tokens/MotionSchemeKeyTokens;
+Landroidx/compose/material3/tokens/MotionTokens;
+SPLandroidx/compose/material3/tokens/MotionTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/MotionTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/MotionTokens;->getEasingEmphasizedAccelerateCubicBezier()Landroidx/compose/animation/core/CubicBezierEasing;
+Landroidx/compose/material3/tokens/PaletteTokens;
+SPLandroidx/compose/material3/tokens/PaletteTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/PaletteTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getError10-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getError100-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getError20-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getError30-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getError40-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getError80-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getError90-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral0-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral10-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral100-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral12-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral17-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral20-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral22-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral24-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral4-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral6-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral87-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral90-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral92-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral94-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral95-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral96-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutral98-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutralVariant30-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutralVariant50-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutralVariant60-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutralVariant80-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getNeutralVariant90-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary10-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary100-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary20-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary30-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary40-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary80-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getPrimary90-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary10-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary100-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary20-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary30-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary40-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary80-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getSecondary90-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary10-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary100-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary20-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary30-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary40-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary80-0d7_KjU()J
+SPLandroidx/compose/material3/tokens/PaletteTokens;->getTertiary90-0d7_KjU()J
Landroidx/compose/material3/tokens/ShapeKeyTokens;
SPLandroidx/compose/material3/tokens/ShapeKeyTokens;->$values()[Landroidx/compose/material3/tokens/ShapeKeyTokens;
SPLandroidx/compose/material3/tokens/ShapeKeyTokens;-><clinit>()V
@@ -4690,102 +5165,197 @@ SPLandroidx/compose/material3/tokens/ShapeKeyTokens;->values()[Landroidx/compose
Landroidx/compose/material3/tokens/ShapeTokens;
SPLandroidx/compose/material3/tokens/ShapeTokens;-><clinit>()V
SPLandroidx/compose/material3/tokens/ShapeTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerExtraExtraLarge()Landroidx/compose/foundation/shape/RoundedCornerShape;
SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerExtraLarge()Landroidx/compose/foundation/shape/RoundedCornerShape;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerExtraLargeIncreased()Landroidx/compose/foundation/shape/RoundedCornerShape;
SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerExtraSmall()Landroidx/compose/foundation/shape/RoundedCornerShape;
SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerLarge()Landroidx/compose/foundation/shape/RoundedCornerShape;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerLargeIncreased()Landroidx/compose/foundation/shape/RoundedCornerShape;
SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerMedium()Landroidx/compose/foundation/shape/RoundedCornerShape;
SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerSmall()Landroidx/compose/foundation/shape/RoundedCornerShape;
-Landroidx/compose/material3/tokens/TopAppBarLargeTokens;
-SPLandroidx/compose/material3/tokens/TopAppBarLargeTokens;-><clinit>()V
-SPLandroidx/compose/material3/tokens/TopAppBarLargeTokens;-><init>()V
-SPLandroidx/compose/material3/tokens/TopAppBarLargeTokens;->getContainerHeight-D9Ej5fM()F
-Landroidx/compose/material3/tokens/TopAppBarMediumTokens;
-SPLandroidx/compose/material3/tokens/TopAppBarMediumTokens;-><clinit>()V
-SPLandroidx/compose/material3/tokens/TopAppBarMediumTokens;-><init>()V
-SPLandroidx/compose/material3/tokens/TopAppBarMediumTokens;->getContainerHeight-D9Ej5fM()F
-Landroidx/compose/material3/tokens/TopAppBarSmallTokens;
-SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;-><clinit>()V
-SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;-><init>()V
-SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getContainerColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
-SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getContainerHeight-D9Ej5fM()F
-SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getHeadlineColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
-SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getHeadlineFont()Landroidx/compose/material3/tokens/TypographyKeyTokens;
-SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getLeadingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
-SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getOnScrollContainerColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
-SPLandroidx/compose/material3/tokens/TopAppBarSmallTokens;->getTrailingIconColor()Landroidx/compose/material3/tokens/ColorSchemeKeyTokens;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueExtraExtraLarge()Landroidx/compose/foundation/shape/CornerSize;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueExtraLarge()Landroidx/compose/foundation/shape/CornerSize;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueExtraLargeIncreased()Landroidx/compose/foundation/shape/CornerSize;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueExtraSmall()Landroidx/compose/foundation/shape/CornerSize;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueLarge()Landroidx/compose/foundation/shape/CornerSize;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueLargeIncreased()Landroidx/compose/foundation/shape/CornerSize;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueMedium()Landroidx/compose/foundation/shape/CornerSize;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueNone()Landroidx/compose/foundation/shape/CornerSize;
+SPLandroidx/compose/material3/tokens/ShapeTokens;->getCornerValueSmall()Landroidx/compose/foundation/shape/CornerSize;
+Landroidx/compose/material3/tokens/SmallIconButtonTokens;
+SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;->getContainerHeight-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;->getContainerShapeRound()Landroidx/compose/material3/tokens/ShapeKeyTokens;
+SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;->getDefaultLeadingSpace-D9Ej5fM()F
+SPLandroidx/compose/material3/tokens/SmallIconButtonTokens;->getIconSize-D9Ej5fM()F
+Landroidx/compose/material3/tokens/StandardIconButtonTokens;
+SPLandroidx/compose/material3/tokens/StandardIconButtonTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/StandardIconButtonTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/StandardIconButtonTokens;->getDisabledOpacity()F
+Landroidx/compose/material3/tokens/StandardMotionTokens;
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;-><clinit>()V
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringDefaultEffectsDamping()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringDefaultEffectsStiffness()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringDefaultSpatialDamping()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringDefaultSpatialStiffness()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringFastEffectsDamping()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringFastEffectsStiffness()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringFastSpatialDamping()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringFastSpatialStiffness()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringSlowEffectsDamping()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringSlowEffectsStiffness()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringSlowSpatialDamping()F
+SPLandroidx/compose/material3/tokens/StandardMotionTokens;->getSpringSlowSpatialStiffness()F
Landroidx/compose/material3/tokens/TypeScaleTokens;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;-><clinit>()V
SPLandroidx/compose/material3/tokens/TypeScaleTokens;-><init>()V
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyLargeWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodyMediumWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getBodySmallWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayLargeWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplayMediumWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getDisplaySmallWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineLargeWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineMediumWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getHeadlineSmallWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelLargeWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelMediumWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getLabelSmallWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleLargeWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumSize-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumTracking-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleMediumWeight()Landroidx/compose/ui/text/font/FontWeight;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallEmphasizedFont()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallEmphasizedLineHeight-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallEmphasizedSize-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallEmphasizedTracking-XSAIIZE()J
+SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallEmphasizedWeight()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallFont()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallLineHeight-XSAIIZE()J
SPLandroidx/compose/material3/tokens/TypeScaleTokens;->getTitleSmallSize-XSAIIZE()J
@@ -4796,6 +5366,7 @@ SPLandroidx/compose/material3/tokens/TypefaceTokens;-><clinit>()V
SPLandroidx/compose/material3/tokens/TypefaceTokens;-><init>()V
SPLandroidx/compose/material3/tokens/TypefaceTokens;->getBrand()Landroidx/compose/ui/text/font/GenericFontFamily;
SPLandroidx/compose/material3/tokens/TypefaceTokens;->getPlain()Landroidx/compose/ui/text/font/GenericFontFamily;
+SPLandroidx/compose/material3/tokens/TypefaceTokens;->getWeightBold()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypefaceTokens;->getWeightMedium()Landroidx/compose/ui/text/font/FontWeight;
SPLandroidx/compose/material3/tokens/TypefaceTokens;->getWeightRegular()Landroidx/compose/ui/text/font/FontWeight;
Landroidx/compose/material3/tokens/TypographyKeyTokens;
@@ -4947,7 +5518,7 @@ SPLandroidx/compose/runtime/ComposerImpl;->endRestartGroup()Landroidx/compose/ru
SPLandroidx/compose/runtime/ComposerImpl;->endReusableGroup()V
SPLandroidx/compose/runtime/ComposerImpl;->endRoot()V
SPLandroidx/compose/runtime/ComposerImpl;->ensureWriter()V
-SPLandroidx/compose/runtime/ComposerImpl;->enterGroup(ZLandroidx/compose/runtime/Pending;)V
+HSPLandroidx/compose/runtime/ComposerImpl;->enterGroup(ZLandroidx/compose/runtime/Pending;)V
SPLandroidx/compose/runtime/ComposerImpl;->enterRecomposeScope(Landroidx/compose/runtime/RecomposeScopeImpl;)V
SPLandroidx/compose/runtime/ComposerImpl;->exitGroup(IZ)V
SPLandroidx/compose/runtime/ComposerImpl;->exitRecomposeScope(Landroidx/compose/runtime/RecomposeScopeImpl;)Lkotlin/jvm/functions/Function1;
@@ -5018,7 +5589,7 @@ SPLandroidx/compose/runtime/ComposerImpl;->updateNodeCountOverrides(II)V
SPLandroidx/compose/runtime/ComposerImpl;->updateProviderMapGroup(Landroidx/compose/runtime/PersistentCompositionLocalMap;Landroidx/compose/runtime/PersistentCompositionLocalMap;)Landroidx/compose/runtime/PersistentCompositionLocalMap;
SPLandroidx/compose/runtime/ComposerImpl;->updateRememberedValue(Ljava/lang/Object;)V
SPLandroidx/compose/runtime/ComposerImpl;->updateSlot(Ljava/lang/Object;)V
-SPLandroidx/compose/runtime/ComposerImpl;->updateValue(Ljava/lang/Object;)V
+HSPLandroidx/compose/runtime/ComposerImpl;->updateValue(Ljava/lang/Object;)V
SPLandroidx/compose/runtime/ComposerImpl;->updatedNodeCount(I)I
SPLandroidx/compose/runtime/ComposerImpl;->useNode()V
SPLandroidx/compose/runtime/ComposerImpl;->validateNodeExpected()V
@@ -5264,6 +5835,7 @@ Landroidx/compose/runtime/EffectsKt;
SPLandroidx/compose/runtime/EffectsKt;-><clinit>()V
SPLandroidx/compose/runtime/EffectsKt;->DisposableEffect(Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/runtime/EffectsKt;->DisposableEffect(Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/compose/runtime/EffectsKt;->DisposableEffect([Ljava/lang/Object;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/runtime/EffectsKt;->LaunchedEffect(Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/runtime/EffectsKt;->LaunchedEffect(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/runtime/EffectsKt;->LaunchedEffect([Ljava/lang/Object;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
@@ -5924,7 +6496,7 @@ SPLandroidx/compose/runtime/SnapshotMutableStateImpl;-><clinit>()V
SPLandroidx/compose/runtime/SnapshotMutableStateImpl;-><init>(Ljava/lang/Object;Landroidx/compose/runtime/SnapshotMutationPolicy;)V
SPLandroidx/compose/runtime/SnapshotMutableStateImpl;->getFirstStateRecord()Landroidx/compose/runtime/snapshots/StateRecord;
SPLandroidx/compose/runtime/SnapshotMutableStateImpl;->getPolicy()Landroidx/compose/runtime/SnapshotMutationPolicy;
-HSPLandroidx/compose/runtime/SnapshotMutableStateImpl;->getValue()Ljava/lang/Object;
+SPLandroidx/compose/runtime/SnapshotMutableStateImpl;->getValue()Ljava/lang/Object;
SPLandroidx/compose/runtime/SnapshotMutableStateImpl;->prependStateRecord(Landroidx/compose/runtime/snapshots/StateRecord;)V
SPLandroidx/compose/runtime/SnapshotMutableStateImpl;->setValue(Ljava/lang/Object;)V
Landroidx/compose/runtime/SnapshotMutableStateImpl$StateStateRecord;
@@ -6601,7 +7173,7 @@ Landroidx/compose/runtime/internal/Thread_androidKt;
SPLandroidx/compose/runtime/internal/Thread_androidKt;-><clinit>()V
SPLandroidx/compose/runtime/internal/Thread_androidKt;->getMainThreadId()J
Landroidx/compose/runtime/internal/Thread_jvmKt;
-SPLandroidx/compose/runtime/internal/Thread_jvmKt;->currentThreadId()J
+HSPLandroidx/compose/runtime/internal/Thread_jvmKt;->currentThreadId()J
Landroidx/compose/runtime/internal/Trace;
SPLandroidx/compose/runtime/internal/Trace;-><clinit>()V
SPLandroidx/compose/runtime/internal/Trace;-><init>()V
@@ -6850,11 +7422,6 @@ SPLandroidx/compose/runtime/snapshots/SnapshotDoubleIndexHeap;->remove(I)V
SPLandroidx/compose/runtime/snapshots/SnapshotDoubleIndexHeap;->shiftDown(I)V
SPLandroidx/compose/runtime/snapshots/SnapshotDoubleIndexHeap;->shiftUp(I)V
SPLandroidx/compose/runtime/snapshots/SnapshotDoubleIndexHeap;->swap(II)V
-Landroidx/compose/runtime/snapshots/SnapshotIdArrayBuilder;
-SPLandroidx/compose/runtime/snapshots/SnapshotIdArrayBuilder;-><clinit>()V
-SPLandroidx/compose/runtime/snapshots/SnapshotIdArrayBuilder;-><init>([J)V
-SPLandroidx/compose/runtime/snapshots/SnapshotIdArrayBuilder;->add(J)V
-SPLandroidx/compose/runtime/snapshots/SnapshotIdArrayBuilder;->toArray()[J
Landroidx/compose/runtime/snapshots/SnapshotIdSet;
SPLandroidx/compose/runtime/snapshots/SnapshotIdSet;-><clinit>()V
SPLandroidx/compose/runtime/snapshots/SnapshotIdSet;-><init>(JJJ[J)V
@@ -6874,10 +7441,8 @@ SPLandroidx/compose/runtime/snapshots/SnapshotIdSet$Companion;-><init>()V
SPLandroidx/compose/runtime/snapshots/SnapshotIdSet$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/runtime/snapshots/SnapshotIdSet$Companion;->getEMPTY()Landroidx/compose/runtime/snapshots/SnapshotIdSet;
Landroidx/compose/runtime/snapshots/SnapshotId_jvmKt;
-SPLandroidx/compose/runtime/snapshots/SnapshotId_jvmKt;->binarySearch([JJ)I
SPLandroidx/compose/runtime/snapshots/SnapshotId_jvmKt;->snapshotIdArrayWithCapacity(I)[J
SPLandroidx/compose/runtime/snapshots/SnapshotId_jvmKt;->toSnapshotId(I)J
-SPLandroidx/compose/runtime/snapshots/SnapshotId_jvmKt;->withIdRemovedAt([JI)[J
Landroidx/compose/runtime/snapshots/SnapshotKt;
SPLandroidx/compose/runtime/snapshots/SnapshotKt;->$r8$lambda$8-TjjWsj8uKvH668Y1PRLuzn2Uc(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)Lkotlin/Unit;
SPLandroidx/compose/runtime/snapshots/SnapshotKt;->$r8$lambda$B2J-RbumVFcepu5EbCJBasQptI8(Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/snapshots/SnapshotIdSet;)Landroidx/compose/runtime/snapshots/Snapshot;
@@ -6940,7 +7505,7 @@ SPLandroidx/compose/runtime/snapshots/SnapshotKt;->takeNewSnapshot(Lkotlin/jvm/f
SPLandroidx/compose/runtime/snapshots/SnapshotKt;->trackPinning(JLandroidx/compose/runtime/snapshots/SnapshotIdSet;)I
SPLandroidx/compose/runtime/snapshots/SnapshotKt;->usedLocked(Landroidx/compose/runtime/snapshots/StateObject;)Landroidx/compose/runtime/snapshots/StateRecord;
SPLandroidx/compose/runtime/snapshots/SnapshotKt;->valid(JJLandroidx/compose/runtime/snapshots/SnapshotIdSet;)Z
-SPLandroidx/compose/runtime/snapshots/SnapshotKt;->valid(Landroidx/compose/runtime/snapshots/StateRecord;JLandroidx/compose/runtime/snapshots/SnapshotIdSet;)Z
+HSPLandroidx/compose/runtime/snapshots/SnapshotKt;->valid(Landroidx/compose/runtime/snapshots/StateRecord;JLandroidx/compose/runtime/snapshots/SnapshotIdSet;)Z
SPLandroidx/compose/runtime/snapshots/SnapshotKt;->validateOpen(Landroidx/compose/runtime/snapshots/Snapshot;)V
SPLandroidx/compose/runtime/snapshots/SnapshotKt;->writableRecord(Landroidx/compose/runtime/snapshots/StateRecord;Landroidx/compose/runtime/snapshots/StateObject;Landroidx/compose/runtime/snapshots/Snapshot;)Landroidx/compose/runtime/snapshots/StateRecord;
Landroidx/compose/runtime/snapshots/SnapshotKt$$ExternalSyntheticLambda0;
@@ -7417,6 +7982,7 @@ SPLandroidx/compose/ui/draw/DrawBehindElement;->create()Landroidx/compose/ui/dra
SPLandroidx/compose/ui/draw/DrawBehindElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/ui/draw/DrawModifier;
Landroidx/compose/ui/draw/DrawModifierKt;
+SPLandroidx/compose/ui/draw/DrawModifierKt;->CacheDrawModifierNode(Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/draw/CacheDrawModifierNode;
SPLandroidx/compose/ui/draw/DrawModifierKt;->drawBehind(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/ui/draw/DrawModifierKt;->drawWithCache(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/ui/draw/DrawModifierKt;->drawWithContent(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
@@ -7467,6 +8033,7 @@ Landroidx/compose/ui/focus/FocusChangedElement;
SPLandroidx/compose/ui/focus/FocusChangedElement;-><init>(Lkotlin/jvm/functions/Function1;)V
SPLandroidx/compose/ui/focus/FocusChangedElement;->create()Landroidx/compose/ui/Modifier$Node;
SPLandroidx/compose/ui/focus/FocusChangedElement;->create()Landroidx/compose/ui/focus/FocusChangedNode;
+SPLandroidx/compose/ui/focus/FocusChangedElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/ui/focus/FocusChangedModifierKt;
SPLandroidx/compose/ui/focus/FocusChangedModifierKt;->onFocusChanged(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
Landroidx/compose/ui/focus/FocusChangedNode;
@@ -7514,6 +8081,7 @@ Landroidx/compose/ui/focus/FocusPropertiesElement;
SPLandroidx/compose/ui/focus/FocusPropertiesElement;-><init>(Landroidx/compose/ui/focus/FocusPropertiesScope;)V
SPLandroidx/compose/ui/focus/FocusPropertiesElement;->create()Landroidx/compose/ui/Modifier$Node;
SPLandroidx/compose/ui/focus/FocusPropertiesElement;->create()Landroidx/compose/ui/focus/FocusPropertiesNode;
+SPLandroidx/compose/ui/focus/FocusPropertiesElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/ui/focus/FocusPropertiesKt;
SPLandroidx/compose/ui/focus/FocusPropertiesKt;->focusProperties(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
Landroidx/compose/ui/focus/FocusPropertiesKt$sam$androidx_compose_ui_focus_FocusPropertiesScope$0;
@@ -7537,6 +8105,7 @@ Landroidx/compose/ui/focus/FocusRequesterElement;
SPLandroidx/compose/ui/focus/FocusRequesterElement;-><init>(Landroidx/compose/ui/focus/FocusRequester;)V
SPLandroidx/compose/ui/focus/FocusRequesterElement;->create()Landroidx/compose/ui/Modifier$Node;
SPLandroidx/compose/ui/focus/FocusRequesterElement;->create()Landroidx/compose/ui/focus/FocusRequesterNode;
+SPLandroidx/compose/ui/focus/FocusRequesterElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/ui/focus/FocusRequesterModifier;
Landroidx/compose/ui/focus/FocusRequesterModifierKt;
SPLandroidx/compose/ui/focus/FocusRequesterModifierKt;->focusRequester(Landroidx/compose/ui/Modifier;Landroidx/compose/ui/focus/FocusRequester;)Landroidx/compose/ui/Modifier;
@@ -7695,7 +8264,6 @@ Landroidx/compose/ui/graphics/AndroidCanvas;
SPLandroidx/compose/ui/graphics/AndroidCanvas;-><init>()V
SPLandroidx/compose/ui/graphics/AndroidCanvas;->concat-58bKbWc([F)V
SPLandroidx/compose/ui/graphics/AndroidCanvas;->drawImageRect-HPBpro0(Landroidx/compose/ui/graphics/ImageBitmap;JJJJLandroidx/compose/ui/graphics/Paint;)V
-SPLandroidx/compose/ui/graphics/AndroidCanvas;->drawLine-Wko1d7g(JJLandroidx/compose/ui/graphics/Paint;)V
SPLandroidx/compose/ui/graphics/AndroidCanvas;->drawPath(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Paint;)V
SPLandroidx/compose/ui/graphics/AndroidCanvas;->drawRect(FFFFLandroidx/compose/ui/graphics/Paint;)V
SPLandroidx/compose/ui/graphics/AndroidCanvas;->drawRoundRect(FFFFFFLandroidx/compose/ui/graphics/Paint;)V
@@ -7761,12 +8329,7 @@ SPLandroidx/compose/ui/graphics/AndroidPaint;->getBlendMode-0nO6VwU()I
SPLandroidx/compose/ui/graphics/AndroidPaint;->getColor-0d7_KjU()J
SPLandroidx/compose/ui/graphics/AndroidPaint;->getColorFilter()Landroidx/compose/ui/graphics/ColorFilter;
SPLandroidx/compose/ui/graphics/AndroidPaint;->getFilterQuality-f-v9h1I()I
-SPLandroidx/compose/ui/graphics/AndroidPaint;->getPathEffect()Landroidx/compose/ui/graphics/PathEffect;
SPLandroidx/compose/ui/graphics/AndroidPaint;->getShader()Landroid/graphics/Shader;
-SPLandroidx/compose/ui/graphics/AndroidPaint;->getStrokeCap-KaPHkGw()I
-SPLandroidx/compose/ui/graphics/AndroidPaint;->getStrokeJoin-LxFBmk8()I
-SPLandroidx/compose/ui/graphics/AndroidPaint;->getStrokeMiterLimit()F
-SPLandroidx/compose/ui/graphics/AndroidPaint;->getStrokeWidth()F
SPLandroidx/compose/ui/graphics/AndroidPaint;->setAlpha(F)V
SPLandroidx/compose/ui/graphics/AndroidPaint;->setBlendMode-s9anfk8(I)V
SPLandroidx/compose/ui/graphics/AndroidPaint;->setColor-8_81llA(J)V
@@ -7778,10 +8341,6 @@ SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->Paint()Landroidx/compos
SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeAlpha(Landroid/graphics/Paint;)F
SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeColor(Landroid/graphics/Paint;)J
SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeFilterQuality(Landroid/graphics/Paint;)I
-SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeStrokeCap(Landroid/graphics/Paint;)I
-SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeStrokeJoin(Landroid/graphics/Paint;)I
-SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeStrokeMiterLimit(Landroid/graphics/Paint;)F
-SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->getNativeStrokeWidth(Landroid/graphics/Paint;)F
SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->makeNativePaint()Landroid/graphics/Paint;
SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeAlpha(Landroid/graphics/Paint;F)V
SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeBlendMode-GB0RdKg(Landroid/graphics/Paint;I)V
@@ -7789,12 +8348,11 @@ SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeColor-4WTKRHQ(
SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeColorFilter(Landroid/graphics/Paint;Landroidx/compose/ui/graphics/ColorFilter;)V
SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeStrokeWidth(Landroid/graphics/Paint;F)V
SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt;->setNativeStyle--5YerkU(Landroid/graphics/Paint;I)V
-Landroidx/compose/ui/graphics/AndroidPaint_androidKt$WhenMappings;
-SPLandroidx/compose/ui/graphics/AndroidPaint_androidKt$WhenMappings;-><clinit>()V
Landroidx/compose/ui/graphics/AndroidPath;
SPLandroidx/compose/ui/graphics/AndroidPath;-><init>(Landroid/graphics/Path;)V
SPLandroidx/compose/ui/graphics/AndroidPath;-><init>(Landroid/graphics/Path;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/ui/graphics/AndroidPath;->addPath-Uv8p0NA(Landroidx/compose/ui/graphics/Path;J)V
+SPLandroidx/compose/ui/graphics/AndroidPath;->addRect(Landroidx/compose/ui/geometry/Rect;Landroidx/compose/ui/graphics/Path$Direction;)V
SPLandroidx/compose/ui/graphics/AndroidPath;->addRoundRect(Landroidx/compose/ui/geometry/RoundRect;Landroidx/compose/ui/graphics/Path$Direction;)V
SPLandroidx/compose/ui/graphics/AndroidPath;->close()V
SPLandroidx/compose/ui/graphics/AndroidPath;->cubicTo(FFFFFF)V
@@ -7803,12 +8361,14 @@ SPLandroidx/compose/ui/graphics/AndroidPath;->getFillType-Rg-k1Os()I
SPLandroidx/compose/ui/graphics/AndroidPath;->getInternalPath()Landroid/graphics/Path;
SPLandroidx/compose/ui/graphics/AndroidPath;->lineTo(FF)V
SPLandroidx/compose/ui/graphics/AndroidPath;->moveTo(FF)V
+SPLandroidx/compose/ui/graphics/AndroidPath;->op-N5in7k0(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Path;I)Z
SPLandroidx/compose/ui/graphics/AndroidPath;->relativeCubicTo(FFFFFF)V
SPLandroidx/compose/ui/graphics/AndroidPath;->relativeLineTo(FF)V
SPLandroidx/compose/ui/graphics/AndroidPath;->relativeMoveTo(FF)V
SPLandroidx/compose/ui/graphics/AndroidPath;->rewind()V
SPLandroidx/compose/ui/graphics/AndroidPath;->setFillType-oQ8Xj4U(I)V
SPLandroidx/compose/ui/graphics/AndroidPath;->translate-k-4lQ0M(J)V
+SPLandroidx/compose/ui/graphics/AndroidPath;->validateRectangle(Landroidx/compose/ui/geometry/Rect;)V
Landroidx/compose/ui/graphics/AndroidPath_androidKt;
SPLandroidx/compose/ui/graphics/AndroidPath_androidKt;->Path()Landroidx/compose/ui/graphics/Path;
SPLandroidx/compose/ui/graphics/AndroidPath_androidKt;->access$toPlatformPathDirection(Landroidx/compose/ui/graphics/Path$Direction;)Landroid/graphics/Path$Direction;
@@ -7907,6 +8467,7 @@ SPLandroidx/compose/ui/graphics/Color;->getBlue-impl(J)F
SPLandroidx/compose/ui/graphics/Color;->getColorSpace-impl(J)Landroidx/compose/ui/graphics/colorspace/ColorSpace;
SPLandroidx/compose/ui/graphics/Color;->getGreen-impl(J)F
SPLandroidx/compose/ui/graphics/Color;->getRed-impl(J)F
+SPLandroidx/compose/ui/graphics/Color;->hashCode-impl(J)I
SPLandroidx/compose/ui/graphics/Color;->unbox-impl()J
Landroidx/compose/ui/graphics/Color$Companion;
SPLandroidx/compose/ui/graphics/Color$Companion;-><init>()V
@@ -7927,8 +8488,10 @@ SPLandroidx/compose/ui/graphics/ColorFilter$Companion;-><init>(Lkotlin/jvm/inter
SPLandroidx/compose/ui/graphics/ColorFilter$Companion;->tint-xETnrds$default(Landroidx/compose/ui/graphics/ColorFilter$Companion;JIILjava/lang/Object;)Landroidx/compose/ui/graphics/ColorFilter;
SPLandroidx/compose/ui/graphics/ColorFilter$Companion;->tint-xETnrds(JI)Landroidx/compose/ui/graphics/ColorFilter;
Landroidx/compose/ui/graphics/ColorKt;
+SPLandroidx/compose/ui/graphics/ColorKt;->Color$default(IIIIILjava/lang/Object;)J
SPLandroidx/compose/ui/graphics/ColorKt;->Color(FFFFLandroidx/compose/ui/graphics/colorspace/ColorSpace;)J
SPLandroidx/compose/ui/graphics/ColorKt;->Color(I)J
+SPLandroidx/compose/ui/graphics/ColorKt;->Color(IIII)J
SPLandroidx/compose/ui/graphics/ColorKt;->Color(J)J
SPLandroidx/compose/ui/graphics/ColorKt;->UncheckedColor(FFFFLandroidx/compose/ui/graphics/colorspace/ColorSpace;)J
SPLandroidx/compose/ui/graphics/ColorKt;->lerp-jxsXWHM(JJF)J
@@ -7968,8 +8531,6 @@ SPLandroidx/compose/ui/graphics/GraphicsLayerElement;->create()Landroidx/compose
SPLandroidx/compose/ui/graphics/GraphicsLayerElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/ui/graphics/GraphicsLayerModifierKt;
SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->graphicsLayer(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
-SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->graphicsLayer-Ap8cVGQ$default(Landroidx/compose/ui/Modifier;FFFFFFFFFFJLandroidx/compose/ui/graphics/Shape;ZLandroidx/compose/ui/graphics/RenderEffect;JJIILjava/lang/Object;)Landroidx/compose/ui/Modifier;
-SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->graphicsLayer-Ap8cVGQ(Landroidx/compose/ui/Modifier;FFFFFFFFFFJLandroidx/compose/ui/graphics/Shape;ZLandroidx/compose/ui/graphics/RenderEffect;JJI)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->graphicsLayer-_6ThJ44$default(Landroidx/compose/ui/Modifier;FFFFFFFFFFJLandroidx/compose/ui/graphics/Shape;ZLandroidx/compose/ui/graphics/RenderEffect;JJIILandroidx/compose/ui/graphics/ColorFilter;ILjava/lang/Object;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->graphicsLayer-_6ThJ44(Landroidx/compose/ui/Modifier;FFFFFFFFFFJLandroidx/compose/ui/graphics/Shape;ZLandroidx/compose/ui/graphics/RenderEffect;JJIILandroidx/compose/ui/graphics/ColorFilter;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/ui/graphics/GraphicsLayerModifierKt;->toolingGraphicsLayer(Landroidx/compose/ui/Modifier;)Landroidx/compose/ui/Modifier;
@@ -8029,6 +8590,7 @@ SPLandroidx/compose/ui/graphics/Outline$Rounded;-><init>(Landroidx/compose/ui/ge
SPLandroidx/compose/ui/graphics/Outline$Rounded;->getRoundRect()Landroidx/compose/ui/geometry/RoundRect;
SPLandroidx/compose/ui/graphics/Outline$Rounded;->getRoundRectPath$ui_graphics_release()Landroidx/compose/ui/graphics/Path;
Landroidx/compose/ui/graphics/OutlineKt;
+SPLandroidx/compose/ui/graphics/OutlineKt;->addOutline(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Outline;)V
SPLandroidx/compose/ui/graphics/OutlineKt;->drawOutline-wDX37Ww$default(Landroidx/compose/ui/graphics/drawscope/DrawScope;Landroidx/compose/ui/graphics/Outline;JFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;IILjava/lang/Object;)V
SPLandroidx/compose/ui/graphics/OutlineKt;->drawOutline-wDX37Ww(Landroidx/compose/ui/graphics/drawscope/DrawScope;Landroidx/compose/ui/graphics/Outline;JFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V
SPLandroidx/compose/ui/graphics/OutlineKt;->size(Landroidx/compose/ui/geometry/RoundRect;)J
@@ -8048,7 +8610,9 @@ SPLandroidx/compose/ui/graphics/PaintingStyle$Companion;->getStroke-TiuSbCo()I
Landroidx/compose/ui/graphics/Path;
SPLandroidx/compose/ui/graphics/Path;-><clinit>()V
SPLandroidx/compose/ui/graphics/Path;->addPath-Uv8p0NA$default(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Path;JILjava/lang/Object;)V
+SPLandroidx/compose/ui/graphics/Path;->addRect$default(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/geometry/Rect;Landroidx/compose/ui/graphics/Path$Direction;ILjava/lang/Object;)V
SPLandroidx/compose/ui/graphics/Path;->addRoundRect$default(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/geometry/RoundRect;Landroidx/compose/ui/graphics/Path$Direction;ILjava/lang/Object;)V
+SPLandroidx/compose/ui/graphics/Path;->and(Landroidx/compose/ui/graphics/Path;)Landroidx/compose/ui/graphics/Path;
Landroidx/compose/ui/graphics/Path$Companion;
SPLandroidx/compose/ui/graphics/Path$Companion;-><clinit>()V
SPLandroidx/compose/ui/graphics/Path$Companion;-><init>()V
@@ -8068,6 +8632,17 @@ SPLandroidx/compose/ui/graphics/PathFillType$Companion;-><init>()V
SPLandroidx/compose/ui/graphics/PathFillType$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/ui/graphics/PathFillType$Companion;->getEvenOdd-Rg-k1Os()I
SPLandroidx/compose/ui/graphics/PathFillType$Companion;->getNonZero-Rg-k1Os()I
+Landroidx/compose/ui/graphics/PathOperation;
+SPLandroidx/compose/ui/graphics/PathOperation;-><clinit>()V
+SPLandroidx/compose/ui/graphics/PathOperation;->access$getDifference$cp()I
+SPLandroidx/compose/ui/graphics/PathOperation;->access$getIntersect$cp()I
+SPLandroidx/compose/ui/graphics/PathOperation;->constructor-impl(I)I
+SPLandroidx/compose/ui/graphics/PathOperation;->equals-impl0(II)Z
+Landroidx/compose/ui/graphics/PathOperation$Companion;
+SPLandroidx/compose/ui/graphics/PathOperation$Companion;-><init>()V
+SPLandroidx/compose/ui/graphics/PathOperation$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/ui/graphics/PathOperation$Companion;->getDifference-b3I0S0c()I
+SPLandroidx/compose/ui/graphics/PathOperation$Companion;->getIntersect-b3I0S0c()I
Landroidx/compose/ui/graphics/RectHelper_androidKt;
SPLandroidx/compose/ui/graphics/RectHelper_androidKt;->toComposeIntRect(Landroid/graphics/Rect;)Landroidx/compose/ui/unit/IntRect;
Landroidx/compose/ui/graphics/RectangleShapeKt;
@@ -8181,7 +8756,6 @@ Landroidx/compose/ui/graphics/StrokeCap;
SPLandroidx/compose/ui/graphics/StrokeCap;-><clinit>()V
SPLandroidx/compose/ui/graphics/StrokeCap;->access$getButt$cp()I
SPLandroidx/compose/ui/graphics/StrokeCap;->constructor-impl(I)I
-SPLandroidx/compose/ui/graphics/StrokeCap;->equals-impl0(II)Z
Landroidx/compose/ui/graphics/StrokeCap$Companion;
SPLandroidx/compose/ui/graphics/StrokeCap$Companion;-><init>()V
SPLandroidx/compose/ui/graphics/StrokeCap$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -8191,7 +8765,6 @@ SPLandroidx/compose/ui/graphics/StrokeJoin;-><clinit>()V
SPLandroidx/compose/ui/graphics/StrokeJoin;->access$getBevel$cp()I
SPLandroidx/compose/ui/graphics/StrokeJoin;->access$getMiter$cp()I
SPLandroidx/compose/ui/graphics/StrokeJoin;->constructor-impl(I)I
-SPLandroidx/compose/ui/graphics/StrokeJoin;->equals-impl0(II)Z
Landroidx/compose/ui/graphics/StrokeJoin$Companion;
SPLandroidx/compose/ui/graphics/StrokeJoin$Companion;-><init>()V
SPLandroidx/compose/ui/graphics/StrokeJoin$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -8443,10 +9016,7 @@ SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configurePaint-2qPWK
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configurePaint-2qPWKa0(JLandroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;II)Landroidx/compose/ui/graphics/Paint;
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configurePaint-swdJneE$default(Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope;Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;IIILjava/lang/Object;)Landroidx/compose/ui/graphics/Paint;
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configurePaint-swdJneE(Landroidx/compose/ui/graphics/Brush;Landroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;II)Landroidx/compose/ui/graphics/Paint;
-SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configureStrokePaint-ho4zsrM$default(Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope;Landroidx/compose/ui/graphics/Brush;FFIILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;IIILjava/lang/Object;)Landroidx/compose/ui/graphics/Paint;
-SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->configureStrokePaint-ho4zsrM(Landroidx/compose/ui/graphics/Brush;FFIILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;II)Landroidx/compose/ui/graphics/Paint;
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->drawImage-AZ2fEMs(Landroidx/compose/ui/graphics/ImageBitmap;JJJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;II)V
-SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->drawLine-1RTmtNc(Landroidx/compose/ui/graphics/Brush;JJFILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;I)V
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->drawPath-GBMwjPU(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Brush;FLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->drawPath-LG529CI(Landroidx/compose/ui/graphics/Path;JFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->drawRect-n-J9OG0(JJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V
@@ -8458,7 +9028,6 @@ SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->getFontScale()F
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->getLayoutDirection()Landroidx/compose/ui/unit/LayoutDirection;
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->modulate-5vOe2sY(JF)J
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->obtainFillPaint()Landroidx/compose/ui/graphics/Paint;
-SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->obtainStrokePaint()Landroidx/compose/ui/graphics/Paint;
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope;->selectPaint(Landroidx/compose/ui/graphics/drawscope/DrawStyle;)Landroidx/compose/ui/graphics/Paint;
Landroidx/compose/ui/graphics/drawscope/CanvasDrawScope$DrawParams;
SPLandroidx/compose/ui/graphics/drawscope/CanvasDrawScope$DrawParams;-><init>(Landroidx/compose/ui/unit/Density;Landroidx/compose/ui/unit/LayoutDirection;Landroidx/compose/ui/graphics/Canvas;J)V
@@ -8507,7 +9076,6 @@ SPLandroidx/compose/ui/graphics/drawscope/DrawContextKt;->getDefaultDensity()Lan
Landroidx/compose/ui/graphics/drawscope/DrawScope;
SPLandroidx/compose/ui/graphics/drawscope/DrawScope;-><clinit>()V
SPLandroidx/compose/ui/graphics/drawscope/DrawScope;->drawImage-AZ2fEMs$default(Landroidx/compose/ui/graphics/drawscope/DrawScope;Landroidx/compose/ui/graphics/ImageBitmap;JJJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;IIILjava/lang/Object;)V
-SPLandroidx/compose/ui/graphics/drawscope/DrawScope;->drawLine-1RTmtNc$default(Landroidx/compose/ui/graphics/drawscope/DrawScope;Landroidx/compose/ui/graphics/Brush;JJFILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;IILjava/lang/Object;)V
SPLandroidx/compose/ui/graphics/drawscope/DrawScope;->drawPath-GBMwjPU$default(Landroidx/compose/ui/graphics/drawscope/DrawScope;Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Brush;FLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;IILjava/lang/Object;)V
SPLandroidx/compose/ui/graphics/drawscope/DrawScope;->drawRect-n-J9OG0$default(Landroidx/compose/ui/graphics/drawscope/DrawScope;JJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;IILjava/lang/Object;)V
SPLandroidx/compose/ui/graphics/drawscope/DrawScope;->getSize-NH-jbRc()J
@@ -8527,13 +9095,6 @@ SPLandroidx/compose/ui/graphics/drawscope/EmptyCanvas;-><init>()V
Landroidx/compose/ui/graphics/drawscope/Fill;
SPLandroidx/compose/ui/graphics/drawscope/Fill;-><clinit>()V
SPLandroidx/compose/ui/graphics/drawscope/Fill;-><init>()V
-Landroidx/compose/ui/graphics/drawscope/Stroke;
-SPLandroidx/compose/ui/graphics/drawscope/Stroke;-><clinit>()V
-SPLandroidx/compose/ui/graphics/drawscope/Stroke;->access$getDefaultCap$cp()I
-Landroidx/compose/ui/graphics/drawscope/Stroke$Companion;
-SPLandroidx/compose/ui/graphics/drawscope/Stroke$Companion;-><init>()V
-SPLandroidx/compose/ui/graphics/drawscope/Stroke$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/compose/ui/graphics/drawscope/Stroke$Companion;->getDefaultCap-KaPHkGw()I
Landroidx/compose/ui/graphics/layer/ChildLayerDependenciesTracker;
SPLandroidx/compose/ui/graphics/layer/ChildLayerDependenciesTracker;-><init>()V
SPLandroidx/compose/ui/graphics/layer/ChildLayerDependenciesTracker;->access$getDependenciesSet$p(Landroidx/compose/ui/graphics/layer/ChildLayerDependenciesTracker;)Landroidx/collection/MutableScatterSet;
@@ -9020,12 +9581,17 @@ Landroidx/compose/ui/input/key/KeyInputElement;
SPLandroidx/compose/ui/input/key/KeyInputElement;-><init>(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
SPLandroidx/compose/ui/input/key/KeyInputElement;->create()Landroidx/compose/ui/Modifier$Node;
SPLandroidx/compose/ui/input/key/KeyInputElement;->create()Landroidx/compose/ui/input/key/KeyInputNode;
+SPLandroidx/compose/ui/input/key/KeyInputElement;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/ui/input/key/KeyInputElement;->update(Landroidx/compose/ui/Modifier$Node;)V
+SPLandroidx/compose/ui/input/key/KeyInputElement;->update(Landroidx/compose/ui/input/key/KeyInputNode;)V
Landroidx/compose/ui/input/key/KeyInputModifierKt;
SPLandroidx/compose/ui/input/key/KeyInputModifierKt;->onKeyEvent(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/ui/input/key/KeyInputModifierKt;->onPreviewKeyEvent(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
Landroidx/compose/ui/input/key/KeyInputModifierNode;
Landroidx/compose/ui/input/key/KeyInputNode;
SPLandroidx/compose/ui/input/key/KeyInputNode;-><init>(Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/compose/ui/input/key/KeyInputNode;->setOnEvent(Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/compose/ui/input/key/KeyInputNode;->setOnPreEvent(Lkotlin/jvm/functions/Function1;)V
Landroidx/compose/ui/input/key/SoftKeyboardInterceptionModifierNode;
Landroidx/compose/ui/input/nestedscroll/NestedScrollConnection;
Landroidx/compose/ui/input/nestedscroll/NestedScrollDispatcher;
@@ -9074,6 +9640,7 @@ SPLandroidx/compose/ui/input/nestedscroll/NestedScrollSource$Companion;->getUser
Landroidx/compose/ui/input/pointer/AndroidPointerIconType;
SPLandroidx/compose/ui/input/pointer/AndroidPointerIconType;-><clinit>()V
SPLandroidx/compose/ui/input/pointer/AndroidPointerIconType;-><init>(I)V
+SPLandroidx/compose/ui/input/pointer/AndroidPointerIconType;->equals(Ljava/lang/Object;)Z
Landroidx/compose/ui/input/pointer/AwaitPointerEventScope;
SPLandroidx/compose/ui/input/pointer/AwaitPointerEventScope;->awaitPointerEvent$default(Landroidx/compose/ui/input/pointer/AwaitPointerEventScope;Landroidx/compose/ui/input/pointer/PointerEventPass;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
Landroidx/compose/ui/input/pointer/HitPathTracker;
@@ -9180,6 +9747,7 @@ SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierElement;-><clinit>(
SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierElement;-><init>(Landroidx/compose/ui/input/pointer/PointerIcon;Z)V
SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierElement;->create()Landroidx/compose/ui/Modifier$Node;
SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierElement;->create()Landroidx/compose/ui/input/pointer/PointerHoverIconModifierNode;
+SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/ui/input/pointer/PointerHoverIconModifierNode;
SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierNode;-><clinit>()V
SPLandroidx/compose/ui/input/pointer/PointerHoverIconModifierNode;-><init>(Landroidx/compose/ui/input/pointer/PointerIcon;Z)V
@@ -9273,14 +9841,18 @@ SPLandroidx/compose/ui/input/pointer/PointerKeyboardModifiers;->equals-impl(ILja
SPLandroidx/compose/ui/input/pointer/PointerKeyboardModifiers;->unbox-impl()I
Landroidx/compose/ui/input/pointer/PointerType;
SPLandroidx/compose/ui/input/pointer/PointerType;-><clinit>()V
+SPLandroidx/compose/ui/input/pointer/PointerType;->access$getEraser$cp()I
SPLandroidx/compose/ui/input/pointer/PointerType;->access$getMouse$cp()I
+SPLandroidx/compose/ui/input/pointer/PointerType;->access$getStylus$cp()I
SPLandroidx/compose/ui/input/pointer/PointerType;->access$getTouch$cp()I
SPLandroidx/compose/ui/input/pointer/PointerType;->constructor-impl(I)I
SPLandroidx/compose/ui/input/pointer/PointerType;->equals-impl0(II)Z
Landroidx/compose/ui/input/pointer/PointerType$Companion;
SPLandroidx/compose/ui/input/pointer/PointerType$Companion;-><init>()V
SPLandroidx/compose/ui/input/pointer/PointerType$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/ui/input/pointer/PointerType$Companion;->getEraser-T8wyACA()I
SPLandroidx/compose/ui/input/pointer/PointerType$Companion;->getMouse-T8wyACA()I
+SPLandroidx/compose/ui/input/pointer/PointerType$Companion;->getStylus-T8wyACA()I
SPLandroidx/compose/ui/input/pointer/PointerType$Companion;->getTouch-T8wyACA()I
Landroidx/compose/ui/input/pointer/PositionCalculator;
Landroidx/compose/ui/input/pointer/ProcessResult;
@@ -9291,16 +9863,15 @@ SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;-><init>(Ljava/l
SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;-><init>(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;Landroidx/compose/ui/input/pointer/PointerInputEventHandler;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;->create()Landroidx/compose/ui/Modifier$Node;
SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;->create()Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;
+SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;->update(Landroidx/compose/ui/Modifier$Node;)V
+SPLandroidx/compose/ui/input/pointer/SuspendPointerInputElement;->update(Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;)V
Landroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;-><clinit>()V
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;->SuspendingPointerInputModifierNode(Landroidx/compose/ui/input/pointer/PointerInputEventHandler;)Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNode;
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;->access$getEmptyPointerEvent$p()Landroidx/compose/ui/input/pointer/PointerEvent;
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;->pointerInput(Landroidx/compose/ui/Modifier;Ljava/lang/Object;Landroidx/compose/ui/input/pointer/PointerInputEventHandler;)Landroidx/compose/ui/Modifier;
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;->pointerInput(Landroidx/compose/ui/Modifier;Ljava/lang/Object;Ljava/lang/Object;Landroidx/compose/ui/input/pointer/PointerInputEventHandler;)Landroidx/compose/ui/Modifier;
-SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt;->pointerInput(Landroidx/compose/ui/Modifier;Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Landroidx/compose/ui/Modifier;
-Landroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt$sam$androidx_compose_ui_input_pointer_PointerInputEventHandler$0;
-SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt$sam$androidx_compose_ui_input_pointer_PointerInputEventHandler$0;-><init>(Lkotlin/jvm/functions/Function2;)V
-SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputFilterKt$sam$androidx_compose_ui_input_pointer_PointerInputEventHandler$0;->invoke(Landroidx/compose/ui/input/pointer/PointerInputScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNode;
Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;-><clinit>()V
@@ -9316,6 +9887,7 @@ SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;->ge
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;->onDetach()V
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;->onPointerEvent-H0pRuoY(Landroidx/compose/ui/input/pointer/PointerEvent;Landroidx/compose/ui/input/pointer/PointerEventPass;J)V
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;->resetPointerInputHandler()V
+SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;->update$ui_release(Ljava/lang/Object;Ljava/lang/Object;[Ljava/lang/Object;Landroidx/compose/ui/input/pointer/PointerInputEventHandler;)V
Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine;
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine;-><init>(Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl;Lkotlin/coroutines/Continuation;)V
SPLandroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine;->access$setAwaitPass$p(Landroidx/compose/ui/input/pointer/SuspendingPointerInputModifierNodeImpl$PointerEventHandlerCoroutine;Landroidx/compose/ui/input/pointer/PointerEventPass;)V
@@ -9499,6 +10071,8 @@ SPLandroidx/compose/ui/layout/LayoutElement;-><init>(Lkotlin/jvm/functions/Funct
SPLandroidx/compose/ui/layout/LayoutElement;->create()Landroidx/compose/ui/Modifier$Node;
SPLandroidx/compose/ui/layout/LayoutElement;->create()Landroidx/compose/ui/layout/LayoutModifierImpl;
SPLandroidx/compose/ui/layout/LayoutElement;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/ui/layout/LayoutElement;->update(Landroidx/compose/ui/Modifier$Node;)V
+SPLandroidx/compose/ui/layout/LayoutElement;->update(Landroidx/compose/ui/layout/LayoutModifierImpl;)V
Landroidx/compose/ui/layout/LayoutIdElement;
SPLandroidx/compose/ui/layout/LayoutIdElement;-><init>(Ljava/lang/Object;)V
SPLandroidx/compose/ui/layout/LayoutIdElement;->create()Landroidx/compose/ui/Modifier$Node;
@@ -9518,6 +10092,7 @@ Landroidx/compose/ui/layout/LayoutModifierImpl;
SPLandroidx/compose/ui/layout/LayoutModifierImpl;-><clinit>()V
SPLandroidx/compose/ui/layout/LayoutModifierImpl;-><init>(Lkotlin/jvm/functions/Function3;)V
SPLandroidx/compose/ui/layout/LayoutModifierImpl;->measure-3p2s80s(Landroidx/compose/ui/layout/MeasureScope;Landroidx/compose/ui/layout/Measurable;J)Landroidx/compose/ui/layout/MeasureResult;
+SPLandroidx/compose/ui/layout/LayoutModifierImpl;->setMeasureBlock(Lkotlin/jvm/functions/Function3;)V
Landroidx/compose/ui/layout/LayoutModifierKt;
SPLandroidx/compose/ui/layout/LayoutModifierKt;->layout(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function3;)Landroidx/compose/ui/Modifier;
Landroidx/compose/ui/layout/LayoutNodeSubcompositionsState;
@@ -9552,6 +10127,7 @@ SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$ApproachMeasureScop
SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$ApproachMeasureScopeImpl;->getLayoutDirection()Landroidx/compose/ui/unit/LayoutDirection;
SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$ApproachMeasureScopeImpl;->layout(IILjava/util/Map;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/layout/MeasureResult;
SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$ApproachMeasureScopeImpl;->subcompose(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;)Ljava/util/List;
+SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$ApproachMeasureScopeImpl;->toDp-u2uoSUM(I)F
Landroidx/compose/ui/layout/LayoutNodeSubcompositionsState$NodeState;
SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$NodeState;-><init>(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/ReusableComposition;)V
SPLandroidx/compose/ui/layout/LayoutNodeSubcompositionsState$NodeState;-><init>(Ljava/lang/Object;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/ReusableComposition;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -9652,12 +10228,15 @@ SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;-><init>(Lkotlin/jvm/f
SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;->create()Landroidx/compose/ui/Modifier$Node;
SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;->create()Landroidx/compose/ui/layout/OnGloballyPositionedNode;
SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;->update(Landroidx/compose/ui/Modifier$Node;)V
+SPLandroidx/compose/ui/layout/OnGloballyPositionedElement;->update(Landroidx/compose/ui/layout/OnGloballyPositionedNode;)V
Landroidx/compose/ui/layout/OnGloballyPositionedModifier;
Landroidx/compose/ui/layout/OnGloballyPositionedModifierKt;
SPLandroidx/compose/ui/layout/OnGloballyPositionedModifierKt;->onGloballyPositioned(Landroidx/compose/ui/Modifier;Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/Modifier;
Landroidx/compose/ui/layout/OnGloballyPositionedNode;
SPLandroidx/compose/ui/layout/OnGloballyPositionedNode;-><init>(Lkotlin/jvm/functions/Function1;)V
SPLandroidx/compose/ui/layout/OnGloballyPositionedNode;->onGloballyPositioned(Landroidx/compose/ui/layout/LayoutCoordinates;)V
+SPLandroidx/compose/ui/layout/OnGloballyPositionedNode;->setCallback(Lkotlin/jvm/functions/Function1;)V
Landroidx/compose/ui/layout/OnPlacedModifier;
Landroidx/compose/ui/layout/OnRemeasuredModifier;
Landroidx/compose/ui/layout/OuterPlacementScope;
@@ -9814,6 +10393,9 @@ Landroidx/compose/ui/layout/ValueInsets_androidKt;
SPLandroidx/compose/ui/layout/ValueInsets_androidKt;-><clinit>()V
SPLandroidx/compose/ui/layout/ValueInsets_androidKt;->getUnsetValueInsets()J
SPLandroidx/compose/ui/layout/ValueInsets_androidKt;->getZeroValueInsets()J
+Landroidx/compose/ui/layout/VerticalAlignmentLine;
+SPLandroidx/compose/ui/layout/VerticalAlignmentLine;-><clinit>()V
+SPLandroidx/compose/ui/layout/VerticalAlignmentLine;-><init>(Lkotlin/jvm/functions/Function2;)V
Landroidx/compose/ui/layout/VerticalRuler;
SPLandroidx/compose/ui/layout/VerticalRuler;-><clinit>()V
SPLandroidx/compose/ui/layout/VerticalRuler;-><init>()V
@@ -10195,11 +10777,11 @@ Landroidx/compose/ui/node/LayoutModifierNodeKt;
SPLandroidx/compose/ui/node/LayoutModifierNodeKt;->invalidateLayer(Landroidx/compose/ui/node/LayoutModifierNode;)V
SPLandroidx/compose/ui/node/LayoutModifierNodeKt;->invalidateMeasurement(Landroidx/compose/ui/node/LayoutModifierNode;)V
Landroidx/compose/ui/node/LayoutNode;
-SPLandroidx/compose/ui/node/LayoutNode;->$r8$lambda$v5Gl54jK8xf16ZMpBrSYVHu9XVY(Landroidx/compose/ui/node/LayoutNode;Landroidx/compose/ui/node/LayoutNode;)I
+SPLandroidx/compose/ui/node/LayoutNode;->$r8$lambda$kGNqy0QTItq0x6QPwXgEjPtPG3w(Landroidx/compose/ui/node/LayoutNode;Landroidx/compose/ui/node/LayoutNode;)I
SPLandroidx/compose/ui/node/LayoutNode;-><clinit>()V
SPLandroidx/compose/ui/node/LayoutNode;-><init>(ZI)V
SPLandroidx/compose/ui/node/LayoutNode;-><init>(ZIILkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/compose/ui/node/LayoutNode;->ZComparator$lambda$41(Landroidx/compose/ui/node/LayoutNode;Landroidx/compose/ui/node/LayoutNode;)I
+SPLandroidx/compose/ui/node/LayoutNode;->ZComparator$lambda$42(Landroidx/compose/ui/node/LayoutNode;Landroidx/compose/ui/node/LayoutNode;)I
SPLandroidx/compose/ui/node/LayoutNode;->access$getConstructor$cp()Lkotlin/jvm/functions/Function0;
SPLandroidx/compose/ui/node/LayoutNode;->access$setIgnoreRemeasureRequests$p(Landroidx/compose/ui/node/LayoutNode;Z)V
SPLandroidx/compose/ui/node/LayoutNode;->applyModifier(Landroidx/compose/ui/Modifier;)V
@@ -10265,7 +10847,7 @@ SPLandroidx/compose/ui/node/LayoutNode;->insertAt$ui_release(ILandroidx/compose/
SPLandroidx/compose/ui/node/LayoutNode;->invalidateLayer$ui_release()V
SPLandroidx/compose/ui/node/LayoutNode;->invalidateLayers$ui_release()V
SPLandroidx/compose/ui/node/LayoutNode;->invalidateMeasurements$ui_release()V
-SPLandroidx/compose/ui/node/LayoutNode;->invalidateOffsetFromRoot$ui_release()V
+SPLandroidx/compose/ui/node/LayoutNode;->invalidateOffsetFromRoot()V
SPLandroidx/compose/ui/node/LayoutNode;->invalidateOnPositioned$ui_release()V
SPLandroidx/compose/ui/node/LayoutNode;->invalidateParentData$ui_release()V
SPLandroidx/compose/ui/node/LayoutNode;->invalidateSemantics$ui_release()V
@@ -10286,6 +10868,7 @@ SPLandroidx/compose/ui/node/LayoutNode;->markMeasurePending$ui_release()V
SPLandroidx/compose/ui/node/LayoutNode;->maxIntrinsicWidth(I)I
SPLandroidx/compose/ui/node/LayoutNode;->maxLookaheadIntrinsicWidth(I)I
SPLandroidx/compose/ui/node/LayoutNode;->onChildRemoved(Landroidx/compose/ui/node/LayoutNode;)V
+SPLandroidx/compose/ui/node/LayoutNode;->onCoordinatorPositionChanged$ui_release()V
SPLandroidx/compose/ui/node/LayoutNode;->onDensityOrLayoutDirectionChanged()V
SPLandroidx/compose/ui/node/LayoutNode;->onRelease()V
SPLandroidx/compose/ui/node/LayoutNode;->onZSortedChildrenInvalidated$ui_release()V
@@ -10378,7 +10961,7 @@ SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->draw-eZhPAX0$ui_release(Landro
SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawContent()V
SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawDirect-eZhPAX0$ui_release(Landroidx/compose/ui/graphics/Canvas;JLandroidx/compose/ui/node/NodeCoordinator;Landroidx/compose/ui/node/DrawModifierNode;Landroidx/compose/ui/graphics/layer/GraphicsLayer;)V
SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawImage-AZ2fEMs(Landroidx/compose/ui/graphics/ImageBitmap;JJJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;II)V
-SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawLine-1RTmtNc(Landroidx/compose/ui/graphics/Brush;JJFILandroidx/compose/ui/graphics/PathEffect;FLandroidx/compose/ui/graphics/ColorFilter;I)V
+SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawPath-GBMwjPU(Landroidx/compose/ui/graphics/Path;Landroidx/compose/ui/graphics/Brush;FLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V
SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawPath-LG529CI(Landroidx/compose/ui/graphics/Path;JFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V
SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawRect-n-J9OG0(JJJFLandroidx/compose/ui/graphics/drawscope/DrawStyle;Landroidx/compose/ui/graphics/ColorFilter;I)V
SPLandroidx/compose/ui/node/LayoutNodeDrawScope;->drawRoundRect-u-Aw5IA(JJJJLandroidx/compose/ui/graphics/drawscope/DrawStyle;FLandroidx/compose/ui/graphics/ColorFilter;I)V
@@ -10648,6 +11231,7 @@ SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->remeasureLookaheadRootsIn
SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->remeasureOnly(Landroidx/compose/ui/node/LayoutNode;Z)V
SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestLookaheadRelayout(Landroidx/compose/ui/node/LayoutNode;Z)Z
SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestLookaheadRemeasure(Landroidx/compose/ui/node/LayoutNode;Z)Z
+SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestOnPositionedCallback(Landroidx/compose/ui/node/LayoutNode;)V
SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestRelayout(Landroidx/compose/ui/node/LayoutNode;Z)Z
SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestRemeasure$default(Landroidx/compose/ui/node/MeasureAndLayoutDelegate;Landroidx/compose/ui/node/LayoutNode;ZILjava/lang/Object;)Z
SPLandroidx/compose/ui/node/MeasureAndLayoutDelegate;->requestRemeasure(Landroidx/compose/ui/node/LayoutNode;Z)Z
@@ -10853,6 +11437,7 @@ SPLandroidx/compose/ui/node/NodeCoordinator;->hitTest-qzLsGqo(Landroidx/compose/
SPLandroidx/compose/ui/node/NodeCoordinator;->hitTestChild-qzLsGqo(Landroidx/compose/ui/node/NodeCoordinator$HitTestSource;JLandroidx/compose/ui/node/HitTestResult;IZ)V
SPLandroidx/compose/ui/node/NodeCoordinator;->invalidateLayer()V
SPLandroidx/compose/ui/node/NodeCoordinator;->isAttached()Z
+SPLandroidx/compose/ui/node/NodeCoordinator;->isInExpandedTouchBounds-ThD-n1k(Landroidx/compose/ui/Modifier$Node;JI)Z
SPLandroidx/compose/ui/node/NodeCoordinator;->isPointerInBounds-k-4lQ0M(J)Z
SPLandroidx/compose/ui/node/NodeCoordinator;->isTransparent()Z
SPLandroidx/compose/ui/node/NodeCoordinator;->isValidOwnerScope()Z
@@ -10868,6 +11453,7 @@ SPLandroidx/compose/ui/node/NodeCoordinator;->onMeasureResultChanged(II)V
SPLandroidx/compose/ui/node/NodeCoordinator;->onMeasured()V
SPLandroidx/compose/ui/node/NodeCoordinator;->onPlaced()V
SPLandroidx/compose/ui/node/NodeCoordinator;->onRelease()V
+SPLandroidx/compose/ui/node/NodeCoordinator;->outOfBoundsHit-8NAm7pk(Landroidx/compose/ui/Modifier$Node;Landroidx/compose/ui/node/NodeCoordinator$HitTestSource;JLandroidx/compose/ui/node/HitTestResult;IZFZ)V
SPLandroidx/compose/ui/node/NodeCoordinator;->placeAt-f8xVGno(JFLkotlin/jvm/functions/Function1;)V
SPLandroidx/compose/ui/node/NodeCoordinator;->placeSelf-MLgxB_4(JFLkotlin/jvm/functions/Function1;Landroidx/compose/ui/graphics/layer/GraphicsLayer;)V
SPLandroidx/compose/ui/node/NodeCoordinator;->placeSelfApparentToRealOffset-MLgxB_4(JFLkotlin/jvm/functions/Function1;Landroidx/compose/ui/graphics/layer/GraphicsLayer;)V
@@ -10880,6 +11466,7 @@ SPLandroidx/compose/ui/node/NodeCoordinator;->setPosition--gyyYBs(J)V
SPLandroidx/compose/ui/node/NodeCoordinator;->setWrapped$ui_release(Landroidx/compose/ui/node/NodeCoordinator;)V
SPLandroidx/compose/ui/node/NodeCoordinator;->setWrappedBy$ui_release(Landroidx/compose/ui/node/NodeCoordinator;)V
SPLandroidx/compose/ui/node/NodeCoordinator;->shouldSharePointerInputWithSiblings()Z
+SPLandroidx/compose/ui/node/NodeCoordinator;->speculativeHit-Fh5PU_I(Landroidx/compose/ui/Modifier$Node;Landroidx/compose/ui/node/NodeCoordinator$HitTestSource;JLandroidx/compose/ui/node/HitTestResult;IZF)V
SPLandroidx/compose/ui/node/NodeCoordinator;->toCoordinator(Landroidx/compose/ui/layout/LayoutCoordinates;)Landroidx/compose/ui/node/NodeCoordinator;
SPLandroidx/compose/ui/node/NodeCoordinator;->toParentPosition-8S9VItk$default(Landroidx/compose/ui/node/NodeCoordinator;JZILjava/lang/Object;)J
SPLandroidx/compose/ui/node/NodeCoordinator;->toParentPosition-8S9VItk(JZ)J
@@ -10897,6 +11484,7 @@ Landroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;
SPLandroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;-><init>()V
SPLandroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;->childHitTest-qzLsGqo(Landroidx/compose/ui/node/LayoutNode;JLandroidx/compose/ui/node/HitTestResult;IZ)V
SPLandroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;->entityType-OLwlOKw()I
+SPLandroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;->interceptOutOfBoundsChildEvents(Landroidx/compose/ui/Modifier$Node;)Z
SPLandroidx/compose/ui/node/NodeCoordinator$Companion$PointerInputSource$1;->shouldHitTestChildren(Landroidx/compose/ui/node/LayoutNode;)Z
Landroidx/compose/ui/node/NodeCoordinator$Companion$SemanticsSource$1;
SPLandroidx/compose/ui/node/NodeCoordinator$Companion$SemanticsSource$1;-><init>()V
@@ -11070,6 +11658,7 @@ SPLandroidx/compose/ui/node/PlaceableResult;-><init>(Landroidx/compose/ui/layout
SPLandroidx/compose/ui/node/PlaceableResult;->getResult()Landroidx/compose/ui/layout/MeasureResult;
SPLandroidx/compose/ui/node/PlaceableResult;->isValidOwnerScope()Z
Landroidx/compose/ui/node/PointerInputModifierNode;
+SPLandroidx/compose/ui/node/PointerInputModifierNode;->interceptOutOfBoundsChildEvents()Z
SPLandroidx/compose/ui/node/PointerInputModifierNode;->sharePointerInputWithSiblings()Z
Landroidx/compose/ui/node/PointerInputModifierNodeKt;
SPLandroidx/compose/ui/node/PointerInputModifierNodeKt;->getLayoutCoordinates(Landroidx/compose/ui/node/PointerInputModifierNode;)Landroidx/compose/ui/layout/LayoutCoordinates;
@@ -11085,6 +11674,7 @@ SPLandroidx/compose/ui/node/SemanticsModifierNode;->getShouldMergeDescendantSema
SPLandroidx/compose/ui/node/SemanticsModifierNode;->isImportantForBounds()Z
Landroidx/compose/ui/node/SemanticsModifierNodeKt;
SPLandroidx/compose/ui/node/SemanticsModifierNodeKt;->getUseMinimumTouchTarget(Landroidx/compose/ui/semantics/SemanticsConfiguration;)Z
+SPLandroidx/compose/ui/node/SemanticsModifierNodeKt;->invalidateSemantics(Landroidx/compose/ui/node/SemanticsModifierNode;)V
SPLandroidx/compose/ui/node/SemanticsModifierNodeKt;->touchBoundsInRoot(Landroidx/compose/ui/Modifier$Node;Z)Landroidx/compose/ui/geometry/Rect;
Landroidx/compose/ui/node/SortedSet;
SPLandroidx/compose/ui/node/SortedSet;-><clinit>()V
@@ -11253,6 +11843,7 @@ SPLandroidx/compose/ui/platform/AndroidComposeView;->recalculateWindowViewTransf
SPLandroidx/compose/ui/platform/AndroidComposeView;->recycle$ui_release(Landroidx/compose/ui/node/OwnedLayer;)Z
SPLandroidx/compose/ui/platform/AndroidComposeView;->registerOnEndApplyChangesListener(Lkotlin/jvm/functions/Function0;)V
SPLandroidx/compose/ui/platform/AndroidComposeView;->requestClearInvalidObservations()V
+SPLandroidx/compose/ui/platform/AndroidComposeView;->requestOnPositionedCallback(Landroidx/compose/ui/node/LayoutNode;)V
SPLandroidx/compose/ui/platform/AndroidComposeView;->scheduleMeasureAndLayout$default(Landroidx/compose/ui/platform/AndroidComposeView;Landroidx/compose/ui/node/LayoutNode;ILjava/lang/Object;)V
SPLandroidx/compose/ui/platform/AndroidComposeView;->scheduleMeasureAndLayout(Landroidx/compose/ui/node/LayoutNode;)V
SPLandroidx/compose/ui/platform/AndroidComposeView;->screenToLocal-MK-Hz9U(J)J
@@ -11567,6 +12158,10 @@ Landroidx/compose/ui/platform/Api30Impl;
SPLandroidx/compose/ui/platform/Api30Impl;-><clinit>()V
SPLandroidx/compose/ui/platform/Api30Impl;-><init>()V
SPLandroidx/compose/ui/platform/Api30Impl;->isShowingLayoutBounds(Landroid/view/View;)Z
+Landroidx/compose/ui/platform/Api35Impl;
+SPLandroidx/compose/ui/platform/Api35Impl;-><clinit>()V
+SPLandroidx/compose/ui/platform/Api35Impl;-><init>()V
+SPLandroidx/compose/ui/platform/Api35Impl;->setRequestedFrameRate(Landroid/view/View;F)V
Landroidx/compose/ui/platform/BringIntoViewOnScreenResponderNode;
SPLandroidx/compose/ui/platform/BringIntoViewOnScreenResponderNode;-><init>(Landroid/view/ViewGroup;)V
Landroidx/compose/ui/platform/CalculateMatrixToWindow;
@@ -11597,6 +12192,7 @@ SPLandroidx/compose/ui/platform/CompositionLocalsKt;-><clinit>()V
SPLandroidx/compose/ui/platform/CompositionLocalsKt;->ProvideCommonCompositionLocals(Landroidx/compose/ui/node/Owner;Landroidx/compose/ui/platform/UriHandler;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalAccessibilityManager()Landroidx/compose/runtime/ProvidableCompositionLocal;
SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalClipboard()Landroidx/compose/runtime/ProvidableCompositionLocal;
+SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalCursorBlinkEnabled()Landroidx/compose/runtime/ProvidableCompositionLocal;
SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalDensity()Landroidx/compose/runtime/ProvidableCompositionLocal;
SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalFocusManager()Landroidx/compose/runtime/ProvidableCompositionLocal;
SPLandroidx/compose/ui/platform/CompositionLocalsKt;->getLocalFontFamilyResolver()Landroidx/compose/runtime/ProvidableCompositionLocal;
@@ -11630,6 +12226,8 @@ SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalClipboardManager$1;-><i
Landroidx/compose/ui/platform/CompositionLocalsKt$LocalCursorBlinkEnabled$1;
SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalCursorBlinkEnabled$1;-><clinit>()V
SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalCursorBlinkEnabled$1;-><init>()V
+SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalCursorBlinkEnabled$1;->invoke()Ljava/lang/Boolean;
+SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalCursorBlinkEnabled$1;->invoke()Ljava/lang/Object;
Landroidx/compose/ui/platform/CompositionLocalsKt$LocalDensity$1;
SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalDensity$1;-><clinit>()V
SPLandroidx/compose/ui/platform/CompositionLocalsKt$LocalDensity$1;-><init>()V
@@ -11728,6 +12326,7 @@ SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;-><init>(Landroidx/compo
SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->access$getDrawBlock$p(Landroidx/compose/ui/platform/GraphicsLayerOwnerLayer;)Lkotlin/jvm/functions/Function2;
SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->destroy()V
SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->drawLayer(Landroidx/compose/ui/graphics/Canvas;Landroidx/compose/ui/graphics/layer/GraphicsLayer;)V
+SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->getFrameRate()F
SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->getInverseMatrix-3i98HWw()[F
SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->getMatrix-sQKQjiQ()[F
SPLandroidx/compose/ui/platform/GraphicsLayerOwnerLayer;->getUnderlyingMatrix-sQKQjiQ()[F
@@ -11810,6 +12409,7 @@ Landroidx/compose/ui/platform/TestTagElement;
SPLandroidx/compose/ui/platform/TestTagElement;-><init>(Ljava/lang/String;)V
SPLandroidx/compose/ui/platform/TestTagElement;->create()Landroidx/compose/ui/Modifier$Node;
SPLandroidx/compose/ui/platform/TestTagElement;->create()Landroidx/compose/ui/platform/TestTagNode;
+SPLandroidx/compose/ui/platform/TestTagElement;->equals(Ljava/lang/Object;)Z
Landroidx/compose/ui/platform/TestTagKt;
SPLandroidx/compose/ui/platform/TestTagKt;->testTag(Landroidx/compose/ui/Modifier;Ljava/lang/String;)Landroidx/compose/ui/Modifier;
Landroidx/compose/ui/platform/TestTagNode;
@@ -12382,6 +12982,7 @@ Landroidx/compose/ui/spatial/RectManager;
SPLandroidx/compose/ui/spatial/RectManager;-><clinit>()V
SPLandroidx/compose/ui/spatial/RectManager;-><init>(Landroidx/collection/IntObjectMap;)V
SPLandroidx/compose/ui/spatial/RectManager;->access$setDispatchToken$p(Landroidx/compose/ui/spatial/RectManager;Ljava/lang/Object;)V
+SPLandroidx/compose/ui/spatial/RectManager;->applyLayerTransformation-2IdBmHc(Landroidx/compose/ui/node/NodeCoordinator;J)J
SPLandroidx/compose/ui/spatial/RectManager;->dispatchCallbacks()V
SPLandroidx/compose/ui/spatial/RectManager;->insertOrUpdate(Landroidx/compose/ui/node/LayoutNode;ZIIII)V
SPLandroidx/compose/ui/spatial/RectManager;->invalidate()V
@@ -12462,8 +13063,6 @@ Landroidx/compose/ui/text/AnnotatedString;
SPLandroidx/compose/ui/text/AnnotatedString;-><clinit>()V
SPLandroidx/compose/ui/text/AnnotatedString;-><init>(Ljava/lang/String;Ljava/util/List;)V
SPLandroidx/compose/ui/text/AnnotatedString;-><init>(Ljava/lang/String;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/compose/ui/text/AnnotatedString;-><init>(Ljava/lang/String;Ljava/util/List;Ljava/util/List;)V
-SPLandroidx/compose/ui/text/AnnotatedString;-><init>(Ljava/lang/String;Ljava/util/List;Ljava/util/List;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/ui/text/AnnotatedString;-><init>(Ljava/util/List;Ljava/lang/String;)V
SPLandroidx/compose/ui/text/AnnotatedString;->equals(Ljava/lang/Object;)Z
SPLandroidx/compose/ui/text/AnnotatedString;->flatMapAnnotations(Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/text/AnnotatedString;
@@ -12478,6 +13077,7 @@ SPLandroidx/compose/ui/text/AnnotatedString;->getUrlAnnotations(II)Ljava/util/Li
SPLandroidx/compose/ui/text/AnnotatedString;->hasLinkAnnotations(II)Z
SPLandroidx/compose/ui/text/AnnotatedString;->hasStringAnnotations(Ljava/lang/String;II)Z
SPLandroidx/compose/ui/text/AnnotatedString;->length()I
+SPLandroidx/compose/ui/text/AnnotatedString;->mapAnnotations(Lkotlin/jvm/functions/Function1;)Landroidx/compose/ui/text/AnnotatedString;
Landroidx/compose/ui/text/AnnotatedString$Annotation;
Landroidx/compose/ui/text/AnnotatedString$Builder;
SPLandroidx/compose/ui/text/AnnotatedString$Builder;-><clinit>()V
@@ -12487,6 +13087,7 @@ SPLandroidx/compose/ui/text/AnnotatedString$Builder;-><init>(Landroidx/compose/u
SPLandroidx/compose/ui/text/AnnotatedString$Builder;->append(Landroidx/compose/ui/text/AnnotatedString;)V
SPLandroidx/compose/ui/text/AnnotatedString$Builder;->append(Ljava/lang/String;)V
SPLandroidx/compose/ui/text/AnnotatedString$Builder;->flatMapAnnotations$ui_text(Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/compose/ui/text/AnnotatedString$Builder;->mapAnnotations$ui_text(Lkotlin/jvm/functions/Function1;)V
SPLandroidx/compose/ui/text/AnnotatedString$Builder;->pop()V
SPLandroidx/compose/ui/text/AnnotatedString$Builder;->pop(I)V
SPLandroidx/compose/ui/text/AnnotatedString$Builder;->pushLink(Landroidx/compose/ui/text/LinkAnnotation;)I
@@ -12518,6 +13119,7 @@ SPLandroidx/compose/ui/text/AnnotatedString$Range;->component2()I
SPLandroidx/compose/ui/text/AnnotatedString$Range;->component3()I
SPLandroidx/compose/ui/text/AnnotatedString$Range;->copy$default(Landroidx/compose/ui/text/AnnotatedString$Range;Ljava/lang/Object;IILjava/lang/String;ILjava/lang/Object;)Landroidx/compose/ui/text/AnnotatedString$Range;
SPLandroidx/compose/ui/text/AnnotatedString$Range;->copy(Ljava/lang/Object;IILjava/lang/String;)Landroidx/compose/ui/text/AnnotatedString$Range;
+SPLandroidx/compose/ui/text/AnnotatedString$Range;->equals(Ljava/lang/Object;)Z
SPLandroidx/compose/ui/text/AnnotatedString$Range;->getEnd()I
SPLandroidx/compose/ui/text/AnnotatedString$Range;->getItem()Ljava/lang/Object;
SPLandroidx/compose/ui/text/AnnotatedString$Range;->getStart()I
@@ -12526,9 +13128,7 @@ SPLandroidx/compose/ui/text/AnnotatedString$Range;->hashCode()I
Landroidx/compose/ui/text/AnnotatedStringKt;
SPLandroidx/compose/ui/text/AnnotatedStringKt;->$r8$lambda$GpopHnqFX-vh-lUVlfOYWUpWVz8(Landroidx/compose/ui/text/AnnotatedString$Annotation;)Z
SPLandroidx/compose/ui/text/AnnotatedStringKt;-><clinit>()V
-SPLandroidx/compose/ui/text/AnnotatedStringKt;->access$constructAnnotationsFromSpansAndParagraphs(Ljava/util/List;Ljava/util/List;)Ljava/util/List;
SPLandroidx/compose/ui/text/AnnotatedStringKt;->access$substringWithoutParagraphStyles(Landroidx/compose/ui/text/AnnotatedString;II)Landroidx/compose/ui/text/AnnotatedString;
-SPLandroidx/compose/ui/text/AnnotatedStringKt;->constructAnnotationsFromSpansAndParagraphs(Ljava/util/List;Ljava/util/List;)Ljava/util/List;
SPLandroidx/compose/ui/text/AnnotatedStringKt;->emptyAnnotatedString()Landroidx/compose/ui/text/AnnotatedString;
SPLandroidx/compose/ui/text/AnnotatedStringKt;->getLocalAnnotations(Landroidx/compose/ui/text/AnnotatedString;IILkotlin/jvm/functions/Function1;)Ljava/util/List;
SPLandroidx/compose/ui/text/AnnotatedStringKt;->intersect(IIII)Z
@@ -12559,10 +13159,14 @@ Landroidx/compose/ui/text/LinkAnnotation;
SPLandroidx/compose/ui/text/LinkAnnotation;-><clinit>()V
SPLandroidx/compose/ui/text/LinkAnnotation;-><init>()V
SPLandroidx/compose/ui/text/LinkAnnotation;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/compose/ui/text/LinkAnnotation$Clickable;
Landroidx/compose/ui/text/LinkAnnotation$Url;
SPLandroidx/compose/ui/text/LinkAnnotation$Url;-><clinit>()V
SPLandroidx/compose/ui/text/LinkAnnotation$Url;-><init>(Ljava/lang/String;Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/LinkInteractionListener;)V
SPLandroidx/compose/ui/text/LinkAnnotation$Url;-><init>(Ljava/lang/String;Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/LinkInteractionListener;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/ui/text/LinkAnnotation$Url;->copy$default(Landroidx/compose/ui/text/LinkAnnotation$Url;Ljava/lang/String;Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/LinkInteractionListener;ILjava/lang/Object;)Landroidx/compose/ui/text/LinkAnnotation$Url;
+SPLandroidx/compose/ui/text/LinkAnnotation$Url;->copy(Ljava/lang/String;Landroidx/compose/ui/text/TextLinkStyles;Landroidx/compose/ui/text/LinkInteractionListener;)Landroidx/compose/ui/text/LinkAnnotation$Url;
+SPLandroidx/compose/ui/text/LinkAnnotation$Url;->equals(Ljava/lang/Object;)Z
SPLandroidx/compose/ui/text/LinkAnnotation$Url;->getLinkInteractionListener()Landroidx/compose/ui/text/LinkInteractionListener;
SPLandroidx/compose/ui/text/LinkAnnotation$Url;->getStyles()Landroidx/compose/ui/text/TextLinkStyles;
SPLandroidx/compose/ui/text/LinkAnnotation$Url;->getUrl()Ljava/lang/String;
@@ -12823,6 +13427,7 @@ SPLandroidx/compose/ui/text/SpanStyle;->getTextForegroundStyle$ui_text()Landroid
SPLandroidx/compose/ui/text/SpanStyle;->getTextGeometricTransform()Landroidx/compose/ui/text/style/TextGeometricTransform;
SPLandroidx/compose/ui/text/SpanStyle;->hasSameLayoutAffectingAttributes$ui_text(Landroidx/compose/ui/text/SpanStyle;)Z
SPLandroidx/compose/ui/text/SpanStyle;->hasSameNonLayoutAttributes$ui_text(Landroidx/compose/ui/text/SpanStyle;)Z
+SPLandroidx/compose/ui/text/SpanStyle;->hashCode()I
SPLandroidx/compose/ui/text/SpanStyle;->merge(Landroidx/compose/ui/text/SpanStyle;)Landroidx/compose/ui/text/SpanStyle;
Landroidx/compose/ui/text/SpanStyleKt;
SPLandroidx/compose/ui/text/SpanStyleKt;-><clinit>()V
@@ -12874,6 +13479,15 @@ SPLandroidx/compose/ui/text/TextLayoutResult;->getLineForOffset(I)I
SPLandroidx/compose/ui/text/TextLayoutResult;->getMultiParagraph()Landroidx/compose/ui/text/MultiParagraph;
SPLandroidx/compose/ui/text/TextLayoutResult;->getPathForRange(II)Landroidx/compose/ui/graphics/Path;
SPLandroidx/compose/ui/text/TextLayoutResult;->getSize-YbymL2g()J
+Landroidx/compose/ui/text/TextLinkStyles;
+SPLandroidx/compose/ui/text/TextLinkStyles;-><clinit>()V
+SPLandroidx/compose/ui/text/TextLinkStyles;-><init>(Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;)V
+SPLandroidx/compose/ui/text/TextLinkStyles;-><init>(Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;Landroidx/compose/ui/text/SpanStyle;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/compose/ui/text/TextLinkStyles;->getFocusedStyle()Landroidx/compose/ui/text/SpanStyle;
+SPLandroidx/compose/ui/text/TextLinkStyles;->getHoveredStyle()Landroidx/compose/ui/text/SpanStyle;
+SPLandroidx/compose/ui/text/TextLinkStyles;->getPressedStyle()Landroidx/compose/ui/text/SpanStyle;
+SPLandroidx/compose/ui/text/TextLinkStyles;->getStyle()Landroidx/compose/ui/text/SpanStyle;
+SPLandroidx/compose/ui/text/TextLinkStyles;->hashCode()I
Landroidx/compose/ui/text/TextPainter;
SPLandroidx/compose/ui/text/TextPainter;-><clinit>()V
SPLandroidx/compose/ui/text/TextPainter;-><init>()V
@@ -13035,6 +13649,10 @@ SPLandroidx/compose/ui/text/android/StaticLayoutFactory33;-><clinit>()V
SPLandroidx/compose/ui/text/android/StaticLayoutFactory33;-><init>()V
SPLandroidx/compose/ui/text/android/StaticLayoutFactory33;->isFallbackLineSpacingEnabled(Landroid/text/StaticLayout;)Z
SPLandroidx/compose/ui/text/android/StaticLayoutFactory33;->setLineBreakConfig(Landroid/text/StaticLayout$Builder;II)V
+Landroidx/compose/ui/text/android/StaticLayoutFactory35;
+SPLandroidx/compose/ui/text/android/StaticLayoutFactory35;-><clinit>()V
+SPLandroidx/compose/ui/text/android/StaticLayoutFactory35;-><init>()V
+SPLandroidx/compose/ui/text/android/StaticLayoutFactory35;->disableUseBoundsForWidth(Landroid/text/StaticLayout$Builder;)V
Landroidx/compose/ui/text/android/StaticLayoutFactoryImpl;
Landroidx/compose/ui/text/android/StaticLayoutParams;
SPLandroidx/compose/ui/text/android/StaticLayoutParams;-><init>(Ljava/lang/CharSequence;IILandroid/text/TextPaint;ILandroid/text/TextDirectionHeuristic;Landroid/text/Layout$Alignment;ILandroid/text/TextUtils$TruncateAt;IFFIZZIIII[I[I)V
@@ -13363,6 +13981,7 @@ SPLandroidx/compose/ui/text/input/ImeOptions;-><init>(ZIZIILandroidx/compose/ui/
SPLandroidx/compose/ui/text/input/ImeOptions;-><init>(ZIZIILandroidx/compose/ui/text/input/PlatformImeOptions;Landroidx/compose/ui/text/intl/LocaleList;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/ui/text/input/ImeOptions;-><init>(ZIZIILandroidx/compose/ui/text/input/PlatformImeOptions;Landroidx/compose/ui/text/intl/LocaleList;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/compose/ui/text/input/ImeOptions;->access$getDefault$cp()Landroidx/compose/ui/text/input/ImeOptions;
+SPLandroidx/compose/ui/text/input/ImeOptions;->equals(Ljava/lang/Object;)Z
SPLandroidx/compose/ui/text/input/ImeOptions;->getImeAction-eUduSuo()I
SPLandroidx/compose/ui/text/input/ImeOptions;->getKeyboardType-PjHm6EE()I
SPLandroidx/compose/ui/text/input/ImeOptions;->getSingleLine()Z
@@ -13797,6 +14416,7 @@ SPLandroidx/compose/ui/text/style/TextDecoration;->access$getNone$cp()Landroidx/
SPLandroidx/compose/ui/text/style/TextDecoration;->access$getUnderline$cp()Landroidx/compose/ui/text/style/TextDecoration;
SPLandroidx/compose/ui/text/style/TextDecoration;->contains(Landroidx/compose/ui/text/style/TextDecoration;)Z
SPLandroidx/compose/ui/text/style/TextDecoration;->equals(Ljava/lang/Object;)Z
+SPLandroidx/compose/ui/text/style/TextDecoration;->hashCode()I
Landroidx/compose/ui/text/style/TextDecoration$Companion;
SPLandroidx/compose/ui/text/style/TextDecoration$Companion;-><init>()V
SPLandroidx/compose/ui/text/style/TextDecoration$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -14074,6 +14694,8 @@ SPLandroidx/compose/ui/unit/TextUnit;->equals-impl0(JJ)Z
SPLandroidx/compose/ui/unit/TextUnit;->getRawType-impl(J)J
SPLandroidx/compose/ui/unit/TextUnit;->getType-UIouoOA(J)J
SPLandroidx/compose/ui/unit/TextUnit;->getValue-impl(J)F
+SPLandroidx/compose/ui/unit/TextUnit;->hashCode-impl(J)I
+SPLandroidx/compose/ui/unit/TextUnit;->isSp-impl(J)Z
Landroidx/compose/ui/unit/TextUnit$Companion;
SPLandroidx/compose/ui/unit/TextUnit$Companion;-><init>()V
SPLandroidx/compose/ui/unit/TextUnit$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -14186,7 +14808,7 @@ SPLandroidx/core/app/CoreComponentFactory;->checkCompatWrapper(Ljava/lang/Object
SPLandroidx/core/app/CoreComponentFactory;->instantiateActivity(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Activity;
SPLandroidx/core/app/CoreComponentFactory;->instantiateApplication(Ljava/lang/ClassLoader;Ljava/lang/String;)Landroid/app/Application;
SPLandroidx/core/app/CoreComponentFactory;->instantiateProvider(Ljava/lang/ClassLoader;Ljava/lang/String;)Landroid/content/ContentProvider;
-PLandroidx/core/app/CoreComponentFactory;->instantiateReceiver(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/content/BroadcastReceiver;
+SPLandroidx/core/app/CoreComponentFactory;->instantiateReceiver(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/content/BroadcastReceiver;
SPLandroidx/core/app/CoreComponentFactory;->instantiateService(Ljava/lang/ClassLoader;Ljava/lang/String;Landroid/content/Intent;)Landroid/app/Service;
Landroidx/core/app/CoreComponentFactory$CompatWrapped;
Landroidx/core/app/NotificationChannelCompat;
@@ -14449,8 +15071,8 @@ Landroidx/core/view/ViewCompat$Api23Impl;
SPLandroidx/core/view/ViewCompat$Api23Impl;->getRootWindowInsets(Landroid/view/View;)Landroidx/core/view/WindowInsetsCompat;
Landroidx/core/view/WindowCompat;
SPLandroidx/core/view/WindowCompat;->setDecorFitsSystemWindows(Landroid/view/Window;Z)V
-Landroidx/core/view/WindowCompat$Api30Impl;
-SPLandroidx/core/view/WindowCompat$Api30Impl;->setDecorFitsSystemWindows(Landroid/view/Window;Z)V
+Landroidx/core/view/WindowCompat$Api35Impl;
+SPLandroidx/core/view/WindowCompat$Api35Impl;->setDecorFitsSystemWindows(Landroid/view/Window;Z)V
Landroidx/core/view/WindowInsetsAnimationCompat;
SPLandroidx/core/view/WindowInsetsAnimationCompat;->setCallback(Landroid/view/View;Landroidx/core/view/WindowInsetsAnimationCompat$Callback;)V
Landroidx/core/view/WindowInsetsAnimationCompat$Callback;
@@ -14550,6 +15172,10 @@ SPLandroidx/core/view/WindowInsetsControllerCompat$Impl30;-><init>(Landroid/view
SPLandroidx/core/view/WindowInsetsControllerCompat$Impl30;->setAppearanceLightNavigationBars(Z)V
SPLandroidx/core/view/WindowInsetsControllerCompat$Impl30;->setAppearanceLightStatusBars(Z)V
SPLandroidx/core/view/WindowInsetsControllerCompat$Impl30;->unsetSystemUiFlag(I)V
+Landroidx/core/view/WindowInsetsControllerCompat$Impl31;
+SPLandroidx/core/view/WindowInsetsControllerCompat$Impl31;-><init>(Landroid/view/Window;Landroidx/core/view/WindowInsetsControllerCompat;Landroidx/core/view/SoftwareKeyboardControllerCompat;)V
+Landroidx/core/view/WindowInsetsControllerCompat$Impl35;
+SPLandroidx/core/view/WindowInsetsControllerCompat$Impl35;-><init>(Landroid/view/Window;Landroidx/core/view/WindowInsetsControllerCompat;Landroidx/core/view/SoftwareKeyboardControllerCompat;)V
Landroidx/core/view/accessibility/AccessibilityManagerCompat;
SPLandroidx/core/view/accessibility/AccessibilityManagerCompat;->isRequestFromAccessibilityTool(Landroid/view/accessibility/AccessibilityManager;)Z
Landroidx/core/view/accessibility/AccessibilityManagerCompat$Api34Impl;
@@ -14704,9 +15330,11 @@ SPLandroidx/datastore/core/DataStoreImpl;-><clinit>()V
SPLandroidx/datastore/core/DataStoreImpl;-><init>(Landroidx/datastore/core/Storage;Ljava/util/List;Landroidx/datastore/core/CorruptionHandler;Lkotlinx/coroutines/CoroutineScope;)V
SPLandroidx/datastore/core/DataStoreImpl;->access$getCoordinator(Landroidx/datastore/core/DataStoreImpl;)Landroidx/datastore/core/InterProcessCoordinator;
SPLandroidx/datastore/core/DataStoreImpl;->access$getInMemoryCache$p(Landroidx/datastore/core/DataStoreImpl;)Landroidx/datastore/core/DataStoreInMemoryCache;
+SPLandroidx/datastore/core/DataStoreImpl;->access$getReadAndInit$p(Landroidx/datastore/core/DataStoreImpl;)Landroidx/datastore/core/DataStoreImpl$InitDataStore;
SPLandroidx/datastore/core/DataStoreImpl;->access$getStorage$p(Landroidx/datastore/core/DataStoreImpl;)Landroidx/datastore/core/Storage;
SPLandroidx/datastore/core/DataStoreImpl;->access$getWriteActor$p(Landroidx/datastore/core/DataStoreImpl;)Landroidx/datastore/core/SimpleActor;
SPLandroidx/datastore/core/DataStoreImpl;->access$handleUpdate(Landroidx/datastore/core/DataStoreImpl;Landroidx/datastore/core/Message$Update;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLandroidx/datastore/core/DataStoreImpl;->access$incrementCollector(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/datastore/core/DataStoreImpl;->access$readAndInitOrPropagateAndThrowFailure(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/datastore/core/DataStoreImpl;->access$readDataAndUpdateCache(Landroidx/datastore/core/DataStoreImpl;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/datastore/core/DataStoreImpl;->access$readDataOrHandleCorruption(Landroidx/datastore/core/DataStoreImpl;ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -14715,6 +15343,7 @@ SPLandroidx/datastore/core/DataStoreImpl;->getCoordinator()Landroidx/datastore/c
SPLandroidx/datastore/core/DataStoreImpl;->getData()Lkotlinx/coroutines/flow/Flow;
SPLandroidx/datastore/core/DataStoreImpl;->getStorageConnection$datastore_core_release()Landroidx/datastore/core/StorageConnection;
SPLandroidx/datastore/core/DataStoreImpl;->handleUpdate(Landroidx/datastore/core/Message$Update;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLandroidx/datastore/core/DataStoreImpl;->incrementCollector(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/datastore/core/DataStoreImpl;->readAndInitOrPropagateAndThrowFailure(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/datastore/core/DataStoreImpl;->readDataAndUpdateCache(ZLkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/datastore/core/DataStoreImpl;->readDataFromFileOrDefault(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -14754,11 +15383,49 @@ SPLandroidx/datastore/core/DataStoreImpl$data$1;->create(Ljava/lang/Object;Lkotl
SPLandroidx/datastore/core/DataStoreImpl$data$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
SPLandroidx/datastore/core/DataStoreImpl$data$1;->invoke(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/datastore/core/DataStoreImpl$data$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/datastore/core/DataStoreImpl$data$1$1;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/datastore/core/DataStoreImpl$data$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$1;->invoke(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/datastore/core/DataStoreImpl$data$1$2;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$2;-><init>(Lkotlin/coroutines/Continuation;)V
+SPLandroidx/datastore/core/DataStoreImpl$data$1$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$2;->invoke(Landroidx/datastore/core/State;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/datastore/core/DataStoreImpl$data$1$3;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$3;-><init>(Landroidx/datastore/core/State;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/datastore/core/DataStoreImpl$data$1$3;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$3;->invoke(Landroidx/datastore/core/State;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$3;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$3;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/datastore/core/DataStoreImpl$data$1$5;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$5;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V
+Landroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1;-><init>(Lkotlinx/coroutines/flow/Flow;)V
+SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Landroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2;-><init>(Lkotlinx/coroutines/flow/FlowCollector;)V
+SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Landroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2$1;
+SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2$1;-><init>(Landroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/datastore/core/DataStoreImpl$data$1$invokeSuspend$$inlined$map$1$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/datastore/core/DataStoreImpl$handleUpdate$1;
SPLandroidx/datastore/core/DataStoreImpl$handleUpdate$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V
SPLandroidx/datastore/core/DataStoreImpl$handleUpdate$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/datastore/core/DataStoreImpl$incrementCollector$1;
+SPLandroidx/datastore/core/DataStoreImpl$incrementCollector$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V
+Landroidx/datastore/core/DataStoreImpl$incrementCollector$2$1;
+SPLandroidx/datastore/core/DataStoreImpl$incrementCollector$2$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/datastore/core/DataStoreImpl$incrementCollector$2$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/datastore/core/DataStoreImpl$incrementCollector$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/datastore/core/DataStoreImpl$incrementCollector$2$1$1;
+SPLandroidx/datastore/core/DataStoreImpl$incrementCollector$2$1$1;-><init>(Landroidx/datastore/core/DataStoreImpl;)V
Landroidx/datastore/core/DataStoreImpl$readAndInitOrPropagateAndThrowFailure$1;
SPLandroidx/datastore/core/DataStoreImpl$readAndInitOrPropagateAndThrowFailure$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/datastore/core/DataStoreImpl$readAndInitOrPropagateAndThrowFailure$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/datastore/core/DataStoreImpl$readDataAndUpdateCache$1;
SPLandroidx/datastore/core/DataStoreImpl$readDataAndUpdateCache$1;-><init>(Landroidx/datastore/core/DataStoreImpl;Lkotlin/coroutines/Continuation;)V
Landroidx/datastore/core/DataStoreImpl$readDataOrHandleCorruption$1;
@@ -14809,6 +15476,7 @@ SPLandroidx/datastore/core/DataStoreImpl$writeData$2;->invokeSuspend(Ljava/lang/
Landroidx/datastore/core/DataStoreInMemoryCache;
SPLandroidx/datastore/core/DataStoreInMemoryCache;-><init>()V
SPLandroidx/datastore/core/DataStoreInMemoryCache;->getCurrentState()Landroidx/datastore/core/State;
+SPLandroidx/datastore/core/DataStoreInMemoryCache;->getFlow()Lkotlinx/coroutines/flow/Flow;
SPLandroidx/datastore/core/DataStoreInMemoryCache;->tryUpdate(Landroidx/datastore/core/State;)Landroidx/datastore/core/State;
Landroidx/datastore/core/Final;
Landroidx/datastore/core/InitializerApi;
@@ -14827,9 +15495,11 @@ Landroidx/datastore/core/ReadException;
Landroidx/datastore/core/ReadScope;
Landroidx/datastore/core/RunOnce;
SPLandroidx/datastore/core/RunOnce;-><init>()V
+SPLandroidx/datastore/core/RunOnce;->awaitComplete(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/datastore/core/RunOnce;->runIfNeeded(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Landroidx/datastore/core/RunOnce$runIfNeeded$1;
SPLandroidx/datastore/core/RunOnce$runIfNeeded$1;-><init>(Landroidx/datastore/core/RunOnce;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/datastore/core/RunOnce$runIfNeeded$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/datastore/core/Serializer;
Landroidx/datastore/core/SimpleActor;
SPLandroidx/datastore/core/SimpleActor;-><init>(Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function2;Lkotlin/jvm/functions/Function2;)V
@@ -14846,6 +15516,7 @@ SPLandroidx/datastore/core/SimpleActor$offer$2;->create(Ljava/lang/Object;Lkotli
SPLandroidx/datastore/core/SimpleActor$offer$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/datastore/core/SingleProcessCoordinator;
SPLandroidx/datastore/core/SingleProcessCoordinator;-><init>(Ljava/lang/String;)V
+SPLandroidx/datastore/core/SingleProcessCoordinator;->getUpdateNotifications()Lkotlinx/coroutines/flow/Flow;
SPLandroidx/datastore/core/SingleProcessCoordinator;->getVersion(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/datastore/core/SingleProcessCoordinator;->incrementAndGetVersion(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLandroidx/datastore/core/SingleProcessCoordinator;->lock(Lkotlin/jvm/functions/Function1;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -14854,6 +15525,10 @@ SPLandroidx/datastore/core/SingleProcessCoordinator$lock$1;-><init>(Landroidx/da
SPLandroidx/datastore/core/SingleProcessCoordinator$lock$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;
SPLandroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;-><init>(Lkotlin/coroutines/Continuation;)V
+SPLandroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLandroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;->invoke(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLandroidx/datastore/core/SingleProcessCoordinator$updateNotifications$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/datastore/core/State;
SPLandroidx/datastore/core/State;-><init>(I)V
SPLandroidx/datastore/core/State;-><init>(ILkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -15128,9 +15803,9 @@ SPLandroidx/emoji2/text/MetadataRepo;->getRootNode()Landroidx/emoji2/text/Metada
SPLandroidx/emoji2/text/MetadataRepo;->put(Landroidx/emoji2/text/TypefaceEmojiRasterizer;)V
Landroidx/emoji2/text/MetadataRepo$Node;
SPLandroidx/emoji2/text/MetadataRepo$Node;-><init>()V
-SPLandroidx/emoji2/text/MetadataRepo$Node;-><init>(I)V
+HSPLandroidx/emoji2/text/MetadataRepo$Node;-><init>(I)V
SPLandroidx/emoji2/text/MetadataRepo$Node;->get(I)Landroidx/emoji2/text/MetadataRepo$Node;
-SPLandroidx/emoji2/text/MetadataRepo$Node;->put(Landroidx/emoji2/text/TypefaceEmojiRasterizer;II)V
+HSPLandroidx/emoji2/text/MetadataRepo$Node;->put(Landroidx/emoji2/text/TypefaceEmojiRasterizer;II)V
Landroidx/emoji2/text/SpannableBuilder;
Landroidx/emoji2/text/TypefaceEmojiRasterizer;
SPLandroidx/emoji2/text/TypefaceEmojiRasterizer;-><clinit>()V
@@ -15138,7 +15813,7 @@ SPLandroidx/emoji2/text/TypefaceEmojiRasterizer;-><init>(Landroidx/emoji2/text/M
HSPLandroidx/emoji2/text/TypefaceEmojiRasterizer;->getCodepointAt(I)I
SPLandroidx/emoji2/text/TypefaceEmojiRasterizer;->getCodepointsLength()I
SPLandroidx/emoji2/text/TypefaceEmojiRasterizer;->getId()I
-SPLandroidx/emoji2/text/TypefaceEmojiRasterizer;->getMetadataItem()Landroidx/emoji2/text/flatbuffer/MetadataItem;
+HSPLandroidx/emoji2/text/TypefaceEmojiRasterizer;->getMetadataItem()Landroidx/emoji2/text/flatbuffer/MetadataItem;
Landroidx/emoji2/text/UnprecomputeTextOnModificationSpannable;
Landroidx/emoji2/text/flatbuffer/MetadataItem;
SPLandroidx/emoji2/text/flatbuffer/MetadataItem;-><init>()V
@@ -15169,11 +15844,6 @@ Landroidx/emoji2/text/flatbuffer/Utf8Safe;
SPLandroidx/emoji2/text/flatbuffer/Utf8Safe;-><init>()V
Landroidx/fragment/app/Fragment;
Landroidx/fragment/app/FragmentActivity;
-Landroidx/lifecycle/AbstractSavedStateViewModelFactory;
-SPLandroidx/lifecycle/AbstractSavedStateViewModelFactory;-><init>(Landroidx/savedstate/SavedStateRegistryOwner;Landroid/os/Bundle;)V
-SPLandroidx/lifecycle/AbstractSavedStateViewModelFactory;->create(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel;
-SPLandroidx/lifecycle/AbstractSavedStateViewModelFactory;->create(Ljava/lang/String;Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
-Landroidx/lifecycle/AndroidViewModel;
Landroidx/lifecycle/AtomicReference;
SPLandroidx/lifecycle/AtomicReference;-><init>(Ljava/lang/Object;)V
SPLandroidx/lifecycle/AtomicReference;->compareAndSet(Ljava/lang/Object;Ljava/lang/Object;)Z
@@ -15212,12 +15882,6 @@ Landroidx/lifecycle/FlowExtKt$flowWithLifecycle$1$1$1;
SPLandroidx/lifecycle/FlowExtKt$flowWithLifecycle$1$1$1;-><init>(Lkotlinx/coroutines/channels/ProducerScope;)V
SPLandroidx/lifecycle/FlowExtKt$flowWithLifecycle$1$1$1;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Landroidx/lifecycle/HasDefaultViewModelProviderFactory;
-Landroidx/lifecycle/LegacySavedStateHandleController;
-SPLandroidx/lifecycle/LegacySavedStateHandleController;-><clinit>()V
-SPLandroidx/lifecycle/LegacySavedStateHandleController;-><init>()V
-SPLandroidx/lifecycle/LegacySavedStateHandleController;->create(Landroidx/savedstate/SavedStateRegistry;Landroidx/lifecycle/Lifecycle;Ljava/lang/String;Landroid/os/Bundle;)Landroidx/lifecycle/SavedStateHandleController;
-SPLandroidx/lifecycle/LegacySavedStateHandleController;->tryToAddRecreator(Landroidx/savedstate/SavedStateRegistry;Landroidx/lifecycle/Lifecycle;)V
-Landroidx/lifecycle/LegacySavedStateHandleController$OnRecreation;
Landroidx/lifecycle/Lifecycle;
SPLandroidx/lifecycle/Lifecycle;-><init>()V
SPLandroidx/lifecycle/Lifecycle;->getInternalScopeRef()Landroidx/lifecycle/AtomicReference;
@@ -15425,11 +16089,6 @@ SPLandroidx/lifecycle/SavedStateHandle$Companion;->validateValue(Ljava/lang/Obje
Landroidx/lifecycle/SavedStateHandleAttacher;
SPLandroidx/lifecycle/SavedStateHandleAttacher;-><init>(Landroidx/lifecycle/SavedStateHandlesProvider;)V
SPLandroidx/lifecycle/SavedStateHandleAttacher;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
-Landroidx/lifecycle/SavedStateHandleController;
-SPLandroidx/lifecycle/SavedStateHandleController;-><init>(Ljava/lang/String;Landroidx/lifecycle/SavedStateHandle;)V
-SPLandroidx/lifecycle/SavedStateHandleController;->attachToLifecycle(Landroidx/savedstate/SavedStateRegistry;Landroidx/lifecycle/Lifecycle;)V
-SPLandroidx/lifecycle/SavedStateHandleController;->getHandle()Landroidx/lifecycle/SavedStateHandle;
-SPLandroidx/lifecycle/SavedStateHandleController;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
Landroidx/lifecycle/SavedStateHandleSupport;
SPLandroidx/lifecycle/SavedStateHandleSupport;-><clinit>()V
SPLandroidx/lifecycle/SavedStateHandleSupport;->createSavedStateHandle(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/SavedStateHandle;
@@ -15461,14 +16120,7 @@ Landroidx/lifecycle/SavedStateHandlesVM;
SPLandroidx/lifecycle/SavedStateHandlesVM;-><init>()V
SPLandroidx/lifecycle/SavedStateHandlesVM;->getHandles()Ljava/util/Map;
Landroidx/lifecycle/SavedStateViewModelFactory;
-SPLandroidx/lifecycle/SavedStateViewModelFactory;-><init>(Landroid/app/Application;Landroidx/savedstate/SavedStateRegistryOwner;Landroid/os/Bundle;)V
-SPLandroidx/lifecycle/SavedStateViewModelFactory;->create(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel;
-SPLandroidx/lifecycle/SavedStateViewModelFactory;->create(Lkotlin/reflect/KClass;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel;
-Landroidx/lifecycle/SavedStateViewModelFactory_androidKt;
-SPLandroidx/lifecycle/SavedStateViewModelFactory_androidKt;-><clinit>()V
-SPLandroidx/lifecycle/SavedStateViewModelFactory_androidKt;->access$getVIEWMODEL_SIGNATURE$p()Ljava/util/List;
-SPLandroidx/lifecycle/SavedStateViewModelFactory_androidKt;->findMatchingConstructor(Ljava/lang/Class;Ljava/util/List;)Ljava/lang/reflect/Constructor;
-SPLandroidx/lifecycle/SavedStateViewModelFactory_androidKt;->newInstance(Ljava/lang/Class;Ljava/lang/reflect/Constructor;[Ljava/lang/Object;)Landroidx/lifecycle/ViewModel;
+SPLandroidx/lifecycle/SavedStateViewModelFactory;-><init>()V
Landroidx/lifecycle/ServiceLifecycleDispatcher;
SPLandroidx/lifecycle/ServiceLifecycleDispatcher;-><init>(Landroidx/lifecycle/LifecycleOwner;)V
SPLandroidx/lifecycle/ServiceLifecycleDispatcher;->getLifecycle()Landroidx/lifecycle/Lifecycle;
@@ -15490,33 +16142,27 @@ SPLandroidx/lifecycle/ViewModelKt;->getViewModelScope(Landroidx/lifecycle/ViewMo
Landroidx/lifecycle/ViewModelProvider;
SPLandroidx/lifecycle/ViewModelProvider;-><clinit>()V
SPLandroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;)V
-SPLandroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;)V
SPLandroidx/lifecycle/ViewModelProvider;-><init>(Landroidx/lifecycle/viewmodel/ViewModelProviderImpl;)V
-SPLandroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
SPLandroidx/lifecycle/ViewModelProvider;->get(Ljava/lang/String;Lkotlin/reflect/KClass;)Landroidx/lifecycle/ViewModel;
SPLandroidx/lifecycle/ViewModelProvider;->get(Lkotlin/reflect/KClass;)Landroidx/lifecycle/ViewModel;
Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;
SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;-><clinit>()V
-SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;-><init>(Landroid/app/Application;)V
+SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;-><init>()V
SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;-><init>(Landroid/app/Application;I)V
-SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;->access$get_instance$cp()Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;
-SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;->access$set_instance$cp(Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;)V
Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$Companion;
SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$Companion;-><init>()V
SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$Companion;->getInstance(Landroid/app/Application;)Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory;
Landroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$special$$inlined$Key$1;
SPLandroidx/lifecycle/ViewModelProvider$AndroidViewModelFactory$special$$inlined$Key$1;-><init>()V
Landroidx/lifecycle/ViewModelProvider$Companion;
SPLandroidx/lifecycle/ViewModelProvider$Companion;-><init>()V
SPLandroidx/lifecycle/ViewModelProvider$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/lifecycle/ViewModelProvider$Companion;->create$default(Landroidx/lifecycle/ViewModelProvider$Companion;Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;ILjava/lang/Object;)Landroidx/lifecycle/ViewModelProvider;
SPLandroidx/lifecycle/ViewModelProvider$Companion;->create$default(Landroidx/lifecycle/ViewModelProvider$Companion;Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;ILjava/lang/Object;)Landroidx/lifecycle/ViewModelProvider;
SPLandroidx/lifecycle/ViewModelProvider$Companion;->create(Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModelProvider;
SPLandroidx/lifecycle/ViewModelProvider$Companion;->create(Landroidx/lifecycle/ViewModelStoreOwner;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModelProvider;
Landroidx/lifecycle/ViewModelProvider$Factory;
SPLandroidx/lifecycle/ViewModelProvider$Factory;-><clinit>()V
-SPLandroidx/lifecycle/ViewModelProvider$Factory;->create(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel;
SPLandroidx/lifecycle/ViewModelProvider$Factory;->create(Lkotlin/reflect/KClass;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel;
Landroidx/lifecycle/ViewModelProvider$Factory$Companion;
SPLandroidx/lifecycle/ViewModelProvider$Factory$Companion;-><clinit>()V
@@ -15598,6 +16244,13 @@ Landroidx/lifecycle/viewmodel/CreationExtras$Empty;
SPLandroidx/lifecycle/viewmodel/CreationExtras$Empty;-><clinit>()V
SPLandroidx/lifecycle/viewmodel/CreationExtras$Empty;-><init>()V
Landroidx/lifecycle/viewmodel/CreationExtras$Key;
+Landroidx/lifecycle/viewmodel/InitializerViewModelFactory;
+SPLandroidx/lifecycle/viewmodel/InitializerViewModelFactory;-><init>([Landroidx/lifecycle/viewmodel/ViewModelInitializer;)V
+SPLandroidx/lifecycle/viewmodel/InitializerViewModelFactory;->create(Ljava/lang/Class;Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/lifecycle/ViewModel;
+Landroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder;
+SPLandroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder;-><init>()V
+SPLandroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder;->addInitializer(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/lifecycle/viewmodel/InitializerViewModelFactoryBuilder;->build()Landroidx/lifecycle/ViewModelProvider$Factory;
Landroidx/lifecycle/viewmodel/MutableCreationExtras;
SPLandroidx/lifecycle/viewmodel/MutableCreationExtras;-><init>(Landroidx/lifecycle/viewmodel/CreationExtras;)V
SPLandroidx/lifecycle/viewmodel/MutableCreationExtras;-><init>(Landroidx/lifecycle/viewmodel/CreationExtras;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -15605,6 +16258,10 @@ SPLandroidx/lifecycle/viewmodel/MutableCreationExtras;-><init>(Ljava/util/Map;)V
SPLandroidx/lifecycle/viewmodel/MutableCreationExtras;->get(Landroidx/lifecycle/viewmodel/CreationExtras$Key;)Ljava/lang/Object;
SPLandroidx/lifecycle/viewmodel/MutableCreationExtras;->set(Landroidx/lifecycle/viewmodel/CreationExtras$Key;Ljava/lang/Object;)V
Landroidx/lifecycle/viewmodel/R$id;
+Landroidx/lifecycle/viewmodel/ViewModelInitializer;
+SPLandroidx/lifecycle/viewmodel/ViewModelInitializer;-><init>(Lkotlin/reflect/KClass;Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/lifecycle/viewmodel/ViewModelInitializer;->getClazz$lifecycle_viewmodel_release()Lkotlin/reflect/KClass;
+SPLandroidx/lifecycle/viewmodel/ViewModelInitializer;->getInitializer$lifecycle_viewmodel_release()Lkotlin/jvm/functions/Function1;
Landroidx/lifecycle/viewmodel/ViewModelProviderImpl;
SPLandroidx/lifecycle/viewmodel/ViewModelProviderImpl;-><init>(Landroidx/lifecycle/ViewModelStore;Landroidx/lifecycle/ViewModelProvider$Factory;Landroidx/lifecycle/viewmodel/CreationExtras;)V
SPLandroidx/lifecycle/viewmodel/ViewModelProviderImpl;->access$getDefaultExtras$p(Landroidx/lifecycle/viewmodel/ViewModelProviderImpl;)Landroidx/lifecycle/viewmodel/CreationExtras;
@@ -15654,26 +16311,53 @@ SPLandroidx/lifecycle/viewmodel/internal/ViewModelImpl;->getCloseable(Ljava/lang
Landroidx/lifecycle/viewmodel/internal/ViewModelProviders;
SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;-><clinit>()V
SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;-><init>()V
+SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;->createInitializerFactory$lifecycle_viewmodel_release(Ljava/util/Collection;)Landroidx/lifecycle/ViewModelProvider$Factory;
+SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;->createViewModelFromInitializers$lifecycle_viewmodel_release(Lkotlin/reflect/KClass;Landroidx/lifecycle/viewmodel/CreationExtras;[Landroidx/lifecycle/viewmodel/ViewModelInitializer;)Landroidx/lifecycle/ViewModel;
SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;->getDefaultCreationExtras$lifecycle_viewmodel_release(Landroidx/lifecycle/ViewModelStoreOwner;)Landroidx/lifecycle/viewmodel/CreationExtras;
SPLandroidx/lifecycle/viewmodel/internal/ViewModelProviders;->getDefaultKey$lifecycle_viewmodel_release(Lkotlin/reflect/KClass;)Ljava/lang/String;
Landroidx/navigation/ActivityNavigator;
SPLandroidx/navigation/ActivityNavigator;-><clinit>()V
SPLandroidx/navigation/ActivityNavigator;-><init>(Landroid/content/Context;)V
+Landroidx/navigation/ActivityNavigator$$ExternalSyntheticLambda0;
+SPLandroidx/navigation/ActivityNavigator$$ExternalSyntheticLambda0;-><init>()V
Landroidx/navigation/ActivityNavigator$Companion;
SPLandroidx/navigation/ActivityNavigator$Companion;-><init>()V
SPLandroidx/navigation/ActivityNavigator$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-Landroidx/navigation/ActivityNavigator$hostActivity$1;
-SPLandroidx/navigation/ActivityNavigator$hostActivity$1;-><clinit>()V
-SPLandroidx/navigation/ActivityNavigator$hostActivity$1;-><init>()V
+Landroidx/navigation/BoolArrayNavType;
+SPLandroidx/navigation/BoolArrayNavType;-><init>()V
+Landroidx/navigation/BoolListNavType;
+SPLandroidx/navigation/BoolListNavType;-><init>()V
+Landroidx/navigation/BoolNavType;
+SPLandroidx/navigation/BoolNavType;-><init>()V
Landroidx/navigation/CollectionNavType;
SPLandroidx/navigation/CollectionNavType;-><init>(Z)V
+Landroidx/navigation/FloatArrayNavType;
+SPLandroidx/navigation/FloatArrayNavType;-><init>()V
+Landroidx/navigation/FloatListNavType;
+SPLandroidx/navigation/FloatListNavType;-><init>()V
+Landroidx/navigation/FloatNavType;
+SPLandroidx/navigation/FloatNavType;-><init>()V
Landroidx/navigation/FloatingWindow;
+Landroidx/navigation/IntArrayNavType;
+SPLandroidx/navigation/IntArrayNavType;-><init>()V
+Landroidx/navigation/IntListNavType;
+SPLandroidx/navigation/IntListNavType;-><init>()V
+Landroidx/navigation/IntNavType;
+SPLandroidx/navigation/IntNavType;-><init>()V
+Landroidx/navigation/LongArrayNavType;
+SPLandroidx/navigation/LongArrayNavType;-><init>()V
+Landroidx/navigation/LongListNavType;
+SPLandroidx/navigation/LongListNavType;-><init>()V
+Landroidx/navigation/LongNavType;
+SPLandroidx/navigation/LongNavType;-><init>()V
Landroidx/navigation/NamedNavArgument;
SPLandroidx/navigation/NamedNavArgument;-><init>(Ljava/lang/String;Landroidx/navigation/NavArgument;)V
SPLandroidx/navigation/NamedNavArgument;->component1()Ljava/lang/String;
SPLandroidx/navigation/NamedNavArgument;->component2()Landroidx/navigation/NavArgument;
Landroidx/navigation/NamedNavArgumentKt;
SPLandroidx/navigation/NamedNavArgumentKt;->navArgument(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Landroidx/navigation/NamedNavArgument;
+Landroidx/navigation/NamedNavArgumentKt__NamedNavArgumentKt;
+SPLandroidx/navigation/NamedNavArgumentKt__NamedNavArgumentKt;->navArgument(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)Landroidx/navigation/NamedNavArgument;
Landroidx/navigation/NavArgument;
SPLandroidx/navigation/NavArgument;-><init>(Landroidx/navigation/NavType;ZLjava/lang/Object;ZZ)V
SPLandroidx/navigation/NavArgument;->getType()Landroidx/navigation/NavType;
@@ -15698,180 +16382,185 @@ SPLandroidx/navigation/NavArgumentBuilder;->setType(Landroidx/navigation/NavType
Landroidx/navigation/NavArgumentKt;
SPLandroidx/navigation/NavArgumentKt;->missingRequiredArguments(Ljava/util/Map;Lkotlin/jvm/functions/Function1;)Ljava/util/List;
Landroidx/navigation/NavBackStackEntry;
+SPLandroidx/navigation/NavBackStackEntry;->$r8$lambda$ztoWDJbIzdELfuyQVXryrJ88x98(Landroidx/navigation/NavBackStackEntry;)Landroidx/lifecycle/SavedStateHandle;
SPLandroidx/navigation/NavBackStackEntry;-><clinit>()V
-SPLandroidx/navigation/NavBackStackEntry;-><init>(Landroid/content/Context;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;)V
-SPLandroidx/navigation/NavBackStackEntry;-><init>(Landroid/content/Context;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/navigation/NavBackStackEntry;->access$getContext$p(Landroidx/navigation/NavBackStackEntry;)Landroid/content/Context;
-SPLandroidx/navigation/NavBackStackEntry;->access$getSavedStateRegistryAttached$p(Landroidx/navigation/NavBackStackEntry;)Z
+SPLandroidx/navigation/NavBackStackEntry;-><init>(Landroidx/navigation/internal/NavContext;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;)V
+SPLandroidx/navigation/NavBackStackEntry;-><init>(Landroidx/navigation/internal/NavContext;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/navigation/NavBackStackEntry;->equals(Ljava/lang/Object;)Z
SPLandroidx/navigation/NavBackStackEntry;->getArguments()Landroid/os/Bundle;
-SPLandroidx/navigation/NavBackStackEntry;->getDefaultFactory()Landroidx/lifecycle/SavedStateViewModelFactory;
+SPLandroidx/navigation/NavBackStackEntry;->getContext$navigation_common_release()Landroidx/navigation/internal/NavContext;
SPLandroidx/navigation/NavBackStackEntry;->getDefaultViewModelCreationExtras()Landroidx/lifecycle/viewmodel/CreationExtras;
-SPLandroidx/navigation/NavBackStackEntry;->getDefaultViewModelProviderFactory()Landroidx/lifecycle/ViewModelProvider$Factory;
SPLandroidx/navigation/NavBackStackEntry;->getDestination()Landroidx/navigation/NavDestination;
+SPLandroidx/navigation/NavBackStackEntry;->getHostLifecycleState$navigation_common_release()Landroidx/lifecycle/Lifecycle$State;
SPLandroidx/navigation/NavBackStackEntry;->getId()Ljava/lang/String;
+SPLandroidx/navigation/NavBackStackEntry;->getImmutableArgs$navigation_common_release()Landroid/os/Bundle;
SPLandroidx/navigation/NavBackStackEntry;->getLifecycle()Landroidx/lifecycle/Lifecycle;
SPLandroidx/navigation/NavBackStackEntry;->getMaxLifecycle()Landroidx/lifecycle/Lifecycle$State;
+SPLandroidx/navigation/NavBackStackEntry;->getSavedState$navigation_common_release()Landroid/os/Bundle;
SPLandroidx/navigation/NavBackStackEntry;->getSavedStateHandle()Landroidx/lifecycle/SavedStateHandle;
SPLandroidx/navigation/NavBackStackEntry;->getSavedStateRegistry()Landroidx/savedstate/SavedStateRegistry;
SPLandroidx/navigation/NavBackStackEntry;->getViewModelStore()Landroidx/lifecycle/ViewModelStore;
+SPLandroidx/navigation/NavBackStackEntry;->getViewModelStoreProvider$navigation_common_release()Landroidx/navigation/NavViewModelStoreProvider;
SPLandroidx/navigation/NavBackStackEntry;->handleLifecycleEvent(Landroidx/lifecycle/Lifecycle$Event;)V
SPLandroidx/navigation/NavBackStackEntry;->hashCode()I
SPLandroidx/navigation/NavBackStackEntry;->saveState(Landroid/os/Bundle;)V
+SPLandroidx/navigation/NavBackStackEntry;->savedStateHandle_delegate$lambda$0(Landroidx/navigation/NavBackStackEntry;)Landroidx/lifecycle/SavedStateHandle;
SPLandroidx/navigation/NavBackStackEntry;->setDestination(Landroidx/navigation/NavDestination;)V
+SPLandroidx/navigation/NavBackStackEntry;->setHostLifecycleState$navigation_common_release(Landroidx/lifecycle/Lifecycle$State;)V
SPLandroidx/navigation/NavBackStackEntry;->setMaxLifecycle(Landroidx/lifecycle/Lifecycle$State;)V
SPLandroidx/navigation/NavBackStackEntry;->updateState()V
+Landroidx/navigation/NavBackStackEntry$$ExternalSyntheticLambda0;
+SPLandroidx/navigation/NavBackStackEntry$$ExternalSyntheticLambda0;-><init>(Landroidx/navigation/NavBackStackEntry;)V
+SPLandroidx/navigation/NavBackStackEntry$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
Landroidx/navigation/NavBackStackEntry$Companion;
SPLandroidx/navigation/NavBackStackEntry$Companion;-><init>()V
SPLandroidx/navigation/NavBackStackEntry$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLandroidx/navigation/NavBackStackEntry$Companion;->create$default(Landroidx/navigation/NavBackStackEntry$Companion;Landroid/content/Context;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;ILjava/lang/Object;)Landroidx/navigation/NavBackStackEntry;
-SPLandroidx/navigation/NavBackStackEntry$Companion;->create(Landroid/content/Context;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;)Landroidx/navigation/NavBackStackEntry;
-Landroidx/navigation/NavBackStackEntry$NavResultSavedStateFactory;
-SPLandroidx/navigation/NavBackStackEntry$NavResultSavedStateFactory;-><init>(Landroidx/savedstate/SavedStateRegistryOwner;)V
-SPLandroidx/navigation/NavBackStackEntry$NavResultSavedStateFactory;->create(Ljava/lang/String;Ljava/lang/Class;Landroidx/lifecycle/SavedStateHandle;)Landroidx/lifecycle/ViewModel;
-Landroidx/navigation/NavBackStackEntry$SavedStateViewModel;
-SPLandroidx/navigation/NavBackStackEntry$SavedStateViewModel;-><init>(Landroidx/lifecycle/SavedStateHandle;)V
-SPLandroidx/navigation/NavBackStackEntry$SavedStateViewModel;->getHandle()Landroidx/lifecycle/SavedStateHandle;
-Landroidx/navigation/NavBackStackEntry$defaultFactory$2;
-SPLandroidx/navigation/NavBackStackEntry$defaultFactory$2;-><init>(Landroidx/navigation/NavBackStackEntry;)V
-SPLandroidx/navigation/NavBackStackEntry$defaultFactory$2;->invoke()Landroidx/lifecycle/SavedStateViewModelFactory;
-SPLandroidx/navigation/NavBackStackEntry$defaultFactory$2;->invoke()Ljava/lang/Object;
-Landroidx/navigation/NavBackStackEntry$savedStateHandle$2;
-SPLandroidx/navigation/NavBackStackEntry$savedStateHandle$2;-><init>(Landroidx/navigation/NavBackStackEntry;)V
-SPLandroidx/navigation/NavBackStackEntry$savedStateHandle$2;->invoke()Landroidx/lifecycle/SavedStateHandle;
-SPLandroidx/navigation/NavBackStackEntry$savedStateHandle$2;->invoke()Ljava/lang/Object;
+SPLandroidx/navigation/NavBackStackEntry$Companion;->create$default(Landroidx/navigation/NavBackStackEntry$Companion;Landroidx/navigation/internal/NavContext;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;ILjava/lang/Object;)Landroidx/navigation/NavBackStackEntry;
+SPLandroidx/navigation/NavBackStackEntry$Companion;->create(Landroidx/navigation/internal/NavContext;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/lifecycle/Lifecycle$State;Landroidx/navigation/NavViewModelStoreProvider;Ljava/lang/String;Landroid/os/Bundle;)Landroidx/navigation/NavBackStackEntry;
+SPLandroidx/navigation/NavBackStackEntry$Companion;->randomUUID$navigation_common_release()Ljava/lang/String;
Landroidx/navigation/NavBackStackEntryState;
-SPLandroidx/navigation/NavBackStackEntryState;-><clinit>()V
SPLandroidx/navigation/NavBackStackEntryState;-><init>(Landroidx/navigation/NavBackStackEntry;)V
-Landroidx/navigation/NavBackStackEntryState$Companion;
-SPLandroidx/navigation/NavBackStackEntryState$Companion;-><init>()V
-SPLandroidx/navigation/NavBackStackEntryState$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-Landroidx/navigation/NavBackStackEntryState$Companion$CREATOR$1;
-SPLandroidx/navigation/NavBackStackEntryState$Companion$CREATOR$1;-><init>()V
+SPLandroidx/navigation/NavBackStackEntryState;->writeToState()Landroid/os/Bundle;
Landroidx/navigation/NavController;
-SPLandroidx/navigation/NavController;->$r8$lambda$K8jodmBuizwBSvVXOV95ACRvTsE(Landroidx/navigation/NavController;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/navigation/NavController;->$r8$lambda$H2hSp_O1EMjiN2l5GhpX-1f1Z0A(Landroidx/navigation/NavController;)Lkotlin/Unit;
SPLandroidx/navigation/NavController;-><clinit>()V
SPLandroidx/navigation/NavController;-><init>(Landroid/content/Context;)V
-SPLandroidx/navigation/NavController;->access$getAddToBackStackHandler$p(Landroidx/navigation/NavController;)Lkotlin/jvm/functions/Function1;
-SPLandroidx/navigation/NavController;->access$getBackQueue$p(Landroidx/navigation/NavController;)Lkotlin/collections/ArrayDeque;
-SPLandroidx/navigation/NavController;->access$getEntrySavedState$p(Landroidx/navigation/NavController;)Ljava/util/Map;
-SPLandroidx/navigation/NavController;->access$getPopFromBackStackHandler$p(Landroidx/navigation/NavController;)Lkotlin/jvm/functions/Function1;
-SPLandroidx/navigation/NavController;->access$getViewModel$p(Landroidx/navigation/NavController;)Landroidx/navigation/NavControllerViewModel;
-SPLandroidx/navigation/NavController;->access$get_currentBackStack$p(Landroidx/navigation/NavController;)Lkotlinx/coroutines/flow/MutableStateFlow;
-SPLandroidx/navigation/NavController;->access$get_navigatorProvider$p(Landroidx/navigation/NavController;)Landroidx/navigation/NavigatorProvider;
-SPLandroidx/navigation/NavController;->access$get_visibleEntries$p(Landroidx/navigation/NavController;)Lkotlinx/coroutines/flow/MutableStateFlow;
-SPLandroidx/navigation/NavController;->access$popEntryFromBackStack(Landroidx/navigation/NavController;Landroidx/navigation/NavBackStackEntry;ZLkotlin/collections/ArrayDeque;)V
-SPLandroidx/navigation/NavController;->addEntryToBackStack$default(Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;Ljava/util/List;ILjava/lang/Object;)V
-SPLandroidx/navigation/NavController;->addEntryToBackStack(Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;Ljava/util/List;)V
+SPLandroidx/navigation/NavController;->access$getImpl$p(Landroidx/navigation/NavController;)Landroidx/navigation/internal/NavControllerImpl;
SPLandroidx/navigation/NavController;->addOnDestinationChangedListener(Landroidx/navigation/NavController$OnDestinationChangedListener;)V
-SPLandroidx/navigation/NavController;->dispatchOnDestinationChanged()Z
-SPLandroidx/navigation/NavController;->executePopOperations(Ljava/util/List;Landroidx/navigation/NavDestination;ZZ)Z
-SPLandroidx/navigation/NavController;->findDestination(ILandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination;
-SPLandroidx/navigation/NavController;->findDestinationComprehensive(Landroidx/navigation/NavDestination;IZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination;
-SPLandroidx/navigation/NavController;->getBackStackEntry(I)Landroidx/navigation/NavBackStackEntry;
-SPLandroidx/navigation/NavController;->getContext()Landroid/content/Context;
+SPLandroidx/navigation/NavController;->checkDeepLinkHandled$navigation_runtime_release()Z
+SPLandroidx/navigation/NavController;->createNavControllerNavigatorState$navigation_runtime_release(Landroidx/navigation/Navigator;)Landroidx/navigation/NavController$NavControllerNavigatorState;
SPLandroidx/navigation/NavController;->getCurrentBackStackEntry()Landroidx/navigation/NavBackStackEntry;
SPLandroidx/navigation/NavController;->getDestinationCountOnBackStack()I
SPLandroidx/navigation/NavController;->getGraph()Landroidx/navigation/NavGraph;
-SPLandroidx/navigation/NavController;->getHostLifecycleState$navigation_runtime_release()Landroidx/lifecycle/Lifecycle$State;
+SPLandroidx/navigation/NavController;->getNavContext$navigation_runtime_release()Landroidx/navigation/internal/NavContext;
SPLandroidx/navigation/NavController;->getNavigatorProvider()Landroidx/navigation/NavigatorProvider;
-SPLandroidx/navigation/NavController;->getTopGraph(Lkotlin/collections/ArrayDeque;)Landroidx/navigation/NavGraph;
SPLandroidx/navigation/NavController;->getVisibleEntries()Lkotlinx/coroutines/flow/StateFlow;
SPLandroidx/navigation/NavController;->handleDeepLink(Landroid/content/Intent;)Z
-SPLandroidx/navigation/NavController;->launchSingleTopInternal(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)Z
-SPLandroidx/navigation/NavController;->lifecycleObserver$lambda$2(Landroidx/navigation/NavController;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
-SPLandroidx/navigation/NavController;->linkChildToParent(Landroidx/navigation/NavBackStackEntry;Landroidx/navigation/NavBackStackEntry;)V
-SPLandroidx/navigation/NavController;->navigate$default(Landroidx/navigation/NavController;Ljava/lang/String;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;ILjava/lang/Object;)V
-SPLandroidx/navigation/NavController;->navigate(Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V
-SPLandroidx/navigation/NavController;->navigate(Ljava/lang/String;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V
+SPLandroidx/navigation/NavController;->impl$lambda$0(Landroidx/navigation/NavController;)Lkotlin/Unit;
SPLandroidx/navigation/NavController;->navigate(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
-SPLandroidx/navigation/NavController;->navigateInternal(Landroidx/navigation/Navigator;Ljava/util/List;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;Lkotlin/jvm/functions/Function1;)V
-SPLandroidx/navigation/NavController;->onGraphCreated(Landroid/os/Bundle;)V
-SPLandroidx/navigation/NavController;->popBackStackInternal(Landroidx/navigation/Navigator;Landroidx/navigation/NavBackStackEntry;ZLkotlin/jvm/functions/Function1;)V
-SPLandroidx/navigation/NavController;->popBackStackInternal(Ljava/lang/String;ZZ)Z
-SPLandroidx/navigation/NavController;->popEntryFromBackStack(Landroidx/navigation/NavBackStackEntry;ZLkotlin/collections/ArrayDeque;)V
-SPLandroidx/navigation/NavController;->populateVisibleEntries$navigation_runtime_release()Ljava/util/List;
SPLandroidx/navigation/NavController;->saveState()Landroid/os/Bundle;
SPLandroidx/navigation/NavController;->setGraph(Landroidx/navigation/NavGraph;)V
-SPLandroidx/navigation/NavController;->setGraph(Landroidx/navigation/NavGraph;Landroid/os/Bundle;)V
SPLandroidx/navigation/NavController;->setLifecycleOwner(Landroidx/lifecycle/LifecycleOwner;)V
SPLandroidx/navigation/NavController;->setViewModelStore(Landroidx/lifecycle/ViewModelStore;)V
-SPLandroidx/navigation/NavController;->unlinkChildFromParent$navigation_runtime_release(Landroidx/navigation/NavBackStackEntry;)Landroidx/navigation/NavBackStackEntry;
-SPLandroidx/navigation/NavController;->updateBackStackLifecycle$navigation_runtime_release()V
SPLandroidx/navigation/NavController;->updateOnBackPressedCallbackEnabled()V
-Landroidx/navigation/NavController$$ExternalSyntheticLambda0;
-SPLandroidx/navigation/NavController$$ExternalSyntheticLambda0;-><init>(Landroidx/navigation/NavController;)V
-SPLandroidx/navigation/NavController$$ExternalSyntheticLambda0;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/navigation/NavController;->writeIntent$navigation_runtime_release(Landroidx/navigation/NavDeepLinkRequest;Landroid/os/Bundle;)V
+Landroidx/navigation/NavController$$ExternalSyntheticLambda2;
+SPLandroidx/navigation/NavController$$ExternalSyntheticLambda2;-><init>(Landroidx/navigation/NavController;)V
+SPLandroidx/navigation/NavController$$ExternalSyntheticLambda2;->invoke()Ljava/lang/Object;
+Landroidx/navigation/NavController$$ExternalSyntheticLambda3;
+SPLandroidx/navigation/NavController$$ExternalSyntheticLambda3;-><init>()V
+Landroidx/navigation/NavController$$ExternalSyntheticLambda4;
+SPLandroidx/navigation/NavController$$ExternalSyntheticLambda4;-><init>(Landroidx/navigation/NavController;)V
Landroidx/navigation/NavController$Companion;
SPLandroidx/navigation/NavController$Companion;-><init>()V
SPLandroidx/navigation/NavController$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Landroidx/navigation/NavController$NavControllerNavigatorState;
+SPLandroidx/navigation/NavController$NavControllerNavigatorState;->$r8$lambda$5nk5gz-2GcGGF5KB3Bu5a8w3AGg(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit;
+SPLandroidx/navigation/NavController$NavControllerNavigatorState;->$r8$lambda$bVzyd1ywSgs_ZItIbR5jjgqwR6E(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;Z)Lkotlin/Unit;
SPLandroidx/navigation/NavController$NavControllerNavigatorState;-><init>(Landroidx/navigation/NavController;Landroidx/navigation/Navigator;)V
SPLandroidx/navigation/NavController$NavControllerNavigatorState;->addInternal(Landroidx/navigation/NavBackStackEntry;)V
SPLandroidx/navigation/NavController$NavControllerNavigatorState;->createBackStackEntry(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)Landroidx/navigation/NavBackStackEntry;
+SPLandroidx/navigation/NavController$NavControllerNavigatorState;->getNavigator()Landroidx/navigation/Navigator;
+SPLandroidx/navigation/NavController$NavControllerNavigatorState;->markTransitionComplete$lambda$1(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit;
SPLandroidx/navigation/NavController$NavControllerNavigatorState;->markTransitionComplete(Landroidx/navigation/NavBackStackEntry;)V
+SPLandroidx/navigation/NavController$NavControllerNavigatorState;->pop$lambda$0(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;Z)Lkotlin/Unit;
SPLandroidx/navigation/NavController$NavControllerNavigatorState;->pop(Landroidx/navigation/NavBackStackEntry;Z)V
SPLandroidx/navigation/NavController$NavControllerNavigatorState;->popWithTransition(Landroidx/navigation/NavBackStackEntry;Z)V
SPLandroidx/navigation/NavController$NavControllerNavigatorState;->push(Landroidx/navigation/NavBackStackEntry;)V
+Landroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda0;
+SPLandroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda0;-><init>(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;)V
+SPLandroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda1;
+SPLandroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda1;-><init>(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;Z)V
+SPLandroidx/navigation/NavController$NavControllerNavigatorState$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object;
Landroidx/navigation/NavController$OnDestinationChangedListener;
-Landroidx/navigation/NavController$activity$1;
-SPLandroidx/navigation/NavController$activity$1;-><clinit>()V
-SPLandroidx/navigation/NavController$activity$1;-><init>()V
-Landroidx/navigation/NavController$executePopOperations$1;
-SPLandroidx/navigation/NavController$executePopOperations$1;-><init>(Lkotlin/jvm/internal/Ref$BooleanRef;Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/NavController;ZLkotlin/collections/ArrayDeque;)V
-SPLandroidx/navigation/NavController$executePopOperations$1;->invoke(Landroidx/navigation/NavBackStackEntry;)V
-SPLandroidx/navigation/NavController$executePopOperations$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/NavController$navInflater$2;
-SPLandroidx/navigation/NavController$navInflater$2;-><init>(Landroidx/navigation/NavController;)V
-Landroidx/navigation/NavController$navigate$5;
-SPLandroidx/navigation/NavController$navigate$5;-><init>(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/NavController;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V
-SPLandroidx/navigation/NavController$navigate$5;->invoke(Landroidx/navigation/NavBackStackEntry;)V
-SPLandroidx/navigation/NavController$navigate$5;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/navigation/NavController$onBackPressedCallback$1;
SPLandroidx/navigation/NavController$onBackPressedCallback$1;-><init>(Landroidx/navigation/NavController;)V
+Landroidx/navigation/NavControllerKt;
+SPLandroidx/navigation/NavControllerKt;->NavDeepLinkRequest(Landroid/content/Intent;)Landroidx/navigation/NavDeepLinkRequest;
+Landroidx/navigation/NavControllerKt__NavController_androidKt;
+SPLandroidx/navigation/NavControllerKt__NavController_androidKt;->NavDeepLinkRequest(Landroid/content/Intent;)Landroidx/navigation/NavDeepLinkRequest;
Landroidx/navigation/NavControllerViewModel;
SPLandroidx/navigation/NavControllerViewModel;-><clinit>()V
SPLandroidx/navigation/NavControllerViewModel;-><init>()V
-SPLandroidx/navigation/NavControllerViewModel;->access$getFACTORY$cp()Landroidx/lifecycle/ViewModelProvider$Factory;
SPLandroidx/navigation/NavControllerViewModel;->clear(Ljava/lang/String;)V
SPLandroidx/navigation/NavControllerViewModel;->getViewModelStore(Ljava/lang/String;)Landroidx/lifecycle/ViewModelStore;
Landroidx/navigation/NavControllerViewModel$Companion;
SPLandroidx/navigation/NavControllerViewModel$Companion;-><init>()V
SPLandroidx/navigation/NavControllerViewModel$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLandroidx/navigation/NavControllerViewModel$Companion;->getInstance(Landroidx/lifecycle/ViewModelStore;)Landroidx/navigation/NavControllerViewModel;
-Landroidx/navigation/NavControllerViewModel$Companion$FACTORY$1;
-SPLandroidx/navigation/NavControllerViewModel$Companion$FACTORY$1;-><init>()V
-SPLandroidx/navigation/NavControllerViewModel$Companion$FACTORY$1;->create(Ljava/lang/Class;)Landroidx/lifecycle/ViewModel;
+Landroidx/navigation/NavControllerViewModelKt;
+SPLandroidx/navigation/NavControllerViewModelKt;->$r8$lambda$ZKQlW4d0lrWVmUxe97gzYhxN15Q(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/NavControllerViewModel;
+SPLandroidx/navigation/NavControllerViewModelKt;-><clinit>()V
+SPLandroidx/navigation/NavControllerViewModelKt;->FACTORY$lambda$1$lambda$0(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/NavControllerViewModel;
+SPLandroidx/navigation/NavControllerViewModelKt;->access$getFACTORY$p()Landroidx/lifecycle/ViewModelProvider$Factory;
+Landroidx/navigation/NavControllerViewModelKt$$ExternalSyntheticLambda0;
+SPLandroidx/navigation/NavControllerViewModelKt$$ExternalSyntheticLambda0;-><init>()V
+SPLandroidx/navigation/NavControllerViewModelKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/navigation/NavDeepLink;
+SPLandroidx/navigation/NavDeepLink;->$r8$lambda$52IVohDCBjZXRwCj-bk_e_vJe8k(Landroidx/navigation/NavDeepLink;)Ljava/util/Map;
+SPLandroidx/navigation/NavDeepLink;->$r8$lambda$EnvV0kmSawfvfNdwUJX4TVVa0Wc(Landroidx/navigation/NavDeepLink;)Ljava/lang/String;
+SPLandroidx/navigation/NavDeepLink;->$r8$lambda$KO5hdooBsoqJBVabBRq5WSD1xOE(Landroidx/navigation/NavDeepLink;)Z
+SPLandroidx/navigation/NavDeepLink;->$r8$lambda$LnCEJdahfjjLJ8VEtaWD3ld0Mpk(Landroidx/navigation/NavDeepLink;)Lkotlin/text/Regex;
+SPLandroidx/navigation/NavDeepLink;->$r8$lambda$nUzwVI014O2lgT3hegBOACJtXJ8(Landroidx/navigation/NavDeepLink;)Lkotlin/text/Regex;
+SPLandroidx/navigation/NavDeepLink;->$r8$lambda$tdU20IzLTchyVBdWmiJ5S3QBPlU(Landroidx/navigation/NavDeepLink;)Ljava/util/List;
+SPLandroidx/navigation/NavDeepLink;->$r8$lambda$zMb9YX482n3KqmlnTFMxadH9HrE(Landroidx/navigation/NavDeepLink;)Lkotlin/Pair;
SPLandroidx/navigation/NavDeepLink;-><clinit>()V
-HSPLandroidx/navigation/NavDeepLink;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
-SPLandroidx/navigation/NavDeepLink;->access$getFragArgsAndRegex(Landroidx/navigation/NavDeepLink;)Lkotlin/Pair;
-SPLandroidx/navigation/NavDeepLink;->access$getFragRegex(Landroidx/navigation/NavDeepLink;)Ljava/lang/String;
-SPLandroidx/navigation/NavDeepLink;->access$getPathRegex$p(Landroidx/navigation/NavDeepLink;)Ljava/lang/String;
-SPLandroidx/navigation/NavDeepLink;->access$parseFragment(Landroidx/navigation/NavDeepLink;)Lkotlin/Pair;
-SPLandroidx/navigation/NavDeepLink;->access$parseQuery(Landroidx/navigation/NavDeepLink;)Ljava/util/Map;
+SPLandroidx/navigation/NavDeepLink;-><init>(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
SPLandroidx/navigation/NavDeepLink;->buildRegex(Ljava/lang/String;Ljava/util/List;Ljava/lang/StringBuilder;)V
SPLandroidx/navigation/NavDeepLink;->calculateMatchingPathSegments$navigation_common_release(Landroid/net/Uri;)I
+SPLandroidx/navigation/NavDeepLink;->fragArgsAndRegex_delegate$lambda$4(Landroidx/navigation/NavDeepLink;)Lkotlin/Pair;
+SPLandroidx/navigation/NavDeepLink;->fragArgs_delegate$lambda$5(Landroidx/navigation/NavDeepLink;)Ljava/util/List;
+SPLandroidx/navigation/NavDeepLink;->fragPattern_delegate$lambda$8(Landroidx/navigation/NavDeepLink;)Lkotlin/text/Regex;
+SPLandroidx/navigation/NavDeepLink;->fragRegex_delegate$lambda$6(Landroidx/navigation/NavDeepLink;)Ljava/lang/String;
SPLandroidx/navigation/NavDeepLink;->getArgumentsNames$navigation_common_release()Ljava/util/List;
SPLandroidx/navigation/NavDeepLink;->getFragArgs()Ljava/util/List;
SPLandroidx/navigation/NavDeepLink;->getFragArgsAndRegex()Lkotlin/Pair;
-SPLandroidx/navigation/NavDeepLink;->getFragPattern()Ljava/util/regex/Pattern;
+SPLandroidx/navigation/NavDeepLink;->getFragPattern()Lkotlin/text/Regex;
SPLandroidx/navigation/NavDeepLink;->getFragRegex()Ljava/lang/String;
SPLandroidx/navigation/NavDeepLink;->getMatchingArguments(Landroid/net/Uri;Ljava/util/Map;)Landroid/os/Bundle;
-SPLandroidx/navigation/NavDeepLink;->getMatchingPathArguments(Ljava/util/regex/Matcher;Landroid/os/Bundle;Ljava/util/Map;)Z
+SPLandroidx/navigation/NavDeepLink;->getMatchingPathArguments(Lkotlin/text/MatchResult;Landroid/os/Bundle;Ljava/util/Map;)Z
SPLandroidx/navigation/NavDeepLink;->getMatchingQueryArguments(Landroid/net/Uri;Landroid/os/Bundle;Ljava/util/Map;)Z
SPLandroidx/navigation/NavDeepLink;->getMatchingUriFragment(Ljava/lang/String;Landroid/os/Bundle;Ljava/util/Map;)V
-SPLandroidx/navigation/NavDeepLink;->getPathPattern()Ljava/util/regex/Pattern;
+SPLandroidx/navigation/NavDeepLink;->getPathPattern()Lkotlin/text/Regex;
SPLandroidx/navigation/NavDeepLink;->getQueryArgsMap()Ljava/util/Map;
-SPLandroidx/navigation/NavDeepLink;->getUriPattern()Ljava/lang/String;
SPLandroidx/navigation/NavDeepLink;->isExactDeepLink()Z
SPLandroidx/navigation/NavDeepLink;->isParameterizedQuery()Z
+SPLandroidx/navigation/NavDeepLink;->isParameterizedQuery_delegate$lambda$2(Landroidx/navigation/NavDeepLink;)Z
SPLandroidx/navigation/NavDeepLink;->parseArgument(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;Landroidx/navigation/NavArgument;)V
SPLandroidx/navigation/NavDeepLink;->parseFragment()Lkotlin/Pair;
SPLandroidx/navigation/NavDeepLink;->parseInputParams(Ljava/util/List;Landroidx/navigation/NavDeepLink$ParamQuery;Landroid/os/Bundle;Ljava/util/Map;)Z
SPLandroidx/navigation/NavDeepLink;->parseMime()V
SPLandroidx/navigation/NavDeepLink;->parsePath()V
SPLandroidx/navigation/NavDeepLink;->parseQuery()Ljava/util/Map;
+SPLandroidx/navigation/NavDeepLink;->pathPattern_delegate$lambda$1(Landroidx/navigation/NavDeepLink;)Lkotlin/text/Regex;
+SPLandroidx/navigation/NavDeepLink;->queryArgsMap_delegate$lambda$3(Landroidx/navigation/NavDeepLink;)Ljava/util/Map;
+SPLandroidx/navigation/NavDeepLink;->saveWildcardInRegex(Ljava/lang/String;)Ljava/lang/String;
+Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda0;
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda0;-><init>(Landroidx/navigation/NavDeepLink;)V
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda1;
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda1;-><init>(Landroidx/navigation/NavDeepLink;)V
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object;
+Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda2;
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda2;-><init>(Landroidx/navigation/NavDeepLink;)V
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda2;->invoke()Ljava/lang/Object;
+Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda3;
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda3;-><init>(Landroidx/navigation/NavDeepLink;)V
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda3;->invoke()Ljava/lang/Object;
+Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda4;
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda4;-><init>(Landroidx/navigation/NavDeepLink;)V
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda4;->invoke()Ljava/lang/Object;
+Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda5;
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda5;-><init>(Landroidx/navigation/NavDeepLink;)V
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda5;->invoke()Ljava/lang/Object;
+Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda6;
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda6;-><init>(Landroidx/navigation/NavDeepLink;)V
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda6;->invoke()Ljava/lang/Object;
+Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda7;
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda7;-><init>(Landroidx/navigation/NavDeepLink;)V
+Landroidx/navigation/NavDeepLink$$ExternalSyntheticLambda8;
+SPLandroidx/navigation/NavDeepLink$$ExternalSyntheticLambda8;-><init>(Landroid/os/Bundle;)V
Landroidx/navigation/NavDeepLink$Builder;
SPLandroidx/navigation/NavDeepLink$Builder;-><clinit>()V
SPLandroidx/navigation/NavDeepLink$Builder;-><init>()V
@@ -15889,41 +16578,21 @@ SPLandroidx/navigation/NavDeepLink$ParamQuery;->addArgumentName(Ljava/lang/Strin
SPLandroidx/navigation/NavDeepLink$ParamQuery;->getArguments()Ljava/util/List;
SPLandroidx/navigation/NavDeepLink$ParamQuery;->getParamRegex()Ljava/lang/String;
SPLandroidx/navigation/NavDeepLink$ParamQuery;->setParamRegex(Ljava/lang/String;)V
-Landroidx/navigation/NavDeepLink$fragArgs$2;
-SPLandroidx/navigation/NavDeepLink$fragArgs$2;-><init>(Landroidx/navigation/NavDeepLink;)V
-SPLandroidx/navigation/NavDeepLink$fragArgs$2;->invoke()Ljava/lang/Object;
-SPLandroidx/navigation/NavDeepLink$fragArgs$2;->invoke()Ljava/util/List;
-Landroidx/navigation/NavDeepLink$fragArgsAndRegex$2;
-SPLandroidx/navigation/NavDeepLink$fragArgsAndRegex$2;-><init>(Landroidx/navigation/NavDeepLink;)V
-SPLandroidx/navigation/NavDeepLink$fragArgsAndRegex$2;->invoke()Ljava/lang/Object;
-SPLandroidx/navigation/NavDeepLink$fragArgsAndRegex$2;->invoke()Lkotlin/Pair;
-Landroidx/navigation/NavDeepLink$fragPattern$2;
-SPLandroidx/navigation/NavDeepLink$fragPattern$2;-><init>(Landroidx/navigation/NavDeepLink;)V
-SPLandroidx/navigation/NavDeepLink$fragPattern$2;->invoke()Ljava/lang/Object;
-SPLandroidx/navigation/NavDeepLink$fragPattern$2;->invoke()Ljava/util/regex/Pattern;
-Landroidx/navigation/NavDeepLink$fragRegex$2;
-SPLandroidx/navigation/NavDeepLink$fragRegex$2;-><init>(Landroidx/navigation/NavDeepLink;)V
-SPLandroidx/navigation/NavDeepLink$fragRegex$2;->invoke()Ljava/lang/Object;
-SPLandroidx/navigation/NavDeepLink$fragRegex$2;->invoke()Ljava/lang/String;
-Landroidx/navigation/NavDeepLink$getMatchingArguments$missingRequiredArguments$1;
-SPLandroidx/navigation/NavDeepLink$getMatchingArguments$missingRequiredArguments$1;-><init>(Landroid/os/Bundle;)V
-Landroidx/navigation/NavDeepLink$isParameterizedQuery$2;
-SPLandroidx/navigation/NavDeepLink$isParameterizedQuery$2;-><init>(Landroidx/navigation/NavDeepLink;)V
-SPLandroidx/navigation/NavDeepLink$isParameterizedQuery$2;->invoke()Ljava/lang/Boolean;
-SPLandroidx/navigation/NavDeepLink$isParameterizedQuery$2;->invoke()Ljava/lang/Object;
-Landroidx/navigation/NavDeepLink$mimeTypePattern$2;
-SPLandroidx/navigation/NavDeepLink$mimeTypePattern$2;-><init>(Landroidx/navigation/NavDeepLink;)V
-Landroidx/navigation/NavDeepLink$pathPattern$2;
-SPLandroidx/navigation/NavDeepLink$pathPattern$2;-><init>(Landroidx/navigation/NavDeepLink;)V
-SPLandroidx/navigation/NavDeepLink$pathPattern$2;->invoke()Ljava/lang/Object;
-SPLandroidx/navigation/NavDeepLink$pathPattern$2;->invoke()Ljava/util/regex/Pattern;
-Landroidx/navigation/NavDeepLink$queryArgsMap$2;
-SPLandroidx/navigation/NavDeepLink$queryArgsMap$2;-><init>(Landroidx/navigation/NavDeepLink;)V
-SPLandroidx/navigation/NavDeepLink$queryArgsMap$2;->invoke()Ljava/lang/Object;
-SPLandroidx/navigation/NavDeepLink$queryArgsMap$2;->invoke()Ljava/util/Map;
Landroidx/navigation/NavDeepLinkRequest;
-SPLandroidx/navigation/NavDeepLinkRequest;-><init>(Landroid/content/Intent;)V
SPLandroidx/navigation/NavDeepLinkRequest;-><init>(Landroid/net/Uri;Ljava/lang/String;Ljava/lang/String;)V
+SPLandroidx/navigation/NavDeepLinkRequest;->getAction()Ljava/lang/String;
+SPLandroidx/navigation/NavDeepLinkRequest;->getMimeType()Ljava/lang/String;
+SPLandroidx/navigation/NavDeepLinkRequest;->getUri()Landroid/net/Uri;
+Landroidx/navigation/NavDeepLinkRequest$Builder;
+SPLandroidx/navigation/NavDeepLinkRequest$Builder;-><clinit>()V
+SPLandroidx/navigation/NavDeepLinkRequest$Builder;-><init>()V
+SPLandroidx/navigation/NavDeepLinkRequest$Builder;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/navigation/NavDeepLinkRequest$Builder;->build()Landroidx/navigation/NavDeepLinkRequest;
+SPLandroidx/navigation/NavDeepLinkRequest$Builder;->setUri(Landroid/net/Uri;)Landroidx/navigation/NavDeepLinkRequest$Builder;
+Landroidx/navigation/NavDeepLinkRequest$Builder$Companion;
+SPLandroidx/navigation/NavDeepLinkRequest$Builder$Companion;-><init>()V
+SPLandroidx/navigation/NavDeepLinkRequest$Builder$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/navigation/NavDeepLinkRequest$Builder$Companion;->fromUri(Landroid/net/Uri;)Landroidx/navigation/NavDeepLinkRequest$Builder;
Landroidx/navigation/NavDestination;
SPLandroidx/navigation/NavDestination;-><clinit>()V
SPLandroidx/navigation/NavDestination;-><init>(Landroidx/navigation/Navigator;)V
@@ -15932,6 +16601,7 @@ SPLandroidx/navigation/NavDestination;->addArgument(Ljava/lang/String;Landroidx/
SPLandroidx/navigation/NavDestination;->addInDefaultArgs(Landroid/os/Bundle;)Landroid/os/Bundle;
SPLandroidx/navigation/NavDestination;->equals(Ljava/lang/Object;)Z
SPLandroidx/navigation/NavDestination;->getArguments()Ljava/util/Map;
+SPLandroidx/navigation/NavDestination;->getDeepLinks()Ljava/util/List;
SPLandroidx/navigation/NavDestination;->getId()I
SPLandroidx/navigation/NavDestination;->getNavigatorName()Ljava/lang/String;
SPLandroidx/navigation/NavDestination;->getParent()Landroidx/navigation/NavGraph;
@@ -15940,32 +16610,23 @@ SPLandroidx/navigation/NavDestination;->hasRoute(Ljava/lang/String;Landroid/os/B
SPLandroidx/navigation/NavDestination;->hashCode()I
SPLandroidx/navigation/NavDestination;->matchDeepLink(Landroidx/navigation/NavDeepLinkRequest;)Landroidx/navigation/NavDestination$DeepLinkMatch;
SPLandroidx/navigation/NavDestination;->matchRoute(Ljava/lang/String;)Landroidx/navigation/NavDestination$DeepLinkMatch;
-SPLandroidx/navigation/NavDestination;->setId(I)V
SPLandroidx/navigation/NavDestination;->setLabel(Ljava/lang/CharSequence;)V
SPLandroidx/navigation/NavDestination;->setParent(Landroidx/navigation/NavGraph;)V
SPLandroidx/navigation/NavDestination;->setRoute(Ljava/lang/String;)V
Landroidx/navigation/NavDestination$Companion;
+SPLandroidx/navigation/NavDestination$Companion;->$r8$lambda$fpRDljBeHS6Tc2GnMxQIqqMJZDw(Landroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination;
SPLandroidx/navigation/NavDestination$Companion;-><init>()V
SPLandroidx/navigation/NavDestination$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLandroidx/navigation/NavDestination$Companion;->_get_hierarchy_$lambda$1(Landroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination;
SPLandroidx/navigation/NavDestination$Companion;->createRoute(Ljava/lang/String;)Ljava/lang/String;
SPLandroidx/navigation/NavDestination$Companion;->getHierarchy(Landroidx/navigation/NavDestination;)Lkotlin/sequences/Sequence;
-Landroidx/navigation/NavDestination$Companion$hierarchy$1;
-SPLandroidx/navigation/NavDestination$Companion$hierarchy$1;-><clinit>()V
-SPLandroidx/navigation/NavDestination$Companion$hierarchy$1;-><init>()V
-SPLandroidx/navigation/NavDestination$Companion$hierarchy$1;->invoke(Landroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination;
-SPLandroidx/navigation/NavDestination$Companion$hierarchy$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/NavDestination$Companion$$ExternalSyntheticLambda0;
+SPLandroidx/navigation/NavDestination$Companion$$ExternalSyntheticLambda0;-><init>()V
+SPLandroidx/navigation/NavDestination$Companion$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/navigation/NavDestination$DeepLinkMatch;
SPLandroidx/navigation/NavDestination$DeepLinkMatch;-><init>(Landroidx/navigation/NavDestination;Landroid/os/Bundle;ZIZI)V
SPLandroidx/navigation/NavDestination$DeepLinkMatch;->getDestination()Landroidx/navigation/NavDestination;
SPLandroidx/navigation/NavDestination$DeepLinkMatch;->getMatchingArgs()Landroid/os/Bundle;
-Landroidx/navigation/NavDestination$route$3;
-SPLandroidx/navigation/NavDestination$route$3;-><init>(Ljava/lang/String;)V
-SPLandroidx/navigation/NavDestination$route$3;->invoke()Landroidx/navigation/NavDeepLink;
-SPLandroidx/navigation/NavDestination$route$3;->invoke()Ljava/lang/Object;
-Landroidx/navigation/NavDestination$route$missingRequiredArguments$1;
-SPLandroidx/navigation/NavDestination$route$missingRequiredArguments$1;-><init>(Landroidx/navigation/NavDeepLink;)V
-SPLandroidx/navigation/NavDestination$route$missingRequiredArguments$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-SPLandroidx/navigation/NavDestination$route$missingRequiredArguments$1;->invoke(Ljava/lang/String;)Ljava/lang/Boolean;
Landroidx/navigation/NavDestinationBuilder;
SPLandroidx/navigation/NavDestinationBuilder;-><init>(Landroidx/navigation/Navigator;ILjava/lang/String;)V
SPLandroidx/navigation/NavDestinationBuilder;-><init>(Landroidx/navigation/Navigator;Ljava/lang/String;)V
@@ -15976,12 +16637,10 @@ SPLandroidx/navigation/NavDestinationBuilder;->setLabel(Ljava/lang/CharSequence;
Landroidx/navigation/NavGraph;
SPLandroidx/navigation/NavGraph;-><clinit>()V
SPLandroidx/navigation/NavGraph;-><init>(Landroidx/navigation/Navigator;)V
-SPLandroidx/navigation/NavGraph;->addDestination(Landroidx/navigation/NavDestination;)V
SPLandroidx/navigation/NavGraph;->addDestinations(Ljava/util/Collection;)V
SPLandroidx/navigation/NavGraph;->equals(Ljava/lang/Object;)Z
SPLandroidx/navigation/NavGraph;->findNode(I)Landroidx/navigation/NavDestination;
SPLandroidx/navigation/NavGraph;->findNode(Ljava/lang/String;Z)Landroidx/navigation/NavDestination;
-SPLandroidx/navigation/NavGraph;->findNodeComprehensive$default(Landroidx/navigation/NavGraph;ILandroidx/navigation/NavDestination;ZLandroidx/navigation/NavDestination;ILjava/lang/Object;)Landroidx/navigation/NavDestination;
SPLandroidx/navigation/NavGraph;->findNodeComprehensive(ILandroidx/navigation/NavDestination;ZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination;
SPLandroidx/navigation/NavGraph;->getNodes()Landroidx/collection/SparseArrayCompat;
SPLandroidx/navigation/NavGraph;->getStartDestinationId()I
@@ -15991,24 +16650,22 @@ SPLandroidx/navigation/NavGraph;->iterator()Ljava/util/Iterator;
SPLandroidx/navigation/NavGraph;->matchDeepLinkComprehensive(Landroidx/navigation/NavDeepLinkRequest;ZZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination$DeepLinkMatch;
SPLandroidx/navigation/NavGraph;->matchRouteComprehensive(Ljava/lang/String;ZZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination$DeepLinkMatch;
SPLandroidx/navigation/NavGraph;->setStartDestination(Ljava/lang/String;)V
-SPLandroidx/navigation/NavGraph;->setStartDestinationRoute(Ljava/lang/String;)V
Landroidx/navigation/NavGraph$Companion;
SPLandroidx/navigation/NavGraph$Companion;-><init>()V
SPLandroidx/navigation/NavGraph$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-Landroidx/navigation/NavGraph$iterator$1;
-SPLandroidx/navigation/NavGraph$iterator$1;-><init>(Landroidx/navigation/NavGraph;)V
-SPLandroidx/navigation/NavGraph$iterator$1;->hasNext()Z
-SPLandroidx/navigation/NavGraph$iterator$1;->next()Landroidx/navigation/NavDestination;
-SPLandroidx/navigation/NavGraph$iterator$1;->next()Ljava/lang/Object;
Landroidx/navigation/NavGraphBuilder;
SPLandroidx/navigation/NavGraphBuilder;-><init>(Landroidx/navigation/NavigatorProvider;Ljava/lang/String;Ljava/lang/String;)V
SPLandroidx/navigation/NavGraphBuilder;->build()Landroidx/navigation/NavGraph;
SPLandroidx/navigation/NavGraphBuilder;->destination(Landroidx/navigation/NavDestinationBuilder;)V
SPLandroidx/navigation/NavGraphBuilder;->getProvider()Landroidx/navigation/NavigatorProvider;
Landroidx/navigation/NavGraphNavigator;
+SPLandroidx/navigation/NavGraphNavigator;-><clinit>()V
SPLandroidx/navigation/NavGraphNavigator;-><init>(Landroidx/navigation/NavigatorProvider;)V
SPLandroidx/navigation/NavGraphNavigator;->navigate(Landroidx/navigation/NavBackStackEntry;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V
SPLandroidx/navigation/NavGraphNavigator;->navigate(Ljava/util/List;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V
+Landroidx/navigation/NavGraphNavigator$Companion;
+SPLandroidx/navigation/NavGraphNavigator$Companion;-><init>()V
+SPLandroidx/navigation/NavGraphNavigator$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Landroidx/navigation/NavHostController;
SPLandroidx/navigation/NavHostController;-><init>(Landroid/content/Context;)V
SPLandroidx/navigation/NavHostController;->setLifecycleOwner(Landroidx/lifecycle/LifecycleOwner;)V
@@ -16044,45 +16701,20 @@ SPLandroidx/navigation/NavType;->parseAndPut(Landroid/os/Bundle;Ljava/lang/Strin
Landroidx/navigation/NavType$Companion;
SPLandroidx/navigation/NavType$Companion;-><init>()V
SPLandroidx/navigation/NavType$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-Landroidx/navigation/NavType$Companion$BoolArrayType$1;
-SPLandroidx/navigation/NavType$Companion$BoolArrayType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$BoolListType$1;
-SPLandroidx/navigation/NavType$Companion$BoolListType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$BoolType$1;
-SPLandroidx/navigation/NavType$Companion$BoolType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$FloatArrayType$1;
-SPLandroidx/navigation/NavType$Companion$FloatArrayType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$FloatListType$1;
-SPLandroidx/navigation/NavType$Companion$FloatListType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$FloatType$1;
-SPLandroidx/navigation/NavType$Companion$FloatType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$IntArrayType$1;
-SPLandroidx/navigation/NavType$Companion$IntArrayType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$IntListType$1;
-SPLandroidx/navigation/NavType$Companion$IntListType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$IntType$1;
-SPLandroidx/navigation/NavType$Companion$IntType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$LongArrayType$1;
-SPLandroidx/navigation/NavType$Companion$LongArrayType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$LongListType$1;
-SPLandroidx/navigation/NavType$Companion$LongListType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$LongType$1;
-SPLandroidx/navigation/NavType$Companion$LongType$1;-><init>()V
Landroidx/navigation/NavType$Companion$ReferenceType$1;
SPLandroidx/navigation/NavType$Companion$ReferenceType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$StringArrayType$1;
-SPLandroidx/navigation/NavType$Companion$StringArrayType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$StringListType$1;
-SPLandroidx/navigation/NavType$Companion$StringListType$1;-><init>()V
-Landroidx/navigation/NavType$Companion$StringType$1;
-SPLandroidx/navigation/NavType$Companion$StringType$1;-><init>()V
-SPLandroidx/navigation/NavType$Companion$StringType$1;->get(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/Object;
-SPLandroidx/navigation/NavType$Companion$StringType$1;->get(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;
-SPLandroidx/navigation/NavType$Companion$StringType$1;->put(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V
-SPLandroidx/navigation/NavType$Companion$StringType$1;->put(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V
+Landroidx/navigation/NavTypeKt;
+SPLandroidx/navigation/NavTypeKt;->navTypeParseAndPut(Landroidx/navigation/NavType;Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)Ljava/lang/Object;
+Landroidx/navigation/NavUriKt;
+SPLandroidx/navigation/NavUriKt;->NavUri(Ljava/lang/String;)Landroid/net/Uri;
+Landroidx/navigation/NavUriUtils;
+SPLandroidx/navigation/NavUriUtils;-><clinit>()V
+SPLandroidx/navigation/NavUriUtils;-><init>()V
+SPLandroidx/navigation/NavUriUtils;->parse(Ljava/lang/String;)Landroid/net/Uri;
Landroidx/navigation/NavViewModelStoreProvider;
Landroidx/navigation/Navigator;
SPLandroidx/navigation/Navigator;-><init>()V
+SPLandroidx/navigation/Navigator;-><init>(Ljava/lang/String;)V
SPLandroidx/navigation/Navigator;->getState()Landroidx/navigation/NavigatorState;
SPLandroidx/navigation/Navigator;->isAttached()Z
SPLandroidx/navigation/Navigator;->onAttach(Landroidx/navigation/NavigatorState;)V
@@ -16106,6 +16738,7 @@ SPLandroidx/navigation/NavigatorProvider$Companion;->getNameForNavigator$navigat
SPLandroidx/navigation/NavigatorProvider$Companion;->validateName$navigation_common_release(Ljava/lang/String;)Z
Landroidx/navigation/NavigatorState;
SPLandroidx/navigation/NavigatorState;-><init>()V
+SPLandroidx/navigation/NavigatorState;->access$get_backStack$p(Landroidx/navigation/NavigatorState;)Lkotlinx/coroutines/flow/MutableStateFlow;
SPLandroidx/navigation/NavigatorState;->getBackStack()Lkotlinx/coroutines/flow/StateFlow;
SPLandroidx/navigation/NavigatorState;->getTransitionsInProgress()Lkotlinx/coroutines/flow/StateFlow;
SPLandroidx/navigation/NavigatorState;->isNavigating()Z
@@ -16120,13 +16753,24 @@ SPLandroidx/navigation/PopUpToBuilder;-><init>()V
SPLandroidx/navigation/PopUpToBuilder;->getInclusive()Z
SPLandroidx/navigation/PopUpToBuilder;->getSaveState()Z
SPLandroidx/navigation/PopUpToBuilder;->setInclusive(Z)V
+Landroidx/navigation/StringArrayNavType;
+SPLandroidx/navigation/StringArrayNavType;-><init>()V
+Landroidx/navigation/StringListNavType;
+SPLandroidx/navigation/StringListNavType;-><init>()V
+Landroidx/navigation/StringNavType;
+SPLandroidx/navigation/StringNavType;-><init>()V
+SPLandroidx/navigation/StringNavType;->get(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/Object;
+SPLandroidx/navigation/StringNavType;->get(Landroid/os/Bundle;Ljava/lang/String;)Ljava/lang/String;
+SPLandroidx/navigation/StringNavType;->put(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/Object;)V
+SPLandroidx/navigation/StringNavType;->put(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V
+Landroidx/navigation/SupportingPane;
Landroidx/navigation/compose/BackStackEntryIdViewModel;
SPLandroidx/navigation/compose/BackStackEntryIdViewModel;-><clinit>()V
SPLandroidx/navigation/compose/BackStackEntryIdViewModel;-><init>(Landroidx/lifecycle/SavedStateHandle;)V
-SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->getId()Ljava/util/UUID;
-SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->getSaveableStateHolderRef()Ljava/lang/ref/WeakReference;
+SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->getId()Ljava/lang/String;
+SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->getSaveableStateHolderRef()Landroidx/navigation/compose/internal/WeakReference;
SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->onCleared()V
-SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->setSaveableStateHolderRef(Ljava/lang/ref/WeakReference;)V
+SPLandroidx/navigation/compose/BackStackEntryIdViewModel;->setSaveableStateHolderRef(Landroidx/navigation/compose/internal/WeakReference;)V
Landroidx/navigation/compose/ComposeNavGraphNavigator;
SPLandroidx/navigation/compose/ComposeNavGraphNavigator;-><clinit>()V
SPLandroidx/navigation/compose/ComposeNavGraphNavigator;-><init>(Landroidx/navigation/NavigatorProvider;)V
@@ -16180,12 +16824,12 @@ SPLandroidx/navigation/compose/DialogHostKt;->DialogHost(Landroidx/navigation/co
SPLandroidx/navigation/compose/DialogHostKt;->PopulateVisibleList(Ljava/util/List;Ljava/util/Collection;Landroidx/compose/runtime/Composer;I)V
SPLandroidx/navigation/compose/DialogHostKt;->access$DialogHost$lambda$1(Landroidx/compose/runtime/State;)Ljava/util/Set;
SPLandroidx/navigation/compose/DialogHostKt;->rememberVisibleList(Ljava/util/Collection;Landroidx/compose/runtime/Composer;I)Landroidx/compose/runtime/snapshots/SnapshotStateList;
+Landroidx/navigation/compose/DialogHostKt$$ExternalSyntheticLambda4;
+SPLandroidx/navigation/compose/DialogHostKt$$ExternalSyntheticLambda4;-><init>(Landroidx/navigation/compose/DialogNavigator;I)V
Landroidx/navigation/compose/DialogHostKt$DialogHost$2$1;
SPLandroidx/navigation/compose/DialogHostKt$DialogHost$2$1;-><init>(Landroidx/compose/runtime/State;Landroidx/navigation/compose/DialogNavigator;Landroidx/compose/runtime/snapshots/SnapshotStateList;Lkotlin/coroutines/Continuation;)V
SPLandroidx/navigation/compose/DialogHostKt$DialogHost$2$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
SPLandroidx/navigation/compose/DialogHostKt$DialogHost$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/DialogHostKt$DialogHost$3;
-SPLandroidx/navigation/compose/DialogHostKt$DialogHost$3;-><init>(Landroidx/navigation/compose/DialogNavigator;I)V
Landroidx/navigation/compose/DialogNavigator;
SPLandroidx/navigation/compose/DialogNavigator;-><clinit>()V
SPLandroidx/navigation/compose/DialogNavigator;-><init>()V
@@ -16203,82 +16847,110 @@ SPLandroidx/navigation/compose/DialogNavigatorDestinationBuilder;-><init>(Landro
SPLandroidx/navigation/compose/DialogNavigatorDestinationBuilder;->instantiateDestination()Landroidx/navigation/NavDestination;
SPLandroidx/navigation/compose/DialogNavigatorDestinationBuilder;->instantiateDestination()Landroidx/navigation/compose/DialogNavigator$Destination;
Landroidx/navigation/compose/NavBackStackEntryProviderKt;
+SPLandroidx/navigation/compose/NavBackStackEntryProviderKt;->$r8$lambda$5Xhhy9EHqRyucxYvYedEkjAWf9c(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/compose/BackStackEntryIdViewModel;
SPLandroidx/navigation/compose/NavBackStackEntryProviderKt;->LocalOwnersProvider(Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
+SPLandroidx/navigation/compose/NavBackStackEntryProviderKt;->SaveableStateProvider$lambda$2$lambda$1(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/compose/BackStackEntryIdViewModel;
SPLandroidx/navigation/compose/NavBackStackEntryProviderKt;->SaveableStateProvider(Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
SPLandroidx/navigation/compose/NavBackStackEntryProviderKt;->access$SaveableStateProvider(Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)V
+Landroidx/navigation/compose/NavBackStackEntryProviderKt$$ExternalSyntheticLambda0;
+SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$$ExternalSyntheticLambda0;-><init>()V
+SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/compose/NavBackStackEntryProviderKt$$ExternalSyntheticLambda1;
+SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$$ExternalSyntheticLambda1;-><init>(Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;I)V
Landroidx/navigation/compose/NavBackStackEntryProviderKt$LocalOwnersProvider$1;
SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$LocalOwnersProvider$1;-><init>(Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;)V
SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$LocalOwnersProvider$1;->invoke(Landroidx/compose/runtime/Composer;I)V
SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$LocalOwnersProvider$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavBackStackEntryProviderKt$SaveableStateProvider$1;
-SPLandroidx/navigation/compose/NavBackStackEntryProviderKt$SaveableStateProvider$1;-><init>(Landroidx/compose/runtime/saveable/SaveableStateHolder;Lkotlin/jvm/functions/Function2;I)V
Landroidx/navigation/compose/NavHostControllerKt;
-SPLandroidx/navigation/compose/NavHostControllerKt;->NavControllerSaver(Landroid/content/Context;)Landroidx/compose/runtime/saveable/Saver;
-SPLandroidx/navigation/compose/NavHostControllerKt;->access$createNavController(Landroid/content/Context;)Landroidx/navigation/NavHostController;
-SPLandroidx/navigation/compose/NavHostControllerKt;->createNavController(Landroid/content/Context;)Landroidx/navigation/NavHostController;
SPLandroidx/navigation/compose/NavHostControllerKt;->rememberNavController([Landroidx/navigation/Navigator;Landroidx/compose/runtime/Composer;I)Landroidx/navigation/NavHostController;
-Landroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$1;
-SPLandroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$1;-><clinit>()V
-SPLandroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$1;-><init>()V
-SPLandroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$1;->invoke(Landroidx/compose/runtime/saveable/SaverScope;Landroidx/navigation/NavHostController;)Landroid/os/Bundle;
-SPLandroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$2;
-SPLandroidx/navigation/compose/NavHostControllerKt$NavControllerSaver$2;-><init>(Landroid/content/Context;)V
-Landroidx/navigation/compose/NavHostControllerKt$rememberNavController$1$1;
-SPLandroidx/navigation/compose/NavHostControllerKt$rememberNavController$1$1;-><init>(Landroid/content/Context;)V
-SPLandroidx/navigation/compose/NavHostControllerKt$rememberNavController$1$1;->invoke()Landroidx/navigation/NavHostController;
-SPLandroidx/navigation/compose/NavHostControllerKt$rememberNavController$1$1;->invoke()Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->$r8$lambda$JdQDZYZ-KD05euabB-vlBKPCqaw(Landroid/content/Context;)Landroidx/navigation/NavHostController;
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->$r8$lambda$kBfjECOy_7W_X5t95R0PDoLByEQ(Landroidx/compose/runtime/saveable/SaverScope;Landroidx/navigation/NavHostController;)Landroid/os/Bundle;
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->NavControllerSaver$NavHostControllerKt__NavHostController_androidKt(Landroid/content/Context;)Landroidx/compose/runtime/saveable/Saver;
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->NavControllerSaver$lambda$4$NavHostControllerKt__NavHostController_androidKt(Landroidx/compose/runtime/saveable/SaverScope;Landroidx/navigation/NavHostController;)Landroid/os/Bundle;
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->createNavController$NavHostControllerKt__NavHostController_androidKt(Landroid/content/Context;)Landroidx/navigation/NavHostController;
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->rememberNavController$lambda$1$lambda$0$NavHostControllerKt__NavHostController_androidKt(Landroid/content/Context;)Landroidx/navigation/NavHostController;
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt;->rememberNavController([Landroidx/navigation/Navigator;Landroidx/compose/runtime/Composer;I)Landroidx/navigation/NavHostController;
+Landroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda0;
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda0;-><init>(Landroid/content/Context;)V
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda0;->invoke()Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda1;
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda1;-><init>()V
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda2;
+SPLandroidx/navigation/compose/NavHostControllerKt__NavHostController_androidKt$$ExternalSyntheticLambda2;-><init>(Landroid/content/Context;)V
Landroidx/navigation/compose/NavHostKt;
-SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$11(Landroidx/compose/runtime/MutableState;)Z
-SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$15(Landroidx/compose/runtime/State;)Ljava/util/List;
-SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$17(Landroidx/compose/runtime/State;)Ljava/util/List;
-SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$6(Landroidx/compose/runtime/State;)Ljava/util/List;
+SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$-U__iEWBDN5IIwvEOwn0oW-b78g(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition;
+SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$-sEg8aRV4oo4ocBoNptDwBF5NA4(Landroidx/navigation/NavBackStackEntry;)Ljava/lang/Object;
+SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$03nh-bDa1UK5d5YuBxwYXpWeOvU(Landroidx/collection/MutableObjectFloatMap;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/State;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ContentTransform;
+SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$7ClW2Jn3MXjuytbJNUtxFpbxrgs(Landroidx/navigation/NavHostController;Landroidx/navigation/NavGraph;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
+SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$VhC2tyawG58TJgL0btQTmUmTPdE(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$i5vVxcOTbhdTZ5qrhubEpuvWKIw(Landroidx/navigation/NavHostController;Landroidx/lifecycle/LifecycleOwner;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$qnmaTwjROAOh9zEDMiW80FzxVvU(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/SizeTransform;
+SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$xGSrcFSFiQtQcA3vFOD5esoNzig(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition;
+SPLandroidx/navigation/compose/NavHostKt;->$r8$lambda$zvbfT3vhsVAmkFyOsWJwsttox9w(Landroidx/compose/runtime/State;)Ljava/util/List;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$38(Landroidx/compose/runtime/State;)Ljava/util/List;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$43(Landroidx/compose/runtime/MutableState;)Z
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$48$lambda$47(Landroidx/navigation/NavHostController;Landroidx/lifecycle/LifecycleOwner;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$49(Landroidx/compose/runtime/State;)Ljava/util/List;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$52$lambda$51(Landroidx/compose/runtime/State;)Ljava/util/List;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$53(Landroidx/compose/runtime/State;)Ljava/util/List;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$58$lambda$57(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$62$lambda$61(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$65$lambda$64(Lkotlin/jvm/functions/Function1;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/SizeTransform;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$69$lambda$68(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$75$lambda$74(Landroidx/collection/MutableObjectFloatMap;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/State;Landroidx/compose/runtime/MutableState;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ContentTransform;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$77$lambda$76(Landroidx/navigation/NavBackStackEntry;)Ljava/lang/Object;
+SPLandroidx/navigation/compose/NavHostKt;->NavHost$lambda$80(Landroidx/navigation/NavHostController;Landroidx/navigation/NavGraph;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;IILandroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLandroidx/navigation/compose/NavHostKt;->NavHost(Landroidx/navigation/NavHostController;Landroidx/navigation/NavGraph;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)V
SPLandroidx/navigation/compose/NavHostKt;->NavHost(Landroidx/navigation/NavHostController;Ljava/lang/String;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Ljava/lang/String;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;III)V
-SPLandroidx/navigation/compose/NavHostKt;->access$NavHost$lambda$11(Landroidx/compose/runtime/MutableState;)Z
-SPLandroidx/navigation/compose/NavHostKt;->access$NavHost$lambda$15(Landroidx/compose/runtime/State;)Ljava/util/List;
-SPLandroidx/navigation/compose/NavHostKt;->access$NavHost$lambda$17(Landroidx/compose/runtime/State;)Ljava/util/List;
-SPLandroidx/navigation/compose/NavHostKt;->access$createEnterTransition(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition;
-SPLandroidx/navigation/compose/NavHostKt;->access$createExitTransition(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition;
-SPLandroidx/navigation/compose/NavHostKt;->access$createSizeTransform(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/SizeTransform;
+SPLandroidx/navigation/compose/NavHostKt;->access$NavHost$lambda$43(Landroidx/compose/runtime/MutableState;)Z
+SPLandroidx/navigation/compose/NavHostKt;->access$NavHost$lambda$53(Landroidx/compose/runtime/State;)Ljava/util/List;
SPLandroidx/navigation/compose/NavHostKt;->createEnterTransition(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition;
SPLandroidx/navigation/compose/NavHostKt;->createExitTransition(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition;
SPLandroidx/navigation/compose/NavHostKt;->createSizeTransform(Landroidx/navigation/NavDestination;Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/SizeTransform;
+Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda1;
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda1;-><init>(Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda11;
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda11;-><init>()V
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda11;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda2;
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda2;-><init>(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;)V
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda23;
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda23;-><init>(Landroidx/navigation/NavHostController;Landroidx/navigation/NavGraph;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;II)V
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda23;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda26;
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda26;-><init>(Landroidx/navigation/NavHostController;Landroidx/lifecycle/LifecycleOwner;)V
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda26;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda27;
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda27;-><init>(Landroidx/compose/runtime/State;)V
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda27;->invoke()Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda28;
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda28;-><init>(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;)V
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda28;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda29;
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda29;-><init>(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;)V
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda29;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda3;
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda3;-><init>(Landroidx/collection/MutableObjectFloatMap;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/State;Landroidx/compose/runtime/MutableState;)V
+SPLandroidx/navigation/compose/NavHostKt$$ExternalSyntheticLambda3;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/navigation/compose/NavHostKt$NavHost$25$1;
SPLandroidx/navigation/compose/NavHostKt$NavHost$25$1;-><init>(Landroidx/navigation/compose/ComposeNavigator;Landroidx/compose/runtime/State;Landroidx/compose/runtime/MutableFloatState;Landroidx/compose/runtime/MutableState;Lkotlin/coroutines/Continuation;)V
-Landroidx/navigation/compose/NavHostKt$NavHost$26$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$26$1;-><init>(Landroidx/navigation/NavHostController;Landroidx/lifecycle/LifecycleOwner;)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$26$1;->invoke(Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$26$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostKt$NavHost$26$1$invoke$$inlined$onDispose$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$26$1$invoke$$inlined$onDispose$1;-><init>()V
-Landroidx/navigation/compose/NavHostKt$NavHost$27$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$27$1;-><init>(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$27$1;->invoke(Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$27$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostKt$NavHost$27$1$invoke$$inlined$onDispose$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$27$1$invoke$$inlined$onDispose$1;-><init>(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;)V
Landroidx/navigation/compose/NavHostKt$NavHost$29$1;
+SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1;->$r8$lambda$ybtCiblsc2OqkYAPIz1GgduVRLY(Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;FF)Lkotlin/Unit;
SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1;-><init>(Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/animation/core/Transition;Lkotlin/coroutines/Continuation;)V
SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1;->invokeSuspend$lambda$0(Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;FF)Lkotlin/Unit;
SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostKt$NavHost$29$1$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1;-><init>(Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1;->invoke(FF)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/compose/NavHostKt$NavHost$29$1$$ExternalSyntheticLambda0;
+SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$$ExternalSyntheticLambda0;-><init>(Lkotlinx/coroutines/CoroutineScope;Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;)V
+SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/navigation/compose/NavHostKt$NavHost$29$1$1$1;
SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1$1;-><init>(FLandroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;Lkotlin/coroutines/Continuation;)V
SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
SPLandroidx/navigation/compose/NavHostKt$NavHost$29$1$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostKt$NavHost$30$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$30$1;-><init>(Ljava/util/Map;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/State;Landroidx/compose/runtime/MutableState;)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$30$1;->invoke(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ContentTransform;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$30$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostKt$NavHost$31;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$31;-><clinit>()V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$31;-><init>()V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$31;->invoke(Landroidx/navigation/NavBackStackEntry;)Ljava/lang/Object;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$31;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/navigation/compose/NavHostKt$NavHost$32;
SPLandroidx/navigation/compose/NavHostKt$NavHost$32;-><init>(Landroidx/compose/animation/core/SeekableTransitionState;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/saveable/SaveableStateHolder;Landroidx/compose/runtime/MutableState;Landroidx/compose/runtime/State;)V
SPLandroidx/navigation/compose/NavHostKt$NavHost$32;->invoke(Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)V
@@ -16288,29 +16960,176 @@ SPLandroidx/navigation/compose/NavHostKt$NavHost$32$1;-><init>(Landroidx/navigat
SPLandroidx/navigation/compose/NavHostKt$NavHost$32$1;->invoke(Landroidx/compose/runtime/Composer;I)V
SPLandroidx/navigation/compose/NavHostKt$NavHost$32$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Landroidx/navigation/compose/NavHostKt$NavHost$33$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$33$1;-><init>(Landroidx/compose/animation/core/Transition;Landroidx/navigation/NavHostController;Ljava/util/Map;Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/coroutines/Continuation;)V
+SPLandroidx/navigation/compose/NavHostKt$NavHost$33$1;-><init>(Landroidx/compose/animation/core/Transition;Landroidx/navigation/NavHostController;Landroidx/navigation/NavBackStackEntry;Landroidx/collection/MutableObjectFloatMap;Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;Lkotlin/coroutines/Continuation;)V
SPLandroidx/navigation/compose/NavHostKt$NavHost$33$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
SPLandroidx/navigation/compose/NavHostKt$NavHost$33$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostKt$NavHost$34;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$34;-><init>(Landroidx/navigation/NavHostController;Landroidx/navigation/NavGraph;Landroidx/compose/ui/Modifier;Landroidx/compose/ui/Alignment;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;II)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$34;->invoke(Landroidx/compose/runtime/Composer;I)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$34;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostKt$NavHost$finalEnter$1$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$finalEnter$1$1;-><init>(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$finalEnter$1$1;->invoke(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$finalEnter$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostKt$NavHost$finalExit$1$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$finalExit$1$1;-><init>(Landroidx/navigation/compose/ComposeNavigator;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/MutableState;)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$finalExit$1$1;->invoke(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$finalExit$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostKt$NavHost$finalSizeTransform$1$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$finalSizeTransform$1$1;-><init>(Lkotlin/jvm/functions/Function1;)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$finalSizeTransform$1$1;->invoke(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/SizeTransform;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$finalSizeTransform$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Landroidx/navigation/compose/NavHostKt$NavHost$visibleEntries$2$1;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$visibleEntries$2$1;-><init>(Landroidx/compose/runtime/State;)V
-SPLandroidx/navigation/compose/NavHostKt$NavHost$visibleEntries$2$1;->invoke()Ljava/lang/Object;
-SPLandroidx/navigation/compose/NavHostKt$NavHost$visibleEntries$2$1;->invoke()Ljava/util/List;
+Landroidx/navigation/compose/NavHostKt$NavHost$lambda$48$lambda$47$$inlined$onDispose$1;
+SPLandroidx/navigation/compose/NavHostKt$NavHost$lambda$48$lambda$47$$inlined$onDispose$1;-><init>()V
+Landroidx/navigation/compose/NavHostKt$NavHost$lambda$69$lambda$68$$inlined$onDispose$1;
+SPLandroidx/navigation/compose/NavHostKt$NavHost$lambda$69$lambda$68$$inlined$onDispose$1;-><init>(Landroidx/compose/runtime/State;Landroidx/navigation/compose/ComposeNavigator;)V
+Landroidx/navigation/compose/internal/NavComposeUtils_androidKt;
+SPLandroidx/navigation/compose/internal/NavComposeUtils_androidKt;->PredictiveBackHandler(ZLkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;II)V
+SPLandroidx/navigation/compose/internal/NavComposeUtils_androidKt;->randomUUID()Ljava/lang/String;
+Landroidx/navigation/compose/internal/WeakReference;
+SPLandroidx/navigation/compose/internal/WeakReference;-><clinit>()V
+SPLandroidx/navigation/compose/internal/WeakReference;-><init>(Ljava/lang/Object;)V
+SPLandroidx/navigation/compose/internal/WeakReference;->clear()V
+SPLandroidx/navigation/compose/internal/WeakReference;->get()Ljava/lang/Object;
+Landroidx/navigation/internal/AtomicInt;
+SPLandroidx/navigation/internal/AtomicInt;-><init>(I)V
+SPLandroidx/navigation/internal/AtomicInt;->decrementAndGet$navigation_runtime_release()I
+SPLandroidx/navigation/internal/AtomicInt;->get$navigation_runtime_release()I
+SPLandroidx/navigation/internal/AtomicInt;->incrementAndGet$navigation_runtime_release()I
+Landroidx/navigation/internal/NavBackStackEntryImpl;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->$r8$lambda$NVRTV8ELcjEm7WewHJxpuoH8YJA(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/internal/NavBackStackEntryImpl$SavedStateViewModel;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->$r8$lambda$b_QZKXGCYSSdxfIzDMN01hKaDXg()Landroidx/lifecycle/ViewModelProvider$Factory;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->$r8$lambda$zWANLNGBP_RNzZUgO7FkZLbA3eI()Landroidx/lifecycle/SavedStateViewModelFactory;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;-><init>(Landroidx/navigation/NavBackStackEntry;)V
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->defaultFactory_delegate$lambda$0()Landroidx/lifecycle/SavedStateViewModelFactory;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getArguments$navigation_common_release()Landroid/os/Bundle;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getDefaultFactory$navigation_common_release()Landroidx/lifecycle/SavedStateViewModelFactory;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getDefaultViewModelCreationExtras$navigation_common_release()Landroidx/lifecycle/viewmodel/MutableCreationExtras;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getLifecycle$navigation_common_release()Landroidx/lifecycle/LifecycleRegistry;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getMaxLifecycle$navigation_common_release()Landroidx/lifecycle/Lifecycle$State;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getNavResultSavedStateFactory()Landroidx/lifecycle/ViewModelProvider$Factory;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getSavedStateHandle$navigation_common_release()Landroidx/lifecycle/SavedStateHandle;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getSavedStateRegistry$navigation_common_release()Landroidx/savedstate/SavedStateRegistry;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->getViewModelStore$navigation_common_release()Landroidx/lifecycle/ViewModelStore;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->handleLifecycleEvent$navigation_common_release(Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->navResultSavedStateFactory_delegate$lambda$10$lambda$9$lambda$8(Landroidx/lifecycle/viewmodel/CreationExtras;)Landroidx/navigation/internal/NavBackStackEntryImpl$SavedStateViewModel;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->navResultSavedStateFactory_delegate$lambda$10()Landroidx/lifecycle/ViewModelProvider$Factory;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->saveState$navigation_common_release(Landroid/os/Bundle;)V
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->setMaxLifecycle$navigation_common_release(Landroidx/lifecycle/Lifecycle$State;)V
+SPLandroidx/navigation/internal/NavBackStackEntryImpl;->updateState$navigation_common_release()V
+Landroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda0;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda0;-><init>()V
+SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda1;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda1;-><init>()V
+SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda1;->invoke()Ljava/lang/Object;
+Landroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda2;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda2;-><init>()V
+SPLandroidx/navigation/internal/NavBackStackEntryImpl$$ExternalSyntheticLambda2;->invoke()Ljava/lang/Object;
+Landroidx/navigation/internal/NavBackStackEntryImpl$SavedStateViewModel;
+SPLandroidx/navigation/internal/NavBackStackEntryImpl$SavedStateViewModel;-><init>(Landroidx/lifecycle/SavedStateHandle;)V
+SPLandroidx/navigation/internal/NavBackStackEntryImpl$SavedStateViewModel;->getHandle()Landroidx/lifecycle/SavedStateHandle;
+Landroidx/navigation/internal/NavBackStackEntryStateImpl;
+SPLandroidx/navigation/internal/NavBackStackEntryStateImpl;-><clinit>()V
+SPLandroidx/navigation/internal/NavBackStackEntryStateImpl;-><init>(Landroidx/navigation/NavBackStackEntry;I)V
+SPLandroidx/navigation/internal/NavBackStackEntryStateImpl;->writeToState$navigation_runtime_release()Landroid/os/Bundle;
+Landroidx/navigation/internal/NavBackStackEntryStateImpl$Companion;
+SPLandroidx/navigation/internal/NavBackStackEntryStateImpl$Companion;-><init>()V
+SPLandroidx/navigation/internal/NavBackStackEntryStateImpl$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/navigation/internal/NavContext;
+SPLandroidx/navigation/internal/NavContext;-><init>(Landroid/content/Context;)V
+SPLandroidx/navigation/internal/NavContext;->getApplication()Ljava/lang/Object;
+Landroidx/navigation/internal/NavControllerImpl;
+SPLandroidx/navigation/internal/NavControllerImpl;->$r8$lambda$4uXZU3PbxIphHSECSJAeBb4sSwc(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit;
+SPLandroidx/navigation/internal/NavControllerImpl;->$r8$lambda$NoxMp6GNHB-Ld29Z6h5JLrOHxiQ(Landroidx/navigation/internal/NavControllerImpl;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->$r8$lambda$wxw4yGba69DuS44O4wPeJlLyR7w(Lkotlin/jvm/internal/Ref$BooleanRef;Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;ZLkotlin/collections/ArrayDeque;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit;
+SPLandroidx/navigation/internal/NavControllerImpl;-><clinit>()V
+SPLandroidx/navigation/internal/NavControllerImpl;-><init>(Landroidx/navigation/NavController;Lkotlin/jvm/functions/Function0;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->addEntryToBackStack$default(Landroidx/navigation/internal/NavControllerImpl;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;Ljava/util/List;ILjava/lang/Object;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->addEntryToBackStack(Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;Ljava/util/List;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->addOnDestinationChangedListener$navigation_runtime_release(Landroidx/navigation/NavController$OnDestinationChangedListener;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->createBackStackEntry$navigation_runtime_release(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)Landroidx/navigation/NavBackStackEntry;
+SPLandroidx/navigation/internal/NavControllerImpl;->dispatchOnDestinationChanged$navigation_runtime_release()Z
+SPLandroidx/navigation/internal/NavControllerImpl;->executePopOperations$lambda$10(Lkotlin/jvm/internal/Ref$BooleanRef;Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;ZLkotlin/collections/ArrayDeque;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit;
+SPLandroidx/navigation/internal/NavControllerImpl;->executePopOperations$navigation_runtime_release(Ljava/util/List;Landroidx/navigation/NavDestination;ZZ)Z
+SPLandroidx/navigation/internal/NavControllerImpl;->findDestination$navigation_runtime_release(ILandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination;
+SPLandroidx/navigation/internal/NavControllerImpl;->findDestinationComprehensive$navigation_runtime_release(Landroidx/navigation/NavDestination;IZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination;
+SPLandroidx/navigation/internal/NavControllerImpl;->getBackQueue$navigation_runtime_release()Lkotlin/collections/ArrayDeque;
+SPLandroidx/navigation/internal/NavControllerImpl;->getBackStackEntry$navigation_runtime_release(I)Landroidx/navigation/NavBackStackEntry;
+SPLandroidx/navigation/internal/NavControllerImpl;->getCurrentBackStackEntry$navigation_runtime_release()Landroidx/navigation/NavBackStackEntry;
+SPLandroidx/navigation/internal/NavControllerImpl;->getGraph$navigation_runtime_release()Landroidx/navigation/NavGraph;
+SPLandroidx/navigation/internal/NavControllerImpl;->getHostLifecycleState$navigation_runtime_release()Landroidx/lifecycle/Lifecycle$State;
+SPLandroidx/navigation/internal/NavControllerImpl;->getNavContext()Landroidx/navigation/internal/NavContext;
+SPLandroidx/navigation/internal/NavControllerImpl;->getNavigatorProvider$navigation_runtime_release()Landroidx/navigation/NavigatorProvider;
+SPLandroidx/navigation/internal/NavControllerImpl;->getTopGraph$navigation_runtime_release()Landroidx/navigation/NavGraph;
+SPLandroidx/navigation/internal/NavControllerImpl;->getVisibleEntries$navigation_runtime_release()Lkotlinx/coroutines/flow/StateFlow;
+SPLandroidx/navigation/internal/NavControllerImpl;->get_navigatorProvider$navigation_runtime_release()Landroidx/navigation/NavigatorProvider;
+SPLandroidx/navigation/internal/NavControllerImpl;->launchSingleTopInternal(Landroidx/navigation/NavDestination;Landroid/os/Bundle;)Z
+SPLandroidx/navigation/internal/NavControllerImpl;->lifecycleObserver$lambda$1(Landroidx/navigation/internal/NavControllerImpl;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->linkChildToParent$navigation_runtime_release(Landroidx/navigation/NavBackStackEntry;Landroidx/navigation/NavBackStackEntry;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->markTransitionComplete$navigation_runtime_release(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;Lkotlin/jvm/functions/Function0;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->navigate$lambda$44(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavBackStackEntry;)Lkotlin/Unit;
+SPLandroidx/navigation/internal/NavControllerImpl;->navigate$navigation_runtime_release$default(Landroidx/navigation/internal/NavControllerImpl;Ljava/lang/String;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;ILjava/lang/Object;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->navigate$navigation_runtime_release(Landroidx/navigation/NavDestination;Landroid/os/Bundle;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->navigate$navigation_runtime_release(Ljava/lang/String;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->navigate$navigation_runtime_release(Ljava/lang/String;Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->navigateInternal$navigation_runtime_release(Landroidx/navigation/Navigator;Ljava/util/List;Landroidx/navigation/NavOptions;Landroidx/navigation/Navigator$Extras;Lkotlin/jvm/functions/Function1;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->onGraphCreated$navigation_runtime_release(Landroid/os/Bundle;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->pop$navigation_runtime_release(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;ZLkotlin/jvm/functions/Function0;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->popBackStackInternal$navigation_runtime_release(Landroidx/navigation/Navigator;Landroidx/navigation/NavBackStackEntry;ZLkotlin/jvm/functions/Function1;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->popBackStackInternal$navigation_runtime_release(Ljava/lang/String;ZZ)Z
+SPLandroidx/navigation/internal/NavControllerImpl;->popEntryFromBackStack$navigation_runtime_release(Landroidx/navigation/NavBackStackEntry;ZLkotlin/collections/ArrayDeque;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->populateVisibleEntries$navigation_runtime_release()Ljava/util/List;
+SPLandroidx/navigation/internal/NavControllerImpl;->push$navigation_runtime_release(Landroidx/navigation/NavController$NavControllerNavigatorState;Landroidx/navigation/NavBackStackEntry;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->saveState$navigation_runtime_release()Landroid/os/Bundle;
+SPLandroidx/navigation/internal/NavControllerImpl;->setGraph$navigation_runtime_release(Landroidx/navigation/NavGraph;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->setGraph$navigation_runtime_release(Landroidx/navigation/NavGraph;Landroid/os/Bundle;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->setLifecycleOwner$navigation_runtime_release(Landroidx/lifecycle/LifecycleOwner;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->setViewModelStore$navigation_runtime_release(Landroidx/lifecycle/ViewModelStore;)V
+SPLandroidx/navigation/internal/NavControllerImpl;->unlinkChildFromParent$navigation_runtime_release(Landroidx/navigation/NavBackStackEntry;)Landroidx/navigation/NavBackStackEntry;
+SPLandroidx/navigation/internal/NavControllerImpl;->updateBackStackLifecycle$navigation_runtime_release()V
+Landroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda14;
+SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda14;-><init>(Lkotlin/jvm/internal/Ref$BooleanRef;Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;ZLkotlin/collections/ArrayDeque;)V
+SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda14;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda6;
+SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda6;-><init>(Lkotlin/jvm/internal/Ref$BooleanRef;Landroidx/navigation/internal/NavControllerImpl;Landroidx/navigation/NavDestination;Landroid/os/Bundle;)V
+SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda8;
+SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda8;-><init>(Landroidx/navigation/internal/NavControllerImpl;)V
+SPLandroidx/navigation/internal/NavControllerImpl$$ExternalSyntheticLambda8;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
+Landroidx/navigation/internal/NavControllerImpl$Companion;
+SPLandroidx/navigation/internal/NavControllerImpl$Companion;-><init>()V
+SPLandroidx/navigation/internal/NavControllerImpl$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Landroidx/navigation/internal/NavDestinationImpl;
+SPLandroidx/navigation/internal/NavDestinationImpl;->$r8$lambda$5vXOto6DCkcQGIhkIIgSKZI-hiM(Ljava/lang/String;)Landroidx/navigation/NavDeepLink;
+SPLandroidx/navigation/internal/NavDestinationImpl;->$r8$lambda$P_SGoFcQt0q13BMKFq2aCaNsgZU(Landroidx/navigation/NavDeepLink;Ljava/lang/String;)Z
+SPLandroidx/navigation/internal/NavDestinationImpl;-><init>(Landroidx/navigation/NavDestination;)V
+SPLandroidx/navigation/internal/NavDestinationImpl;->_set_route_$lambda$1(Landroidx/navigation/NavDeepLink;Ljava/lang/String;)Z
+SPLandroidx/navigation/internal/NavDestinationImpl;->_set_route_$lambda$3(Ljava/lang/String;)Landroidx/navigation/NavDeepLink;
+SPLandroidx/navigation/internal/NavDestinationImpl;->addArgument$navigation_common_release(Ljava/lang/String;Landroidx/navigation/NavArgument;)V
+SPLandroidx/navigation/internal/NavDestinationImpl;->addInDefaultArgs$navigation_common_release(Landroid/os/Bundle;)Landroid/os/Bundle;
+SPLandroidx/navigation/internal/NavDestinationImpl;->getArguments$navigation_common_release()Ljava/util/Map;
+SPLandroidx/navigation/internal/NavDestinationImpl;->getDeepLinks$navigation_common_release()Ljava/util/List;
+SPLandroidx/navigation/internal/NavDestinationImpl;->getId$navigation_common_release()I
+SPLandroidx/navigation/internal/NavDestinationImpl;->getRoute$navigation_common_release()Ljava/lang/String;
+SPLandroidx/navigation/internal/NavDestinationImpl;->hasRoute$navigation_common_release(Ljava/lang/String;Landroid/os/Bundle;)Z
+SPLandroidx/navigation/internal/NavDestinationImpl;->matchDeepLink$navigation_common_release(Landroidx/navigation/NavDeepLinkRequest;)Landroidx/navigation/NavDestination$DeepLinkMatch;
+SPLandroidx/navigation/internal/NavDestinationImpl;->matchRoute$navigation_common_release(Ljava/lang/String;)Landroidx/navigation/NavDestination$DeepLinkMatch;
+SPLandroidx/navigation/internal/NavDestinationImpl;->setId$navigation_common_release(I)V
+SPLandroidx/navigation/internal/NavDestinationImpl;->setRoute$navigation_common_release(Ljava/lang/String;)V
+Landroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda1;
+SPLandroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda1;-><init>(Landroidx/navigation/NavDeepLink;)V
+SPLandroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+Landroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda2;
+SPLandroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda2;-><init>(Ljava/lang/String;)V
+SPLandroidx/navigation/internal/NavDestinationImpl$$ExternalSyntheticLambda2;->invoke()Ljava/lang/Object;
+Landroidx/navigation/internal/NavGraphImpl;
+SPLandroidx/navigation/internal/NavGraphImpl;-><init>(Landroidx/navigation/NavGraph;)V
+SPLandroidx/navigation/internal/NavGraphImpl;->addDestination$navigation_common_release(Landroidx/navigation/NavDestination;)V
+SPLandroidx/navigation/internal/NavGraphImpl;->addDestinations$navigation_common_release(Ljava/util/Collection;)V
+SPLandroidx/navigation/internal/NavGraphImpl;->findNode$navigation_common_release(I)Landroidx/navigation/NavDestination;
+SPLandroidx/navigation/internal/NavGraphImpl;->findNode$navigation_common_release(Ljava/lang/String;Z)Landroidx/navigation/NavDestination;
+SPLandroidx/navigation/internal/NavGraphImpl;->findNodeComprehensive$navigation_common_release$default(Landroidx/navigation/internal/NavGraphImpl;ILandroidx/navigation/NavDestination;ZLandroidx/navigation/NavDestination;ILjava/lang/Object;)Landroidx/navigation/NavDestination;
+SPLandroidx/navigation/internal/NavGraphImpl;->findNodeComprehensive$navigation_common_release(ILandroidx/navigation/NavDestination;ZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination;
+SPLandroidx/navigation/internal/NavGraphImpl;->getNodes$navigation_common_release()Landroidx/collection/SparseArrayCompat;
+SPLandroidx/navigation/internal/NavGraphImpl;->getStartDestinationId$navigation_common_release()I
+SPLandroidx/navigation/internal/NavGraphImpl;->getStartDestinationRoute$navigation_common_release()Ljava/lang/String;
+SPLandroidx/navigation/internal/NavGraphImpl;->iterator$navigation_common_release()Ljava/util/Iterator;
+SPLandroidx/navigation/internal/NavGraphImpl;->matchDeepLinkComprehensive$navigation_common_release(Landroidx/navigation/NavDestination$DeepLinkMatch;Landroidx/navigation/NavDeepLinkRequest;ZZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination$DeepLinkMatch;
+SPLandroidx/navigation/internal/NavGraphImpl;->matchRouteComprehensive$navigation_common_release(Ljava/lang/String;ZZLandroidx/navigation/NavDestination;)Landroidx/navigation/NavDestination$DeepLinkMatch;
+SPLandroidx/navigation/internal/NavGraphImpl;->setStartDestination$navigation_common_release(Ljava/lang/String;)V
+SPLandroidx/navigation/internal/NavGraphImpl;->setStartDestinationRoute$navigation_common_release(Ljava/lang/String;)V
+Landroidx/navigation/internal/NavGraphImpl$iterator$1;
+SPLandroidx/navigation/internal/NavGraphImpl$iterator$1;-><init>(Landroidx/navigation/internal/NavGraphImpl;)V
+SPLandroidx/navigation/internal/NavGraphImpl$iterator$1;->hasNext()Z
+SPLandroidx/navigation/internal/NavGraphImpl$iterator$1;->next()Landroidx/navigation/NavDestination;
+SPLandroidx/navigation/internal/NavGraphImpl$iterator$1;->next()Ljava/lang/Object;
+Landroidx/navigation/internal/SynchronizedObject;
+SPLandroidx/navigation/internal/SynchronizedObject;-><init>()V
PLandroidx/profileinstaller/ProfileInstallReceiver;-><init>()V
PLandroidx/profileinstaller/ProfileInstallReceiver;->onReceive(Landroid/content/Context;Landroid/content/Intent;)V
PLandroidx/profileinstaller/ProfileInstallReceiver;->saveProfile(ILandroidx/profileinstaller/ProfileInstaller$DiagnosticsCallback;)V
@@ -16366,21 +17185,17 @@ SPLandroidx/savedstate/Recreator;->onStateChanged(Landroidx/lifecycle/LifecycleO
Landroidx/savedstate/Recreator$Companion;
SPLandroidx/savedstate/Recreator$Companion;-><init>()V
SPLandroidx/savedstate/Recreator$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-Landroidx/savedstate/Recreator$SavedStateProvider;
-SPLandroidx/savedstate/Recreator$SavedStateProvider;-><init>(Landroidx/savedstate/SavedStateRegistry;)V
-SPLandroidx/savedstate/Recreator$SavedStateProvider;->add(Ljava/lang/String;)V
Landroidx/savedstate/SavedStateReader;
SPLandroidx/savedstate/SavedStateReader;->constructor-impl(Landroid/os/Bundle;)Landroid/os/Bundle;
SPLandroidx/savedstate/SavedStateReader;->contains-impl(Landroid/os/Bundle;Ljava/lang/String;)Z
SPLandroidx/savedstate/SavedStateReader;->isEmpty-impl(Landroid/os/Bundle;)Z
+SPLandroidx/savedstate/SavedStateReader;->isNull-impl(Landroid/os/Bundle;Ljava/lang/String;)Z
SPLandroidx/savedstate/SavedStateReader;->toMap-impl(Landroid/os/Bundle;)Ljava/util/Map;
Landroidx/savedstate/SavedStateRegistry;
SPLandroidx/savedstate/SavedStateRegistry;-><init>(Landroidx/savedstate/internal/SavedStateRegistryImpl;)V
SPLandroidx/savedstate/SavedStateRegistry;->consumeRestoredStateForKey(Ljava/lang/String;)Landroid/os/Bundle;
SPLandroidx/savedstate/SavedStateRegistry;->getSavedStateProvider(Ljava/lang/String;)Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;
SPLandroidx/savedstate/SavedStateRegistry;->registerSavedStateProvider(Ljava/lang/String;Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;)V
-SPLandroidx/savedstate/SavedStateRegistry;->runOnNextRecreation(Ljava/lang/Class;)V
-Landroidx/savedstate/SavedStateRegistry$AutoRecreated;
Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;
Landroidx/savedstate/SavedStateRegistryController;
SPLandroidx/savedstate/SavedStateRegistryController;-><clinit>()V
@@ -16403,7 +17218,17 @@ Landroidx/savedstate/SavedStateRegistryOwner;
Landroidx/savedstate/SavedStateWriter;
SPLandroidx/savedstate/SavedStateWriter;->constructor-impl(Landroid/os/Bundle;)Landroid/os/Bundle;
SPLandroidx/savedstate/SavedStateWriter;->putAll-impl(Landroid/os/Bundle;Landroid/os/Bundle;)V
+SPLandroidx/savedstate/SavedStateWriter;->putInt-impl(Landroid/os/Bundle;Ljava/lang/String;I)V
+SPLandroidx/savedstate/SavedStateWriter;->putNull-impl(Landroid/os/Bundle;Ljava/lang/String;)V
+SPLandroidx/savedstate/SavedStateWriter;->putParcelable-impl(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/Parcelable;)V
+SPLandroidx/savedstate/SavedStateWriter;->putParcelableList-impl(Landroid/os/Bundle;Ljava/lang/String;Ljava/util/List;)V
SPLandroidx/savedstate/SavedStateWriter;->putSavedState-impl(Landroid/os/Bundle;Ljava/lang/String;Landroid/os/Bundle;)V
+SPLandroidx/savedstate/SavedStateWriter;->putSavedStateList-impl(Landroid/os/Bundle;Ljava/lang/String;Ljava/util/List;)V
+SPLandroidx/savedstate/SavedStateWriter;->putString-impl(Landroid/os/Bundle;Ljava/lang/String;Ljava/lang/String;)V
+Landroidx/savedstate/SavedStateWriterKt;
+SPLandroidx/savedstate/SavedStateWriterKt;->toArrayListUnsafe(Ljava/util/Collection;)Ljava/util/ArrayList;
+Landroidx/savedstate/SavedStateWriterKt__SavedStateWriter_androidKt;
+SPLandroidx/savedstate/SavedStateWriterKt__SavedStateWriter_androidKt;->toArrayListUnsafe(Ljava/util/Collection;)Ljava/util/ArrayList;
Landroidx/savedstate/ViewTreeSavedStateRegistryOwner;
SPLandroidx/savedstate/ViewTreeSavedStateRegistryOwner;->get(Landroid/view/View;)Landroidx/savedstate/SavedStateRegistryOwner;
SPLandroidx/savedstate/ViewTreeSavedStateRegistryOwner;->set(Landroid/view/View;Landroidx/savedstate/SavedStateRegistryOwner;)V
@@ -16419,7 +17244,6 @@ SPLandroidx/savedstate/internal/SavedStateRegistryImpl;-><init>(Landroidx/saveds
SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->access$getKeyToProviders$p(Landroidx/savedstate/internal/SavedStateRegistryImpl;)Ljava/util/Map;
SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->consumeRestoredStateForKey(Ljava/lang/String;)Landroid/os/Bundle;
SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->getSavedStateProvider(Ljava/lang/String;)Landroidx/savedstate/SavedStateRegistry$SavedStateProvider;
-SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->isAllowingSavingState$savedstate_release()Z
SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->performAttach$lambda$12(Landroidx/savedstate/internal/SavedStateRegistryImpl;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->performAttach()V
SPLandroidx/savedstate/internal/SavedStateRegistryImpl;->performRestore$savedstate_release(Landroid/os/Bundle;)V
@@ -16604,12 +17428,15 @@ SPLcom/google/common/base/Preconditions;->checkArgument(Z)V
SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/Object;)V
SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;C)V
SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;CLjava/lang/Object;)V
+SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;I)V
SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;J)V
SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;Ljava/lang/Object;)V
SPLcom/google/common/base/Preconditions;->checkArgument(ZLjava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
SPLcom/google/common/base/Preconditions;->checkNotNull(Ljava/lang/Object;)Ljava/lang/Object;
SPLcom/google/common/base/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
SPLcom/google/common/base/Preconditions;->checkNotNull(Ljava/lang/Object;Ljava/lang/String;Ljava/lang/Object;)Ljava/lang/Object;
+SPLcom/google/common/base/Preconditions;->checkPositionIndex(II)I
+SPLcom/google/common/base/Preconditions;->checkPositionIndex(IILjava/lang/String;)I
SPLcom/google/common/base/Preconditions;->checkState(Z)V
SPLcom/google/common/base/Preconditions;->checkState(ZLjava/lang/Object;)V
SPLcom/google/common/base/Preconditions;->checkState(ZLjava/lang/String;I)V
@@ -16622,8 +17449,8 @@ SPLcom/google/common/base/Splitter;->on(C)Lcom/google/common/base/Splitter;
SPLcom/google/common/base/Splitter;->on(Lcom/google/common/base/CharMatcher;)Lcom/google/common/base/Splitter;
SPLcom/google/common/base/Splitter;->trimResults()Lcom/google/common/base/Splitter;
SPLcom/google/common/base/Splitter;->trimResults(Lcom/google/common/base/CharMatcher;)Lcom/google/common/base/Splitter;
-Lcom/google/common/base/Splitter$1;
-SPLcom/google/common/base/Splitter$1;-><init>(Lcom/google/common/base/CharMatcher;)V
+Lcom/google/common/base/Splitter$$ExternalSyntheticLambda2;
+SPLcom/google/common/base/Splitter$$ExternalSyntheticLambda2;-><init>(Lcom/google/common/base/CharMatcher;)V
Lcom/google/common/base/Splitter$Strategy;
Lcom/google/common/base/Stopwatch;
SPLcom/google/common/base/Stopwatch;-><init>()V
@@ -16642,8 +17469,26 @@ SPLcom/google/common/base/Ticker;->systemTicker()Lcom/google/common/base/Ticker;
Lcom/google/common/base/Ticker$1;
SPLcom/google/common/base/Ticker$1;-><init>()V
SPLcom/google/common/base/Ticker$1;->read()J
+Lcom/google/common/collect/AbstractIndexedListIterator;
+SPLcom/google/common/collect/AbstractIndexedListIterator;-><init>(II)V
Lcom/google/common/collect/CollectPreconditions;
SPLcom/google/common/collect/CollectPreconditions;->checkEntryNotNull(Ljava/lang/Object;Ljava/lang/Object;)V
+SPLcom/google/common/collect/CollectPreconditions;->checkNonnegative(ILjava/lang/String;)I
+Lcom/google/common/collect/ImmutableCollection;
+SPLcom/google/common/collect/ImmutableCollection;-><clinit>()V
+SPLcom/google/common/collect/ImmutableCollection;-><init>()V
+Lcom/google/common/collect/ImmutableList;
+SPLcom/google/common/collect/ImmutableList;-><clinit>()V
+SPLcom/google/common/collect/ImmutableList;-><init>()V
+SPLcom/google/common/collect/ImmutableList;->asImmutableList([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;
+SPLcom/google/common/collect/ImmutableList;->asImmutableList([Ljava/lang/Object;I)Lcom/google/common/collect/ImmutableList;
+SPLcom/google/common/collect/ImmutableList;->construct([Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;
+SPLcom/google/common/collect/ImmutableList;->copyOf(Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList;
+SPLcom/google/common/collect/ImmutableList;->of(Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;
+SPLcom/google/common/collect/ImmutableList;->of(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;
+SPLcom/google/common/collect/ImmutableList;->of(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableList;
+Lcom/google/common/collect/ImmutableList$Itr;
+SPLcom/google/common/collect/ImmutableList$Itr;-><init>(Lcom/google/common/collect/ImmutableList;I)V
Lcom/google/common/collect/ImmutableMap;
SPLcom/google/common/collect/ImmutableMap;-><clinit>()V
SPLcom/google/common/collect/ImmutableMap;-><init>()V
@@ -16659,12 +17504,27 @@ SPLcom/google/common/collect/ImmutableMap$Builder;->ensureCapacity(I)V
SPLcom/google/common/collect/ImmutableMap$Builder;->put(Ljava/lang/Object;Ljava/lang/Object;)Lcom/google/common/collect/ImmutableMap$Builder;
SPLcom/google/common/collect/ImmutableMap$Builder;->put(Ljava/util/Map$Entry;)Lcom/google/common/collect/ImmutableMap$Builder;
SPLcom/google/common/collect/ImmutableMap$Builder;->putAll(Ljava/lang/Iterable;)Lcom/google/common/collect/ImmutableMap$Builder;
+Lcom/google/common/collect/Lists;
+SPLcom/google/common/collect/Lists;->computeArrayListCapacity(I)I
+SPLcom/google/common/collect/Lists;->newArrayList([Ljava/lang/Object;)Ljava/util/ArrayList;
+Lcom/google/common/collect/ObjectArrays;
+SPLcom/google/common/collect/ObjectArrays;->checkElementNotNull(Ljava/lang/Object;I)Ljava/lang/Object;
+SPLcom/google/common/collect/ObjectArrays;->checkElementsNotNull([Ljava/lang/Object;)[Ljava/lang/Object;
+SPLcom/google/common/collect/ObjectArrays;->checkElementsNotNull([Ljava/lang/Object;I)[Ljava/lang/Object;
+Lcom/google/common/collect/RegularImmutableList;
+SPLcom/google/common/collect/RegularImmutableList;-><clinit>()V
+SPLcom/google/common/collect/RegularImmutableList;-><init>([Ljava/lang/Object;I)V
+SPLcom/google/common/collect/RegularImmutableList;->size()I
Lcom/google/common/collect/RegularImmutableMap;
SPLcom/google/common/collect/RegularImmutableMap;-><clinit>()V
SPLcom/google/common/collect/RegularImmutableMap;-><init>(Ljava/lang/Object;[Ljava/lang/Object;I)V
SPLcom/google/common/collect/RegularImmutableMap;->create(I[Ljava/lang/Object;Lcom/google/common/collect/ImmutableMap$Builder;)Lcom/google/common/collect/RegularImmutableMap;
SPLcom/google/common/collect/RegularImmutableMap;->get(Ljava/lang/Object;)Ljava/lang/Object;
SPLcom/google/common/collect/RegularImmutableMap;->get(Ljava/lang/Object;[Ljava/lang/Object;IILjava/lang/Object;)Ljava/lang/Object;
+Lcom/google/common/collect/UnmodifiableIterator;
+SPLcom/google/common/collect/UnmodifiableIterator;-><init>()V
+Lcom/google/common/collect/UnmodifiableListIterator;
+SPLcom/google/common/collect/UnmodifiableListIterator;-><init>()V
Lcom/google/common/io/BaseEncoding;
SPLcom/google/common/io/BaseEncoding;-><clinit>()V
SPLcom/google/common/io/BaseEncoding;-><init>()V
@@ -16701,6 +17561,9 @@ SPLcom/google/common/math/LongMath;->saturatedAdd(JJ)J
Lcom/google/common/math/MathPreconditions;
SPLcom/google/common/math/MathPreconditions;->checkPositive(Ljava/lang/String;I)I
SPLcom/google/common/math/MathPreconditions;->checkRoundingUnnecessary(Z)V
+Lcom/google/common/primitives/Ints;
+SPLcom/google/common/primitives/Ints;->saturatedCast(J)I
+Lcom/google/common/primitives/IntsMethodsForWeb;
Lcom/google/common/util/concurrent/DirectExecutor;
SPLcom/google/common/util/concurrent/DirectExecutor;->$values()[Lcom/google/common/util/concurrent/DirectExecutor;
SPLcom/google/common/util/concurrent/DirectExecutor;-><clinit>()V
@@ -17199,13 +18062,13 @@ SPLcom/ramcosta/composedestinations/DefaultNavHostEngine;->rememberNavController
Lcom/ramcosta/composedestinations/DefaultNavHostEngineKt;
SPLcom/ramcosta/composedestinations/DefaultNavHostEngineKt;->rememberNavHostEngine(Landroidx/compose/ui/Alignment;Landroidx/compose/runtime/Composer;II)Lcom/ramcosta/composedestinations/spec/NavHostEngine;
Lcom/ramcosta/composedestinations/DestinationsNavHostKt;
-SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$dFDzMIpM5LtM1JSx48cw6TR3ZZA(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Landroidx/navigation/NavGraphBuilder;)Lkotlin/Unit;
-SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$lcEnnwbkFCMAAyqBrVhT-tc5ym4(Landroidx/navigation/NavHostController;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
-SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$uywmjFl0Psjl1wq6RozdGjvZlrM(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCallsBuilder;)Lkotlin/Unit;
-SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->DestinationsNavHost$lambda$1$lambda$0(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCallsBuilder;)Lkotlin/Unit;
-SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->DestinationsNavHost$lambda$4$lambda$3(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Landroidx/navigation/NavGraphBuilder;)Lkotlin/Unit;
+SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$-f1cQaq0B9B6Nsvn49ZeDjQfWqE(Landroidx/navigation/NavHostController;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$5M5Oq0yn-ObygNTvVMkHf9dElmc(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Landroidx/navigation/NavGraphBuilder;)Lkotlin/Unit;
+SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->$r8$lambda$bEo5w-lA43T00Yc4PtjZsacSTPo(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCallsBuilder;)Lkotlin/Unit;
+SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->DestinationsNavHost$lambda$0$0(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCallsBuilder;)Lkotlin/Unit;
+SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->DestinationsNavHost$lambda$1$0(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Landroidx/navigation/NavGraphBuilder;)Lkotlin/Unit;
SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->DestinationsNavHost(Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/compose/ui/Modifier;Lcom/ramcosta/composedestinations/spec/Direction;Lcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;Lcom/ramcosta/composedestinations/spec/NavHostEngine;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)V
-SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->HandleNavGraphRegistry$lambda$8$lambda$7(Landroidx/navigation/NavHostController;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->HandleNavGraphRegistry$lambda$0$0(Landroidx/navigation/NavHostController;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->HandleNavGraphRegistry(Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Landroidx/compose/runtime/Composer;I)V
SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->addNavGraphDestinations(Landroidx/navigation/NavGraphBuilder;Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;)V
SPLcom/ramcosta/composedestinations/DestinationsNavHostKt;->addNestedNavGraphs(Landroidx/navigation/NavGraphBuilder;Lcom/ramcosta/composedestinations/spec/NavHostEngine;Ljava/util/List;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;)V
@@ -17218,8 +18081,8 @@ SPLcom/ramcosta/composedestinations/DestinationsNavHostKt$$ExternalSyntheticLamb
Lcom/ramcosta/composedestinations/DestinationsNavHostKt$$ExternalSyntheticLambda4;
SPLcom/ramcosta/composedestinations/DestinationsNavHostKt$$ExternalSyntheticLambda4;-><init>(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lkotlin/jvm/functions/Function1;)V
SPLcom/ramcosta/composedestinations/DestinationsNavHostKt$$ExternalSyntheticLambda4;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Lcom/ramcosta/composedestinations/DestinationsNavHostKt$HandleNavGraphRegistry$lambda$8$lambda$7$$inlined$onDispose$1;
-SPLcom/ramcosta/composedestinations/DestinationsNavHostKt$HandleNavGraphRegistry$lambda$8$lambda$7$$inlined$onDispose$1;-><init>(Landroidx/navigation/NavHostController;)V
+Lcom/ramcosta/composedestinations/DestinationsNavHostKt$HandleNavGraphRegistry$lambda$0$0$$inlined$onDispose$1;
+SPLcom/ramcosta/composedestinations/DestinationsNavHostKt$HandleNavGraphRegistry$lambda$0$0$$inlined$onDispose$1;-><init>(Landroidx/navigation/NavHostController;)V
Lcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;
SPLcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;-><clinit>()V
SPLcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;-><init>()V
@@ -17227,11 +18090,11 @@ SPLcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;-
SPLcom/ramcosta/composedestinations/animations/NavHostAnimatedDestinationStyle;->getPopExitTransition()Lkotlin/jvm/functions/Function1;
Lcom/ramcosta/composedestinations/animations/defaults/NoTransitions;
SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->$r8$lambda$IKpFxlYKIK5nFDJIDKT83sfXyCg(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition;
-SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->$r8$lambda$K0-szS75L5i3ube-eDqJsqoLLbY(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition;
+SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->$r8$lambda$SWor2QM-mQtT2OVgKAdKEG_v0Uk(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition;
SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;-><clinit>()V
SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;-><init>()V
SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->enterTransition$lambda$0(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/EnterTransition;
-SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->exitTransition$lambda$1(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition;
+SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->exitTransition$lambda$0(Landroidx/compose/animation/AnimatedContentTransitionScope;)Landroidx/compose/animation/ExitTransition;
SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->getEnterTransition()Lkotlin/jvm/functions/Function1;
SPLcom/ramcosta/composedestinations/animations/defaults/NoTransitions;->getExitTransition()Lkotlin/jvm/functions/Function1;
Lcom/ramcosta/composedestinations/animations/defaults/NoTransitions$$ExternalSyntheticLambda0;
@@ -17253,6 +18116,15 @@ SPLcom/ramcosta/composedestinations/generated/destinations/AccountDestination;->
SPLcom/ramcosta/composedestinations/generated/destinations/AccountDestination;->getLabel()Ljava/lang/CharSequence;
SPLcom/ramcosta/composedestinations/generated/destinations/AccountDestination;->getRoute()Ljava/lang/String;
SPLcom/ramcosta/composedestinations/generated/destinations/AccountDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle;
+Lcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;
+SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;-><clinit>()V
+SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;-><init>()V
+SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getArguments()Ljava/util/List;
+SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getBaseRoute()Ljava/lang/String;
+SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getDeepLinks()Ljava/util/List;
+SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getLabel()Ljava/lang/CharSequence;
+SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getRoute()Ljava/lang/String;
+SPLcom/ramcosta/composedestinations/generated/destinations/Android16UpgradeWarningInfoDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle;
Lcom/ramcosta/composedestinations/generated/destinations/ApiAccessListDestination;
SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessListDestination;-><clinit>()V
SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessListDestination;-><init>()V
@@ -17285,6 +18157,20 @@ SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessMethodInfoDe
SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessMethodInfoDestination;->getLabel()Ljava/lang/CharSequence;
SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessMethodInfoDestination;->getRoute()Ljava/lang/String;
SPLcom/ramcosta/composedestinations/generated/destinations/ApiAccessMethodInfoDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle;
+Lcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->$r8$lambda$Q_YKygIKSZwo3huMAYVOoQwHaNM(Landroidx/navigation/NavArgumentBuilder;)Lkotlin/Unit;
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;-><clinit>()V
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;-><init>()V
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->_get_arguments_$lambda$0(Landroidx/navigation/NavArgumentBuilder;)Lkotlin/Unit;
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getArguments()Ljava/util/List;
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getBaseRoute()Ljava/lang/String;
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getDeepLinks()Ljava/util/List;
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getLabel()Ljava/lang/CharSequence;
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getRoute()Ljava/lang/String;
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle;
+Lcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination$$ExternalSyntheticLambda1;
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination$$ExternalSyntheticLambda1;-><init>()V
+SPLcom/ramcosta/composedestinations/generated/destinations/ApiUnreachableInfoDestination$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Lcom/ramcosta/composedestinations/generated/destinations/AppInfoDestination;
SPLcom/ramcosta/composedestinations/generated/destinations/AppInfoDestination;-><clinit>()V
SPLcom/ramcosta/composedestinations/generated/destinations/AppInfoDestination;-><init>()V
@@ -17726,6 +18612,15 @@ SPLcom/ramcosta/composedestinations/generated/destinations/NoDaemonDestination;-
SPLcom/ramcosta/composedestinations/generated/destinations/NoDaemonDestination;->getLabel()Ljava/lang/CharSequence;
SPLcom/ramcosta/composedestinations/generated/destinations/NoDaemonDestination;->getRoute()Ljava/lang/String;
SPLcom/ramcosta/composedestinations/generated/destinations/NoDaemonDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle;
+Lcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;
+SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;-><clinit>()V
+SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;-><init>()V
+SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getArguments()Ljava/util/List;
+SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getBaseRoute()Ljava/lang/String;
+SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getDeepLinks()Ljava/util/List;
+SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getLabel()Ljava/lang/CharSequence;
+SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getRoute()Ljava/lang/String;
+SPLcom/ramcosta/composedestinations/generated/destinations/NotificationSettingsDestination;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle;
Lcom/ramcosta/composedestinations/generated/destinations/ObfuscationInfoDestination;
SPLcom/ramcosta/composedestinations/generated/destinations/ObfuscationInfoDestination;-><clinit>()V
SPLcom/ramcosta/composedestinations/generated/destinations/ObfuscationInfoDestination;-><init>()V
@@ -18068,6 +18963,12 @@ SPLcom/ramcosta/composedestinations/generated/navtype/ApiAccessMethodNameNavType
Lcom/ramcosta/composedestinations/generated/navtype/ApiAccessMethodNameNavTypeKt;
SPLcom/ramcosta/composedestinations/generated/navtype/ApiAccessMethodNameNavTypeKt;-><clinit>()V
SPLcom/ramcosta/composedestinations/generated/navtype/ApiAccessMethodNameNavTypeKt;->getApiAccessMethodNameNavType()Lcom/ramcosta/composedestinations/generated/navtype/ApiAccessMethodNameNavType;
+Lcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavType;
+SPLcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavType;-><clinit>()V
+SPLcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavType;-><init>(Lcom/ramcosta/composedestinations/navargs/DestinationsNavTypeSerializer;)V
+Lcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavTypeKt;
+SPLcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavTypeKt;-><clinit>()V
+SPLcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavTypeKt;->getApiUnreachableInfoDialogResultNavType()Lcom/ramcosta/composedestinations/generated/navtype/ApiUnreachableInfoDialogResultNavType;
Lcom/ramcosta/composedestinations/generated/navtype/ConfirmedNavType;
SPLcom/ramcosta/composedestinations/generated/navtype/ConfirmedNavType;-><clinit>()V
SPLcom/ramcosta/composedestinations/generated/navtype/ConfirmedNavType;-><init>(Lcom/ramcosta/composedestinations/navargs/DestinationsNavTypeSerializer;)V
@@ -18101,6 +19002,7 @@ SPLcom/ramcosta/composedestinations/generated/navtype/DeviceNavTypeKt;->getDevic
Lcom/ramcosta/composedestinations/generated/navtype/EnumCustomNavTypesKt;
SPLcom/ramcosta/composedestinations/generated/navtype/EnumCustomNavTypesKt;-><clinit>()V
SPLcom/ramcosta/composedestinations/generated/navtype/EnumCustomNavTypesKt;->getFeatureIndicatorEnumNavType()Lcom/ramcosta/composedestinations/navargs/primitives/DestinationsEnumNavType;
+SPLcom/ramcosta/composedestinations/generated/navtype/EnumCustomNavTypesKt;->getLoginActionEnumNavType()Lcom/ramcosta/composedestinations/navargs/primitives/DestinationsEnumNavType;
Lcom/ramcosta/composedestinations/generated/navtype/GeoLocationIdNavType;
SPLcom/ramcosta/composedestinations/generated/navtype/GeoLocationIdNavType;-><clinit>()V
SPLcom/ramcosta/composedestinations/generated/navtype/GeoLocationIdNavType;-><init>(Lcom/ramcosta/composedestinations/navargs/DestinationsNavTypeSerializer;)V
@@ -18201,7 +19103,7 @@ SPLcom/ramcosta/composedestinations/result/ResultCommonsKt;->resultKey(Lkotlin/r
SPLcom/ramcosta/composedestinations/result/ResultCommonsKt;->resultRecipient(Landroidx/navigation/NavBackStackEntry;Lkotlin/reflect/KClass;Lcom/ramcosta/composedestinations/navargs/DestinationsNavType;Landroidx/compose/runtime/Composer;I)Lcom/ramcosta/composedestinations/result/ResultRecipient;
Lcom/ramcosta/composedestinations/result/ResultRecipient;
Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;
-SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->$r8$lambda$MJGek01K8aKm04xgpUddzyZG1wQ(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/OpenResultRecipient$DeliverResultOn;Landroidx/compose/runtime/State;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->$r8$lambda$s5vHM8wfAhnuDif_9v7AYXGUHZU(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/OpenResultRecipient$DeliverResultOn;Landroidx/compose/runtime/State;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;-><clinit>()V
SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;-><init>(Landroidx/navigation/NavBackStackEntry;Lkotlin/reflect/KClass;Lcom/ramcosta/composedestinations/navargs/DestinationsNavType;)V
SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->access$handleResultIfPresent(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lkotlin/jvm/functions/Function1;)V
@@ -18209,7 +19111,7 @@ SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->access$onNavRes
SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->handleResultIfPresent(Lkotlin/jvm/functions/Function1;)V
SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->hasAnyResult()Z
SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->onNavResult$lambda$1(Landroidx/compose/runtime/State;)Lkotlin/jvm/functions/Function1;
-SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->onNavResult$lambda$4$lambda$3(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/OpenResultRecipient$DeliverResultOn;Landroidx/compose/runtime/State;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
+SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->onNavResult$lambda$2$0(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/OpenResultRecipient$DeliverResultOn;Landroidx/compose/runtime/State;Landroidx/compose/runtime/DisposableEffectScope;)Landroidx/compose/runtime/DisposableEffectResult;
SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->onNavResult(Lcom/ramcosta/composedestinations/result/OpenResultRecipient$DeliverResultOn;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl;->onNavResult(Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$$ExternalSyntheticLambda0;
@@ -18220,8 +19122,8 @@ SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$o
SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$observer$1;->onStateChanged(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$Event;)V
Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$observer$1$WhenMappings;
SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$observer$1$WhenMappings;-><clinit>()V
-Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$lambda$4$lambda$3$$inlined$onDispose$1;
-SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$lambda$4$lambda$3$$inlined$onDispose$1;-><init>(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$observer$1;)V
+Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$lambda$2$0$$inlined$onDispose$1;
+SPLcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$lambda$2$0$$inlined$onDispose$1;-><init>(Lcom/ramcosta/composedestinations/result/ResultRecipientImpl;Lcom/ramcosta/composedestinations/result/ResultRecipientImpl$onNavResult$2$1$observer$1;)V
Lcom/ramcosta/composedestinations/scope/AnimatedDestinationScope;
Lcom/ramcosta/composedestinations/scope/AnimatedDestinationScopeImpl;
SPLcom/ramcosta/composedestinations/scope/AnimatedDestinationScopeImpl;-><clinit>()V
@@ -18251,53 +19153,48 @@ Lcom/ramcosta/composedestinations/spec/DestinationStyle;
SPLcom/ramcosta/composedestinations/spec/DestinationStyle;-><clinit>()V
SPLcom/ramcosta/composedestinations/spec/DestinationStyle;-><init>()V
Lcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;
+SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;->$r8$lambda$FTr4FQeMBz1XyuW7o0glCLqAYjU(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;-><clinit>()V
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;-><init>()V
+SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;->addComposable$lambda$0(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;->addComposable(Landroidx/navigation/NavGraphBuilder;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;)V
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated;->getSizeTransform()Lkotlin/jvm/functions/Function1;
-Lcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$addComposable$1;
-SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$addComposable$1;-><init>(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;)V
-SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$addComposable$1;->invoke(Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)V
-SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$addComposable$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Lcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$$ExternalSyntheticLambda0;
+SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$$ExternalSyntheticLambda0;-><init>(Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;)V
+SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Animated$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lcom/ramcosta/composedestinations/spec/DestinationStyle$Default;
+SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default;->$r8$lambda$A_MOcV8wMFqRfTbF5h2HWXeQlC4(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default;-><clinit>()V
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default;-><init>()V
+SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default;->addComposable$lambda$0(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default;->addComposable(Landroidx/navigation/NavGraphBuilder;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;)V
-Lcom/ramcosta/composedestinations/spec/DestinationStyle$Default$addComposable$1;
-SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default$addComposable$1;-><init>(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;)V
-SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default$addComposable$1;->invoke(Landroidx/compose/animation/AnimatedContentScope;Landroidx/navigation/NavBackStackEntry;Landroidx/compose/runtime/Composer;I)V
-SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default$addComposable$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Lcom/ramcosta/composedestinations/spec/DestinationStyle$Default$$ExternalSyntheticLambda0;
+SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default$$ExternalSyntheticLambda0;-><init>(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;)V
+SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Default$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog;
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog;-><clinit>()V
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog;-><init>()V
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog;->access$getProperties$cp()Landroidx/compose/ui/window/DialogProperties;
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog;->addComposable(Landroidx/navigation/NavGraphBuilder;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/ManualComposableCalls;)V
+Lcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$$ExternalSyntheticLambda0;
+SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$$ExternalSyntheticLambda0;-><init>(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;)V
Lcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$Default;
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$Default;-><init>()V
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$Default;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$Default;->getProperties()Landroidx/compose/ui/window/DialogProperties;
-Lcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$addComposable$1;
-SPLcom/ramcosta/composedestinations/spec/DestinationStyle$Dialog$addComposable$1;-><init>(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;)V
Lcom/ramcosta/composedestinations/spec/DestinationStyleKt;
SPLcom/ramcosta/composedestinations/spec/DestinationStyleKt;->CallComposable(Landroidx/compose/animation/AnimatedVisibilityScope;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Landroidx/navigation/NavBackStackEntry;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;Landroidx/compose/runtime/Composer;I)V
SPLcom/ramcosta/composedestinations/spec/DestinationStyleKt;->access$CallComposable(Landroidx/compose/animation/AnimatedVisibilityScope;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;Landroidx/navigation/NavHostController;Landroidx/navigation/NavBackStackEntry;Lkotlin/jvm/functions/Function3;Lcom/ramcosta/composedestinations/manualcomposablecalls/DestinationLambda;Landroidx/compose/runtime/Composer;I)V
Lcom/ramcosta/composedestinations/spec/Direction;
Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;
-Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;
-SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;->getArguments(Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;)Ljava/util/List;
-SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;->getDeepLinks(Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;)Ljava/util/List;
-SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;->getLabel(Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;)Ljava/lang/CharSequence;
-SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;->getStyle(Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;)Lcom/ramcosta/composedestinations/spec/DestinationStyle;
-SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec$DefaultImpls;->invoke(Lcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;Lkotlin/Unit;)Lcom/ramcosta/composedestinations/spec/Direction;
+SPLcom/ramcosta/composedestinations/spec/DirectionDestinationSpec;->invoke(Lkotlin/Unit;)Lcom/ramcosta/composedestinations/spec/Direction;
Lcom/ramcosta/composedestinations/spec/DirectionImpl;
SPLcom/ramcosta/composedestinations/spec/DirectionImpl;-><init>(Ljava/lang/String;)V
SPLcom/ramcosta/composedestinations/spec/DirectionImpl;->getRoute()Ljava/lang/String;
Lcom/ramcosta/composedestinations/spec/DirectionKt;
SPLcom/ramcosta/composedestinations/spec/DirectionKt;->Direction(Ljava/lang/String;)Lcom/ramcosta/composedestinations/spec/Direction;
Lcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec;
-Lcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec$DefaultImpls;
-SPLcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec$DefaultImpls;->getDefaultStartArgs(Lcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec;)Lkotlin/Unit;
-SPLcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec$DefaultImpls;->getNestedNavGraphs(Lcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec;)Ljava/util/List;
+SPLcom/ramcosta/composedestinations/spec/DirectionNavHostGraphSpec;->getDefaultStartArgs()Lkotlin/Unit;
Lcom/ramcosta/composedestinations/spec/ExternalRoute;
Lcom/ramcosta/composedestinations/spec/NavHostEngine;
Lcom/ramcosta/composedestinations/spec/NavHostEngine$Type;
@@ -18308,21 +19205,14 @@ Lcom/ramcosta/composedestinations/spec/NavHostGraphSpecKt;
SPLcom/ramcosta/composedestinations/spec/NavHostGraphSpecKt;->defaultStartDirection(Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;)Lcom/ramcosta/composedestinations/spec/Direction;
Lcom/ramcosta/composedestinations/spec/RouteOrDirection;
Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;
-Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec$DefaultImpls;
-SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec$DefaultImpls;->getArguments(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;)Ljava/util/List;
-SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec$DefaultImpls;->getDeepLinks(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;)Ljava/util/List;
-SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec$DefaultImpls;->getLabel(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;)Ljava/lang/CharSequence;
-SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec$DefaultImpls;->getStyle(Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;)Lcom/ramcosta/composedestinations/spec/DestinationStyle;
+SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec;->getLabel()Ljava/lang/CharSequence;
+SPLcom/ramcosta/composedestinations/spec/TypedDestinationSpec;->getStyle()Lcom/ramcosta/composedestinations/spec/DestinationStyle;
Lcom/ramcosta/composedestinations/spec/TypedNavGraphSpec;
-Lcom/ramcosta/composedestinations/spec/TypedNavGraphSpec$DefaultImpls;
-SPLcom/ramcosta/composedestinations/spec/TypedNavGraphSpec$DefaultImpls;->getNestedNavGraphs(Lcom/ramcosta/composedestinations/spec/TypedNavGraphSpec;)Ljava/util/List;
+SPLcom/ramcosta/composedestinations/spec/TypedNavGraphSpec;->getNestedNavGraphs()Ljava/util/List;
Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;
-Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec$DefaultImpls;
-SPLcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec$DefaultImpls;->getNestedNavGraphs(Lcom/ramcosta/composedestinations/spec/TypedNavHostGraphSpec;)Ljava/util/List;
Lcom/ramcosta/composedestinations/spec/TypedRoute;
-Lcom/ramcosta/composedestinations/spec/TypedRoute$DefaultImpls;
-SPLcom/ramcosta/composedestinations/spec/TypedRoute$DefaultImpls;->getArguments(Lcom/ramcosta/composedestinations/spec/TypedRoute;)Ljava/util/List;
-SPLcom/ramcosta/composedestinations/spec/TypedRoute$DefaultImpls;->getDeepLinks(Lcom/ramcosta/composedestinations/spec/TypedRoute;)Ljava/util/List;
+SPLcom/ramcosta/composedestinations/spec/TypedRoute;->getArguments()Ljava/util/List;
+SPLcom/ramcosta/composedestinations/spec/TypedRoute;->getDeepLinks()Ljava/util/List;
Lcom/ramcosta/composedestinations/utils/NavControllerExtKt;
SPLcom/ramcosta/composedestinations/utils/NavControllerExtKt;->destination(Landroidx/navigation/NavBackStackEntry;)Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;
SPLcom/ramcosta/composedestinations/utils/NavControllerExtKt;->rememberDestinationsNavigator(Landroidx/navigation/NavController;Landroidx/compose/runtime/Composer;I)Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;
@@ -18586,6 +19476,7 @@ SPLio/grpc/LoadBalancer$CreateSubchannelArgs;->getAddresses()Ljava/util/List;
SPLio/grpc/LoadBalancer$CreateSubchannelArgs;->getOption(Lio/grpc/LoadBalancer$CreateSubchannelArgs$Key;)Ljava/lang/Object;
SPLio/grpc/LoadBalancer$CreateSubchannelArgs;->newBuilder()Lio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;
Lio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;
+SPLio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;-><clinit>()V
SPLio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;-><init>()V
SPLio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;->build()Lio/grpc/LoadBalancer$CreateSubchannelArgs;
SPLio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;->setAddresses(Ljava/util/List;)Lio/grpc/LoadBalancer$CreateSubchannelArgs$Builder;
@@ -18651,6 +19542,14 @@ SPLio/grpc/LoadBalancerRegistry$LoadBalancerPriorityAccessor;->getPriority(Lio/g
SPLio/grpc/LoadBalancerRegistry$LoadBalancerPriorityAccessor;->getPriority(Ljava/lang/Object;)I
SPLio/grpc/LoadBalancerRegistry$LoadBalancerPriorityAccessor;->isAvailable(Lio/grpc/LoadBalancerProvider;)Z
SPLio/grpc/LoadBalancerRegistry$LoadBalancerPriorityAccessor;->isAvailable(Ljava/lang/Object;)Z
+Lio/grpc/LongCounterMetricInstrument;
+SPLio/grpc/LongCounterMetricInstrument;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Z)V
+SPLio/grpc/LongCounterMetricInstrument;->getOptionalLabelKeys()Ljava/util/List;
+SPLio/grpc/LongCounterMetricInstrument;->getRequiredLabelKeys()Ljava/util/List;
+Lio/grpc/LongUpDownCounterMetricInstrument;
+SPLio/grpc/LongUpDownCounterMetricInstrument;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Z)V
+SPLio/grpc/LongUpDownCounterMetricInstrument;->getOptionalLabelKeys()Ljava/util/List;
+SPLio/grpc/LongUpDownCounterMetricInstrument;->getRequiredLabelKeys()Ljava/util/List;
Lio/grpc/ManagedChannel;
SPLio/grpc/ManagedChannel;-><init>()V
Lio/grpc/ManagedChannelBuilder;
@@ -18742,7 +19641,11 @@ Lio/grpc/MetricInstrument;
Lio/grpc/MetricInstrumentRegistry;
SPLio/grpc/MetricInstrumentRegistry;-><init>()V
SPLio/grpc/MetricInstrumentRegistry;->getDefaultRegistry()Lio/grpc/MetricInstrumentRegistry;
+SPLio/grpc/MetricInstrumentRegistry;->registerLongCounter(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Z)Lio/grpc/LongCounterMetricInstrument;
+SPLio/grpc/MetricInstrumentRegistry;->registerLongUpDownCounter(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Z)Lio/grpc/LongUpDownCounterMetricInstrument;
Lio/grpc/MetricRecorder;
+SPLio/grpc/MetricRecorder;->addLongCounter(Lio/grpc/LongCounterMetricInstrument;JLjava/util/List;Ljava/util/List;)V
+SPLio/grpc/MetricRecorder;->addLongUpDownCounter(Lio/grpc/LongUpDownCounterMetricInstrument;JLjava/util/List;Ljava/util/List;)V
Lio/grpc/NameResolver;
SPLio/grpc/NameResolver;-><clinit>()V
SPLio/grpc/NameResolver;-><init>()V
@@ -18823,6 +19726,10 @@ SPLio/grpc/NameResolverRegistry$NameResolverPriorityAccessor;-><init>()V
SPLio/grpc/NameResolverRegistry$NameResolverPriorityAccessor;-><init>(Lio/grpc/NameResolverRegistry$1;)V
SPLio/grpc/NameResolverRegistry$NameResolverPriorityAccessor;->isAvailable(Lio/grpc/NameResolverProvider;)Z
SPLio/grpc/NameResolverRegistry$NameResolverPriorityAccessor;->isAvailable(Ljava/lang/Object;)Z
+Lio/grpc/PartialMetricInstrument;
+SPLio/grpc/PartialMetricInstrument;-><init>(ILjava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/util/List;Ljava/util/List;Z)V
+SPLio/grpc/PartialMetricInstrument;->getOptionalLabelKeys()Ljava/util/List;
+SPLio/grpc/PartialMetricInstrument;->getRequiredLabelKeys()Ljava/util/List;
Lio/grpc/ProxiedSocketAddress;
Lio/grpc/ProxyDetector;
Lio/grpc/SecurityLevel;
@@ -19450,7 +20357,7 @@ Lio/grpc/internal/InstantTimeProvider;
SPLio/grpc/internal/InstantTimeProvider;-><init>()V
SPLio/grpc/internal/InstantTimeProvider;->currentTimeNanos()J
Lio/grpc/internal/InternalSubchannel;
-SPLio/grpc/internal/InternalSubchannel;-><init>(Lio/grpc/LoadBalancer$CreateSubchannelArgs;Ljava/lang/String;Ljava/lang/String;Lio/grpc/internal/BackoffPolicy$Provider;Lio/grpc/internal/ClientTransportFactory;Ljava/util/concurrent/ScheduledExecutorService;Lcom/google/common/base/Supplier;Lio/grpc/SynchronizationContext;Lio/grpc/internal/InternalSubchannel$Callback;Lio/grpc/InternalChannelz;Lio/grpc/internal/CallTracer;Lio/grpc/internal/ChannelTracer;Lio/grpc/InternalLogId;Lio/grpc/ChannelLogger;Ljava/util/List;)V
+SPLio/grpc/internal/InternalSubchannel;-><init>(Lio/grpc/LoadBalancer$CreateSubchannelArgs;Ljava/lang/String;Ljava/lang/String;Lio/grpc/internal/BackoffPolicy$Provider;Lio/grpc/internal/ClientTransportFactory;Ljava/util/concurrent/ScheduledExecutorService;Lcom/google/common/base/Supplier;Lio/grpc/SynchronizationContext;Lio/grpc/internal/InternalSubchannel$Callback;Lio/grpc/InternalChannelz;Lio/grpc/internal/CallTracer;Lio/grpc/internal/ChannelTracer;Lio/grpc/InternalLogId;Lio/grpc/ChannelLogger;Ljava/util/List;Ljava/lang/String;Lio/grpc/MetricRecorder;)V
SPLio/grpc/internal/InternalSubchannel;->access$000(Lio/grpc/internal/InternalSubchannel;)Lio/grpc/internal/InternalSubchannel$Callback;
SPLio/grpc/internal/InternalSubchannel;->access$100(Lio/grpc/internal/InternalSubchannel;)Lio/grpc/ConnectivityStateInfo;
SPLio/grpc/internal/InternalSubchannel;->access$1002(Lio/grpc/internal/InternalSubchannel;Lio/grpc/internal/ManagedClientTransport;)Lio/grpc/internal/ManagedClientTransport;
@@ -19463,7 +20370,9 @@ SPLio/grpc/internal/InternalSubchannel;->access$200(Lio/grpc/internal/InternalSu
SPLio/grpc/internal/InternalSubchannel;->access$2200(Lio/grpc/internal/InternalSubchannel;)Ljava/util/List;
SPLio/grpc/internal/InternalSubchannel;->access$2302(Lio/grpc/internal/InternalSubchannel;Lio/grpc/internal/BackoffPolicy;)Lio/grpc/internal/BackoffPolicy;
SPLio/grpc/internal/InternalSubchannel;->access$2402(Lio/grpc/internal/InternalSubchannel;Lio/grpc/Attributes;)Lio/grpc/Attributes;
-SPLio/grpc/internal/InternalSubchannel;->access$2500(Lio/grpc/internal/InternalSubchannel;Lio/grpc/internal/ConnectionClientTransport;Z)V
+SPLio/grpc/internal/InternalSubchannel;->access$2500(Lio/grpc/internal/InternalSubchannel;)Ljava/lang/String;
+SPLio/grpc/internal/InternalSubchannel;->access$2800(Lio/grpc/internal/InternalSubchannel;)Lio/grpc/internal/SubchannelMetrics;
+SPLio/grpc/internal/InternalSubchannel;->access$2900(Lio/grpc/internal/InternalSubchannel;Lio/grpc/internal/ConnectionClientTransport;Z)V
SPLio/grpc/internal/InternalSubchannel;->access$300(Lio/grpc/internal/InternalSubchannel;Lio/grpc/ConnectivityState;)V
SPLio/grpc/internal/InternalSubchannel;->access$400(Lio/grpc/internal/InternalSubchannel;)V
SPLio/grpc/internal/InternalSubchannel;->access$800(Lio/grpc/internal/InternalSubchannel;)Lio/grpc/internal/InternalSubchannel$Index;
@@ -19486,7 +20395,7 @@ SPLio/grpc/internal/InternalSubchannel$7;->run()V
Lio/grpc/internal/InternalSubchannel$CallTracingTransport;
SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;-><init>(Lio/grpc/internal/ConnectionClientTransport;Lio/grpc/internal/CallTracer;)V
SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;-><init>(Lio/grpc/internal/ConnectionClientTransport;Lio/grpc/internal/CallTracer;Lio/grpc/internal/InternalSubchannel$1;)V
-SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;->access$2900(Lio/grpc/internal/InternalSubchannel$CallTracingTransport;)Lio/grpc/internal/CallTracer;
+SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;->access$3300(Lio/grpc/internal/InternalSubchannel$CallTracingTransport;)Lio/grpc/internal/CallTracer;
SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;->delegate()Lio/grpc/internal/ConnectionClientTransport;
SPLio/grpc/internal/InternalSubchannel$CallTracingTransport;->newStream(Lio/grpc/MethodDescriptor;Lio/grpc/Metadata;Lio/grpc/CallOptions;[Lio/grpc/ClientStreamTracer;)Lio/grpc/internal/ClientStream;
Lio/grpc/internal/InternalSubchannel$CallTracingTransport$1;
@@ -19506,7 +20415,11 @@ SPLio/grpc/internal/InternalSubchannel$Index;->getCurrentEagAttributes()Lio/grpc
SPLio/grpc/internal/InternalSubchannel$Index;->isAtBeginning()Z
Lio/grpc/internal/InternalSubchannel$TransportListener;
SPLio/grpc/internal/InternalSubchannel$TransportListener;-><init>(Lio/grpc/internal/InternalSubchannel;Lio/grpc/internal/ConnectionClientTransport;)V
+SPLio/grpc/internal/InternalSubchannel$TransportListener;->access$2600(Lio/grpc/internal/InternalSubchannel$TransportListener;Lio/grpc/Attributes;Lio/grpc/Attributes$Key;)Ljava/lang/String;
+SPLio/grpc/internal/InternalSubchannel$TransportListener;->access$2700(Lio/grpc/internal/InternalSubchannel$TransportListener;Lio/grpc/SecurityLevel;)Ljava/lang/String;
+SPLio/grpc/internal/InternalSubchannel$TransportListener;->extractSecurityLevel(Lio/grpc/SecurityLevel;)Ljava/lang/String;
SPLio/grpc/internal/InternalSubchannel$TransportListener;->filterTransport(Lio/grpc/Attributes;)Lio/grpc/Attributes;
+SPLio/grpc/internal/InternalSubchannel$TransportListener;->getAttributeOrDefault(Lio/grpc/Attributes;Lio/grpc/Attributes$Key;)Ljava/lang/String;
SPLio/grpc/internal/InternalSubchannel$TransportListener;->transportInUse(Z)V
SPLio/grpc/internal/InternalSubchannel$TransportListener;->transportReady()V
Lio/grpc/internal/InternalSubchannel$TransportListener$1;
@@ -19559,11 +20472,13 @@ SPLio/grpc/internal/ManagedChannelImpl;->access$5300(Lio/grpc/internal/ManagedCh
SPLio/grpc/internal/ManagedChannelImpl;->access$5400(Lio/grpc/internal/ManagedChannelImpl;)I
SPLio/grpc/internal/ManagedChannelImpl;->access$5700(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/internal/CallTracer$Factory;
SPLio/grpc/internal/ManagedChannelImpl;->access$5800(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/InternalChannelz;
+SPLio/grpc/internal/ManagedChannelImpl;->access$600(Lio/grpc/internal/ManagedChannelImpl;)Ljava/lang/String;
SPLio/grpc/internal/ManagedChannelImpl;->access$6100(Lio/grpc/internal/ManagedChannelImpl;)Ljava/lang/String;
SPLio/grpc/internal/ManagedChannelImpl;->access$6200(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/internal/BackoffPolicy$Provider;
SPLio/grpc/internal/ManagedChannelImpl;->access$6300(Lio/grpc/internal/ManagedChannelImpl;)Lcom/google/common/base/Supplier;
SPLio/grpc/internal/ManagedChannelImpl;->access$6400(Lio/grpc/internal/ManagedChannelImpl;)Ljava/util/List;
SPLio/grpc/internal/ManagedChannelImpl;->access$700(Lio/grpc/internal/ManagedChannelImpl;)Ljava/util/Set;
+SPLio/grpc/internal/ManagedChannelImpl;->access$7100(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/MetricRecorder;
SPLio/grpc/internal/ManagedChannelImpl;->access$7200(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/NameResolver;
SPLio/grpc/internal/ManagedChannelImpl;->access$7300(Lio/grpc/internal/ManagedChannelImpl;)Lio/grpc/internal/ManagedChannelImpl$ResolutionState;
SPLio/grpc/internal/ManagedChannelImpl;->access$7302(Lio/grpc/internal/ManagedChannelImpl;Lio/grpc/internal/ManagedChannelImpl$ResolutionState;)Lio/grpc/internal/ManagedChannelImpl$ResolutionState;
@@ -19628,6 +20543,7 @@ SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;-><init>(Lio/grpc/internal/M
SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;-><init>(Lio/grpc/internal/ManagedChannelImpl;Lio/grpc/internal/ManagedChannelImpl$1;)V
SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;->createSubchannel(Lio/grpc/LoadBalancer$CreateSubchannelArgs;)Lio/grpc/LoadBalancer$Subchannel;
SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;->createSubchannel(Lio/grpc/LoadBalancer$CreateSubchannelArgs;)Lio/grpc/internal/AbstractSubchannel;
+SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;->getMetricRecorder()Lio/grpc/MetricRecorder;
SPLio/grpc/internal/ManagedChannelImpl$LbHelperImpl;->updateBalancingState(Lio/grpc/ConnectivityState;Lio/grpc/LoadBalancer$SubchannelPicker;)V
Lio/grpc/internal/ManagedChannelImpl$NameResolverListener;
SPLio/grpc/internal/ManagedChannelImpl$NameResolverListener;-><init>(Lio/grpc/internal/ManagedChannelImpl;Lio/grpc/internal/ManagedChannelImpl$LbHelperImpl;Lio/grpc/NameResolver;)V
@@ -19759,6 +20675,8 @@ Lio/grpc/internal/MessageFramer$Sink;
Lio/grpc/internal/MetadataApplierImpl$MetadataApplierListener;
Lio/grpc/internal/MetricRecorderImpl;
SPLio/grpc/internal/MetricRecorderImpl;-><init>(Ljava/util/List;Lio/grpc/MetricInstrumentRegistry;)V
+SPLio/grpc/internal/MetricRecorderImpl;->addLongCounter(Lio/grpc/LongCounterMetricInstrument;JLjava/util/List;Ljava/util/List;)V
+SPLio/grpc/internal/MetricRecorderImpl;->addLongUpDownCounter(Lio/grpc/LongUpDownCounterMetricInstrument;JLjava/util/List;Ljava/util/List;)V
Lio/grpc/internal/ObjectPool;
Lio/grpc/internal/PickDetailsConsumerImpl;
SPLio/grpc/internal/PickDetailsConsumerImpl;-><init>([Lio/grpc/ClientStreamTracer;)V
@@ -19880,7 +20798,6 @@ Lio/grpc/internal/RetriableStream$2;
SPLio/grpc/internal/RetriableStream$2;-><init>(Lio/grpc/internal/RetriableStream;Lio/grpc/ClientStreamTracer;)V
SPLio/grpc/internal/RetriableStream$2;->newClientStreamTracer(Lio/grpc/ClientStreamTracer$StreamInfo;Lio/grpc/Metadata;)Lio/grpc/ClientStreamTracer;
Lio/grpc/internal/RetriableStream$3;
-SPLio/grpc/internal/RetriableStream$3;-><init>(Lio/grpc/internal/RetriableStream;)V
SPLio/grpc/internal/RetriableStream$3;->run()V
Lio/grpc/internal/RetriableStream$4;
SPLio/grpc/internal/RetriableStream$4;-><init>(Lio/grpc/internal/RetriableStream;Lio/grpc/Status;Lio/grpc/internal/ClientStreamListener$RpcProgress;Lio/grpc/Metadata;)V
@@ -19983,6 +20900,10 @@ SPLio/grpc/internal/StatsTraceContext;->streamClosed(Lio/grpc/Status;)V
Lio/grpc/internal/Stream;
Lio/grpc/internal/StreamListener;
Lio/grpc/internal/StreamListener$MessageProducer;
+Lio/grpc/internal/SubchannelMetrics;
+SPLio/grpc/internal/SubchannelMetrics;-><clinit>()V
+SPLio/grpc/internal/SubchannelMetrics;-><init>(Lio/grpc/MetricRecorder;)V
+SPLio/grpc/internal/SubchannelMetrics;->recordConnectionAttemptSucceeded(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)V
Lio/grpc/internal/ThreadOptimizedDeframer;
Lio/grpc/internal/TimeProvider;
SPLio/grpc/internal/TimeProvider;-><clinit>()V
@@ -20039,12 +20960,12 @@ SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1;->create(Ljava/lang/Object;Lkotlin/cor
SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1;->invoke(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lio/grpc/kotlin/ClientCalls$rpcImpl$1$1$$ExternalSyntheticLambda0;
+SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$$ExternalSyntheticLambda0;-><init>(Lio/grpc/ClientCall;)V
Lio/grpc/kotlin/ClientCalls$rpcImpl$1$1$1;
SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$1;-><init>(Lkotlinx/coroutines/channels/Channel;Lio/grpc/kotlin/Readiness;)V
SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$1;->onClose(Lio/grpc/Status;Lio/grpc/Metadata;)V
SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$1;->onMessage(Ljava/lang/Object;)V
-Lio/grpc/kotlin/ClientCalls$rpcImpl$1$1$readiness$1;
-SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$readiness$1;-><init>(Lio/grpc/ClientCall;)V
Lio/grpc/kotlin/ClientCalls$rpcImpl$1$1$sender$1;
SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$sender$1;-><init>(Lio/grpc/kotlin/ClientCalls$Request;Lio/grpc/ClientCall;Lio/grpc/kotlin/Readiness;Lkotlin/coroutines/Continuation;)V
SPLio/grpc/kotlin/ClientCalls$rpcImpl$1$1$sender$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
@@ -20582,6 +21503,7 @@ Lkotlin/ULong;
SPLkotlin/ULong;-><clinit>()V
SPLkotlin/ULong;->constructor-impl(J)J
SPLkotlin/ULong;->equals-impl0(JJ)Z
+SPLkotlin/ULong;->hashCode-impl(J)I
Lkotlin/ULong$Companion;
SPLkotlin/ULong$Companion;-><init>()V
SPLkotlin/ULong$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -20729,6 +21651,7 @@ SPLkotlin/collections/CollectionsKt__CollectionsKt;->emptyList()Ljava/util/List;
SPLkotlin/collections/CollectionsKt__CollectionsKt;->getLastIndex(Ljava/util/List;)I
SPLkotlin/collections/CollectionsKt__CollectionsKt;->listOf([Ljava/lang/Object;)Ljava/util/List;
SPLkotlin/collections/CollectionsKt__CollectionsKt;->listOfNotNull([Ljava/lang/Object;)Ljava/util/List;
+SPLkotlin/collections/CollectionsKt__CollectionsKt;->mutableListOf([Ljava/lang/Object;)Ljava/util/List;
Lkotlin/collections/CollectionsKt__IterablesKt;
SPLkotlin/collections/CollectionsKt__IterablesKt;->collectionSizeOrDefault(Ljava/lang/Iterable;I)I
SPLkotlin/collections/CollectionsKt__IterablesKt;->collectionSizeOrNull(Ljava/lang/Iterable;)Ljava/lang/Integer;
@@ -20739,6 +21662,7 @@ SPLkotlin/collections/CollectionsKt__MutableCollectionsJVMKt;->sortWith(Ljava/ut
Lkotlin/collections/CollectionsKt__MutableCollectionsKt;
SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->addAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->convertToListIfNotCollection(Ljava/lang/Iterable;)Ljava/util/Collection;
+SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->removeFirst(Ljava/util/List;)Ljava/lang/Object;
SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->removeFirstOrNull(Ljava/util/List;)Ljava/lang/Object;
SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->removeLast(Ljava/util/List;)Ljava/lang/Object;
SPLkotlin/collections/CollectionsKt__MutableCollectionsKt;->retainAll(Ljava/util/Collection;Ljava/lang/Iterable;)Z
@@ -20827,6 +21751,7 @@ SPLkotlin/collections/MapsKt__MapsJVMKt;->build(Ljava/util/Map;)Ljava/util/Map;
SPLkotlin/collections/MapsKt__MapsJVMKt;->createMapBuilder(I)Ljava/util/Map;
SPLkotlin/collections/MapsKt__MapsJVMKt;->mapCapacity(I)I
SPLkotlin/collections/MapsKt__MapsJVMKt;->mapOf(Lkotlin/Pair;)Ljava/util/Map;
+HSPLkotlin/collections/MapsKt__MapsJVMKt;->toSingletonMap(Ljava/util/Map;)Ljava/util/Map;
Lkotlin/collections/MapsKt__MapsKt;
SPLkotlin/collections/MapsKt__MapsKt;->emptyMap()Ljava/util/Map;
SPLkotlin/collections/MapsKt__MapsKt;->mapOf([Lkotlin/Pair;)Ljava/util/Map;
@@ -21130,12 +22055,10 @@ Lkotlin/jvm/internal/IntCompanionObject;
SPLkotlin/jvm/internal/IntCompanionObject;-><clinit>()V
SPLkotlin/jvm/internal/IntCompanionObject;-><init>()V
Lkotlin/jvm/internal/Intrinsics;
-SPLkotlin/jvm/internal/Intrinsics;->areEqual(Ljava/lang/Float;F)Z
-SPLkotlin/jvm/internal/Intrinsics;->checkExpressionValueIsNotNull(Ljava/lang/Object;Ljava/lang/String;)V
SPLkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;)V
SPLkotlin/jvm/internal/Intrinsics;->checkNotNull(Ljava/lang/Object;Ljava/lang/String;)V
SPLkotlin/jvm/internal/Intrinsics;->checkNotNullExpressionValue(Ljava/lang/Object;Ljava/lang/String;)V
-HSPLkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
+SPLkotlin/jvm/internal/Intrinsics;->checkNotNullParameter(Ljava/lang/Object;Ljava/lang/String;)V
SPLkotlin/jvm/internal/Intrinsics;->compare(II)I
SPLkotlin/jvm/internal/Intrinsics;->compare(JJ)I
Lkotlin/jvm/internal/Lambda;
@@ -21174,6 +22097,12 @@ SPLkotlin/jvm/internal/Reflection;->mutableProperty1(Lkotlin/jvm/internal/Mutabl
SPLkotlin/jvm/internal/Reflection;->property1(Lkotlin/jvm/internal/PropertyReference1;)Lkotlin/reflect/KProperty1;
Lkotlin/jvm/internal/ReflectionFactory;
SPLkotlin/jvm/internal/ReflectionFactory;-><init>()V
+Lkotlin/jvm/internal/SpreadBuilder;
+SPLkotlin/jvm/internal/SpreadBuilder;-><init>(I)V
+SPLkotlin/jvm/internal/SpreadBuilder;->add(Ljava/lang/Object;)V
+SPLkotlin/jvm/internal/SpreadBuilder;->addSpread(Ljava/lang/Object;)V
+SPLkotlin/jvm/internal/SpreadBuilder;->size()I
+SPLkotlin/jvm/internal/SpreadBuilder;->toArray([Ljava/lang/Object;)[Ljava/lang/Object;
Lkotlin/jvm/internal/TypeIntrinsics;
SPLkotlin/jvm/internal/TypeIntrinsics;->asMutableCollection(Ljava/lang/Object;)Ljava/util/Collection;
SPLkotlin/jvm/internal/TypeIntrinsics;->beforeCheckcastToFunctionOfArity(Ljava/lang/Object;I)Ljava/lang/Object;
@@ -21227,13 +22156,13 @@ SPLkotlin/ranges/IntProgression;-><clinit>()V
SPLkotlin/ranges/IntProgression;-><init>(III)V
SPLkotlin/ranges/IntProgression;->getFirst()I
SPLkotlin/ranges/IntProgression;->getLast()I
-SPLkotlin/ranges/IntProgression;->getStep()I
Lkotlin/ranges/IntProgression$Companion;
SPLkotlin/ranges/IntProgression$Companion;-><init>()V
SPLkotlin/ranges/IntProgression$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Lkotlin/ranges/IntRange;
SPLkotlin/ranges/IntRange;-><clinit>()V
SPLkotlin/ranges/IntRange;-><init>(II)V
+SPLkotlin/ranges/IntRange;->getStart()Ljava/lang/Integer;
Lkotlin/ranges/IntRange$Companion;
SPLkotlin/ranges/IntRange$Companion;-><init>()V
SPLkotlin/ranges/IntRange$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -21250,6 +22179,7 @@ SPLkotlin/ranges/RangesKt___RangesKt;->coerceAtMost(JJ)J
SPLkotlin/ranges/RangesKt___RangesKt;->coerceIn(DDD)D
SPLkotlin/ranges/RangesKt___RangesKt;->coerceIn(FFF)F
SPLkotlin/ranges/RangesKt___RangesKt;->coerceIn(III)I
+SPLkotlin/ranges/RangesKt___RangesKt;->until(II)Lkotlin/ranges/IntRange;
Lkotlin/reflect/KAnnotatedElement;
Lkotlin/reflect/KCallable;
Lkotlin/reflect/KClass;
@@ -21690,16 +22620,58 @@ SPLkotlin/text/CharsKt__CharKt;->equals(CCZ)Z
Lkotlin/text/Charsets;
SPLkotlin/text/Charsets;-><clinit>()V
SPLkotlin/text/Charsets;-><init>()V
+Lkotlin/text/FlagEnum;
Lkotlin/text/HexExtensionsKt;
SPLkotlin/text/HexExtensionsKt;-><clinit>()V
SPLkotlin/text/HexExtensionsKt;->getBYTE_TO_LOWER_CASE_HEX_DIGITS()[I
+Lkotlin/text/MatchGroup;
+SPLkotlin/text/MatchGroup;-><init>(Ljava/lang/String;Lkotlin/ranges/IntRange;)V
+SPLkotlin/text/MatchGroup;->getValue()Ljava/lang/String;
+Lkotlin/text/MatchGroupCollection;
+Lkotlin/text/MatchNamedGroupCollection;
+Lkotlin/text/MatchResult;
+Lkotlin/text/MatcherMatchResult;
+SPLkotlin/text/MatcherMatchResult;-><init>(Ljava/util/regex/Matcher;Ljava/lang/CharSequence;)V
+SPLkotlin/text/MatcherMatchResult;->access$getMatchResult(Lkotlin/text/MatcherMatchResult;)Ljava/util/regex/MatchResult;
+SPLkotlin/text/MatcherMatchResult;->getGroups()Lkotlin/text/MatchGroupCollection;
+SPLkotlin/text/MatcherMatchResult;->getMatchResult()Ljava/util/regex/MatchResult;
+SPLkotlin/text/MatcherMatchResult;->getRange()Lkotlin/ranges/IntRange;
+SPLkotlin/text/MatcherMatchResult;->next()Lkotlin/text/MatchResult;
+Lkotlin/text/MatcherMatchResult$groups$1;
+SPLkotlin/text/MatcherMatchResult$groups$1;-><init>(Lkotlin/text/MatcherMatchResult;)V
+SPLkotlin/text/MatcherMatchResult$groups$1;->get(I)Lkotlin/text/MatchGroup;
Lkotlin/text/Regex;
SPLkotlin/text/Regex;-><clinit>()V
SPLkotlin/text/Regex;-><init>(Ljava/lang/String;)V
+SPLkotlin/text/Regex;-><init>(Ljava/lang/String;Lkotlin/text/RegexOption;)V
SPLkotlin/text/Regex;-><init>(Ljava/util/regex/Pattern;)V
+SPLkotlin/text/Regex;->containsMatchIn(Ljava/lang/CharSequence;)Z
+SPLkotlin/text/Regex;->find$default(Lkotlin/text/Regex;Ljava/lang/CharSequence;IILjava/lang/Object;)Lkotlin/text/MatchResult;
+SPLkotlin/text/Regex;->find(Ljava/lang/CharSequence;I)Lkotlin/text/MatchResult;
+SPLkotlin/text/Regex;->getPattern()Ljava/lang/String;
+SPLkotlin/text/Regex;->matchEntire(Ljava/lang/CharSequence;)Lkotlin/text/MatchResult;
+SPLkotlin/text/Regex;->matches(Ljava/lang/CharSequence;)Z
Lkotlin/text/Regex$Companion;
SPLkotlin/text/Regex$Companion;-><init>()V
SPLkotlin/text/Regex$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLkotlin/text/Regex$Companion;->access$ensureUnicodeCase(Lkotlin/text/Regex$Companion;I)I
+SPLkotlin/text/Regex$Companion;->ensureUnicodeCase(I)I
+SPLkotlin/text/Regex$Companion;->escape(Ljava/lang/String;)Ljava/lang/String;
+Lkotlin/text/RegexKt;
+SPLkotlin/text/RegexKt;->access$findNext(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Lkotlin/text/MatchResult;
+SPLkotlin/text/RegexKt;->access$matchEntire(Ljava/util/regex/Matcher;Ljava/lang/CharSequence;)Lkotlin/text/MatchResult;
+SPLkotlin/text/RegexKt;->access$range(Ljava/util/regex/MatchResult;)Lkotlin/ranges/IntRange;
+SPLkotlin/text/RegexKt;->access$range(Ljava/util/regex/MatchResult;I)Lkotlin/ranges/IntRange;
+SPLkotlin/text/RegexKt;->findNext(Ljava/util/regex/Matcher;ILjava/lang/CharSequence;)Lkotlin/text/MatchResult;
+SPLkotlin/text/RegexKt;->matchEntire(Ljava/util/regex/Matcher;Ljava/lang/CharSequence;)Lkotlin/text/MatchResult;
+SPLkotlin/text/RegexKt;->range(Ljava/util/regex/MatchResult;)Lkotlin/ranges/IntRange;
+SPLkotlin/text/RegexKt;->range(Ljava/util/regex/MatchResult;I)Lkotlin/ranges/IntRange;
+Lkotlin/text/RegexOption;
+SPLkotlin/text/RegexOption;->$values()[Lkotlin/text/RegexOption;
+SPLkotlin/text/RegexOption;-><clinit>()V
+SPLkotlin/text/RegexOption;-><init>(Ljava/lang/String;III)V
+SPLkotlin/text/RegexOption;-><init>(Ljava/lang/String;IIIILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLkotlin/text/RegexOption;->getValue()I
Lkotlin/text/StringsKt;
Lkotlin/text/StringsKt__AppendableKt;
SPLkotlin/text/StringsKt__AppendableKt;->appendElement(Ljava/lang/Appendable;Ljava/lang/Object;Lkotlin/jvm/functions/Function1;)V
@@ -21727,15 +22699,12 @@ SPLkotlin/text/StringsKt__StringsKt;->contains(Ljava/lang/CharSequence;Ljava/lan
SPLkotlin/text/StringsKt__StringsKt;->endsWith$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;ZILjava/lang/Object;)Z
SPLkotlin/text/StringsKt__StringsKt;->endsWith(Ljava/lang/CharSequence;Ljava/lang/CharSequence;Z)Z
SPLkotlin/text/StringsKt__StringsKt;->getLastIndex(Ljava/lang/CharSequence;)I
-SPLkotlin/text/StringsKt__StringsKt;->indexOf$StringsKt__StringsKt$default(Ljava/lang/CharSequence;Ljava/lang/CharSequence;IIZZILjava/lang/Object;)I
-SPLkotlin/text/StringsKt__StringsKt;->indexOf$StringsKt__StringsKt(Ljava/lang/CharSequence;Ljava/lang/CharSequence;IIZZ)I
SPLkotlin/text/StringsKt__StringsKt;->indexOf$default(Ljava/lang/CharSequence;CIZILjava/lang/Object;)I
SPLkotlin/text/StringsKt__StringsKt;->indexOf$default(Ljava/lang/CharSequence;Ljava/lang/String;IZILjava/lang/Object;)I
SPLkotlin/text/StringsKt__StringsKt;->indexOf(Ljava/lang/CharSequence;CIZ)I
SPLkotlin/text/StringsKt__StringsKt;->indexOf(Ljava/lang/CharSequence;Ljava/lang/String;IZ)I
SPLkotlin/text/StringsKt__StringsKt;->indexOfAny(Ljava/lang/CharSequence;[CIZ)I
SPLkotlin/text/StringsKt__StringsKt;->isBlank(Ljava/lang/CharSequence;)Z
-SPLkotlin/text/StringsKt__StringsKt;->regionMatchesImpl(Ljava/lang/CharSequence;ILjava/lang/CharSequence;IIZ)Z
SPLkotlin/text/StringsKt__StringsKt;->trim(Ljava/lang/CharSequence;)Ljava/lang/CharSequence;
Lkotlin/text/StringsKt___StringsJvmKt;
Lkotlin/text/StringsKt___StringsKt;
@@ -21750,12 +22719,14 @@ Lkotlin/time/ComparableTimeMark;
Lkotlin/time/Duration;
SPLkotlin/time/Duration;-><clinit>()V
SPLkotlin/time/Duration;-><init>(J)V
+SPLkotlin/time/Duration;->access$getINFINITE$cp()J
SPLkotlin/time/Duration;->box-impl(J)Lkotlin/time/Duration;
SPLkotlin/time/Duration;->constructor-impl(J)J
SPLkotlin/time/Duration;->getInWholeMicroseconds-impl(J)J
SPLkotlin/time/Duration;->getInWholeMilliseconds-impl(J)J
SPLkotlin/time/Duration;->getStorageUnit-impl(J)Lkotlin/time/DurationUnit;
SPLkotlin/time/Duration;->getValue-impl(J)J
+SPLkotlin/time/Duration;->isFinite-impl(J)Z
SPLkotlin/time/Duration;->isInMillis-impl(J)Z
SPLkotlin/time/Duration;->isInNanos-impl(J)Z
SPLkotlin/time/Duration;->isInfinite-impl(J)Z
@@ -21766,6 +22737,7 @@ SPLkotlin/time/Duration;->unbox-impl()J
Lkotlin/time/Duration$Companion;
SPLkotlin/time/Duration$Companion;-><init>()V
SPLkotlin/time/Duration$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLkotlin/time/Duration$Companion;->getINFINITE-UwyO8pc()J
Lkotlin/time/DurationJvmKt;
SPLkotlin/time/DurationJvmKt;-><clinit>()V
SPLkotlin/time/DurationJvmKt;->getDurationAssertionsEnabled()Z
@@ -22254,6 +23226,7 @@ SPLkotlinx/coroutines/JobSupport;->attachChild(Lkotlinx/coroutines/ChildJob;)Lko
SPLkotlinx/coroutines/JobSupport;->awaitInternal(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/JobSupport;->awaitSuspend(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/JobSupport;->cancel(Ljava/util/concurrent/CancellationException;)V
+SPLkotlinx/coroutines/JobSupport;->cancelCoroutine(Ljava/lang/Throwable;)Z
SPLkotlinx/coroutines/JobSupport;->cancelImpl$kotlinx_coroutines_core(Ljava/lang/Object;)Z
SPLkotlinx/coroutines/JobSupport;->cancelInternal(Ljava/lang/Throwable;)V
SPLkotlinx/coroutines/JobSupport;->cancelMakeCompleting(Ljava/lang/Object;)Ljava/lang/Object;
@@ -22413,6 +23386,7 @@ SPLkotlinx/coroutines/android/AndroidDispatcherFactory;-><init>()V
SPLkotlinx/coroutines/android/AndroidDispatcherFactory;->createDispatcher(Ljava/util/List;)Lkotlinx/coroutines/MainCoroutineDispatcher;
Lkotlinx/coroutines/android/HandlerContext;
SPLkotlinx/coroutines/android/HandlerContext;->$r8$lambda$AXU9Ipeju1KWZ01G6KHwtONG4Wk(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;)V
+SPLkotlinx/coroutines/android/HandlerContext;->$r8$lambda$fBQRGWcdO7g7Y_pFpufN5oy9B_I(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;Ljava/lang/Throwable;)Lkotlin/Unit;
SPLkotlinx/coroutines/android/HandlerContext;-><init>(Landroid/os/Handler;Ljava/lang/String;)V
SPLkotlinx/coroutines/android/HandlerContext;-><init>(Landroid/os/Handler;Ljava/lang/String;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLkotlinx/coroutines/android/HandlerContext;-><init>(Landroid/os/Handler;Ljava/lang/String;Z)V
@@ -22424,9 +23398,16 @@ SPLkotlinx/coroutines/android/HandlerContext;->getImmediate()Lkotlinx/coroutines
SPLkotlinx/coroutines/android/HandlerContext;->invokeOnTimeout$lambda$3(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;)V
SPLkotlinx/coroutines/android/HandlerContext;->invokeOnTimeout(JLjava/lang/Runnable;Lkotlin/coroutines/CoroutineContext;)Lkotlinx/coroutines/DisposableHandle;
SPLkotlinx/coroutines/android/HandlerContext;->isDispatchNeeded(Lkotlin/coroutines/CoroutineContext;)Z
+SPLkotlinx/coroutines/android/HandlerContext;->scheduleResumeAfterDelay$lambda$2(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;Ljava/lang/Throwable;)Lkotlin/Unit;
+SPLkotlinx/coroutines/android/HandlerContext;->scheduleResumeAfterDelay(JLkotlinx/coroutines/CancellableContinuation;)V
Lkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda0;
SPLkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda0;-><init>(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;)V
SPLkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda0;->dispose()V
+Lkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda1;
+SPLkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda1;-><init>(Lkotlinx/coroutines/CancellableContinuation;Lkotlinx/coroutines/android/HandlerContext;)V
+Lkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda2;
+SPLkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda2;-><init>(Lkotlinx/coroutines/android/HandlerContext;Ljava/lang/Runnable;)V
+SPLkotlinx/coroutines/android/HandlerContext$$ExternalSyntheticLambda2;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Lkotlinx/coroutines/android/HandlerDispatcher;
SPLkotlinx/coroutines/android/HandlerDispatcher;-><init>()V
SPLkotlinx/coroutines/android/HandlerDispatcher;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -22442,7 +23423,6 @@ SPLkotlinx/coroutines/channels/BufferOverflow;->values()[Lkotlinx/coroutines/cha
Lkotlinx/coroutines/channels/BufferedChannel;
SPLkotlinx/coroutines/channels/BufferedChannel;-><clinit>()V
SPLkotlinx/coroutines/channels/BufferedChannel;-><init>(ILkotlin/jvm/functions/Function1;)V
-SPLkotlinx/coroutines/channels/BufferedChannel;->access$findSegmentReceive(Lkotlinx/coroutines/channels/BufferedChannel;JLkotlinx/coroutines/channels/ChannelSegment;)Lkotlinx/coroutines/channels/ChannelSegment;
SPLkotlinx/coroutines/channels/BufferedChannel;->access$getReceiveSegment$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
SPLkotlinx/coroutines/channels/BufferedChannel;->access$getReceivers$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;
SPLkotlinx/coroutines/channels/BufferedChannel;->access$getSendSegment$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
@@ -22456,14 +23436,16 @@ SPLkotlinx/coroutines/channels/BufferedChannel;->access$registerSelectForReceive
SPLkotlinx/coroutines/channels/BufferedChannel;->access$updateCellReceive(Lkotlinx/coroutines/channels/BufferedChannel;Lkotlinx/coroutines/channels/ChannelSegment;IJLjava/lang/Object;)Ljava/lang/Object;
SPLkotlinx/coroutines/channels/BufferedChannel;->access$updateCellSend(Lkotlinx/coroutines/channels/BufferedChannel;Lkotlinx/coroutines/channels/ChannelSegment;ILjava/lang/Object;JLjava/lang/Object;Z)I
SPLkotlinx/coroutines/channels/BufferedChannel;->bufferOrRendezvousSend(J)Z
+SPLkotlinx/coroutines/channels/BufferedChannel;->cancel(Ljava/util/concurrent/CancellationException;)V
+SPLkotlinx/coroutines/channels/BufferedChannel;->cancelImpl$kotlinx_coroutines_core(Ljava/lang/Throwable;)Z
SPLkotlinx/coroutines/channels/BufferedChannel;->cancelSuspendedReceiveRequests(Lkotlinx/coroutines/channels/ChannelSegment;J)V
SPLkotlinx/coroutines/channels/BufferedChannel;->close(Ljava/lang/Throwable;)Z
SPLkotlinx/coroutines/channels/BufferedChannel;->closeLinkedList()Lkotlinx/coroutines/channels/ChannelSegment;
SPLkotlinx/coroutines/channels/BufferedChannel;->closeOrCancelImpl(Ljava/lang/Throwable;Z)Z
+SPLkotlinx/coroutines/channels/BufferedChannel;->completeCancel(J)V
SPLkotlinx/coroutines/channels/BufferedChannel;->completeClose(J)Lkotlinx/coroutines/channels/ChannelSegment;
SPLkotlinx/coroutines/channels/BufferedChannel;->completeCloseOrCancel()V
SPLkotlinx/coroutines/channels/BufferedChannel;->expandBuffer()V
-SPLkotlinx/coroutines/channels/BufferedChannel;->findSegmentReceive(JLkotlinx/coroutines/channels/ChannelSegment;)Lkotlinx/coroutines/channels/ChannelSegment;
SPLkotlinx/coroutines/channels/BufferedChannel;->getBufferEnd$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;
SPLkotlinx/coroutines/channels/BufferedChannel;->getBufferEndCounter()J
SPLkotlinx/coroutines/channels/BufferedChannel;->getBufferEndSegment$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
@@ -22491,6 +23473,9 @@ SPLkotlinx/coroutines/channels/BufferedChannel;->isClosedForSend0(J)Z
SPLkotlinx/coroutines/channels/BufferedChannel;->isConflatedDropOldest()Z
SPLkotlinx/coroutines/channels/BufferedChannel;->isRendezvousOrUnlimited()Z
SPLkotlinx/coroutines/channels/BufferedChannel;->iterator()Lkotlinx/coroutines/channels/ChannelIterator;
+SPLkotlinx/coroutines/channels/BufferedChannel;->markAllEmptyCellsAsClosed(Lkotlinx/coroutines/channels/ChannelSegment;)J
+SPLkotlinx/coroutines/channels/BufferedChannel;->markCancellationStarted()V
+SPLkotlinx/coroutines/channels/BufferedChannel;->markCancelled()V
SPLkotlinx/coroutines/channels/BufferedChannel;->markClosed()V
SPLkotlinx/coroutines/channels/BufferedChannel;->onClosedIdempotent()V
SPLkotlinx/coroutines/channels/BufferedChannel;->onReceiveDequeued()V
@@ -22505,6 +23490,7 @@ SPLkotlinx/coroutines/channels/BufferedChannel;->receiveCatching-JP2dKIU(Lkotlin
SPLkotlinx/coroutines/channels/BufferedChannel;->receiveCatchingOnNoWaiterSuspend-GKJJFZk(Lkotlinx/coroutines/channels/ChannelSegment;IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/channels/BufferedChannel;->receiveOnNoWaiterSuspend(Lkotlinx/coroutines/channels/ChannelSegment;IJLkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/channels/BufferedChannel;->registerSelectForReceive(Lkotlinx/coroutines/selects/SelectInstance;Ljava/lang/Object;)V
+SPLkotlinx/coroutines/channels/BufferedChannel;->removeUnprocessedElements(Lkotlinx/coroutines/channels/ChannelSegment;)V
SPLkotlinx/coroutines/channels/BufferedChannel;->resumeReceiverOnClosedChannel(Lkotlinx/coroutines/Waiter;)V
SPLkotlinx/coroutines/channels/BufferedChannel;->resumeWaiterOnClosedChannel(Lkotlinx/coroutines/Waiter;Z)V
SPLkotlinx/coroutines/channels/BufferedChannel;->send$suspendImpl(Lkotlinx/coroutines/channels/BufferedChannel;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -22520,6 +23506,7 @@ SPLkotlinx/coroutines/channels/BufferedChannel;->updateCellExpandBuffer(Lkotlinx
SPLkotlinx/coroutines/channels/BufferedChannel;->updateCellReceive(Lkotlinx/coroutines/channels/ChannelSegment;IJLjava/lang/Object;)Ljava/lang/Object;
SPLkotlinx/coroutines/channels/BufferedChannel;->updateCellReceiveSlow(Lkotlinx/coroutines/channels/ChannelSegment;IJLjava/lang/Object;)Ljava/lang/Object;
SPLkotlinx/coroutines/channels/BufferedChannel;->updateCellSend(Lkotlinx/coroutines/channels/ChannelSegment;ILjava/lang/Object;JLjava/lang/Object;Z)I
+SPLkotlinx/coroutines/channels/BufferedChannel;->updateCellSendSlow(Lkotlinx/coroutines/channels/ChannelSegment;ILjava/lang/Object;JLjava/lang/Object;Z)I
SPLkotlinx/coroutines/channels/BufferedChannel;->waitExpandBufferCompletion$kotlinx_coroutines_core(J)V
Lkotlinx/coroutines/channels/BufferedChannel$BufferedChannelIterator;
SPLkotlinx/coroutines/channels/BufferedChannel$BufferedChannelIterator;-><init>(Lkotlinx/coroutines/channels/BufferedChannel;)V
@@ -22551,7 +23538,6 @@ SPLkotlinx/coroutines/channels/BufferedChannel$receiveCatchingOnNoWaiterSuspend$
Lkotlinx/coroutines/channels/BufferedChannelKt;
SPLkotlinx/coroutines/channels/BufferedChannelKt;-><clinit>()V
SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$constructSendersAndCloseStatus(JI)J
-SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$createSegment(JLkotlinx/coroutines/channels/ChannelSegment;)Lkotlinx/coroutines/channels/ChannelSegment;
SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$getCLOSE_HANDLER_CLOSED$p()Lkotlinx/coroutines/internal/Symbol;
SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$getDONE_RCV$p()Lkotlinx/coroutines/internal/Symbol;
SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$getEXPAND_BUFFER_COMPLETION_WAIT_ITERATIONS$p()I
@@ -22570,17 +23556,10 @@ SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$getSUSPEND_NO_WAITER$p
SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$initialBufferEnd(I)J
SPLkotlinx/coroutines/channels/BufferedChannelKt;->access$tryResume0(Lkotlinx/coroutines/CancellableContinuation;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Z
SPLkotlinx/coroutines/channels/BufferedChannelKt;->constructSendersAndCloseStatus(JI)J
-SPLkotlinx/coroutines/channels/BufferedChannelKt;->createSegment(JLkotlinx/coroutines/channels/ChannelSegment;)Lkotlinx/coroutines/channels/ChannelSegment;
-SPLkotlinx/coroutines/channels/BufferedChannelKt;->createSegmentFunction()Lkotlin/reflect/KFunction;
SPLkotlinx/coroutines/channels/BufferedChannelKt;->getCHANNEL_CLOSED()Lkotlinx/coroutines/internal/Symbol;
SPLkotlinx/coroutines/channels/BufferedChannelKt;->initialBufferEnd(I)J
SPLkotlinx/coroutines/channels/BufferedChannelKt;->tryResume0$default(Lkotlinx/coroutines/CancellableContinuation;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;ILjava/lang/Object;)Z
SPLkotlinx/coroutines/channels/BufferedChannelKt;->tryResume0(Lkotlinx/coroutines/CancellableContinuation;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Z
-Lkotlinx/coroutines/channels/BufferedChannelKt$createSegmentFunction$1;
-SPLkotlinx/coroutines/channels/BufferedChannelKt$createSegmentFunction$1;-><clinit>()V
-SPLkotlinx/coroutines/channels/BufferedChannelKt$createSegmentFunction$1;-><init>()V
-SPLkotlinx/coroutines/channels/BufferedChannelKt$createSegmentFunction$1;->invoke(JLkotlinx/coroutines/channels/ChannelSegment;)Lkotlinx/coroutines/channels/ChannelSegment;
-SPLkotlinx/coroutines/channels/BufferedChannelKt$createSegmentFunction$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lkotlinx/coroutines/channels/Channel;
SPLkotlinx/coroutines/channels/Channel;-><clinit>()V
Lkotlinx/coroutines/channels/Channel$Factory;
@@ -22590,6 +23569,7 @@ SPLkotlinx/coroutines/channels/Channel$Factory;->getCHANNEL_DEFAULT_CAPACITY$kot
Lkotlinx/coroutines/channels/ChannelCoroutine;
SPLkotlinx/coroutines/channels/ChannelCoroutine;-><init>(Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/channels/Channel;ZZ)V
SPLkotlinx/coroutines/channels/ChannelCoroutine;->cancel(Ljava/util/concurrent/CancellationException;)V
+SPLkotlinx/coroutines/channels/ChannelCoroutine;->cancelInternal(Ljava/lang/Throwable;)V
SPLkotlinx/coroutines/channels/ChannelCoroutine;->getOnReceiveCatching()Lkotlinx/coroutines/selects/SelectClause1;
SPLkotlinx/coroutines/channels/ChannelCoroutine;->get_channel()Lkotlinx/coroutines/channels/Channel;
SPLkotlinx/coroutines/channels/ChannelCoroutine;->invokeOnClose(Lkotlin/jvm/functions/Function1;)V
@@ -22641,6 +23621,7 @@ Lkotlinx/coroutines/channels/ChannelsKt__Channels_commonKt;
SPLkotlinx/coroutines/channels/ChannelsKt__Channels_commonKt;->cancelConsumed(Lkotlinx/coroutines/channels/ReceiveChannel;Ljava/lang/Throwable;)V
Lkotlinx/coroutines/channels/ConflatedBufferedChannel;
SPLkotlinx/coroutines/channels/ConflatedBufferedChannel;-><init>(ILkotlinx/coroutines/channels/BufferOverflow;Lkotlin/jvm/functions/Function1;)V
+SPLkotlinx/coroutines/channels/ConflatedBufferedChannel;->isConflatedDropOldest()Z
SPLkotlinx/coroutines/channels/ConflatedBufferedChannel;->send$suspendImpl(Lkotlinx/coroutines/channels/ConflatedBufferedChannel;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/channels/ConflatedBufferedChannel;->send(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/channels/ConflatedBufferedChannel;->trySend-JP2dKIU(Ljava/lang/Object;)Ljava/lang/Object;
@@ -22659,12 +23640,16 @@ Lkotlinx/coroutines/channels/ProducerCoroutine;
SPLkotlinx/coroutines/channels/ProducerCoroutine;-><init>(Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/channels/Channel;)V
SPLkotlinx/coroutines/channels/ProducerCoroutine;->isActive()Z
SPLkotlinx/coroutines/channels/ProducerCoroutine;->onCancelled(Ljava/lang/Throwable;Z)V
+SPLkotlinx/coroutines/channels/ProducerCoroutine;->onCompleted(Ljava/lang/Object;)V
+SPLkotlinx/coroutines/channels/ProducerCoroutine;->onCompleted(Lkotlin/Unit;)V
Lkotlinx/coroutines/channels/ProducerScope;
Lkotlinx/coroutines/channels/ReceiveCatching;
SPLkotlinx/coroutines/channels/ReceiveCatching;-><init>(Lkotlinx/coroutines/CancellableContinuationImpl;)V
SPLkotlinx/coroutines/channels/ReceiveCatching;->invokeOnCancellation(Lkotlinx/coroutines/internal/Segment;I)V
Lkotlinx/coroutines/channels/ReceiveChannel;
Lkotlinx/coroutines/channels/SendChannel;
+Lkotlinx/coroutines/channels/SendChannel$DefaultImpls;
+SPLkotlinx/coroutines/channels/SendChannel$DefaultImpls;->close$default(Lkotlinx/coroutines/channels/SendChannel;Ljava/lang/Throwable;ILjava/lang/Object;)Z
Lkotlinx/coroutines/channels/WaiterEB;
Lkotlinx/coroutines/flow/AbstractFlow;
SPLkotlinx/coroutines/flow/AbstractFlow;-><init>()V
@@ -22702,7 +23687,6 @@ SPLkotlinx/coroutines/flow/DistinctFlowImpl$collect$2$emit$1;->invokeSuspend(Lja
Lkotlinx/coroutines/flow/Flow;
Lkotlinx/coroutines/flow/FlowCollector;
Lkotlinx/coroutines/flow/FlowKt;
-SPLkotlinx/coroutines/flow/FlowKt;->asSharedFlow(Lkotlinx/coroutines/flow/MutableSharedFlow;)Lkotlinx/coroutines/flow/SharedFlow;
SPLkotlinx/coroutines/flow/FlowKt;->asStateFlow(Lkotlinx/coroutines/flow/MutableStateFlow;)Lkotlinx/coroutines/flow/StateFlow;
SPLkotlinx/coroutines/flow/FlowKt;->buffer$default(Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->buffer(Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;
@@ -22711,6 +23695,7 @@ SPLkotlinx/coroutines/flow/FlowKt;->collect(Lkotlinx/coroutines/flow/Flow;Lkotli
SPLkotlinx/coroutines/flow/FlowKt;->collectLatest(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/flow/FlowKt;->combine(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->combine(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function4;)Lkotlinx/coroutines/flow/Flow;
+SPLkotlinx/coroutines/flow/FlowKt;->conflate(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->debounce(Lkotlinx/coroutines/flow/Flow;J)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->debounce-HG0u8IE(Lkotlinx/coroutines/flow/Flow;J)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->debounceDuration(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function1;)Lkotlinx/coroutines/flow/Flow;
@@ -22728,6 +23713,7 @@ SPLkotlinx/coroutines/flow/FlowKt;->flowCombine(Lkotlinx/coroutines/flow/Flow;Lk
SPLkotlinx/coroutines/flow/FlowKt;->mapLatest(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->merge(Ljava/lang/Iterable;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->merge([Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow;
+SPLkotlinx/coroutines/flow/FlowKt;->onCompletion(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->onEach(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->onStart(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->receiveAsFlow(Lkotlinx/coroutines/channels/ReceiveChannel;)Lkotlinx/coroutines/flow/Flow;
@@ -22737,6 +23723,7 @@ SPLkotlinx/coroutines/flow/FlowKt;->shareIn$default(Lkotlinx/coroutines/flow/Flo
SPLkotlinx/coroutines/flow/FlowKt;->shareIn(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/flow/SharingStarted;I)Lkotlinx/coroutines/flow/SharedFlow;
SPLkotlinx/coroutines/flow/FlowKt;->single(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/flow/FlowKt;->stateIn(Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/flow/SharingStarted;Ljava/lang/Object;)Lkotlinx/coroutines/flow/StateFlow;
+SPLkotlinx/coroutines/flow/FlowKt;->takeWhile(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt;->transformLatest(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow;
Lkotlinx/coroutines/flow/FlowKt__BuildersKt;
SPLkotlinx/coroutines/flow/FlowKt__BuildersKt;->callbackFlow(Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;
@@ -22756,6 +23743,7 @@ SPLkotlinx/coroutines/flow/FlowKt__CollectKt;->emitAll(Lkotlinx/coroutines/flow/
Lkotlinx/coroutines/flow/FlowKt__ContextKt;
SPLkotlinx/coroutines/flow/FlowKt__ContextKt;->buffer$default(Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;ILjava/lang/Object;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt__ContextKt;->buffer(Lkotlinx/coroutines/flow/Flow;ILkotlinx/coroutines/channels/BufferOverflow;)Lkotlinx/coroutines/flow/Flow;
+SPLkotlinx/coroutines/flow/FlowKt__ContextKt;->conflate(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow;
Lkotlinx/coroutines/flow/FlowKt__DelayKt;
SPLkotlinx/coroutines/flow/FlowKt__DelayKt;->$r8$lambda$dHPYgGi525O8NWs4Dz-jenbjXIg(JLjava/lang/Object;)J
SPLkotlinx/coroutines/flow/FlowKt__DelayKt;->$r8$lambda$lHgEoaIjdv0Q0nae16lyucRVvig(Lkotlin/jvm/functions/Function1;Ljava/lang/Object;)J
@@ -22814,7 +23802,13 @@ SPLkotlinx/coroutines/flow/FlowKt__DistinctKt$$ExternalSyntheticLambda1;-><init>
SPLkotlinx/coroutines/flow/FlowKt__DistinctKt$$ExternalSyntheticLambda1;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lkotlinx/coroutines/flow/FlowKt__EmittersKt;
SPLkotlinx/coroutines/flow/FlowKt__EmittersKt;->ensureActive(Lkotlinx/coroutines/flow/FlowCollector;)V
+SPLkotlinx/coroutines/flow/FlowKt__EmittersKt;->onCompletion(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/FlowKt__EmittersKt;->onStart(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;
+Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1;
+SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function3;)V
+SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1$1;
+SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1$1;-><init>(Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onCompletion$$inlined$unsafeFlow$1;Lkotlin/coroutines/Continuation;)V
Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1;
SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1;-><init>(Lkotlin/jvm/functions/Function2;Lkotlinx/coroutines/flow/Flow;)V
SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -22822,6 +23816,7 @@ Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1$1;
SPLkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1$1;-><init>(Lkotlinx/coroutines/flow/FlowKt__EmittersKt$onStart$$inlined$unsafeFlow$1;Lkotlin/coroutines/Continuation;)V
Lkotlinx/coroutines/flow/FlowKt__LimitKt;
SPLkotlinx/coroutines/flow/FlowKt__LimitKt;->dropWhile(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;
+SPLkotlinx/coroutines/flow/FlowKt__LimitKt;->takeWhile(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)Lkotlinx/coroutines/flow/Flow;
Lkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$$inlined$unsafeFlow$1;
SPLkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$$inlined$unsafeFlow$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)V
SPLkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$$inlined$unsafeFlow$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -22831,6 +23826,17 @@ SPLkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$1$1;->emit(Ljava/lang/Objec
Lkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$1$1$emit$1;
SPLkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$1$1$emit$1;-><init>(Lkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$1$1;Lkotlin/coroutines/Continuation;)V
SPLkotlinx/coroutines/flow/FlowKt__LimitKt$dropWhile$1$1$emit$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1;
+SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lkotlin/jvm/functions/Function2;)V
+SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1$1;
+SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1$1;-><init>(Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$$inlined$unsafeFlow$1;Lkotlin/coroutines/Continuation;)V
+Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1;
+SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1;-><init>(Lkotlin/jvm/functions/Function2;Lkotlinx/coroutines/flow/FlowCollector;)V
+SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1$1;
+SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1$1;-><init>(Lkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1;Lkotlin/coroutines/Continuation;)V
+SPLkotlinx/coroutines/flow/FlowKt__LimitKt$takeWhile$lambda$6$$inlined$collectWhile$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Lkotlinx/coroutines/flow/FlowKt__MergeKt;
SPLkotlinx/coroutines/flow/FlowKt__MergeKt;-><clinit>()V
SPLkotlinx/coroutines/flow/FlowKt__MergeKt;->flattenConcat(Lkotlinx/coroutines/flow/Flow;)Lkotlinx/coroutines/flow/Flow;
@@ -22877,7 +23883,6 @@ Lkotlinx/coroutines/flow/FlowKt__ReduceKt$single$2;
SPLkotlinx/coroutines/flow/FlowKt__ReduceKt$single$2;-><init>(Lkotlin/jvm/internal/Ref$ObjectRef;)V
SPLkotlinx/coroutines/flow/FlowKt__ReduceKt$single$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Lkotlinx/coroutines/flow/FlowKt__ShareKt;
-SPLkotlinx/coroutines/flow/FlowKt__ShareKt;->asSharedFlow(Lkotlinx/coroutines/flow/MutableSharedFlow;)Lkotlinx/coroutines/flow/SharedFlow;
SPLkotlinx/coroutines/flow/FlowKt__ShareKt;->asStateFlow(Lkotlinx/coroutines/flow/MutableStateFlow;)Lkotlinx/coroutines/flow/StateFlow;
SPLkotlinx/coroutines/flow/FlowKt__ShareKt;->configureSharing$FlowKt__ShareKt(Lkotlinx/coroutines/flow/Flow;I)Lkotlinx/coroutines/flow/SharingConfig;
SPLkotlinx/coroutines/flow/FlowKt__ShareKt;->launchSharing$FlowKt__ShareKt(Lkotlinx/coroutines/CoroutineScope;Lkotlin/coroutines/CoroutineContext;Lkotlinx/coroutines/flow/Flow;Lkotlinx/coroutines/flow/MutableSharedFlow;Lkotlinx/coroutines/flow/SharingStarted;Ljava/lang/Object;)Lkotlinx/coroutines/Job;
@@ -23051,13 +24056,15 @@ SPLkotlinx/coroutines/flow/SharingStarted$Companion;->WhileSubscribed$default(Lk
SPLkotlinx/coroutines/flow/SharingStarted$Companion;->WhileSubscribed(JJ)Lkotlinx/coroutines/flow/SharingStarted;
SPLkotlinx/coroutines/flow/SharingStarted$Companion;->getEagerly()Lkotlinx/coroutines/flow/SharingStarted;
SPLkotlinx/coroutines/flow/SharingStarted$Companion;->getLazily()Lkotlinx/coroutines/flow/SharingStarted;
+Lkotlinx/coroutines/flow/SharingStartedKt;
+SPLkotlinx/coroutines/flow/SharingStartedKt;->WhileSubscribed-5qebJ5I$default(Lkotlinx/coroutines/flow/SharingStarted$Companion;JJILjava/lang/Object;)Lkotlinx/coroutines/flow/SharingStarted;
+SPLkotlinx/coroutines/flow/SharingStartedKt;->WhileSubscribed-5qebJ5I(Lkotlinx/coroutines/flow/SharingStarted$Companion;JJ)Lkotlinx/coroutines/flow/SharingStarted;
Lkotlinx/coroutines/flow/StartedEagerly;
SPLkotlinx/coroutines/flow/StartedEagerly;-><init>()V
Lkotlinx/coroutines/flow/StartedLazily;
SPLkotlinx/coroutines/flow/StartedLazily;-><init>()V
Lkotlinx/coroutines/flow/StartedWhileSubscribed;
SPLkotlinx/coroutines/flow/StartedWhileSubscribed;-><init>(JJ)V
-SPLkotlinx/coroutines/flow/StartedWhileSubscribed;->access$getReplayExpiration$p(Lkotlinx/coroutines/flow/StartedWhileSubscribed;)J
SPLkotlinx/coroutines/flow/StartedWhileSubscribed;->access$getStopTimeout$p(Lkotlinx/coroutines/flow/StartedWhileSubscribed;)J
SPLkotlinx/coroutines/flow/StartedWhileSubscribed;->command(Lkotlinx/coroutines/flow/StateFlow;)Lkotlinx/coroutines/flow/Flow;
SPLkotlinx/coroutines/flow/StartedWhileSubscribed;->equals(Ljava/lang/Object;)Z
@@ -23148,6 +24155,10 @@ SPLkotlinx/coroutines/flow/internal/ChannelFlowOperator;->collect$suspendImpl(Lk
SPLkotlinx/coroutines/flow/internal/ChannelFlowOperator;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/flow/internal/ChannelFlowOperator;->collectTo$suspendImpl(Lkotlinx/coroutines/flow/internal/ChannelFlowOperator;Lkotlinx/coroutines/channels/ProducerScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/flow/internal/ChannelFlowOperator;->collectTo(Lkotlinx/coroutines/channels/ProducerScope;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lkotlinx/coroutines/flow/internal/ChannelFlowOperatorImpl;
+SPLkotlinx/coroutines/flow/internal/ChannelFlowOperatorImpl;-><init>(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)V
+SPLkotlinx/coroutines/flow/internal/ChannelFlowOperatorImpl;-><init>(Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLkotlinx/coroutines/flow/internal/ChannelFlowOperatorImpl;->flowCollect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Lkotlinx/coroutines/flow/internal/ChannelFlowTransformLatest;
SPLkotlinx/coroutines/flow/internal/ChannelFlowTransformLatest;-><init>(Lkotlin/jvm/functions/Function3;Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;)V
SPLkotlinx/coroutines/flow/internal/ChannelFlowTransformLatest;-><init>(Lkotlin/jvm/functions/Function3;Lkotlinx/coroutines/flow/Flow;Lkotlin/coroutines/CoroutineContext;ILkotlinx/coroutines/channels/BufferOverflow;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
@@ -23229,7 +24240,6 @@ SPLkotlinx/coroutines/flow/internal/NoOpContinuation;-><init>()V
Lkotlinx/coroutines/flow/internal/NopCollector;
SPLkotlinx/coroutines/flow/internal/NopCollector;-><clinit>()V
SPLkotlinx/coroutines/flow/internal/NopCollector;-><init>()V
-SPLkotlinx/coroutines/flow/internal/NopCollector;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Lkotlinx/coroutines/flow/internal/NullSurrogateKt;
SPLkotlinx/coroutines/flow/internal/NullSurrogateKt;-><clinit>()V
Lkotlinx/coroutines/flow/internal/SafeCollector;
@@ -23283,7 +24293,6 @@ SPLkotlinx/coroutines/internal/ConcurrentLinkedListNode;->getPrev()Lkotlinx/coro
SPLkotlinx/coroutines/internal/ConcurrentLinkedListNode;->get_next$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
SPLkotlinx/coroutines/internal/ConcurrentLinkedListNode;->get_prev$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
SPLkotlinx/coroutines/internal/ConcurrentLinkedListNode;->markAsClosed()Z
-SPLkotlinx/coroutines/internal/ConcurrentLinkedListNode;->trySetNext(Lkotlinx/coroutines/internal/ConcurrentLinkedListNode;)Z
Lkotlinx/coroutines/internal/Concurrent_commonKt;
SPLkotlinx/coroutines/internal/Concurrent_commonKt;->getValue(Ljava/util/concurrent/atomic/AtomicReference;)Ljava/lang/Object;
SPLkotlinx/coroutines/internal/Concurrent_commonKt;->setValue(Ljava/util/concurrent/atomic/AtomicReference;Ljava/lang/Object;)V
@@ -23349,7 +24358,7 @@ SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->addLast(Lkotlinx/corouti
SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->addNext(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)Z
SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->addOneIfEmpty(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)Z
SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->close(I)V
-SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->correctPrev()Lkotlinx/coroutines/internal/LockFreeLinkedListNode;
+HSPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->correctPrev()Lkotlinx/coroutines/internal/LockFreeLinkedListNode;
SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->findPrevNonRemoved(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)Lkotlinx/coroutines/internal/LockFreeLinkedListNode;
SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->finishAdd(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V
SPLkotlinx/coroutines/internal/LockFreeLinkedListNode;->getNext()Ljava/lang/Object;
@@ -23397,21 +24406,20 @@ Lkotlinx/coroutines/internal/Removed;
SPLkotlinx/coroutines/internal/Removed;-><init>(Lkotlinx/coroutines/internal/LockFreeLinkedListNode;)V
Lkotlinx/coroutines/internal/ResizableAtomicArray;
SPLkotlinx/coroutines/internal/ResizableAtomicArray;-><init>(I)V
-SPLkotlinx/coroutines/internal/ResizableAtomicArray;->get(I)Ljava/lang/Object;
+HSPLkotlinx/coroutines/internal/ResizableAtomicArray;->get(I)Ljava/lang/Object;
SPLkotlinx/coroutines/internal/ResizableAtomicArray;->setSynchronized(ILjava/lang/Object;)V
Lkotlinx/coroutines/internal/ScopeCoroutine;
SPLkotlinx/coroutines/internal/ScopeCoroutine;-><init>(Lkotlin/coroutines/CoroutineContext;Lkotlin/coroutines/Continuation;)V
+SPLkotlinx/coroutines/internal/ScopeCoroutine;->afterCompletion(Ljava/lang/Object;)V
SPLkotlinx/coroutines/internal/ScopeCoroutine;->afterCompletionUndispatched()V
SPLkotlinx/coroutines/internal/ScopeCoroutine;->afterResume(Ljava/lang/Object;)V
SPLkotlinx/coroutines/internal/ScopeCoroutine;->isScopedCoroutine()Z
Lkotlinx/coroutines/internal/Segment;
SPLkotlinx/coroutines/internal/Segment;-><clinit>()V
SPLkotlinx/coroutines/internal/Segment;-><init>(JLkotlinx/coroutines/internal/Segment;I)V
-SPLkotlinx/coroutines/internal/Segment;->decPointers$kotlinx_coroutines_core()Z
SPLkotlinx/coroutines/internal/Segment;->getCleanedAndPointers$volatile$FU()Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
SPLkotlinx/coroutines/internal/Segment;->isRemoved()Z
SPLkotlinx/coroutines/internal/Segment;->onSlotCleaned()V
-SPLkotlinx/coroutines/internal/Segment;->tryIncPointers$kotlinx_coroutines_core()Z
Lkotlinx/coroutines/internal/SegmentOrClosed;
SPLkotlinx/coroutines/internal/SegmentOrClosed;->constructor-impl(Ljava/lang/Object;)Ljava/lang/Object;
SPLkotlinx/coroutines/internal/SegmentOrClosed;->getSegment-impl(Ljava/lang/Object;)Lkotlinx/coroutines/internal/Segment;
@@ -23485,6 +24493,7 @@ SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->addToGlobalQueue(Lkotlinx/
SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->createNewWorker()I
SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->createTask(Ljava/lang/Runnable;Z)Lkotlinx/coroutines/scheduling/Task;
SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->currentWorker()Lkotlinx/coroutines/scheduling/CoroutineScheduler$Worker;
+SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->dispatch$default(Lkotlinx/coroutines/scheduling/CoroutineScheduler;Ljava/lang/Runnable;ZZILjava/lang/Object;)V
SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->dispatch(Ljava/lang/Runnable;ZZ)V
SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->getControlState$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;
SPLkotlinx/coroutines/scheduling/CoroutineScheduler;->getParkedWorkersStack$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;
@@ -23549,6 +24558,7 @@ SPLkotlinx/coroutines/scheduling/NanoTimeSource;->nanoTime()J
Lkotlinx/coroutines/scheduling/SchedulerCoroutineDispatcher;
SPLkotlinx/coroutines/scheduling/SchedulerCoroutineDispatcher;-><init>(IIJLjava/lang/String;)V
SPLkotlinx/coroutines/scheduling/SchedulerCoroutineDispatcher;->createScheduler()Lkotlinx/coroutines/scheduling/CoroutineScheduler;
+SPLkotlinx/coroutines/scheduling/SchedulerCoroutineDispatcher;->dispatch(Lkotlin/coroutines/CoroutineContext;Ljava/lang/Runnable;)V
SPLkotlinx/coroutines/scheduling/SchedulerCoroutineDispatcher;->dispatchWithContext$kotlinx_coroutines_core(Ljava/lang/Runnable;ZZ)V
Lkotlinx/coroutines/scheduling/SchedulerTimeSource;
SPLkotlinx/coroutines/scheduling/SchedulerTimeSource;-><init>()V
@@ -23676,15 +24686,25 @@ SPLkotlinx/coroutines/sync/Mutex$DefaultImpls;->unlock$default(Lkotlinx/coroutin
Lkotlinx/coroutines/sync/MutexImpl;
SPLkotlinx/coroutines/sync/MutexImpl;-><clinit>()V
SPLkotlinx/coroutines/sync/MutexImpl;-><init>(Z)V
+SPLkotlinx/coroutines/sync/MutexImpl;->access$getOwner$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
SPLkotlinx/coroutines/sync/MutexImpl;->getOwner$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
SPLkotlinx/coroutines/sync/MutexImpl;->isLocked()Z
SPLkotlinx/coroutines/sync/MutexImpl;->lock$suspendImpl(Lkotlinx/coroutines/sync/MutexImpl;Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/sync/MutexImpl;->lock(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLkotlinx/coroutines/sync/MutexImpl;->lockSuspend(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLkotlinx/coroutines/sync/MutexImpl;->tryLock(Ljava/lang/Object;)Z
SPLkotlinx/coroutines/sync/MutexImpl;->tryLockImpl(Ljava/lang/Object;)I
SPLkotlinx/coroutines/sync/MutexImpl;->unlock(Ljava/lang/Object;)V
Lkotlinx/coroutines/sync/MutexImpl$$ExternalSyntheticLambda1;
SPLkotlinx/coroutines/sync/MutexImpl$$ExternalSyntheticLambda1;-><init>(Lkotlinx/coroutines/sync/MutexImpl;)V
+Lkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;
+SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;-><init>(Lkotlinx/coroutines/sync/MutexImpl;Lkotlinx/coroutines/CancellableContinuationImpl;Ljava/lang/Object;)V
+SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;->completeResume(Ljava/lang/Object;)V
+SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;->invokeOnCancellation(Lkotlinx/coroutines/internal/Segment;I)V
+SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;->tryResume(Ljava/lang/Object;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Ljava/lang/Object;
+SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;->tryResume(Lkotlin/Unit;Ljava/lang/Object;Lkotlin/jvm/functions/Function3;)Ljava/lang/Object;
+Lkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner$$ExternalSyntheticLambda0;
+SPLkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner$$ExternalSyntheticLambda0;-><init>(Lkotlinx/coroutines/sync/MutexImpl;Lkotlinx/coroutines/sync/MutexImpl$CancellableContinuationWithOwner;)V
Lkotlinx/coroutines/sync/MutexKt;
SPLkotlinx/coroutines/sync/MutexKt;-><clinit>()V
SPLkotlinx/coroutines/sync/MutexKt;->Mutex$default(ZILjava/lang/Object;)Lkotlinx/coroutines/sync/Mutex;
@@ -23693,17 +24713,36 @@ SPLkotlinx/coroutines/sync/MutexKt;->access$getNO_OWNER$p()Lkotlinx/coroutines/i
Lkotlinx/coroutines/sync/SemaphoreAndMutexImpl;
SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;-><clinit>()V
SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;-><init>(II)V
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->acquire(Lkotlinx/coroutines/CancellableContinuation;)V
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->addAcquireToQueue(Lkotlinx/coroutines/Waiter;)Z
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->decPermits()I
SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->getAvailablePermits()I
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->getDeqIdx$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->getEnqIdx$volatile$FU()Ljava/util/concurrent/atomic/AtomicLongFieldUpdater;
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->getHead$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->getTail$volatile$FU()Ljava/util/concurrent/atomic/AtomicReferenceFieldUpdater;
SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->get_availablePermits$volatile$FU()Ljava/util/concurrent/atomic/AtomicIntegerFieldUpdater;
SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->release()V
SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->tryAcquire()Z
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->tryResumeAcquire(Ljava/lang/Object;)Z
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl;->tryResumeNextFromQueue()Z
Lkotlinx/coroutines/sync/SemaphoreAndMutexImpl$$ExternalSyntheticLambda0;
SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl$$ExternalSyntheticLambda0;-><init>(Lkotlinx/coroutines/sync/SemaphoreAndMutexImpl;)V
+Lkotlinx/coroutines/sync/SemaphoreAndMutexImpl$addAcquireToQueue$createNewSegment$1;
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl$addAcquireToQueue$createNewSegment$1;-><clinit>()V
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl$addAcquireToQueue$createNewSegment$1;-><init>()V
+Lkotlinx/coroutines/sync/SemaphoreAndMutexImpl$tryResumeNextFromQueue$createNewSegment$1;
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl$tryResumeNextFromQueue$createNewSegment$1;-><clinit>()V
+SPLkotlinx/coroutines/sync/SemaphoreAndMutexImpl$tryResumeNextFromQueue$createNewSegment$1;-><init>()V
Lkotlinx/coroutines/sync/SemaphoreKt;
SPLkotlinx/coroutines/sync/SemaphoreKt;-><clinit>()V
+SPLkotlinx/coroutines/sync/SemaphoreKt;->access$getCANCELLED$p()Lkotlinx/coroutines/internal/Symbol;
+SPLkotlinx/coroutines/sync/SemaphoreKt;->access$getPERMIT$p()Lkotlinx/coroutines/internal/Symbol;
SPLkotlinx/coroutines/sync/SemaphoreKt;->access$getSEGMENT_SIZE$p()I
Lkotlinx/coroutines/sync/SemaphoreSegment;
SPLkotlinx/coroutines/sync/SemaphoreSegment;-><init>(JLkotlinx/coroutines/sync/SemaphoreSegment;I)V
+SPLkotlinx/coroutines/sync/SemaphoreSegment;->getAcquirers()Ljava/util/concurrent/atomic/AtomicReferenceArray;
+SPLkotlinx/coroutines/sync/SemaphoreSegment;->getNumberOfSlots()I
Lmullvad_daemon/management_interface/ManagementInterface$1;
SPLmullvad_daemon/management_interface/ManagementInterface$1;-><clinit>()V
Lmullvad_daemon/management_interface/ManagementInterface$AccessMethod;
@@ -24252,11 +25291,11 @@ Lnet/mullvad/mullvadvpn/MullvadApplication$$ExternalSyntheticLambda0;
SPLnet/mullvad/mullvadvpn/MullvadApplication$$ExternalSyntheticLambda0;-><init>(Lnet/mullvad/mullvadvpn/MullvadApplication;)V
SPLnet/mullvad/mullvadvpn/MullvadApplication$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1;
-SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1;-><init>(Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Lnet/mullvad/mullvadvpn/MullvadApplication;Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1;-><init>(Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Lkotlin/coroutines/Continuation;)V
SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1;
-SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1;-><init>(Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Lnet/mullvad/mullvadvpn/MullvadApplication;)V
+SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1;-><init>(Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;)V
SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1;->emit(Lnet/mullvad/mullvadvpn/usecase/NotificationAction;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/MullvadApplication$handleAccountExpiry$1$1$emit$1;
@@ -24377,62 +25416,75 @@ Lnet/mullvad/mullvadvpn/compose/component/TopBarKt$$ExternalSyntheticLambda9;
SPLnet/mullvad/mullvadvpn/compose/component/TopBarKt$$ExternalSyntheticLambda9;-><init>(Lkotlin/jvm/functions/Function0;ZLkotlin/jvm/functions/Function0;J)V
SPLnet/mullvad/mullvadvpn/compose/component/TopBarKt$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/compose/dialog/CustomPortNavArgs;
+Lnet/mullvad/mullvadvpn/compose/dialog/info/ApiUnreachableInfoDialogResult;
Lnet/mullvad/mullvadvpn/compose/dialog/info/Confirmed;
+Lnet/mullvad/mullvadvpn/compose/dialog/info/LoginAction;
Lnet/mullvad/mullvadvpn/compose/dialog/info/WireguardPortInfoDialogArgument;
+Lnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt;
+SPLnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt;->dropUnlessResumed(Landroidx/lifecycle/LifecycleOwner;Lkotlin/jvm/functions/Function1;)Lkotlin/jvm/functions/Function1;
+SPLnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt;->dropUnlessResumed(Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)Lkotlin/jvm/functions/Function1;
+SPLnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt;->runOnAtLeast(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$State;Lkotlin/jvm/functions/Function1;)Lkotlin/jvm/functions/Function1;
+Lnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt$$ExternalSyntheticLambda0;
+SPLnet/mullvad/mullvadvpn/compose/extensions/LifecycleExtensionsKt$$ExternalSyntheticLambda0;-><init>(Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$State;Lkotlin/jvm/functions/Function1;)V
Lnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;
-SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->$r8$lambda$bKfpKFSHhUeRu_aRcEaQ0lDbem4(Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
+SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->$r8$lambda$sbmxSN6mf2PbNFfCqQhThJAX-nI(Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;-><clinit>()V
SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;-><init>()V
-SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->getLambda$1068278887$app_playProdNonMinifiedRelease()Lkotlin/jvm/functions/Function2;
-SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->lambda_1068278887$lambda$0(Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
+SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->getLambda$350719866$app_playProdNonMinifiedRelease()Lkotlin/jvm/functions/Function2;
+SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt;->lambda_350719866$lambda$0(Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
Lnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt$$ExternalSyntheticLambda0;
SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt$$ExternalSyntheticLambda0;-><init>()V
SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt$$ExternalSyntheticLambda0;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt$$ExternalSyntheticLambda1;
SPLnet/mullvad/mullvadvpn/compose/screen/ComposableSingletons$LoginScreenKt$$ExternalSyntheticLambda1;-><init>()V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->$r8$lambda$9RV8S-lCzlWELd_GQaDAW2MAxQc(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->$r8$lambda$pidBtqItAPdeVDg9CfFcHgrsV1w(Landroidx/compose/ui/focus/FocusProperties;)Lkotlin/Unit;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->$r8$lambda$z10bcGpKKsLEzGCB8Va-B38lMMQ(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->$r8$lambda$zN7mObXTENL6DjCLQfhG92LppDY(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->CreateAccountPanel(Lkotlin/jvm/functions/Function0;ZLandroidx/compose/runtime/Composer;I)V
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->Login$lambda$0(Landroidx/compose/runtime/State;)Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->Login(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;Ljava/lang/String;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Lcom/ramcosta/composedestinations/result/ResultRecipient;Landroidx/compose/runtime/Composer;II)V
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginContent(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;I)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->Login(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;Ljava/lang/String;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Lcom/ramcosta/composedestinations/result/ResultRecipient;Lcom/ramcosta/composedestinations/result/ResultRecipient;Landroidx/compose/runtime/Composer;II)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginContent(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginIcon(Lnet/mullvad/mullvadvpn/compose/state/LoginState;Landroidx/compose/ui/Modifier;Landroidx/compose/runtime/Composer;II)V
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginInput$lambda$0$0(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginInput$lambda$1$0(Landroidx/compose/ui/focus/FocusProperties;)Lkotlin/Unit;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginInput(Landroidx/compose/foundation/layout/ColumnScope;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;I)V
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginScreen$lambda$0(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginScreen(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Landroidx/compose/material3/SnackbarHostState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/runtime/Composer;II)V
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->supportingText(Lnet/mullvad/mullvadvpn/compose/state/LoginState;Landroidx/compose/runtime/Composer;I)Ljava/lang/String;
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginInput(Landroidx/compose/foundation/layout/ColumnScope;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginScreen$lambda$0(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Landroidx/compose/foundation/layout/PaddingValues;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->LoginScreen(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Landroidx/compose/material3/SnackbarHostState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->SupportingText(Landroidx/compose/ui/Modifier;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->supportingText(Lnet/mullvad/mullvadvpn/compose/state/LoginState;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)Landroidx/compose/ui/text/AnnotatedString;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt;->title(Lnet/mullvad/mullvadvpn/compose/state/LoginState;Landroidx/compose/runtime/Composer;I)Ljava/lang/String;
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda1;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda1;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;I)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda1;-><init>(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda10;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda10;-><init>(Landroidx/compose/foundation/layout/ColumnScope;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;I)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda10;-><init>(Lkotlin/jvm/functions/Function1;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;)V
+Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda12;
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda12;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;)V
+Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda13;
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda13;-><init>(Landroidx/compose/foundation/layout/ColumnScope;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;I)V
+Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda16;
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda16;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda16;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda18;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda18;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function0;)V
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda18;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda18;-><init>(Lkotlin/jvm/functions/Function1;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;)V
+Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda19;
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda19;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;Lkotlin/jvm/functions/Function1;I)V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda2;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda2;-><init>(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)V
-Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda22;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda22;-><init>(Lkotlin/jvm/functions/Function1;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda2;-><init>(Lkotlinx/coroutines/CoroutineScope;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Landroidx/compose/material3/SnackbarHostState;Landroid/content/Context;Landroidx/compose/runtime/State;)V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda3;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda3;-><init>(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;)V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda4;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda4;-><init>(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;Ljava/lang/String;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Lcom/ramcosta/composedestinations/result/ResultRecipient;II)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda4;-><init>(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;)V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda5;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda5;-><init>(Lkotlin/jvm/functions/Function0;ZI)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda5;-><init>(Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;Ljava/lang/String;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Lcom/ramcosta/composedestinations/result/ResultRecipient;Lcom/ramcosta/composedestinations/result/ResultRecipient;II)V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda6;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda6;-><init>()V
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda6;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda7;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda7;-><init>()V
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda7;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda6;-><init>(Lkotlin/jvm/functions/Function0;ZI)V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda8;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda8;-><init>(Lkotlin/jvm/functions/Function1;Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda8;-><init>()V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda8;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda9;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda9;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function1;Lkotlin/jvm/functions/Function0;)V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda9;-><init>()V
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$$ExternalSyntheticLambda9;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$$inlined$CollectSideEffectWithLifecycle$1;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$$inlined$CollectSideEffectWithLifecycle$1;-><init>(Lkotlinx/coroutines/flow/Flow;Landroidx/lifecycle/LifecycleOwner;Landroidx/lifecycle/Lifecycle$State;Lkotlin/coroutines/Continuation;Lcom/ramcosta/composedestinations/navigation/DestinationsNavigator;Landroidx/compose/material3/SnackbarHostState;Landroid/content/Context;)V
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$$inlined$CollectSideEffectWithLifecycle$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
@@ -24443,14 +25495,14 @@ Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$1$1;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$1$1;-><init>(Ljava/lang/String;Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;Lkotlin/coroutines/Continuation;)V
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$1$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$4$1;
-SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$4$1;-><init>(Ljava/lang/Object;)V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$5$1;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$5$1;-><init>(Ljava/lang/Object;)V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$6$1;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$6$1;-><init>(Ljava/lang/Object;)V
Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$7$1;
SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$7$1;-><init>(Ljava/lang/Object;)V
+Lnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$8$1;
+SPLnet/mullvad/mullvadvpn/compose/screen/LoginScreenKt$Login$8$1;-><init>(Ljava/lang/Object;)V
Lnet/mullvad/mullvadvpn/compose/screen/MullvadAppKt;
SPLnet/mullvad/mullvadvpn/compose/screen/MullvadAppKt;->$r8$lambda$1Oj62GH4Er2QyjJrRja7wUDCsP8(Landroidx/compose/ui/semantics/SemanticsPropertyReceiver;)Lkotlin/Unit;
SPLnet/mullvad/mullvadvpn/compose/screen/MullvadAppKt;->$r8$lambda$Gya9UNYRKsHaOjoy8_huET15ut4(Lcom/ramcosta/composedestinations/spec/NavHostEngine;Landroidx/navigation/NavHostController;Landroidx/compose/animation/SharedTransitionScope;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
@@ -24577,27 +25629,13 @@ SPLnet/mullvad/mullvadvpn/compose/screen/SplashScreenKt$Splash$1$3$1;-><clinit>(
SPLnet/mullvad/mullvadvpn/compose/screen/SplashScreenKt$Splash$1$3$1;-><init>()V
SPLnet/mullvad/mullvadvpn/compose/screen/SplashScreenKt$Splash$1$3$1;->invoke(Landroidx/navigation/PopUpToBuilder;)V
SPLnet/mullvad/mullvadvpn/compose/screen/SplashScreenKt$Splash$1$3$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/compose/state/LoginError;
-SPLnet/mullvad/mullvadvpn/compose/state/LoginError;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/compose/state/LoginError;-><init>()V
-SPLnet/mullvad/mullvadvpn/compose/state/LoginError;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-Lnet/mullvad/mullvadvpn/compose/state/LoginError$InvalidCredentials;
-SPLnet/mullvad/mullvadvpn/compose/state/LoginError$InvalidCredentials;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/compose/state/LoginError$InvalidCredentials;-><init>()V
-Lnet/mullvad/mullvadvpn/compose/state/LoginError$NoInternetConnection;
-SPLnet/mullvad/mullvadvpn/compose/state/LoginError$NoInternetConnection;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/compose/state/LoginError$NoInternetConnection;-><init>()V
-Lnet/mullvad/mullvadvpn/compose/state/LoginError$UnableToCreateAccount;
-SPLnet/mullvad/mullvadvpn/compose/state/LoginError$UnableToCreateAccount;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/compose/state/LoginError$UnableToCreateAccount;-><init>()V
-Lnet/mullvad/mullvadvpn/compose/state/LoginError$Unknown;
Lnet/mullvad/mullvadvpn/compose/state/LoginState;
SPLnet/mullvad/mullvadvpn/compose/state/LoginState;->isError()Z
Lnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;
SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginError;)V
+SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;-><init>(Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError;)V
SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;->equals(Ljava/lang/Object;)Z
-SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;->getLoginError()Lnet/mullvad/mullvadvpn/compose/state/LoginError;
+SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;->getLoginUiStateError()Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError;
SPLnet/mullvad/mullvadvpn/compose/state/LoginState$Idle;->isError()Z
Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;
SPLnet/mullvad/mullvadvpn/compose/state/LoginUiState;-><clinit>()V
@@ -24614,6 +25652,35 @@ Lnet/mullvad/mullvadvpn/compose/state/LoginUiState$Companion;
SPLnet/mullvad/mullvadvpn/compose/state/LoginUiState$Companion;-><init>()V
SPLnet/mullvad/mullvadvpn/compose/state/LoginUiState$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLnet/mullvad/mullvadvpn/compose/state/LoginUiState$Companion;->getINITIAL()Lnet/mullvad/mullvadvpn/compose/state/LoginUiState;
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError;
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError;
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$ApiUnreachable;
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$ApiUnreachable;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$ApiUnreachable;-><init>()V
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$NoInternetConnection;
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$NoInternetConnection;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$NoInternetConnection;-><init>()V
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$TooManyAttempts;
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$TooManyAttempts;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$TooManyAttempts;-><init>()V
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$Unknown;
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$Unknown;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$CreateAccountError$Unknown;-><init>()V
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError;
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$ApiUnreachable;
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$ApiUnreachable;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$ApiUnreachable;-><init>()V
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$InvalidCredentials;
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$InvalidCredentials;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$InvalidCredentials;-><init>()V
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$InvalidInput;
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$NoInternetConnection;
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$NoInternetConnection;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$NoInternetConnection;-><init>()V
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$TooManyAttempts;
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$TooManyAttempts;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$TooManyAttempts;-><init>()V
+Lnet/mullvad/mullvadvpn/compose/state/LoginUiStateError$LoginError$Unknown;
Lnet/mullvad/mullvadvpn/compose/state/RelayListType;
Lnet/mullvad/mullvadvpn/compose/textfield/TextFieldColorsKt;
SPLnet/mullvad/mullvadvpn/compose/textfield/TextFieldColorsKt;->mullvadWhiteTextFieldColors(Landroidx/compose/runtime/Composer;I)Landroidx/compose/material3/TextFieldColors;
@@ -24731,39 +25798,42 @@ Lnet/mullvad/mullvadvpn/compose/util/NavigationKt;
SPLnet/mullvad/mullvadvpn/compose/util/NavigationKt;->OnNavResultValue(Lcom/ramcosta/composedestinations/result/ResultRecipient;Lkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;I)V
Lnet/mullvad/mullvadvpn/compose/util/NavigationKt$$ExternalSyntheticLambda0;
SPLnet/mullvad/mullvadvpn/compose/util/NavigationKt$$ExternalSyntheticLambda0;-><init>(Lkotlin/jvm/functions/Function1;)V
+Lnet/mullvad/mullvadvpn/constant/ViewModelConstantKt;
+SPLnet/mullvad/mullvadvpn/constant/ViewModelConstantKt;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/constant/ViewModelConstantKt;->getVIEW_MODEL_STOP_TIMEOUT()J
Lnet/mullvad/mullvadvpn/dataproxy/MullvadProblemReport;
Lnet/mullvad/mullvadvpn/di/AppModuleKt;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$-V1h22v-eKzaaNprITbNnRm2Zx4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Landroid/content/res/Resources;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$6weIVPZKo4uaD_oFdPi0Zcjp6g0(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$7KkqcV6HMoxwBVCGIdO3J8JKpbQ(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$7qSlDUb3Of6N2rGAH1XG2E-fSVU(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$9A5sKqNCCnHuaYpFOcVxOGdHJAY(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$A2O9nj3TyOJ0Qk-35oRm6LaOqDc(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/endpoint/ApiEndpointFromIntentHolder;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$Andhp5aaeCbmJCotriS0RlrFNAo(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$IsHLI88jW_Q2tyCUfpwOF41qIlM(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/NotificationChannelFactory;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$JE-Mq-xx7rw6MBy3oQWrlG3aPg8(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/di/ApplicationScope;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$O9KxZsl0yhs1cQSfOHZNQiIBEI0(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$Q5_ue-xzdFqGO3wOiPTm3fvSsOk(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$QSStBsSzIdjK7iMiiCleYWAAJw4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$WNOwaJGurPlbSy5N-_CbZoOtmXc(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Landroidx/core/app/NotificationManagerCompat;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$WOT_HD54DP66o9Yz9jFe7zMPDDI(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$_2RyY86bgKAddZQax0rLW2EMVsk(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$azATHBe6MKRD0xo4eSrEsaorNjk(Lorg/koin/core/module/Module;)Lkotlin/Unit;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$b6jogGchWOsQrKjqfOpZbKQ9rFY(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$fNMvxmyza09j2kJikXxc4ervwD4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$gxM5QtP4cr4hMshqi-fWFlYmwaI(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Ljava/io/File;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$i8Scv6EWXD3OFxmlpot08N8sqZQ(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$hmhzo70dRPM8Qba6jZqc1NuPMag(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$iKhjABIlaWO-nko1KszfgcObA3U(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$kLh_z51H51uP5b2-OtXY3RwHUzQ(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/NotificationManager;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$phiIbyFgMEQF5FFa75C-N_g0iYA(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$qscHaXV9C-xwSHEsX6B7osS5dZY(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/model/NotificationChannel$AccountUpdates;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$qu6GNz5fnpOFqh54HQGOnpwdIBM(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/model/BuildVersion;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$sT9LzZah36tRCjAavowSZKcJbWE(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Landroidx/datastore/core/DataStore;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$suV7dNpgbjG2aVajT3DyXGxT_XE(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$tsQJRMYtcbcy6WnK-XHTufS3IvQ(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$zvwMdY1Gezv4seAq9cSuIO4XmsM(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/model/NotificationChannel$TunnelUpdates;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->$r8$lambda$zwzkqdK5l0C8sMsAPwoDbUM885k(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;-><clinit>()V
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$0(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Ljava/io/File;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$1(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$10(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$11(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$12(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$13(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$10(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$11(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$12(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$13(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$14(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$15(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$16(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/model/NotificationChannel$TunnelUpdates;
@@ -24774,13 +25844,13 @@ SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$20(Lorg/koin/core/
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$21(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/NotificationManager;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$23(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$24(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$3(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$3(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Landroid/content/res/Resources;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$5(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Landroidx/datastore/core/DataStore;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$6(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/model/BuildVersion;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$7(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/endpoint/ApiEndpointFromIntentHolder;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$8(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;
-SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$9(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$8(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;
+SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0$9(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->appModule$lambda$0(Lorg/koin/core/module/Module;)Lkotlin/Unit;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->getAppModule()Lorg/koin/core/module/Module;
SPLnet/mullvad/mullvadvpn/di/AppModuleKt;->getUserPreferencesStore(Landroid/content/Context;)Landroidx/datastore/core/DataStore;
@@ -24885,24 +25955,24 @@ Lnet/mullvad/mullvadvpn/di/PaymentModuleKt$$ExternalSyntheticLambda3;
SPLnet/mullvad/mullvadvpn/di/PaymentModuleKt$$ExternalSyntheticLambda3;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$0PCDsmPQ2rtAY5pJwuzUZWQcpc0(Lorg/koin/core/module/Module;)Lkotlin/Unit;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$40cbc3r-xDSp0SQA2Eh8fSpx_Ac(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$6pC5XjkEXeUtxgdf9Vg67B8I3ao(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionManager;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$IRJ1ZuVPfO33HwjRp0FztALLGN4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository;
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$RpYFnntkGXkfmqpo34HgDjngTX4(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$UhfxsJOspPwSvs73gl9mPjEdx9k(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$Ytnp8xGZ14iK5KelacFwyYw6Ypk(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$d_JouwZmb-gjj4fxvYGPhXhoW4k(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$vP1_Al8-UWdEsu0NYe896DUc7qQ(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$PiffKvY3C1x_M3HaC9JtTqaw3MA(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$YPgDP6Lx24Oa_upru7Q4YwbZiwA(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$jO_T4zS-77TKWD1o9huAnTur6RA(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$x6hokYAh7vd-HV5YGpwp9iBU1-0(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->$r8$lambda$zrC_0-84kImMo9RYCyjIySxI0Vk(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt;-><clinit>()V
SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->getUiModule()Lorg/koin/core/module/Module;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$19(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$20(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository;
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$29(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$30(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$5$0(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionManager;
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$61(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$62(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$65(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$94(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$63(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$64(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$67(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0$98(Lorg/koin/core/scope/Scope;Lorg/koin/core/parameter/ParametersHolder;)Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt;->uiModule$lambda$0(Lorg/koin/core/module/Module;)Lkotlin/Unit;
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda0;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda0;-><init>()V
@@ -24919,11 +25989,11 @@ Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda13;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda13;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda14;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda14;-><init>()V
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda14;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda15;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda15;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda16;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda16;-><init>()V
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda16;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda17;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda17;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda18;
@@ -25009,25 +26079,25 @@ Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda52;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda52;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda53;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda53;-><init>()V
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda53;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda54;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda54;-><init>()V
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda54;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda55;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda55;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda56;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda56;-><init>()V
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda56;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda57;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda57;-><init>()V
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda57;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda58;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda58;-><init>()V
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda58;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda59;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda59;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda6;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda6;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda60;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda60;-><init>()V
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda60;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda61;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda61;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda62;
@@ -25100,11 +26170,19 @@ Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda92;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda92;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda93;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda93;-><init>()V
-SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda93;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda94;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda94;-><init>()V
Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda95;
SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda95;-><init>()V
+Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda96;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda96;-><init>()V
+Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda97;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda97;-><init>()V
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda97;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda98;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda98;-><init>()V
+Lnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda99;
+SPLnet/mullvad/mullvadvpn/di/UiModuleKt$$ExternalSyntheticLambda99;-><init>()V
Lnet/mullvad/mullvadvpn/lib/billing/BillingRepository;
Lnet/mullvad/mullvadvpn/lib/billing/PlayPurchaseRepository;
Lnet/mullvad/mullvadvpn/lib/billing/model/BillingException;
@@ -25587,68 +26665,90 @@ Lnet/mullvad/mullvadvpn/lib/model/WireguardTunnelOptions$Companion;
SPLnet/mullvad/mullvadvpn/lib/model/WireguardTunnelOptions$Companion;-><init>()V
SPLnet/mullvad/mullvadvpn/lib/model/WireguardTunnelOptions$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Lnet/mullvad/mullvadvpn/lib/payment/PaymentProvider;
-Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;Lkotlinx/coroutines/CoroutineScope;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository;->fetchAccountHistory-CGtIS_k(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository;->getAccountData()Lkotlinx/coroutines/flow/StateFlow;
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository;->getAccountHistory()Lkotlinx/coroutines/flow/StateFlow;
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository;->isNewAccount()Lkotlinx/coroutines/flow/StateFlow;
-Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository$fetchAccountHistory$1;
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$fetchAccountHistory$1;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;Lkotlin/coroutines/Continuation;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$fetchAccountHistory$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1;
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2;
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2;-><init>(Lkotlinx/coroutines/flow/FlowCollector;Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2$1;
-SPLnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2$1;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository$special$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V
-Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;
-SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;->access$translateLocations(Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/TunnelState;
-SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;->getTunnelState()Lkotlinx/coroutines/flow/Flow;
-SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;->translate(Lnet/mullvad/mullvadvpn/lib/model/GeoIpLocation;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/GeoIpLocation;
-SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;->translateLocations(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/TunnelState;
-Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy$tunnelState$1;
-SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy$tunnelState$1;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;Lkotlin/coroutines/Continuation;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy$tunnelState$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy$tunnelState$1;->invoke(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy$tunnelState$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;
-SPLnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lkotlinx/coroutines/CoroutineDispatcher;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;->getDeviceState()Lkotlinx/coroutines/flow/StateFlow;
-Lnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;
-SPLnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;-><init>(Landroid/content/res/Resources;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;->getCurrentLocale()Lkotlinx/coroutines/flow/StateFlow;
-SPLnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;->getLocale()Ljava/util/Locale;
-Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;
-SPLnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;-><init>(Landroid/content/Context;)V
-Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;-><init>(Landroid/content/Context;Lnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/CoroutineDispatcher;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;-><init>(Landroid/content/Context;Lnet/mullvad/mullvadvpn/lib/shared/LocaleRepository;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;->access$loadTranslations(Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;Ljava/util/Locale;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;->getTranslations()Lkotlinx/coroutines/flow/StateFlow;
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;->loadTranslations(Ljava/util/Locale;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$Companion;
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$Companion;-><init>()V
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
-Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$loadTranslations$2;
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$loadTranslations$2;-><init>(Ljava/util/Locale;Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;Lkotlin/coroutines/Continuation;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$loadTranslations$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$loadTranslations$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1;
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2;
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2;-><init>(Lkotlinx/coroutines/flow/FlowCollector;Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2$1;
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2$1;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V
-SPLnet/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository$special$$inlined$map$1$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/lib/shared/VoucherRepository;
+Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;Lkotlinx/coroutines/CoroutineScope;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository;->fetchAccountHistory-CGtIS_k(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository;->getAccountData()Lkotlinx/coroutines/flow/StateFlow;
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository;->getAccountHistory()Lkotlinx/coroutines/flow/StateFlow;
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository;->isNewAccount()Lkotlinx/coroutines/flow/StateFlow;
+Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository$fetchAccountHistory$1;
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$fetchAccountHistory$1;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$fetchAccountHistory$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1;
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2;
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2;-><init>(Lkotlinx/coroutines/flow/FlowCollector;Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2$1;
+SPLnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2$1;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository$special$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V
+Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;
+SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;->access$translateLocations(Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/TunnelState;
+SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;->getTunnelState()Lkotlinx/coroutines/flow/Flow;
+SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;->translate(Lnet/mullvad/mullvadvpn/lib/model/GeoIpLocation;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/GeoIpLocation;
+SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;->translateLocations(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;)Lnet/mullvad/mullvadvpn/lib/model/TunnelState;
+Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy$tunnelState$1;
+SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy$tunnelState$1;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy$tunnelState$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy$tunnelState$1;->invoke(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Ljava/util/Map;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy$tunnelState$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;
+SPLnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lkotlinx/coroutines/CoroutineDispatcher;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;-><init>(Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;->getDeviceState()Lkotlinx/coroutines/flow/StateFlow;
+Lnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;
+SPLnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;-><init>(Landroid/content/res/Resources;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;->getCurrentLocale()Lkotlinx/coroutines/flow/StateFlow;
+SPLnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;->getLocale()Ljava/util/Locale;
+Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;
+SPLnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;-><init>(Landroid/content/Context;)V
+Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;-><init>(Landroid/content/Context;Lnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/CoroutineDispatcher;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;-><init>(Landroid/content/Context;Lnet/mullvad/mullvadvpn/lib/repository/LocaleRepository;Lkotlinx/coroutines/CoroutineScope;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;->access$loadTranslations(Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;Ljava/util/Locale;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;->getTranslations()Lkotlinx/coroutines/flow/StateFlow;
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;->loadTranslations(Ljava/util/Locale;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$Companion;
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$Companion;-><init>()V
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$loadTranslations$2;
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$loadTranslations$2;-><init>(Ljava/util/Locale;Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$loadTranslations$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$loadTranslations$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1;
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1;->collect(Lkotlinx/coroutines/flow/FlowCollector;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2;
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2;-><init>(Lkotlinx/coroutines/flow/FlowCollector;Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2;->emit(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2$1;
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2$1;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2;Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository$special$$inlined$map$1$2$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;-><init>(Landroidx/datastore/core/DataStore;Lnet/mullvad/mullvadvpn/lib/model/BuildVersion;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;->accountExpiry(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;->clearAccountExpiry(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;->preferences(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;->preferencesFlow()Lkotlinx/coroutines/flow/Flow;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;->setPrivacyDisclosureAccepted(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$accountExpiry$1;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$accountExpiry$1;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$accountExpiry$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;-><init>(Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;->invoke(Lnet/mullvad/mullvadvpn/repository/UserPreferences;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$clearAccountExpiry$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;-><init>(Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invoke(Lnet/mullvad/mullvadvpn/repository/UserPreferences;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/lib/repository/VoucherRepository;
Lnet/mullvad/mullvadvpn/lib/theme/ThemeKt;
SPLnet/mullvad/mullvadvpn/lib/theme/ThemeKt;->$r8$lambda$5SCkBrtWWhrj6DXFZ8kM2L7eUsU(Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
SPLnet/mullvad/mullvadvpn/lib/theme/ThemeKt;->$r8$lambda$pQ8JxgA-BZOsKjTVflqQ0zm5iNc(Lkotlin/jvm/functions/Function2;Landroidx/compose/runtime/Composer;I)Lkotlin/Unit;
@@ -25809,9 +26909,9 @@ SPLnet/mullvad/mullvadvpn/lib/theme/color/PaletteTokens;->getYellow700-0d7_KjU()
SPLnet/mullvad/mullvadvpn/lib/theme/color/PaletteTokens;->getYellow900-0d7_KjU()J
Lnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;
SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)V
-SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIILkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFLkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF)V
+SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFIIILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;-><init>(FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFLkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;->getCellVerticalSpacing-D9Ej5fM()F
SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;->getLargePadding-D9Ej5fM()F
SPLnet/mullvad/mullvadvpn/lib/theme/dimensions/Dimensions;->getMediumPadding-D9Ej5fM()F
@@ -25833,6 +26933,28 @@ Lnet/mullvad/mullvadvpn/provider/MullvadFileProvider$Companion;
SPLnet/mullvad/mullvadvpn/provider/MullvadFileProvider$Companion;-><init>()V
SPLnet/mullvad/mullvadvpn/provider/MullvadFileProvider$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Lnet/mullvad/mullvadvpn/receiver/NotificationAlarmReceiver;
+Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;-><clinit>()V
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;-><init>()V
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;->access$scheduleAccountExpiryNotification(Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;Landroid/content/Context;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;->getKoin()Lorg/koin/core/Koin;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;->getUserPreferencesRepository()Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;->onReceive(Landroid/content/Context;Landroid/content/Intent;)V
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;->scheduleAccountExpiryNotification(Landroid/content/Context;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;-><init>(Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;Landroid/content/Context;Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;->create(Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;->invoke(Ljava/lang/Object;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;->invoke(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$onReceive$1$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$scheduleAccountExpiryNotification$1;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$scheduleAccountExpiryNotification$1;-><init>(Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver;Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$scheduleAccountExpiryNotification$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$special$$inlined$inject$default$1;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$special$$inlined$inject$default$1;-><init>(Lorg/koin/core/component/KoinComponent;Lorg/koin/core/qualifier/Qualifier;Lkotlin/jvm/functions/Function0;)V
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$special$$inlined$inject$default$1;->invoke()Ljava/lang/Object;
+Lnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$special$$inlined$inject$default$2;
+SPLnet/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver$special$$inlined$inject$default$2;-><init>(Lorg/koin/core/component/KoinComponent;Lorg/koin/core/qualifier/Qualifier;Lkotlin/jvm/functions/Function0;)V
Lnet/mullvad/mullvadvpn/repository/ApiAccessRepository;
Lnet/mullvad/mullvadvpn/repository/AutoStartAndConnectOnBootRepository;
Lnet/mullvad/mullvadvpn/repository/ChangelogRepository;
@@ -25859,6 +26981,7 @@ SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->-$$Nest$sfgetDEFAULT_INST
SPLnet/mullvad/mullvadvpn/repository/UserPreferences;-><clinit>()V
SPLnet/mullvad/mullvadvpn/repository/UserPreferences;-><init>()V
SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->dynamicMethod(Lcom/google/protobuf/GeneratedMessageLite$MethodToInvoke;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->getAccountExpiryUnixTimeSeconds()J
SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->getDefaultInstance()Lnet/mullvad/mullvadvpn/repository/UserPreferences;
SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->getIsPrivacyDisclosureAccepted()Z
SPLnet/mullvad/mullvadvpn/repository/UserPreferences;->parseFrom(Ljava/io/InputStream;)Lnet/mullvad/mullvadvpn/repository/UserPreferences;
@@ -25878,24 +27001,6 @@ SPLnet/mullvad/mullvadvpn/repository/UserPreferencesMigration;->migrations(Landr
Lnet/mullvad/mullvadvpn/repository/UserPreferencesMigration$migrations$1;
SPLnet/mullvad/mullvadvpn/repository/UserPreferencesMigration$migrations$1;-><init>(Lkotlin/coroutines/Continuation;)V
Lnet/mullvad/mullvadvpn/repository/UserPreferencesOrBuilder;
-Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;-><init>(Landroidx/datastore/core/DataStore;Lnet/mullvad/mullvadvpn/lib/model/BuildVersion;)V
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;->clearAccountExpiry(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;->preferences(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;->setPrivacyDisclosureAccepted(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;-><init>(Lkotlin/coroutines/Continuation;)V
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;->invoke(Lnet/mullvad/mullvadvpn/repository/UserPreferences;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$clearAccountExpiry$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
-Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;-><init>(Lkotlin/coroutines/Continuation;)V
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invoke(Lnet/mullvad/mullvadvpn/repository/UserPreferences;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/repository/UserPreferencesRepository$setPrivacyDisclosureAccepted$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/repository/UserPreferencesSerializer;
SPLnet/mullvad/mullvadvpn/repository/UserPreferencesSerializer;-><clinit>()V
SPLnet/mullvad/mullvadvpn/repository/UserPreferencesSerializer;-><init>()V
@@ -26021,17 +27126,17 @@ Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotific
SPLnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider$Companion;-><init>()V
SPLnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;
-SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;Ljava/lang/String;Lkotlinx/coroutines/CoroutineScope;)V
-SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;Ljava/lang/String;Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;Ljava/lang/String;Lkotlinx/coroutines/CoroutineScope;)V
+SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;Ljava/lang/String;Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->getNotificationId-iQH-Ilc$service_playProdRelease()I
SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->getNotifications()Lkotlinx/coroutines/flow/Flow;
SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->getNotifications()Lkotlinx/coroutines/flow/StateFlow;
SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->toAction(Lnet/mullvad/mullvadvpn/lib/model/NotificationTunnelState;)Lnet/mullvad/mullvadvpn/lib/model/NotificationAction$Tunnel;
-SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->toNotificationTunnelState(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Lnet/mullvad/mullvadvpn/lib/model/PrepareError;)Lnet/mullvad/mullvadvpn/lib/model/NotificationTunnelState;
+SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;->toNotificationTunnelState(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Lnet/mullvad/mullvadvpn/lib/model/PrepareError;Z)Lnet/mullvad/mullvadvpn/lib/model/NotificationTunnelState;
Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;
-SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;-><init>(Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;Lnet/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V
-SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
-SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;->invoke(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Lnet/mullvad/mullvadvpn/lib/model/DeviceState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;-><init>(Lnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider;Lnet/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase;Ljava/lang/String;Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;->invoke(Lnet/mullvad/mullvadvpn/lib/model/TunnelState;Lnet/mullvad/mullvadvpn/lib/model/DeviceState;Lnet/mullvad/mullvadvpn/repository/UserPreferences;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLnet/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider$notifications$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/service/util/ContextExtensionsKt;
SPLnet/mullvad/mullvadvpn/service/util/ContextExtensionsKt;->extractAndOverwriteIfAssetMoreRecent(Landroid/content/Context;Ljava/lang/String;Z)V
@@ -26055,7 +27160,7 @@ Lnet/mullvad/mullvadvpn/ui/MainActivity;
SPLnet/mullvad/mullvadvpn/ui/MainActivity;->$r8$lambda$6VnbvzapvUDZ7yZRUjCKEjM-iYo(Lnet/mullvad/mullvadvpn/ui/MainActivity;)Z
SPLnet/mullvad/mullvadvpn/ui/MainActivity;-><clinit>()V
SPLnet/mullvad/mullvadvpn/ui/MainActivity;-><init>()V
-SPLnet/mullvad/mullvadvpn/ui/MainActivity;->access$getUserPreferencesRepository(Lnet/mullvad/mullvadvpn/ui/MainActivity;)Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;
+SPLnet/mullvad/mullvadvpn/ui/MainActivity;->access$getUserPreferencesRepository(Lnet/mullvad/mullvadvpn/ui/MainActivity;)Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;
SPLnet/mullvad/mullvadvpn/ui/MainActivity;->access$handleIntent(Lnet/mullvad/mullvadvpn/ui/MainActivity;Landroid/content/Intent;)V
SPLnet/mullvad/mullvadvpn/ui/MainActivity;->access$intents(Lnet/mullvad/mullvadvpn/ui/MainActivity;Landroidx/activity/ComponentActivity;)Lkotlinx/coroutines/flow/Flow;
SPLnet/mullvad/mullvadvpn/ui/MainActivity;->bindService()V
@@ -26064,7 +27169,7 @@ SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getMullvadAppViewModel()Lnet/mullvad
SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getScope()Lorg/koin/core/scope/Scope;
SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getServiceConnectionManager()Lnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionManager;
SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getSplashCompleteRepository()Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository;
-SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getUserPreferencesRepository()Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;
+SPLnet/mullvad/mullvadvpn/ui/MainActivity;->getUserPreferencesRepository()Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;
SPLnet/mullvad/mullvadvpn/ui/MainActivity;->handleIntent(Landroid/content/Intent;)V
SPLnet/mullvad/mullvadvpn/ui/MainActivity;->intents(Landroidx/activity/ComponentActivity;)Lkotlinx/coroutines/flow/Flow;
SPLnet/mullvad/mullvadvpn/ui/MainActivity;->onCreate$lambda$0(Lnet/mullvad/mullvadvpn/ui/MainActivity;)Z
@@ -26143,11 +27248,10 @@ Lnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionState$Unbound;
SPLnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionState$Unbound;-><clinit>()V
SPLnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionState$Unbound;-><init>()V
SPLnet/mullvad/mullvadvpn/ui/serviceconnection/ServiceConnectionState$Unbound;->equals(Ljava/lang/Object;)Z
-Lnet/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCase;
Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;
SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;)V
-SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;->access$getAccountRepository$p(Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;)Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;
+SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;)V
+SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;->access$getAccountRepository$p(Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;)Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;
SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;->invoke()Lkotlinx/coroutines/flow/Flow;
Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase$invoke$$inlined$filter$1;
SPLnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase$invoke$$inlined$filter$1;-><init>(Lkotlinx/coroutines/flow/Flow;Lnet/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase;)V
@@ -26177,8 +27281,6 @@ SPLnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;-><clinit>()V
SPLnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;-><init>(Landroid/content/Context;)V
Lnet/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase;
Lnet/mullvad/mullvadvpn/usecase/ModifyMultihopUseCase;
-Lnet/mullvad/mullvadvpn/usecase/NewChangelogNotificationUseCase;
-Lnet/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCase;
Lnet/mullvad/mullvadvpn/usecase/NotificationAction;
Lnet/mullvad/mullvadvpn/usecase/NotificationAction$CancelExisting;
SPLnet/mullvad/mullvadvpn/usecase/NotificationAction$CancelExisting;-><clinit>()V
@@ -26190,20 +27292,34 @@ Lnet/mullvad/mullvadvpn/usecase/ProviderToOwnershipsUseCase;
Lnet/mullvad/mullvadvpn/usecase/RecentsUseCase;
Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;
SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;-><init>(Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;)V
+SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;-><init>(Landroid/content/Context;Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;)V
SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;->cancelExisting(Landroid/content/Context;Landroid/app/AlarmManager;)V
SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;->existingAlarmIntent(Landroid/content/Context;)Landroid/app/PendingIntent;
-SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;->invoke(Landroid/content/Context;Ljava/time/ZonedDateTime;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;->invoke$default(Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Ljava/time/ZonedDateTime;Landroid/content/Context;Lkotlin/coroutines/Continuation;ILjava/lang/Object;)Ljava/lang/Object;
+SPLnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;->invoke(Ljava/time/ZonedDateTime;Landroid/content/Context;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/usecase/SelectHopUseCase;
Lnet/mullvad/mullvadvpn/usecase/SelectedLocationTitleUseCase;
Lnet/mullvad/mullvadvpn/usecase/SelectedLocationUseCase;
+Lnet/mullvad/mullvadvpn/usecase/SupportEmailUseCase;
Lnet/mullvad/mullvadvpn/usecase/SystemVpnSettingsAvailableUseCase;
-Lnet/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCase;
-Lnet/mullvad/mullvadvpn/usecase/VersionNotificationUseCase;
Lnet/mullvad/mullvadvpn/usecase/customlists/CustomListActionUseCase;
Lnet/mullvad/mullvadvpn/usecase/customlists/CustomListRelayItemsUseCase;
Lnet/mullvad/mullvadvpn/usecase/customlists/CustomListsRelayItemUseCase;
Lnet/mullvad/mullvadvpn/usecase/customlists/FilterCustomListsRelayItemUseCase;
+Lnet/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase;
+Lnet/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase;
+Lnet/mullvad/mullvadvpn/usecase/inappnotification/InAppNotificationUseCase;
+Lnet/mullvad/mullvadvpn/usecase/inappnotification/NewChangelogNotificationUseCase;
+Lnet/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase;
+Lnet/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase;
+Lnet/mullvad/mullvadvpn/usecase/inappnotification/VersionNotificationUseCase;
+Lnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt;
+SPLnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt;->goAsync$default(Landroid/content/BroadcastReceiver;Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/functions/Function1;ILjava/lang/Object;)V
+SPLnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt;->goAsync(Landroid/content/BroadcastReceiver;Lkotlinx/coroutines/CoroutineScope;Lkotlin/jvm/functions/Function1;)V
+Lnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt$goAsync$1;
+SPLnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt$goAsync$1;-><init>(Lkotlin/jvm/functions/Function1;Landroid/content/BroadcastReceiver$PendingResult;Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt$goAsync$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLnet/mullvad/mullvadvpn/util/BroadcastReceiverExtensionsKt$goAsync$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/mullvadvpn/util/IChangelogDataProvider;
Lnet/mullvad/mullvadvpn/util/StringExtensionsKt;
SPLnet/mullvad/mullvadvpn/util/StringExtensionsKt;->appendHideNavOnPlayBuild(Ljava/lang/String;Z)Ljava/lang/String;
@@ -26211,6 +27327,7 @@ Lnet/mullvad/mullvadvpn/viewmodel/AccountViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/AddTimeViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/ApiAccessListViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/ApiAccessMethodDetailsViewModel;
+Lnet/mullvad/mullvadvpn/viewmodel/ApiUnreachableViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/AppInfoViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/ChangelogViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/ConnectViewModel;
@@ -26250,9 +27367,11 @@ Lnet/mullvad/mullvadvpn/viewmodel/EditCustomListViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/FilterViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;
SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository;Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;Lkotlinx/coroutines/CoroutineDispatcher;)V
-SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository;Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
-SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->access$getAccountRepository$p(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;
+SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository;Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lkotlinx/coroutines/CoroutineDispatcher;)V
+SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;Lnet/mullvad/mullvadvpn/repository/NewDeviceRepository;Lnet/mullvad/mullvadvpn/usecase/InternetAvailableUseCase;Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;Lkotlinx/coroutines/CoroutineDispatcher;ILkotlin/jvm/internal/DefaultConstructorMarker;)V
+SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->access$getAccountExpiryNotificationProvider$p(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)Lnet/mullvad/mullvadvpn/service/notifications/accountexpiry/AccountExpiryNotificationProvider;
+SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->access$getAccountRepository$p(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;
+SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->access$getScheduleNotificationAlarmUseCase$p(Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;)Lnet/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase;
SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->getUiSideEffect()Lkotlinx/coroutines/flow/Flow;
SPLnet/mullvad/mullvadvpn/viewmodel/LoginViewModel;->getUiState()Lkotlinx/coroutines/flow/StateFlow;
Lnet/mullvad/mullvadvpn/viewmodel/LoginViewModel$Companion;
@@ -26278,7 +27397,7 @@ Lnet/mullvad/mullvadvpn/viewmodel/MtuDialogViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;
SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;->$r8$lambda$TFvyA1_l951lk5OviKrtXRCGiVc(Lnet/mullvad/mullvadvpn/viewmodel/DaemonScreenEvent;)Lkotlin/time/Duration;
SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/shared/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;)V
+SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/ConnectionProxy;Lnet/mullvad/mullvadvpn/lib/daemon/grpc/ManagementService;)V
SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;->access$getDestinationFlow$p(Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;)Lkotlinx/coroutines/flow/MutableSharedFlow;
SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;->access$getLifecycleFlow$p(Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;)Lkotlinx/coroutines/flow/MutableSharedFlow;
SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;->access$toDaemonState(Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel;Landroidx/lifecycle/Lifecycle$Event;Lnet/mullvad/mullvadvpn/lib/daemon/grpc/GrpcConnectivityState;Lcom/ramcosta/composedestinations/spec/TypedDestinationSpec;)Lnet/mullvad/mullvadvpn/viewmodel/DaemonState;
@@ -26318,6 +27437,7 @@ Lnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModelKt;
SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModelKt;-><clinit>()V
SPLnet/mullvad/mullvadvpn/viewmodel/MullvadAppViewModelKt;->access$getNoServiceDestinations$p()Ljava/util/List;
Lnet/mullvad/mullvadvpn/viewmodel/MultihopViewModel;
+Lnet/mullvad/mullvadvpn/viewmodel/NotificationSettingsViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel;
Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerUiSideEffect;
Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerUiSideEffect$NavigateToLogin;
@@ -26330,8 +27450,8 @@ SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerUiSideEffect$StartService;-
SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerUiSideEffect$StartService;->equals(Ljava/lang/Object;)Z
Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;
SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;-><init>(Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;Z)V
-SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;->access$getUserPreferencesRepository$p(Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;)Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;
+SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;Z)V
+SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;->access$getUserPreferencesRepository$p(Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;)Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;
SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;->access$get_isStartingService$p(Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;)Lkotlinx/coroutines/flow/MutableStateFlow;
SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;->access$get_uiSideEffect$p(Lnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;)Lkotlinx/coroutines/channels/Channel;
SPLnet/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel;->getUiSideEffect()Lkotlinx/coroutines/flow/Flow;
@@ -26384,7 +27504,7 @@ SPLnet/mullvad/mullvadvpn/viewmodel/SplashUiSideEffect$NavigateToPrivacyDisclaim
SPLnet/mullvad/mullvadvpn/viewmodel/SplashUiSideEffect$NavigateToPrivacyDisclaimer;->equals(Ljava/lang/Object;)Z
Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;
SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;-><clinit>()V
-SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;-><init>(Lnet/mullvad/mullvadvpn/repository/UserPreferencesRepository;Lnet/mullvad/mullvadvpn/lib/shared/AccountRepository;Lnet/mullvad/mullvadvpn/lib/shared/DeviceRepository;Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository;)V
+SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;-><init>(Lnet/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository;Lnet/mullvad/mullvadvpn/lib/repository/AccountRepository;Lnet/mullvad/mullvadvpn/lib/repository/DeviceRepository;Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository;)V
SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;->access$getSplashCompleteRepository$p(Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;)Lnet/mullvad/mullvadvpn/repository/SplashCompleteRepository;
SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;->access$getStartDestination(Lnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLnet/mullvad/mullvadvpn/viewmodel/SplashViewModel;->getStartDestination(Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
@@ -26588,6 +27708,12 @@ SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$1;-
SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$1;->invoke(Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$1;->invoke(Lnet/mullvad/talpid/util/NetworkEvent;Lnet/mullvad/talpid/util/RawNetworkState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$1;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
+Lnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;
+SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;-><init>(Lkotlin/coroutines/Continuation;)V
+SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
+SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;->invoke(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
+SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;->invoke(Lnet/mullvad/talpid/util/RawNetworkState;Lkotlin/coroutines/Continuation;)Ljava/lang/Object;
+SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$hasInternetConnectivity$2;->invokeSuspend(Ljava/lang/Object;)Ljava/lang/Object;
Lnet/mullvad/talpid/util/ConnectivityManagerUtilKt$nonVpnInternetNetworksEvents$1;
SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$nonVpnInternetNetworksEvents$1;-><init>(Landroid/net/ConnectivityManager;Lkotlin/coroutines/Continuation;)V
SPLnet/mullvad/talpid/util/ConnectivityManagerUtilKt$nonVpnInternetNetworksEvents$1;->create(Ljava/lang/Object;Lkotlin/coroutines/Continuation;)Lkotlin/coroutines/Continuation;
@@ -27004,6 +28130,9 @@ SPLorg/koin/core/KoinApplication$Companion;-><init>()V
SPLorg/koin/core/KoinApplication$Companion;-><init>(Lkotlin/jvm/internal/DefaultConstructorMarker;)V
SPLorg/koin/core/KoinApplication$Companion;->init()Lorg/koin/core/KoinApplication;
Lorg/koin/core/component/KoinComponent;
+Lorg/koin/core/component/KoinComponent$DefaultImpls;
+SPLorg/koin/core/component/KoinComponent$DefaultImpls;->getKoin(Lorg/koin/core/component/KoinComponent;)Lorg/koin/core/Koin;
+Lorg/koin/core/component/KoinScopeComponent;
Lorg/koin/core/component/KoinScopeComponentKt;
SPLorg/koin/core/component/KoinScopeComponentKt;->getScopeId(Ljava/lang/Object;)Ljava/lang/String;
SPLorg/koin/core/component/KoinScopeComponentKt;->getScopeName(Ljava/lang/Object;)Lorg/koin/core/qualifier/TypeQualifier;
@@ -27244,6 +28373,7 @@ Lorg/koin/mp/KoinPlatformTools;
SPLorg/koin/mp/KoinPlatformTools;-><clinit>()V
SPLorg/koin/mp/KoinPlatformTools;-><init>()V
SPLorg/koin/mp/KoinPlatformTools;->defaultContext()Lorg/koin/core/context/KoinContext;
+SPLorg/koin/mp/KoinPlatformTools;->defaultLazyMode()Lkotlin/LazyThreadSafetyMode;
SPLorg/koin/mp/KoinPlatformTools;->getClassFullNameOrNull(Lkotlin/reflect/KClass;)Ljava/lang/String;
SPLorg/koin/mp/KoinPlatformTools;->getClassName(Lkotlin/reflect/KClass;)Ljava/lang/String;
SPLorg/koin/mp/KoinPlatformTools;->safeHashMap()Ljava/util/Map;
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/preview/NotificationSettingsUiStatePreviewParameterProvider.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/preview/NotificationSettingsUiStatePreviewParameterProvider.kt
new file mode 100644
index 0000000000..a7a5586625
--- /dev/null
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/preview/NotificationSettingsUiStatePreviewParameterProvider.kt
@@ -0,0 +1,14 @@
+package net.mullvad.mullvadvpn.compose.preview
+
+import androidx.compose.ui.tooling.preview.PreviewParameterProvider
+import net.mullvad.mullvadvpn.compose.state.NotificationSettingsUiState
+import net.mullvad.mullvadvpn.util.Lc
+
+class NotificationSettingsUiStatePreviewParameterProvider :
+ PreviewParameterProvider<Lc<Unit, NotificationSettingsUiState>> {
+ override val values: Sequence<Lc<Unit, NotificationSettingsUiState>> =
+ sequenceOf(
+ Lc.Loading(Unit),
+ Lc.Content(NotificationSettingsUiState(locationInNotificationEnabled = true)),
+ )
+}
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/NotificationSettingsScreen.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/NotificationSettingsScreen.kt
new file mode 100644
index 0000000000..dcf6913968
--- /dev/null
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/NotificationSettingsScreen.kt
@@ -0,0 +1,98 @@
+package net.mullvad.mullvadvpn.compose.screen
+
+import androidx.compose.animation.ExperimentalSharedTransitionApi
+import androidx.compose.foundation.layout.Column
+import androidx.compose.runtime.Composable
+import androidx.compose.runtime.getValue
+import androidx.compose.ui.Alignment
+import androidx.compose.ui.res.stringResource
+import androidx.compose.ui.tooling.preview.Preview
+import androidx.compose.ui.tooling.preview.PreviewParameter
+import androidx.lifecycle.compose.collectAsStateWithLifecycle
+import com.ramcosta.composedestinations.annotation.Destination
+import com.ramcosta.composedestinations.annotation.RootGraph
+import com.ramcosta.composedestinations.navigation.DestinationsNavigator
+import net.mullvad.mullvadvpn.R
+import net.mullvad.mullvadvpn.compose.cell.HeaderSwitchComposeCell
+import net.mullvad.mullvadvpn.compose.component.MullvadCircularProgressIndicatorLarge
+import net.mullvad.mullvadvpn.compose.component.NavigateBackIconButton
+import net.mullvad.mullvadvpn.compose.component.ScaffoldWithMediumTopBar
+import net.mullvad.mullvadvpn.compose.preview.NotificationSettingsUiStatePreviewParameterProvider
+import net.mullvad.mullvadvpn.compose.state.NotificationSettingsUiState
+import net.mullvad.mullvadvpn.compose.transitions.SlideInFromRightTransition
+import net.mullvad.mullvadvpn.lib.theme.AppTheme
+import net.mullvad.mullvadvpn.util.Lc
+import net.mullvad.mullvadvpn.viewmodel.NotificationSettingsViewModel
+import org.koin.androidx.compose.koinViewModel
+
+@Preview("Loading|Normal")
+@Composable
+private fun PreviewNotificationSettingsScreen(
+ @PreviewParameter(NotificationSettingsUiStatePreviewParameterProvider::class)
+ state: Lc<Unit, NotificationSettingsUiState>
+) {
+ AppTheme {
+ NotificationSettingsScreen(
+ state = state,
+ onBackClick = {},
+ onToggleLocationInNotifications = {},
+ )
+ }
+}
+
+@OptIn(ExperimentalSharedTransitionApi::class)
+@Destination<RootGraph>(style = SlideInFromRightTransition::class)
+@Composable
+fun NotificationSettings(navigator: DestinationsNavigator) {
+ val vm = koinViewModel<NotificationSettingsViewModel>()
+ val state by vm.uiState.collectAsStateWithLifecycle()
+
+ NotificationSettingsScreen(
+ state = state,
+ onBackClick = { navigator.navigateUp() },
+ onToggleLocationInNotifications = vm::onToggleLocationInNotifications,
+ )
+}
+
+@Composable
+fun NotificationSettingsScreen(
+ state: Lc<Unit, NotificationSettingsUiState>,
+ onBackClick: () -> Unit,
+ onToggleLocationInNotifications: (Boolean) -> Unit,
+) {
+ ScaffoldWithMediumTopBar(
+ appBarTitle = stringResource(id = R.string.settings_notifications),
+ navigationIcon = { NavigateBackIconButton { onBackClick() } },
+ ) { modifier ->
+ Column(horizontalAlignment = Alignment.CenterHorizontally, modifier = modifier) {
+ when (state) {
+ is Lc.Loading -> Loading()
+ is Lc.Content -> {
+ NotificationSettingsContent(
+ state = state.value,
+ onToggleLocationInNotifications = onToggleLocationInNotifications,
+ )
+ }
+ }
+ }
+ }
+}
+
+@Composable
+private fun NotificationSettingsContent(
+ state: NotificationSettingsUiState,
+ onToggleLocationInNotifications: (Boolean) -> Unit,
+) {
+ Column(horizontalAlignment = Alignment.CenterHorizontally) {
+ HeaderSwitchComposeCell(
+ title = stringResource(R.string.enable_location_in_notification),
+ isToggled = state.locationInNotificationEnabled,
+ onCellClicked = onToggleLocationInNotifications,
+ )
+ }
+}
+
+@Composable
+private fun Loading() {
+ MullvadCircularProgressIndicatorLarge()
+}
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreen.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreen.kt
index f70148a48c..d146c7f1ab 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreen.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/screen/SettingsScreen.kt
@@ -30,6 +30,7 @@ import com.ramcosta.composedestinations.generated.destinations.ApiAccessListDest
import com.ramcosta.composedestinations.generated.destinations.AppInfoDestination
import com.ramcosta.composedestinations.generated.destinations.DaitaDestination
import com.ramcosta.composedestinations.generated.destinations.MultihopDestination
+import com.ramcosta.composedestinations.generated.destinations.NotificationSettingsDestination
import com.ramcosta.composedestinations.generated.destinations.ReportProblemDestination
import com.ramcosta.composedestinations.generated.destinations.SplitTunnelingDestination
import com.ramcosta.composedestinations.generated.destinations.VpnSettingsDestination
@@ -74,6 +75,7 @@ private fun PreviewSettingsScreen(
onMultihopClick = {},
onDaitaClick = {},
onBackClick = {},
+ onNotificationSettingsCellClick = {},
)
}
}
@@ -96,6 +98,8 @@ fun Settings(navigator: DestinationsNavigator) {
onMultihopClick = dropUnlessResumed { navigator.navigate(MultihopDestination()) },
onDaitaClick = dropUnlessResumed { navigator.navigate(DaitaDestination()) },
onBackClick = dropUnlessResumed { navigator.navigateUp() },
+ onNotificationSettingsCellClick =
+ dropUnlessResumed { navigator.navigate(NotificationSettingsDestination()) },
)
}
@@ -110,6 +114,7 @@ fun SettingsScreen(
onMultihopClick: () -> Unit,
onDaitaClick: () -> Unit,
onBackClick: () -> Unit,
+ onNotificationSettingsCellClick: () -> Unit,
) {
ScaffoldWithMediumTopBar(
appBarTitle = stringResource(id = R.string.settings),
@@ -132,6 +137,7 @@ fun SettingsScreen(
onApiAccessClick = onApiAccessClick,
onMultihopClick = onMultihopClick,
onDaitaClick = onDaitaClick,
+ onNotificationSettingsCellClick = onNotificationSettingsCellClick,
)
}
}
@@ -148,6 +154,7 @@ private fun LazyListScope.content(
onApiAccessClick: () -> Unit,
onMultihopClick: () -> Unit,
onDaitaClick: () -> Unit,
+ onNotificationSettingsCellClick: () -> Unit,
) {
if (state.isLoggedIn) {
itemWithDivider {
@@ -177,8 +184,16 @@ private fun LazyListScope.content(
onClick = onApiAccessClick,
)
}
+
item { Spacer(modifier = Modifier.height(Dimens.cellVerticalSpacing)) }
+ itemWithDivider {
+ NavigationComposeCell(
+ title = stringResource(id = R.string.settings_notifications),
+ onClick = onNotificationSettingsCellClick,
+ )
+ }
+
item { AppInfo(onAppInfoClick, state) }
item { Spacer(modifier = Modifier.height(Dimens.cellVerticalSpacing)) }
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/state/NotificationSettingsUiState.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/state/NotificationSettingsUiState.kt
new file mode 100644
index 0000000000..73cc0e8186
--- /dev/null
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/compose/state/NotificationSettingsUiState.kt
@@ -0,0 +1,3 @@
+package net.mullvad.mullvadvpn.compose.state
+
+data class NotificationSettingsUiState(val locationInNotificationEnabled: Boolean)
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt
index d02555db00..b897b6d2e7 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/dataproxy/MullvadProblemReport.kt
@@ -7,7 +7,7 @@ import kotlinx.coroutines.Dispatchers
import kotlinx.coroutines.withContext
import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointFromIntentHolder
import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointOverride
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
import net.mullvad.mullvadvpn.service.BuildConfig
const val PROBLEM_REPORT_LOGS_FILE = "problem_report.txt"
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/AppModule.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/AppModule.kt
index 05c5e6d92a..b3d2659156 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/AppModule.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/AppModule.kt
@@ -15,15 +15,15 @@ import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointFromIntentHolder
import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointOverride
import net.mullvad.mullvadvpn.lib.model.BuildVersion
import net.mullvad.mullvadvpn.lib.model.NotificationChannel
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
-import net.mullvad.mullvadvpn.lib.shared.LocaleRepository
-import net.mullvad.mullvadvpn.lib.shared.PrepareVpnUseCase
-import net.mullvad.mullvadvpn.lib.shared.RelayLocationTranslationRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.LocaleRepository
+import net.mullvad.mullvadvpn.lib.repository.PrepareVpnUseCase
+import net.mullvad.mullvadvpn.lib.repository.RelayLocationTranslationRepository
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.repository.UserPreferences
import net.mullvad.mullvadvpn.repository.UserPreferencesMigration
-import net.mullvad.mullvadvpn.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.repository.UserPreferencesSerializer
import net.mullvad.mullvadvpn.service.notifications.NotificationChannelFactory
import net.mullvad.mullvadvpn.service.notifications.NotificationManager
@@ -80,6 +80,7 @@ val appModule = module {
get(),
get(),
get(),
+ get(),
get<NotificationChannel.TunnelUpdates>().id,
MainScope(),
)
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt
index ffe1d078ed..9c02c9011f 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/di/UiModule.kt
@@ -12,7 +12,7 @@ import net.mullvad.mullvadvpn.constant.IS_FDROID_BUILD
import net.mullvad.mullvadvpn.constant.IS_PLAY_BUILD
import net.mullvad.mullvadvpn.dataproxy.MullvadProblemReport
import net.mullvad.mullvadvpn.lib.payment.PaymentProvider
-import net.mullvad.mullvadvpn.lib.shared.VoucherRepository
+import net.mullvad.mullvadvpn.lib.repository.VoucherRepository
import net.mullvad.mullvadvpn.receiver.AutoStartVpnBootCompletedReceiver
import net.mullvad.mullvadvpn.repository.ApiAccessRepository
import net.mullvad.mullvadvpn.repository.AutoStartAndConnectOnBootRepository
@@ -87,6 +87,7 @@ import net.mullvad.mullvadvpn.viewmodel.ManageDevicesViewModel
import net.mullvad.mullvadvpn.viewmodel.MtuDialogViewModel
import net.mullvad.mullvadvpn.viewmodel.MullvadAppViewModel
import net.mullvad.mullvadvpn.viewmodel.MultihopViewModel
+import net.mullvad.mullvadvpn.viewmodel.NotificationSettingsViewModel
import net.mullvad.mullvadvpn.viewmodel.OutOfTimeViewModel
import net.mullvad.mullvadvpn.viewmodel.PrivacyDisclaimerViewModel
import net.mullvad.mullvadvpn.viewmodel.ReportProblemViewModel
@@ -290,6 +291,7 @@ val uiModule = module {
viewModel { ShadowsocksSettingsViewModel(get()) }
viewModel { ShadowsocksCustomPortDialogViewModel(get()) }
viewModel { MultihopViewModel(get(), get()) }
+ viewModel { NotificationSettingsViewModel(get()) }
viewModel {
SearchLocationViewModel(
get(),
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/Android16UpdateWarningReceiver.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/Android16UpdateWarningReceiver.kt
index f24a73e8e9..b6d5565c35 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/Android16UpdateWarningReceiver.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/Android16UpdateWarningReceiver.kt
@@ -4,7 +4,7 @@ import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
import kotlin.getValue
-import net.mullvad.mullvadvpn.repository.UserPreferencesRepository
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.util.goAsync
import org.koin.core.component.KoinComponent
import org.koin.core.component.inject
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/LocaleChangedBroadcastReceiver.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/LocaleChangedBroadcastReceiver.kt
index 8969ffd14c..ec80cb8315 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/LocaleChangedBroadcastReceiver.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/LocaleChangedBroadcastReceiver.kt
@@ -3,7 +3,7 @@ package net.mullvad.mullvadvpn.receiver
import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
-import net.mullvad.mullvadvpn.lib.shared.LocaleRepository
+import net.mullvad.mullvadvpn.lib.repository.LocaleRepository
import org.koin.core.component.KoinComponent
import org.koin.core.component.inject
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver.kt
index e972a55b93..f5a37c86e5 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/receiver/ScheduleNotificationBootCompletedReceiver.kt
@@ -4,7 +4,7 @@ import android.content.BroadcastReceiver
import android.content.Context
import android.content.Intent
import co.touchlab.kermit.Logger
-import net.mullvad.mullvadvpn.repository.UserPreferencesRepository
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.usecase.ScheduleNotificationAlarmUseCase
import net.mullvad.mullvadvpn.util.goAsync
import org.koin.core.component.KoinComponent
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/ChangelogRepository.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/ChangelogRepository.kt
index 020a9c23d3..964db35c3d 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/ChangelogRepository.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/ChangelogRepository.kt
@@ -8,6 +8,7 @@ import kotlinx.coroutines.flow.StateFlow
import kotlinx.coroutines.flow.map
import kotlinx.coroutines.flow.stateIn
import net.mullvad.mullvadvpn.lib.model.BuildVersion
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.util.IChangelogDataProvider
import net.mullvad.mullvadvpn.util.trimAll
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/RelayListRepository.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/RelayListRepository.kt
index 065e1409ce..40fdac7ab6 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/RelayListRepository.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/RelayListRepository.kt
@@ -22,7 +22,7 @@ import net.mullvad.mullvadvpn.lib.model.RelayItemId
import net.mullvad.mullvadvpn.lib.model.WireguardEndpointData
import net.mullvad.mullvadvpn.lib.model.cities
import net.mullvad.mullvadvpn.lib.model.name
-import net.mullvad.mullvadvpn.lib.shared.RelayLocationTranslationRepository
+import net.mullvad.mullvadvpn.lib.repository.RelayLocationTranslationRepository
import net.mullvad.mullvadvpn.relaylist.findByGeoLocationId
import net.mullvad.mullvadvpn.relaylist.sortedByName
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt
index de4fc2d046..a0f6f3189e 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/ui/MainActivity.kt
@@ -33,9 +33,9 @@ import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointFromIntentHolder
import net.mullvad.mullvadvpn.lib.endpoint.getApiEndpointConfigurationExtras
import net.mullvad.mullvadvpn.lib.model.PrepareError
import net.mullvad.mullvadvpn.lib.model.Prepared
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.lib.theme.AppTheme
import net.mullvad.mullvadvpn.repository.SplashCompleteRepository
-import net.mullvad.mullvadvpn.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionManager
import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionState
import net.mullvad.mullvadvpn.viewmodel.MullvadAppViewModel
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase.kt
index 4e8ed620bf..2662eef326 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryNotificationActionUseCase.kt
@@ -10,7 +10,7 @@ import kotlinx.coroutines.flow.flattenConcat
import kotlinx.coroutines.flow.flow
import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService
import net.mullvad.mullvadvpn.lib.model.DeviceState
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_CLOSE_TO_EXPIRY_THRESHOLD
sealed interface NotificationAction {
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase.kt
index 67bc12cc92..7276a7b228 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/LastKnownLocationUseCase.kt
@@ -10,7 +10,7 @@ import kotlinx.coroutines.flow.mapNotNull
import kotlinx.coroutines.flow.stateIn
import net.mullvad.mullvadvpn.lib.model.GeoIpLocation
import net.mullvad.mullvadvpn.lib.model.TunnelState
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
class LastKnownLocationUseCase(
connectionProxy: ConnectionProxy,
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCase.kt
index 081c632255..b3aaf27c19 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCase.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCase.kt
@@ -17,8 +17,8 @@ import kotlinx.coroutines.flow.stateIn
import net.mullvad.mullvadvpn.lib.common.util.millisFromNow
import net.mullvad.mullvadvpn.lib.model.ErrorStateCause
import net.mullvad.mullvadvpn.lib.model.TunnelState
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
class OutOfTimeUseCase(
private val connectionProxy: ConnectionProxy,
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase.kt
index 41045beb36..c11a9efb4b 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/ScheduleNotificationAlarmUseCase.kt
@@ -7,8 +7,8 @@ import android.content.Intent
import co.touchlab.kermit.Logger
import java.time.ZoneOffset
import java.time.ZonedDateTime
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.receiver.NotificationAlarmReceiver
-import net.mullvad.mullvadvpn.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.accountExpiryNotificationTriggerAt
class ScheduleNotificationAlarmUseCase(
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase.kt
index dfae0f17c0..4770a5d534 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/AccountExpiryInAppNotificationUseCase.kt
@@ -7,7 +7,7 @@ import kotlinx.coroutines.flow.flatMapLatest
import kotlinx.coroutines.flow.flowOf
import kotlinx.coroutines.flow.map
import net.mullvad.mullvadvpn.lib.model.InAppNotification
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_CLOSE_TO_EXPIRY_THRESHOLD
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_NOTIFICATION_UPDATE_INTERVAL
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.InAppAccountExpiryTicker
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase.kt
index 8f131b2bfd..21547c76d7 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/Android16UpdateWarningUseCase.kt
@@ -12,7 +12,7 @@ import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService
import net.mullvad.mullvadvpn.lib.model.ActionAfterDisconnect
import net.mullvad.mullvadvpn.lib.model.InAppNotification
import net.mullvad.mullvadvpn.lib.model.TunnelState
-import net.mullvad.mullvadvpn.repository.UserPreferencesRepository
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
class Android16UpdateWarningUseCase(
private val userPreferencesRepository: UserPreferencesRepository,
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase.kt
index 54480a6dc0..bb114ac1e7 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/NewDeviceNotificationUseCase.kt
@@ -4,7 +4,7 @@ import kotlinx.coroutines.flow.combine
import kotlinx.coroutines.flow.distinctUntilChanged
import kotlinx.coroutines.flow.map
import net.mullvad.mullvadvpn.lib.model.InAppNotification
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.repository.NewDeviceRepository
class NewDeviceNotificationUseCase(
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase.kt
index 442e562bac..08594595a7 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/usecase/inappnotification/TunnelStateNotificationUseCase.kt
@@ -16,7 +16,7 @@ import net.mullvad.mullvadvpn.lib.model.Port
import net.mullvad.mullvadvpn.lib.model.PortRange
import net.mullvad.mullvadvpn.lib.model.Settings
import net.mullvad.mullvadvpn.lib.model.TunnelState
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
import net.mullvad.mullvadvpn.repository.RelayListRepository
import net.mullvad.mullvadvpn.repository.SettingsRepository
import net.mullvad.mullvadvpn.util.inAnyOf
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModel.kt
index 477dfc4a0b..d6fab2855f 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModel.kt
@@ -22,8 +22,8 @@ import net.mullvad.mullvadvpn.lib.model.AccountData
import net.mullvad.mullvadvpn.lib.model.AccountNumber
import net.mullvad.mullvadvpn.lib.model.DeviceState
import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.usecase.PaymentUseCase
import net.mullvad.mullvadvpn.util.Lc
import net.mullvad.mullvadvpn.util.hasPendingPayment
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModel.kt
index 19637aeabe..4f3b03c6c2 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModel.kt
@@ -19,8 +19,8 @@ import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT
import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken
import net.mullvad.mullvadvpn.lib.payment.model.ProductId
import net.mullvad.mullvadvpn.lib.payment.model.PurchaseResult
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
import net.mullvad.mullvadvpn.usecase.PaymentUseCase
import net.mullvad.mullvadvpn.util.Lc
import net.mullvad.mullvadvpn.util.isSuccess
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt
index d10feff8ca..df742b0e76 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModel.kt
@@ -28,13 +28,13 @@ import net.mullvad.mullvadvpn.lib.model.DeviceState
import net.mullvad.mullvadvpn.lib.model.PrepareError
import net.mullvad.mullvadvpn.lib.model.TunnelState
import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.repository.ChangelogRepository
import net.mullvad.mullvadvpn.repository.InAppNotificationController
import net.mullvad.mullvadvpn.repository.NewDeviceRepository
-import net.mullvad.mullvadvpn.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.usecase.LastKnownLocationUseCase
import net.mullvad.mullvadvpn.usecase.OutOfTimeUseCase
import net.mullvad.mullvadvpn.usecase.PaymentUseCase
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModel.kt
index 84a2eecef9..0af46c19a6 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModel.kt
@@ -25,7 +25,7 @@ import net.mullvad.mullvadvpn.lib.model.AccountNumber
import net.mullvad.mullvadvpn.lib.model.Device
import net.mullvad.mullvadvpn.lib.model.DeviceId
import net.mullvad.mullvadvpn.lib.model.GetDeviceListError
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
class DeviceListViewModel(
private val deviceRepository: DeviceRepository,
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModel.kt
index 60a1101f43..8050029568 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModel.kt
@@ -12,8 +12,8 @@ import kotlinx.coroutines.flow.stateIn
import kotlinx.coroutines.launch
import net.mullvad.mullvadvpn.compose.state.DeviceRevokedUiState
import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.AccountExpiryNotificationProvider
import net.mullvad.mullvadvpn.usecase.ScheduleNotificationAlarmUseCase
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModel.kt
index 6092c30bf1..26053f804e 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModel.kt
@@ -31,7 +31,7 @@ import net.mullvad.mullvadvpn.lib.common.util.isBeforeNowInstant
import net.mullvad.mullvadvpn.lib.model.AccountNumber
import net.mullvad.mullvadvpn.lib.model.CreateAccountError
import net.mullvad.mullvadvpn.lib.model.LoginAccountError
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
import net.mullvad.mullvadvpn.repository.NewDeviceRepository
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.AccountExpiryNotificationProvider
import net.mullvad.mullvadvpn.usecase.InternetAvailableUseCase
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModel.kt
index 4e17038fa6..52fb6ffc7f 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModel.kt
@@ -19,7 +19,7 @@ import net.mullvad.mullvadvpn.lib.model.Device
import net.mullvad.mullvadvpn.lib.model.DeviceId
import net.mullvad.mullvadvpn.lib.model.DeviceState
import net.mullvad.mullvadvpn.lib.model.GetDeviceListError
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.util.Lce
import net.mullvad.mullvadvpn.util.toLce
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel.kt
index 91325402bd..b582d9295c 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/MullvadAppViewModel.kt
@@ -24,7 +24,7 @@ import kotlinx.coroutines.flow.shareIn
import kotlinx.coroutines.launch
import net.mullvad.mullvadvpn.lib.daemon.grpc.GrpcConnectivityState
import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
private val noServiceDestinations = listOf(SplashDestination, PrivacyDisclaimerDestination)
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/NotificationSettingsViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/NotificationSettingsViewModel.kt
new file mode 100644
index 0000000000..8db4865678
--- /dev/null
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/NotificationSettingsViewModel.kt
@@ -0,0 +1,40 @@
+package net.mullvad.mullvadvpn.viewmodel
+
+import androidx.lifecycle.ViewModel
+import androidx.lifecycle.viewModelScope
+import kotlinx.coroutines.flow.SharingStarted
+import kotlinx.coroutines.flow.WhileSubscribed
+import kotlinx.coroutines.flow.map
+import kotlinx.coroutines.flow.stateIn
+import kotlinx.coroutines.launch
+import net.mullvad.mullvadvpn.compose.state.NotificationSettingsUiState
+import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
+import net.mullvad.mullvadvpn.util.Lc
+import net.mullvad.mullvadvpn.util.toLc
+
+class NotificationSettingsViewModel(
+ private val userPreferencesRepository: UserPreferencesRepository
+) : ViewModel() {
+
+ val uiState =
+ userPreferencesRepository
+ .preferencesFlow()
+ .map { settings ->
+ NotificationSettingsUiState(
+ locationInNotificationEnabled = settings.showLocationInSystemNotification
+ )
+ .toLc<Unit, NotificationSettingsUiState>()
+ }
+ .stateIn(
+ scope = viewModelScope,
+ started = SharingStarted.WhileSubscribed(VIEW_MODEL_STOP_TIMEOUT),
+ initialValue = Lc.Loading(Unit),
+ )
+
+ fun onToggleLocationInNotifications(enabled: Boolean) {
+ viewModelScope.launch {
+ userPreferencesRepository.setLocationInNotificationEnabled(enabled)
+ }
+ }
+}
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt
index 0fecbb65e2..4846e53169 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModel.kt
@@ -16,9 +16,9 @@ import kotlinx.coroutines.launch
import net.mullvad.mullvadvpn.compose.state.OutOfTimeUiState
import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT
import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_POLL_INTERVAL
import net.mullvad.mullvadvpn.usecase.OutOfTimeUseCase
import net.mullvad.mullvadvpn.usecase.PaymentUseCase
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel.kt
index ea23e7e34f..d0d82e264f 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/PrivacyDisclaimerViewModel.kt
@@ -12,7 +12,7 @@ import kotlinx.coroutines.flow.stateIn
import kotlinx.coroutines.flow.update
import kotlinx.coroutines.launch
import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT
-import net.mullvad.mullvadvpn.repository.UserPreferencesRepository
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
data class PrivacyDisclaimerViewState(val isStartingService: Boolean, val isPlayBuild: Boolean)
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModel.kt
index c07f0d5df1..f846303c09 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModel.kt
@@ -17,7 +17,7 @@ import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT
import net.mullvad.mullvadvpn.dataproxy.MullvadProblemReport
import net.mullvad.mullvadvpn.dataproxy.SendProblemReportResult
import net.mullvad.mullvadvpn.dataproxy.UserReport
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
import net.mullvad.mullvadvpn.repository.ProblemReportRepository
data class ReportProblemUiState(
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModel.kt
index dad4f1f677..c75d4cf599 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModel.kt
@@ -10,7 +10,7 @@ import kotlinx.coroutines.flow.stateIn
import net.mullvad.mullvadvpn.compose.state.SettingsUiState
import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT
import net.mullvad.mullvadvpn.lib.model.DeviceState
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.repository.SettingsRepository
import net.mullvad.mullvadvpn.repository.WireguardConstraintsRepository
import net.mullvad.mullvadvpn.ui.serviceconnection.AppVersionInfoRepository
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplashViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplashViewModel.kt
index fe0acd83c1..5dc643cf6e 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplashViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/SplashViewModel.kt
@@ -15,10 +15,10 @@ import kotlinx.coroutines.selects.select
import net.mullvad.mullvadvpn.constant.ACCOUNT_EXPIRY_TIMEOUT_MS
import net.mullvad.mullvadvpn.lib.common.util.isBeforeNowInstant
import net.mullvad.mullvadvpn.lib.model.DeviceState
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.repository.SplashCompleteRepository
-import net.mullvad.mullvadvpn.repository.UserPreferencesRepository
data class SplashScreenState(val splashComplete: Boolean = false)
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModel.kt
index 25cac3f132..2a51a94ccd 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModel.kt
@@ -17,7 +17,7 @@ import net.mullvad.mullvadvpn.constant.VOUCHER_LENGTH
import net.mullvad.mullvadvpn.lib.model.ParseVoucherCodeError
import net.mullvad.mullvadvpn.lib.model.RedeemVoucherError
import net.mullvad.mullvadvpn.lib.model.VoucherCode
-import net.mullvad.mullvadvpn.lib.shared.VoucherRepository
+import net.mullvad.mullvadvpn.lib.repository.VoucherRepository
import net.mullvad.mullvadvpn.util.VoucherRegexHelper
class VoucherDialogViewModel(private val voucherRepository: VoucherRepository) : ViewModel() {
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt
index e2a2fbb6f5..a4386b5924 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt
+++ b/android/app/src/main/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModel.kt
@@ -21,9 +21,9 @@ import net.mullvad.mullvadvpn.constant.VIEW_MODEL_STOP_TIMEOUT
import net.mullvad.mullvadvpn.lib.common.util.isAfterNowInstant
import net.mullvad.mullvadvpn.lib.model.AccountNumber
import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_POLL_INTERVAL
import net.mullvad.mullvadvpn.usecase.PaymentUseCase
import net.mullvad.mullvadvpn.util.Lc
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCaseTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCaseTest.kt
index 6d1a00a30e..d49b89b587 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCaseTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/AccountExpiryInAppNotificationUseCaseTest.kt
@@ -19,7 +19,7 @@ import net.mullvad.mullvadvpn.data.mock
import net.mullvad.mullvadvpn.lib.common.test.TestCoroutineRule
import net.mullvad.mullvadvpn.lib.model.AccountData
import net.mullvad.mullvadvpn.lib.model.InAppNotification
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_CLOSE_TO_EXPIRY_THRESHOLD
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.ACCOUNT_EXPIRY_NOTIFICATION_UPDATE_INTERVAL
import net.mullvad.mullvadvpn.usecase.inappnotification.AccountExpiryInAppNotificationUseCase
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCaseTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCaseTest.kt
index 71ee5253fa..9d43d9e7bb 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCaseTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/NewDeviceNotificationUseCaseTest.kt
@@ -16,7 +16,7 @@ import net.mullvad.mullvadvpn.lib.model.Device
import net.mullvad.mullvadvpn.lib.model.DeviceId
import net.mullvad.mullvadvpn.lib.model.DeviceState
import net.mullvad.mullvadvpn.lib.model.InAppNotification
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.repository.NewDeviceRepository
import net.mullvad.mullvadvpn.usecase.inappnotification.NewDeviceNotificationUseCase
import org.junit.jupiter.api.AfterEach
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCaseTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCaseTest.kt
index 262ec32ec8..c3336c7350 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCaseTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/OutOfTimeUseCaseTest.kt
@@ -24,8 +24,8 @@ import net.mullvad.mullvadvpn.lib.model.AuthFailedError
import net.mullvad.mullvadvpn.lib.model.ErrorState
import net.mullvad.mullvadvpn.lib.model.ErrorStateCause
import net.mullvad.mullvadvpn.lib.model.TunnelState
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
import org.junit.jupiter.api.AfterEach
import org.junit.jupiter.api.BeforeEach
import org.junit.jupiter.api.Test
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCaseTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCaseTest.kt
index 62d3ed0877..3f0d8c9117 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCaseTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/usecase/TunnelStateNotificationUseCaseTest.kt
@@ -19,7 +19,7 @@ import net.mullvad.mullvadvpn.lib.model.Port
import net.mullvad.mullvadvpn.lib.model.PortRange
import net.mullvad.mullvadvpn.lib.model.Settings
import net.mullvad.mullvadvpn.lib.model.TunnelState
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
import net.mullvad.mullvadvpn.repository.RelayListRepository
import net.mullvad.mullvadvpn.repository.SettingsRepository
import net.mullvad.mullvadvpn.usecase.inappnotification.TunnelStateNotificationUseCase
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModelTest.kt
index 26fc228729..a399d1bbcd 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AccountViewModelTest.kt
@@ -25,8 +25,8 @@ import net.mullvad.mullvadvpn.lib.payment.model.PaymentProduct
import net.mullvad.mullvadvpn.lib.payment.model.PaymentStatus
import net.mullvad.mullvadvpn.lib.payment.model.ProductId
import net.mullvad.mullvadvpn.lib.payment.model.ProductPrice
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.usecase.PaymentUseCase
import net.mullvad.mullvadvpn.util.Lc
import org.junit.jupiter.api.AfterEach
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt
index d3c95690bf..bb2f1a53d3 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/AddTimeViewModelTest.kt
@@ -25,8 +25,8 @@ import net.mullvad.mullvadvpn.lib.payment.model.ProductId
import net.mullvad.mullvadvpn.lib.payment.model.ProductPrice
import net.mullvad.mullvadvpn.lib.payment.model.PurchaseResult
import net.mullvad.mullvadvpn.lib.payment.model.VerificationResult
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
import net.mullvad.mullvadvpn.usecase.PaymentUseCase
import net.mullvad.mullvadvpn.util.Lc
import org.junit.jupiter.api.BeforeEach
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt
index 519b182caa..2ec2edc9df 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ConnectViewModelTest.kt
@@ -28,9 +28,9 @@ import net.mullvad.mullvadvpn.lib.model.InAppNotification
import net.mullvad.mullvadvpn.lib.model.TunnelEndpoint
import net.mullvad.mullvadvpn.lib.model.TunnelState
import net.mullvad.mullvadvpn.lib.model.WebsiteAuthToken
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.repository.ChangelogRepository
import net.mullvad.mullvadvpn.repository.InAppNotificationController
import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionManager
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModelTest.kt
index 741dcefc36..fc9e244faa 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceListViewModelTest.kt
@@ -26,7 +26,7 @@ import net.mullvad.mullvadvpn.lib.model.DeleteDeviceError
import net.mullvad.mullvadvpn.lib.model.Device
import net.mullvad.mullvadvpn.lib.model.DeviceId
import net.mullvad.mullvadvpn.lib.model.GetDeviceListError
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import org.junit.jupiter.api.AfterEach
import org.junit.jupiter.api.Assertions.assertTrue
import org.junit.jupiter.api.BeforeEach
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModelTest.kt
index f3be9af276..c71a6efa4b 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/DeviceRevokedViewModelTest.kt
@@ -16,8 +16,8 @@ import kotlinx.coroutines.test.runTest
import net.mullvad.mullvadvpn.compose.state.DeviceRevokedUiState
import net.mullvad.mullvadvpn.lib.common.test.TestCoroutineRule
import net.mullvad.mullvadvpn.lib.model.TunnelState
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.AccountExpiryNotificationProvider
import net.mullvad.mullvadvpn.usecase.ScheduleNotificationAlarmUseCase
import org.junit.jupiter.api.AfterEach
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModelTest.kt
index 55c19b6952..3dbd58f91b 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/LoginViewModelTest.kt
@@ -28,7 +28,7 @@ import net.mullvad.mullvadvpn.lib.model.AccountData
import net.mullvad.mullvadvpn.lib.model.AccountNumber
import net.mullvad.mullvadvpn.lib.model.CreateAccountError
import net.mullvad.mullvadvpn.lib.model.LoginAccountError
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
import net.mullvad.mullvadvpn.service.notifications.accountexpiry.AccountExpiryNotificationProvider
import net.mullvad.mullvadvpn.usecase.InternetAvailableUseCase
import net.mullvad.mullvadvpn.usecase.ScheduleNotificationAlarmUseCase
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModelTest.kt
index 7f4c6fe690..dd921d1a91 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ManageDevicesViewModelTest.kt
@@ -26,7 +26,7 @@ import net.mullvad.mullvadvpn.lib.model.Device
import net.mullvad.mullvadvpn.lib.model.DeviceId
import net.mullvad.mullvadvpn.lib.model.DeviceState
import net.mullvad.mullvadvpn.lib.model.GetDeviceListError
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.util.Lce
import org.junit.jupiter.api.AfterEach
import org.junit.jupiter.api.Assertions.assertFalse
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModelTest.kt
index fab79f19c4..4358e5c36b 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/OutOfTimeViewModelTest.kt
@@ -25,9 +25,9 @@ import net.mullvad.mullvadvpn.lib.payment.model.PaymentStatus
import net.mullvad.mullvadvpn.lib.payment.model.ProductId
import net.mullvad.mullvadvpn.lib.payment.model.ProductPrice
import net.mullvad.mullvadvpn.lib.payment.model.PurchaseResult
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionManager
import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionState
import net.mullvad.mullvadvpn.usecase.OutOfTimeUseCase
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModelTest.kt
index e2fccb48ed..ead918124e 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/ReportProblemViewModelTest.kt
@@ -14,7 +14,7 @@ import net.mullvad.mullvadvpn.dataproxy.MullvadProblemReport
import net.mullvad.mullvadvpn.dataproxy.SendProblemReportResult
import net.mullvad.mullvadvpn.dataproxy.UserReport
import net.mullvad.mullvadvpn.lib.common.test.TestCoroutineRule
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
import net.mullvad.mullvadvpn.repository.ProblemReportRepository
import org.junit.jupiter.api.AfterEach
import org.junit.jupiter.api.BeforeEach
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModelTest.kt
index 0c86286be5..e3146b1c4c 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/SettingsViewModelTest.kt
@@ -17,7 +17,7 @@ import net.mullvad.mullvadvpn.lib.model.DeviceState
import net.mullvad.mullvadvpn.lib.model.Settings
import net.mullvad.mullvadvpn.lib.model.VersionInfo
import net.mullvad.mullvadvpn.lib.model.WireguardConstraints
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.repository.SettingsRepository
import net.mullvad.mullvadvpn.repository.WireguardConstraintsRepository
import net.mullvad.mullvadvpn.ui.serviceconnection.AppVersionInfoRepository
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModelTest.kt
index e5ae99d872..3a51199e60 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/VoucherDialogViewModelTest.kt
@@ -18,7 +18,7 @@ import net.mullvad.mullvadvpn.lib.common.test.TestCoroutineRule
import net.mullvad.mullvadvpn.lib.model.RedeemVoucherError
import net.mullvad.mullvadvpn.lib.model.RedeemVoucherSuccess
import net.mullvad.mullvadvpn.lib.model.VoucherCode
-import net.mullvad.mullvadvpn.lib.shared.VoucherRepository
+import net.mullvad.mullvadvpn.lib.repository.VoucherRepository
import org.junit.jupiter.api.AfterEach
import org.junit.jupiter.api.BeforeEach
import org.junit.jupiter.api.Test
diff --git a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModelTest.kt b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModelTest.kt
index f12818ca18..19173d2e8c 100644
--- a/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModelTest.kt
+++ b/android/app/src/test/kotlin/net/mullvad/mullvadvpn/viewmodel/WelcomeViewModelTest.kt
@@ -29,9 +29,9 @@ import net.mullvad.mullvadvpn.lib.payment.model.PaymentStatus
import net.mullvad.mullvadvpn.lib.payment.model.ProductId
import net.mullvad.mullvadvpn.lib.payment.model.ProductPrice
import net.mullvad.mullvadvpn.lib.payment.model.PurchaseResult
-import net.mullvad.mullvadvpn.lib.shared.AccountRepository
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.AccountRepository
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionManager
import net.mullvad.mullvadvpn.ui.serviceconnection.ServiceConnectionState
import net.mullvad.mullvadvpn.usecase.PaymentUseCase
diff --git a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/NotificationTunnelState.kt b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/NotificationTunnelState.kt
index 4c24c87068..252c3f2452 100644
--- a/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/NotificationTunnelState.kt
+++ b/android/lib/model/src/main/kotlin/net/mullvad/mullvadvpn/lib/model/NotificationTunnelState.kt
@@ -3,9 +3,9 @@ package net.mullvad.mullvadvpn.lib.model
sealed interface NotificationTunnelState {
data class Disconnected(val prepareError: PrepareError?) : NotificationTunnelState
- data object Connecting : NotificationTunnelState
+ data class Connecting(val location: GeoIpLocation?) : NotificationTunnelState
- data object Connected : NotificationTunnelState
+ data class Connected(val location: GeoIpLocation?) : NotificationTunnelState
data object Blocking : NotificationTunnelState
diff --git a/android/lib/shared/build.gradle.kts b/android/lib/repository/build.gradle.kts
index 04ed8c8901..023c7ee22f 100644
--- a/android/lib/shared/build.gradle.kts
+++ b/android/lib/repository/build.gradle.kts
@@ -5,10 +5,11 @@ plugins {
alias(libs.plugins.kotlin.android)
alias(libs.plugins.kotlin.parcelize)
alias(libs.plugins.junit5.android)
+ alias(libs.plugins.protobuf.core)
}
android {
- namespace = "net.mullvad.mullvadvpn.lib.shared"
+ namespace = "net.mullvad.mullvadvpn.lib.repository"
compileSdk = libs.versions.compile.sdk.get().toInt()
buildToolsVersion = libs.versions.build.tools.get()
@@ -34,6 +35,19 @@ android {
buildFeatures { buildConfig = true }
}
+protobuf {
+ protoc { artifact = libs.plugins.protobuf.protoc.get().toString() }
+ plugins {
+ create("java") { artifact = libs.plugins.grpc.protoc.gen.grpc.java.get().toString() }
+ }
+ generateProtoTasks {
+ all().forEach {
+ it.plugins { create("java") { option("lite") } }
+ it.builtins { create("kotlin") { option("lite") } }
+ }
+ }
+}
+
dependencies {
implementation(projects.lib.resource)
implementation(projects.lib.common)
@@ -44,6 +58,8 @@ dependencies {
implementation(libs.kermit)
implementation(libs.kotlin.stdlib)
implementation(libs.kotlinx.coroutines.android)
+ implementation(libs.androidx.datastore)
+ implementation(libs.protobuf.kotlin.lite)
testImplementation(libs.kotlin.test)
testImplementation(libs.kotlinx.coroutines.test)
diff --git a/android/lib/shared/src/main/AndroidManifest.xml b/android/lib/repository/src/main/AndroidManifest.xml
index cc947c5679..cc947c5679 100644
--- a/android/lib/shared/src/main/AndroidManifest.xml
+++ b/android/lib/repository/src/main/AndroidManifest.xml
diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/AccountRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepository.kt
index bfb1918875..d144098093 100644
--- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/AccountRepository.kt
+++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepository.kt
@@ -1,4 +1,4 @@
-package net.mullvad.mullvadvpn.lib.shared
+package net.mullvad.mullvadvpn.lib.repository
import arrow.core.Either
import java.time.ZonedDateTime
diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/ConnectionProxy.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/ConnectionProxy.kt
index baf404d89c..2a023d3177 100644
--- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/ConnectionProxy.kt
+++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/ConnectionProxy.kt
@@ -1,4 +1,4 @@
-package net.mullvad.mullvadvpn.lib.shared
+package net.mullvad.mullvadvpn.lib.repository
import arrow.core.Either
import arrow.core.raise.either
diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/DeviceRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/DeviceRepository.kt
index 258f918788..876f76c252 100644
--- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/DeviceRepository.kt
+++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/DeviceRepository.kt
@@ -1,4 +1,4 @@
-package net.mullvad.mullvadvpn.lib.shared
+package net.mullvad.mullvadvpn.lib.repository
import arrow.core.Either
import co.touchlab.kermit.Logger
diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/LocaleRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/LocaleRepository.kt
index 4e5628d214..ced41294bb 100644
--- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/LocaleRepository.kt
+++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/LocaleRepository.kt
@@ -1,4 +1,4 @@
-package net.mullvad.mullvadvpn.lib.shared
+package net.mullvad.mullvadvpn.lib.repository
import android.content.res.Resources
import co.touchlab.kermit.Logger
diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase.kt
index 7f7ec88120..11d360f83c 100644
--- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/PrepareVpnUseCase.kt
+++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/PrepareVpnUseCase.kt
@@ -1,4 +1,4 @@
-package net.mullvad.mullvadvpn.lib.shared
+package net.mullvad.mullvadvpn.lib.repository
import android.content.Context
import arrow.core.Either
diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository.kt
index b2685abaf2..5ba024e617 100644
--- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/RelayLocationTranslationRepository.kt
+++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/RelayLocationTranslationRepository.kt
@@ -1,4 +1,4 @@
-package net.mullvad.mullvadvpn.lib.shared
+package net.mullvad.mullvadvpn.lib.repository
import android.content.Context
import android.content.res.XmlResourceParser
diff --git a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/UserPreferencesRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository.kt
index e262cba161..1ad635cf24 100644
--- a/android/app/src/main/kotlin/net/mullvad/mullvadvpn/repository/UserPreferencesRepository.kt
+++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/UserPreferencesRepository.kt
@@ -1,4 +1,4 @@
-package net.mullvad.mullvadvpn.repository
+package net.mullvad.mullvadvpn.lib.repository
import androidx.datastore.core.DataStore
import java.time.Instant
@@ -7,6 +7,7 @@ import java.time.ZonedDateTime
import kotlinx.coroutines.flow.Flow
import kotlinx.coroutines.flow.first
import net.mullvad.mullvadvpn.lib.model.BuildVersion
+import net.mullvad.mullvadvpn.repository.UserPreferences
class UserPreferencesRepository(
private val userPreferencesStore: DataStore<UserPreferences>,
@@ -34,6 +35,12 @@ class UserPreferencesRepository(
}
}
+ suspend fun setLocationInNotificationEnabled(enable: Boolean) {
+ userPreferencesStore.updateData { prefs ->
+ prefs.toBuilder().setShowLocationInSystemNotification(enable).build()
+ }
+ }
+
suspend fun clearAccountExpiry() {
userPreferencesStore.updateData { prefs ->
prefs.toBuilder().setAccountExpiryUnixTimeSeconds(0).build()
diff --git a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/VoucherRepository.kt b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/VoucherRepository.kt
index 9b08181ee3..b221966c28 100644
--- a/android/lib/shared/src/main/kotlin/net/mullvad/mullvadvpn/lib/shared/VoucherRepository.kt
+++ b/android/lib/repository/src/main/kotlin/net/mullvad/mullvadvpn/lib/repository/VoucherRepository.kt
@@ -1,4 +1,4 @@
-package net.mullvad.mullvadvpn.lib.shared
+package net.mullvad.mullvadvpn.lib.repository
import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService
import net.mullvad.mullvadvpn.lib.model.VoucherCode
diff --git a/android/app/src/main/proto/user_prefs.proto b/android/lib/repository/src/main/proto/user_prefs.proto
index c61ac08acc..36db3f2ad3 100644
--- a/android/app/src/main/proto/user_prefs.proto
+++ b/android/lib/repository/src/main/proto/user_prefs.proto
@@ -8,4 +8,5 @@ message UserPreferences {
int32 last_shown_changelog_version_code = 2;
int64 account_expiry_unix_time_seconds = 3;
bool show_android_16_connect_warning = 4;
+ bool show_location_in_system_notification = 5;
}
diff --git a/android/lib/shared/src/test/kotlin/net/mullvad/mullvadvpn/lib/shared/AccountRepositoryTest.kt b/android/lib/repository/src/test/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepositoryTest.kt
index ff2ecb88b2..be4a0ab7ab 100644
--- a/android/lib/shared/src/test/kotlin/net/mullvad/mullvadvpn/lib/shared/AccountRepositoryTest.kt
+++ b/android/lib/repository/src/test/kotlin/net/mullvad/mullvadvpn/lib/repository/AccountRepositoryTest.kt
@@ -1,4 +1,4 @@
-package net.mullvad.mullvadvpn.lib.shared
+package net.mullvad.mullvadvpn.lib.repository
import arrow.core.right
import io.mockk.coEvery
diff --git a/android/lib/shared/src/test/kotlin/net/mullvad/mullvadvpn/lib/shared/ConnectionProxyTest.kt b/android/lib/repository/src/test/kotlin/net/mullvad/mullvadvpn/lib/repository/ConnectionProxyTest.kt
index b9d276c34b..949d5c7890 100644
--- a/android/lib/shared/src/test/kotlin/net/mullvad/mullvadvpn/lib/shared/ConnectionProxyTest.kt
+++ b/android/lib/repository/src/test/kotlin/net/mullvad/mullvadvpn/lib/repository/ConnectionProxyTest.kt
@@ -1,4 +1,4 @@
-package net.mullvad.mullvadvpn.lib.shared
+package net.mullvad.mullvadvpn.lib.repository
import android.content.Intent
import arrow.core.left
diff --git a/android/lib/resource/src/main/res/values-da/strings.xml b/android/lib/resource/src/main/res/values-da/strings.xml
index 2d30a818c8..4a9a442c92 100644
--- a/android/lib/resource/src/main/res/values-da/strings.xml
+++ b/android/lib/resource/src/main/res/values-da/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">API-adgang</string>
<string name="settings_changes_effect_warning_content_blocker">Ændringer af DNS-relaterede indstillinger træder muligvis ikke i kraft med det samme på grund af cachelagrede resultater.</string>
<string name="settings_changes_effect_warning_short">DNS-indstillinger træder muligvis ikke i kraft med det samme</string>
+ <string name="settings_notifications">Meddelelser</string>
<string name="settings_patch_error_failed_to_apply_patch">Det lykkedes ikke at anvende patch</string>
<string name="settings_patch_error_invalid_or_missing_value">Ugyldig eller manglende værdi \"%1$s\"</string>
<string name="settings_patch_error_recursion_limit">Rekursionsgrænse</string>
diff --git a/android/lib/resource/src/main/res/values-de/strings.xml b/android/lib/resource/src/main/res/values-de/strings.xml
index 2b8c018ab7..b9a4a52cdc 100644
--- a/android/lib/resource/src/main/res/values-de/strings.xml
+++ b/android/lib/resource/src/main/res/values-de/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">API-Zugriff</string>
<string name="settings_changes_effect_warning_content_blocker">Änderungen an DNS-Einstellungen werden aufgrund von zwischengespeicherten Daten möglicherweise nicht sofort wirksam.</string>
<string name="settings_changes_effect_warning_short">Die DNS-Einstellungen werden möglicherweise nicht sofort wirksam</string>
+ <string name="settings_notifications">Benachrichtigungen</string>
<string name="settings_patch_error_failed_to_apply_patch">Patch konnte nicht angewendet werden</string>
<string name="settings_patch_error_invalid_or_missing_value">Ungültiger oder fehlender Wert „%1$s“</string>
<string name="settings_patch_error_recursion_limit">Rekursionslimit</string>
diff --git a/android/lib/resource/src/main/res/values-es/strings.xml b/android/lib/resource/src/main/res/values-es/strings.xml
index e6abf7ee1f..205b826a73 100644
--- a/android/lib/resource/src/main/res/values-es/strings.xml
+++ b/android/lib/resource/src/main/res/values-es/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">Acceso a API</string>
<string name="settings_changes_effect_warning_content_blocker">Los cambios en la configuración relacionada con el DNS no surtirán efecto inmediatamente debido a los resultados en caché.</string>
<string name="settings_changes_effect_warning_short">La configuración de DNS podría no surtir efecto inmediatamente</string>
+ <string name="settings_notifications">Notificaciones</string>
<string name="settings_patch_error_failed_to_apply_patch">Error al aplicar el parche</string>
<string name="settings_patch_error_invalid_or_missing_value">El valor «%1$s» falta o no es válido</string>
<string name="settings_patch_error_recursion_limit">Límite de recursión</string>
diff --git a/android/lib/resource/src/main/res/values-fi/strings.xml b/android/lib/resource/src/main/res/values-fi/strings.xml
index d5e392cb88..ab3101fc57 100644
--- a/android/lib/resource/src/main/res/values-fi/strings.xml
+++ b/android/lib/resource/src/main/res/values-fi/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">Ohjelmointirajapinnan käyttö</string>
<string name="settings_changes_effect_warning_content_blocker">DNS-asetuksiin tehdyt muutokset eivät välttämättä astu voimaan välittömästi välimuistissa olevien tulosten vuoksi.</string>
<string name="settings_changes_effect_warning_short">Uudet DNS-asetukset eivät välttämättä astu voimaan välittömästi</string>
+ <string name="settings_notifications">Ilmoitukset</string>
<string name="settings_patch_error_failed_to_apply_patch">Muutostiedoston käyttöönotto ei onnistunut</string>
<string name="settings_patch_error_invalid_or_missing_value">Arvo \"%1$s\" puuttuu tai on virheellinen</string>
<string name="settings_patch_error_recursion_limit">Toistorajoitus</string>
diff --git a/android/lib/resource/src/main/res/values-fr/strings.xml b/android/lib/resource/src/main/res/values-fr/strings.xml
index 8e523f49e3..52ff3dddb1 100644
--- a/android/lib/resource/src/main/res/values-fr/strings.xml
+++ b/android/lib/resource/src/main/res/values-fr/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">Accès à l\'API</string>
<string name="settings_changes_effect_warning_content_blocker">Les modifications apportées aux paramètres liés au DNS peuvent ne pas prendre effet immédiatement en raison de la mise en cache des résultats.</string>
<string name="settings_changes_effect_warning_short">Les paramètres DNS peuvent ne pas être immédiatement pris en compte</string>
+ <string name="settings_notifications">Notifications</string>
<string name="settings_patch_error_failed_to_apply_patch">Impossible d\'appliquer le correctif</string>
<string name="settings_patch_error_invalid_or_missing_value">Valeur « %1$s » non valide ou manquante</string>
<string name="settings_patch_error_recursion_limit">Limite de récursion</string>
diff --git a/android/lib/resource/src/main/res/values-it/strings.xml b/android/lib/resource/src/main/res/values-it/strings.xml
index 12f4d1cacb..03bfe3500a 100644
--- a/android/lib/resource/src/main/res/values-it/strings.xml
+++ b/android/lib/resource/src/main/res/values-it/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">Accesso API</string>
<string name="settings_changes_effect_warning_content_blocker">Le modifiche alle impostazioni relative al DNS potrebbero non avere effetto immediato a causa dei risultati memorizzati nella cache.</string>
<string name="settings_changes_effect_warning_short">Le impostazioni DNS potrebbero non avere effetto immediato</string>
+ <string name="settings_notifications">Notifiche</string>
<string name="settings_patch_error_failed_to_apply_patch">Impossibile applicare la patch</string>
<string name="settings_patch_error_invalid_or_missing_value">Valore \"%1$s\" non valido o mancante</string>
<string name="settings_patch_error_recursion_limit">Limite di ricorsione</string>
diff --git a/android/lib/resource/src/main/res/values-ja/strings.xml b/android/lib/resource/src/main/res/values-ja/strings.xml
index 58ba7a369e..5c6a938215 100644
--- a/android/lib/resource/src/main/res/values-ja/strings.xml
+++ b/android/lib/resource/src/main/res/values-ja/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">APIアクセス</string>
<string name="settings_changes_effect_warning_content_blocker">結果がキャッシュされているため、DNS関連の設定の変更はすぐには適用されない可能性があります。</string>
<string name="settings_changes_effect_warning_short">DNS設定はすぐに適用されない可能性があります</string>
+ <string name="settings_notifications">通知</string>
<string name="settings_patch_error_failed_to_apply_patch">パッチを適用できませんでした</string>
<string name="settings_patch_error_invalid_or_missing_value">値「%1$s」は無効であるか、欠測しています</string>
<string name="settings_patch_error_recursion_limit">繰り返しの制限</string>
diff --git a/android/lib/resource/src/main/res/values-ko/strings.xml b/android/lib/resource/src/main/res/values-ko/strings.xml
index ac3146b5f4..b5cdef6266 100644
--- a/android/lib/resource/src/main/res/values-ko/strings.xml
+++ b/android/lib/resource/src/main/res/values-ko/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">API 액세스</string>
<string name="settings_changes_effect_warning_content_blocker">DNS 관련 설정에 대한 변경 사항은 캐시된 결과로 인해 즉시 적용되지 않을 수도 있습니다.</string>
<string name="settings_changes_effect_warning_short">DNS 설정이 즉시 적용되지 않을 수도 있습니다</string>
+ <string name="settings_notifications">알림</string>
<string name="settings_patch_error_failed_to_apply_patch">패치 적용 실패</string>
<string name="settings_patch_error_invalid_or_missing_value">\"%1$s\" 값이 유효하지 않거나 누락되었습니다</string>
<string name="settings_patch_error_recursion_limit">반복 제한</string>
diff --git a/android/lib/resource/src/main/res/values-my/strings.xml b/android/lib/resource/src/main/res/values-my/strings.xml
index 9909f1216b..a52c079435 100644
--- a/android/lib/resource/src/main/res/values-my/strings.xml
+++ b/android/lib/resource/src/main/res/values-my/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">API ရယူသုံးစွဲခွင့်</string>
<string name="settings_changes_effect_warning_content_blocker">DNS နှင့်ဆက်စပ်သော ဆက်တင်များ၌ ပြုလုပ်သည့် ပြောင်းလဲမှုများသည် ယာယီသိမ်းထားသော ရလဒ်များကြောင့် ချက်ချင်း အကျိုးမသက်ရောက်နိုင်ပါ။</string>
<string name="settings_changes_effect_warning_short">DNS ဆက်တင်ကို ချက်ချင်း အကျိုးမရောက်နိုင်ပါ။</string>
+ <string name="settings_notifications">အသိပေးချက်များ</string>
<string name="settings_patch_error_failed_to_apply_patch">ပတ်(ချ်) သုံးခြင်း မအောင်မြင်ပါ</string>
<string name="settings_patch_error_invalid_or_missing_value">မမှန်ကန်ပါ သို့မဟုတ် \"%1$s\" တန်ဖိုး ပျောက်နေသည်</string>
<string name="settings_patch_error_recursion_limit">ထပ်တလဲလဲ လုပ်ဆောင်မှု ကန့်သတ်ချက်</string>
diff --git a/android/lib/resource/src/main/res/values-nb/strings.xml b/android/lib/resource/src/main/res/values-nb/strings.xml
index fab24b9f77..63d550e048 100644
--- a/android/lib/resource/src/main/res/values-nb/strings.xml
+++ b/android/lib/resource/src/main/res/values-nb/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">API-tilgang</string>
<string name="settings_changes_effect_warning_content_blocker">Endringer til DNS-relaterte innstillinger vil kanskje ikke tre i kraft umiddelbart på grunn av bufrede resultater.</string>
<string name="settings_changes_effect_warning_short">DNS-innstillinger vil kanskje ikke tre i kraft umiddelbart</string>
+ <string name="settings_notifications">Meldinger</string>
<string name="settings_patch_error_failed_to_apply_patch">Kunne ikke bruke oppdatering</string>
<string name="settings_patch_error_invalid_or_missing_value">Ugyldig eller mangler verdien «%1$s»</string>
<string name="settings_patch_error_recursion_limit">Rekursjonsgrense</string>
diff --git a/android/lib/resource/src/main/res/values-nl/strings.xml b/android/lib/resource/src/main/res/values-nl/strings.xml
index fa5b5f0ba8..8570f48dd8 100644
--- a/android/lib/resource/src/main/res/values-nl/strings.xml
+++ b/android/lib/resource/src/main/res/values-nl/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">API-toegang</string>
<string name="settings_changes_effect_warning_content_blocker">Wijzigingen in DNS-gerelateerde instellingen worden mogelijk niet onmiddellijk van kracht vanwege gecachete resultaten.</string>
<string name="settings_changes_effect_warning_short">DNS-instellingen worden mogelijk niet onmiddellijk van kracht</string>
+ <string name="settings_notifications">Notificaties</string>
<string name="settings_patch_error_failed_to_apply_patch">Patch toepassen mislukt</string>
<string name="settings_patch_error_invalid_or_missing_value">Ongeldige of ontbrekende waarde \"%1$s\"</string>
<string name="settings_patch_error_recursion_limit">Recursielimiet</string>
diff --git a/android/lib/resource/src/main/res/values-pl/strings.xml b/android/lib/resource/src/main/res/values-pl/strings.xml
index 67189cdbea..1316905be4 100644
--- a/android/lib/resource/src/main/res/values-pl/strings.xml
+++ b/android/lib/resource/src/main/res/values-pl/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">Dostęp do API</string>
<string name="settings_changes_effect_warning_content_blocker">Zmiany w ustawieniach związanych z usługą DNS mogą nie zostać wprowadzone natychmiast ze względu na zbuforowane wyniki.</string>
<string name="settings_changes_effect_warning_short">Ustawienia usługi DNS mogą nie zostać zastosowane natychmiast</string>
+ <string name="settings_notifications">Powiadomienia</string>
<string name="settings_patch_error_failed_to_apply_patch">Nie udało się zastosować poprawki</string>
<string name="settings_patch_error_invalid_or_missing_value">Nieprawidłowa lub brakująca wartość „%1$s”</string>
<string name="settings_patch_error_recursion_limit">Limit rekursji</string>
diff --git a/android/lib/resource/src/main/res/values-pt/strings.xml b/android/lib/resource/src/main/res/values-pt/strings.xml
index 57f6290216..66accd8f2d 100644
--- a/android/lib/resource/src/main/res/values-pt/strings.xml
+++ b/android/lib/resource/src/main/res/values-pt/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">Acesso à API</string>
<string name="settings_changes_effect_warning_content_blocker">As alterações às definições relacionadas com o DNS podem não fazer efeito imediatamente devido aos resultados em cache.</string>
<string name="settings_changes_effect_warning_short">As definições de DNS podem não fazer efeito imediatamente</string>
+ <string name="settings_notifications">Notificações</string>
<string name="settings_patch_error_failed_to_apply_patch">Erro ao aplicar patch</string>
<string name="settings_patch_error_invalid_or_missing_value">Valor inválido ou em falta: \"%1$s\"</string>
<string name="settings_patch_error_recursion_limit">Limite de recursão</string>
diff --git a/android/lib/resource/src/main/res/values-ru/strings.xml b/android/lib/resource/src/main/res/values-ru/strings.xml
index 2db2a334f4..d4c7b9da86 100644
--- a/android/lib/resource/src/main/res/values-ru/strings.xml
+++ b/android/lib/resource/src/main/res/values-ru/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">Доступ к API</string>
<string name="settings_changes_effect_warning_content_blocker">Изменения в настройках, связанные с DNS, могут не сразу вступить в силу из-за кешированных результатов.</string>
<string name="settings_changes_effect_warning_short">Настройки DNS могут не сразу вступить в силу</string>
+ <string name="settings_notifications">Уведомления</string>
<string name="settings_patch_error_failed_to_apply_patch">Не удалось применить патч</string>
<string name="settings_patch_error_invalid_or_missing_value">Недопустимое или отсутствующее значение «%1$s»</string>
<string name="settings_patch_error_recursion_limit">Предел рекурсии</string>
diff --git a/android/lib/resource/src/main/res/values-sv/strings.xml b/android/lib/resource/src/main/res/values-sv/strings.xml
index f1f03205db..bd7d7585ba 100644
--- a/android/lib/resource/src/main/res/values-sv/strings.xml
+++ b/android/lib/resource/src/main/res/values-sv/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">API-åtkomst</string>
<string name="settings_changes_effect_warning_content_blocker">Ändringar i DNS-relaterade inställningar kanske inte börjar gälla direkt på grund av cachade resultat.</string>
<string name="settings_changes_effect_warning_short">DNS-inställningarna kanske inte börjar gälla direkt</string>
+ <string name="settings_notifications">Meddelanden</string>
<string name="settings_patch_error_failed_to_apply_patch">Konfigurationsfilen kunde inte tillämpas</string>
<string name="settings_patch_error_invalid_or_missing_value">Värdet \"%1$s\" är ogiltigt eller saknas</string>
<string name="settings_patch_error_recursion_limit">Rekursionsgräns</string>
diff --git a/android/lib/resource/src/main/res/values-th/strings.xml b/android/lib/resource/src/main/res/values-th/strings.xml
index 850007be38..e2f64843ff 100644
--- a/android/lib/resource/src/main/res/values-th/strings.xml
+++ b/android/lib/resource/src/main/res/values-th/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">การเข้าถึง API</string>
<string name="settings_changes_effect_warning_content_blocker">การเปลี่ยนแปลงการตั้งค่าที่เกี่ยวข้องกับ DNS อาจไม่มีผลทันที เนื่องจากผลลัพธ์ที่แคชไว้</string>
<string name="settings_changes_effect_warning_short">การตั้งค่า DNS อาจไม่มีผลทันที</string>
+ <string name="settings_notifications">การแจ้งเตือน</string>
<string name="settings_patch_error_failed_to_apply_patch">ล้มเหลวในการปรับใช้แพตช์</string>
<string name="settings_patch_error_invalid_or_missing_value">ค่า \"%1$s” ไม่ถูกต้องหรือขาดหายไป</string>
<string name="settings_patch_error_recursion_limit">ขีดจำกัดการเรียกซ้ำ</string>
diff --git a/android/lib/resource/src/main/res/values-tr/strings.xml b/android/lib/resource/src/main/res/values-tr/strings.xml
index d6b85efa06..e2258537ef 100644
--- a/android/lib/resource/src/main/res/values-tr/strings.xml
+++ b/android/lib/resource/src/main/res/values-tr/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">API erişimi</string>
<string name="settings_changes_effect_warning_content_blocker">DNS ile ilgili ayarlarda yapılan değişiklikler, önbelleğe alınan sonuçlar nedeniyle hemen etkili olmayabilir.</string>
<string name="settings_changes_effect_warning_short">DNS ayarları hemen etkili olmayabilir</string>
+ <string name="settings_notifications">Bildirimler</string>
<string name="settings_patch_error_failed_to_apply_patch">Yama uygulanamadı</string>
<string name="settings_patch_error_invalid_or_missing_value">Geçersiz veya eksik \"%1$s\" değeri</string>
<string name="settings_patch_error_recursion_limit">Yineleme sınırı</string>
diff --git a/android/lib/resource/src/main/res/values-zh-rCN/strings.xml b/android/lib/resource/src/main/res/values-zh-rCN/strings.xml
index 82681ab2a9..c4757f1561 100644
--- a/android/lib/resource/src/main/res/values-zh-rCN/strings.xml
+++ b/android/lib/resource/src/main/res/values-zh-rCN/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">API 访问</string>
<string name="settings_changes_effect_warning_content_blocker">由于缓存结果,对 DNS 相关设置的更改可能不会立即生效。</string>
<string name="settings_changes_effect_warning_short">DNS 设置可能不会立即生效</string>
+ <string name="settings_notifications">通知</string>
<string name="settings_patch_error_failed_to_apply_patch">无法应用补丁</string>
<string name="settings_patch_error_invalid_or_missing_value">值“%1$s”无效或者缺失</string>
<string name="settings_patch_error_recursion_limit">递归限制</string>
diff --git a/android/lib/resource/src/main/res/values-zh-rTW/strings.xml b/android/lib/resource/src/main/res/values-zh-rTW/strings.xml
index 13041d04fa..14158d905e 100644
--- a/android/lib/resource/src/main/res/values-zh-rTW/strings.xml
+++ b/android/lib/resource/src/main/res/values-zh-rTW/strings.xml
@@ -367,6 +367,7 @@
<string name="settings_api_access">API 存取</string>
<string name="settings_changes_effect_warning_content_blocker">由於快取的結果,對 DNS 相關設定所做的變更可能不會立即生效。</string>
<string name="settings_changes_effect_warning_short">DNS 設定可能不會立即生效</string>
+ <string name="settings_notifications">通知</string>
<string name="settings_patch_error_failed_to_apply_patch">無法套用修補檔</string>
<string name="settings_patch_error_invalid_or_missing_value">值「%1$s」無效或遺失</string>
<string name="settings_patch_error_recursion_limit">遞迴限制</string>
diff --git a/android/lib/resource/src/main/res/values/strings.xml b/android/lib/resource/src/main/res/values/strings.xml
index df89404424..147559f0c2 100644
--- a/android/lib/resource/src/main/res/values/strings.xml
+++ b/android/lib/resource/src/main/res/values/strings.xml
@@ -301,6 +301,7 @@
<string name="overrides_cleared">Overrides cleared</string>
<string name="disconnected_vpn_permission_error">Disconnected (No VPN permission)</string>
<string name="settings_api_access">API access</string>
+ <string name="settings_notifications">Notifications</string>
<string name="add">Add</string>
<string name="api_access_description">Manage and add custom methods to access the Mullvad API.</string>
<string name="current_method">Current: %s</string>
@@ -400,6 +401,7 @@
<string name="device_ip_version_title">Device IP version</string>
<string name="confirm_ipv6_dns">The IPv6 DNS server will not work unless you enable \"IPv6\" under VPN settings.</string>
<string name="enable_ipv6">In-tunnel IPv6</string>
+ <string name="enable_location_in_notification">Show location in notification</string>
<string name="uri_market_app_not_found">No Android app store installed, could not open link</string>
<string name="uri_browser_app_not_found">No browser app installed, could not open link</string>
<string name="ipv6_info">When this feature is enabled, IPv6 can be used alongside IPv4 in the VPN tunnel to communicate with internet services.</string>
diff --git a/android/lib/tv/build.gradle.kts b/android/lib/tv/build.gradle.kts
index 4b5ca98f95..2e614db7ea 100644
--- a/android/lib/tv/build.gradle.kts
+++ b/android/lib/tv/build.gradle.kts
@@ -42,7 +42,7 @@ dependencies {
implementation(libs.compose.ui)
implementation(projects.lib.model)
implementation(projects.lib.resource)
- implementation(projects.lib.shared)
+ implementation(projects.lib.repository)
implementation(projects.lib.theme)
implementation(projects.lib.ui.component)
diff --git a/android/service/build.gradle.kts b/android/service/build.gradle.kts
index aae1662d2b..09e0a859ce 100644
--- a/android/service/build.gradle.kts
+++ b/android/service/build.gradle.kts
@@ -73,7 +73,7 @@ dependencies {
implementation(projects.lib.daemonGrpc)
implementation(projects.lib.endpoint)
implementation(projects.lib.model)
- implementation(projects.lib.shared)
+ implementation(projects.lib.repository)
implementation(projects.lib.talpid)
implementation(libs.androidx.ktx)
@@ -84,6 +84,7 @@ dependencies {
implementation(libs.koin.android)
implementation(libs.kotlin.stdlib)
implementation(libs.kotlinx.coroutines.android)
+ implementation(libs.protobuf.kotlin.lite)
testImplementation(libs.kotlin.test)
testImplementation(libs.kotlinx.coroutines.test)
diff --git a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
index 44e256cdb5..11dd22ab43 100644
--- a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
+++ b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/MullvadVpnService.kt
@@ -19,7 +19,7 @@ import net.mullvad.mullvadvpn.lib.common.constant.KEY_DISCONNECT_ACTION
import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService
import net.mullvad.mullvadvpn.lib.endpoint.ApiEndpointFromIntentHolder
import net.mullvad.mullvadvpn.lib.model.TunnelState
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
import net.mullvad.mullvadvpn.service.di.vpnServiceModule
import net.mullvad.mullvadvpn.service.migration.MigrateSplitTunneling
import net.mullvad.mullvadvpn.service.notifications.ForegroundNotificationManager
diff --git a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationAction.kt b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationAction.kt
index 2cb11744c1..83d3604575 100644
--- a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationAction.kt
+++ b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationAction.kt
@@ -19,6 +19,7 @@ internal fun Notification.Tunnel.toNotification(context: Context) =
NotificationCompat.Builder(context, channelId.value)
.setContentIntent(contentIntent(context))
.setContentTitle(state.contentTitleResourceId(context))
+ .setContentText(state.contentText())
.setSmallIcon(R.drawable.small_logo_white)
.apply { actions.forEach { addAction(it.toCompatAction(context)) } }
.setOngoing(ongoing)
@@ -38,8 +39,8 @@ private fun Notification.Tunnel.contentIntent(context: Context): PendingIntent {
private fun NotificationTunnelState.contentTitleResourceId(context: Context): String =
when (this) {
- NotificationTunnelState.Connected -> context.getString(R.string.connected)
- NotificationTunnelState.Connecting -> context.getString(R.string.connecting)
+ is NotificationTunnelState.Connected -> context.getString(R.string.connected)
+ is NotificationTunnelState.Connecting -> context.getString(R.string.connecting)
is NotificationTunnelState.Disconnected -> {
when (prepareError) {
is PrepareError.NotPrepared ->
@@ -61,6 +62,20 @@ private fun NotificationTunnelState.contentTitleResourceId(context: Context): St
context.getString(R.string.legacy_always_on_vpn_error_notification_title)
}
+private fun NotificationTunnelState.contentText(): CharSequence? {
+ val location =
+ when (this) {
+ is NotificationTunnelState.Connected -> location
+ is NotificationTunnelState.Connecting -> location
+ else -> null
+ }
+ return if (location != null) {
+ "${location.country}, ${location.city}, ${location.hostname}"
+ } else {
+ null
+ }
+}
+
internal fun NotificationAction.Tunnel.toCompatAction(context: Context): NotificationCompat.Action {
val pendingIntent =
diff --git a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider.kt b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider.kt
index 0f30f9ee78..47e19410d0 100644
--- a/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider.kt
+++ b/android/service/src/main/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProvider.kt
@@ -16,31 +16,38 @@ import net.mullvad.mullvadvpn.lib.model.NotificationTunnelState
import net.mullvad.mullvadvpn.lib.model.NotificationUpdate
import net.mullvad.mullvadvpn.lib.model.PrepareError
import net.mullvad.mullvadvpn.lib.model.TunnelState
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
-import net.mullvad.mullvadvpn.lib.shared.DeviceRepository
-import net.mullvad.mullvadvpn.lib.shared.PrepareVpnUseCase
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.PrepareVpnUseCase
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
import net.mullvad.mullvadvpn.service.notifications.NotificationProvider
class TunnelStateNotificationProvider(
connectionProxy: ConnectionProxy,
vpnPermissionRepository: PrepareVpnUseCase,
deviceRepository: DeviceRepository,
+ preferences: UserPreferencesRepository,
channelId: NotificationChannelId,
scope: CoroutineScope,
) : NotificationProvider<Notification.Tunnel> {
internal val notificationId = NotificationId(2)
override val notifications: StateFlow<NotificationUpdate<Notification.Tunnel>> =
- combine(connectionProxy.tunnelState, deviceRepository.deviceState) {
- tunnelState,
- deviceState ->
+ combine(
+ connectionProxy.tunnelState,
+ deviceRepository.deviceState,
+ preferences.preferencesFlow(),
+ ) { tunnelState, deviceState, prefs ->
if (
deviceState is DeviceState.LoggedOut && tunnelState is TunnelState.Disconnected
) {
return@combine NotificationUpdate.Cancel(notificationId)
}
val notificationTunnelState =
- tunnelState(tunnelState, vpnPermissionRepository.invoke().leftOrNull())
+ tunnelState.toNotificationTunnelState(
+ prepareError = vpnPermissionRepository.invoke().leftOrNull(),
+ showLocation = prefs.showLocationInSystemNotification,
+ )
return@combine NotificationUpdate.Notify(
notificationId,
@@ -54,22 +61,22 @@ class TunnelStateNotificationProvider(
}
.stateIn(scope, SharingStarted.Eagerly, NotificationUpdate.Cancel(notificationId))
- private fun tunnelState(
- tunnelState: TunnelState,
+ private fun TunnelState.toNotificationTunnelState(
prepareError: PrepareError?,
- ): NotificationTunnelState = tunnelState.toNotificationTunnelState(prepareError)
-
- private fun TunnelState.toNotificationTunnelState(prepareError: PrepareError?) =
+ showLocation: Boolean,
+ ) =
when (this) {
is TunnelState.Disconnected -> NotificationTunnelState.Disconnected(prepareError)
- is TunnelState.Connecting -> NotificationTunnelState.Connecting
+ is TunnelState.Connecting ->
+ NotificationTunnelState.Connecting(if (showLocation) location else null)
is TunnelState.Disconnecting ->
when (actionAfterDisconnect) {
- ActionAfterDisconnect.Reconnect -> NotificationTunnelState.Connecting
+ ActionAfterDisconnect.Reconnect -> NotificationTunnelState.Connecting(null)
ActionAfterDisconnect.Block -> NotificationTunnelState.Blocking
ActionAfterDisconnect.Nothing -> NotificationTunnelState.Disconnecting
}
- is TunnelState.Connected -> NotificationTunnelState.Connected
+ is TunnelState.Connected ->
+ NotificationTunnelState.Connected(if (showLocation) location else null)
is TunnelState.Error -> toNotificationTunnelState()
}
@@ -104,8 +111,8 @@ class TunnelStateNotificationProvider(
NotificationTunnelState.Error.Blocked,
NotificationTunnelState.Blocking,
NotificationTunnelState.Error.DeviceOffline,
- NotificationTunnelState.Connected -> NotificationAction.Tunnel.Disconnect
- NotificationTunnelState.Connecting -> NotificationAction.Tunnel.Cancel
+ is NotificationTunnelState.Connected -> NotificationAction.Tunnel.Disconnect
+ is NotificationTunnelState.Connecting -> NotificationAction.Tunnel.Cancel
is NotificationTunnelState.Error.Critical,
NotificationTunnelState.Error.VpnPermissionDenied,
is NotificationTunnelState.Error.AlwaysOnVpn,
diff --git a/android/service/src/test/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProviderTest.kt b/android/service/src/test/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProviderTest.kt
new file mode 100644
index 0000000000..5de22f1b26
--- /dev/null
+++ b/android/service/src/test/kotlin/net/mullvad/mullvadvpn/service/notifications/tunnelstate/TunnelStateNotificationProviderTest.kt
@@ -0,0 +1,207 @@
+package net.mullvad.mullvadvpn.service.notifications.tunnelstate
+
+import app.cash.turbine.test
+import arrow.core.left
+import arrow.core.right
+import io.mockk.every
+import io.mockk.mockk
+import java.time.ZonedDateTime
+import kotlin.test.assertEquals
+import kotlin.test.assertTrue
+import kotlinx.coroutines.CoroutineScope
+import kotlinx.coroutines.ExperimentalCoroutinesApi
+import kotlinx.coroutines.flow.MutableStateFlow
+import kotlinx.coroutines.test.UnconfinedTestDispatcher
+import kotlinx.coroutines.test.runTest
+import net.mullvad.mullvadvpn.lib.model.AccountNumber
+import net.mullvad.mullvadvpn.lib.model.Device
+import net.mullvad.mullvadvpn.lib.model.DeviceId
+import net.mullvad.mullvadvpn.lib.model.DeviceState
+import net.mullvad.mullvadvpn.lib.model.GeoIpLocation
+import net.mullvad.mullvadvpn.lib.model.Notification
+import net.mullvad.mullvadvpn.lib.model.NotificationChannelId
+import net.mullvad.mullvadvpn.lib.model.NotificationId
+import net.mullvad.mullvadvpn.lib.model.NotificationTunnelState
+import net.mullvad.mullvadvpn.lib.model.NotificationUpdate
+import net.mullvad.mullvadvpn.lib.model.PrepareError
+import net.mullvad.mullvadvpn.lib.model.Prepared
+import net.mullvad.mullvadvpn.lib.model.TunnelState
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.DeviceRepository
+import net.mullvad.mullvadvpn.lib.repository.PrepareVpnUseCase
+import net.mullvad.mullvadvpn.lib.repository.UserPreferencesRepository
+import net.mullvad.mullvadvpn.repository.UserPreferences
+import org.junit.jupiter.api.BeforeEach
+import org.junit.jupiter.api.Test
+
+class TunnelStateNotificationProviderTest {
+
+ private lateinit var connectionProxy: ConnectionProxy
+ private lateinit var prepareVpnUseCase: PrepareVpnUseCase
+ private lateinit var deviceRepository: DeviceRepository
+ private lateinit var userPreferencesRepository: UserPreferencesRepository
+
+ private lateinit var tunnelStateFlow: MutableStateFlow<TunnelState>
+ private lateinit var deviceStateFlow: MutableStateFlow<DeviceState>
+ private lateinit var preferencesFlow: MutableStateFlow<UserPreferences>
+
+ private val testNotificationId = NotificationId(2)
+ private val testChannelId = NotificationChannelId("test_channel")
+
+ private lateinit var provider: TunnelStateNotificationProvider
+
+ private val testAccountNumber = AccountNumber("1234567890123456")
+ private val testDeviceId1 = DeviceId.fromString("12345678-1234-5678-1234-567812345678")
+
+ private val testDevice =
+ Device(
+ id = testDeviceId1,
+ name = "Device 1",
+ creationDate = ZonedDateTime.now().minusSeconds(100),
+ )
+
+ @OptIn(ExperimentalCoroutinesApi::class)
+ @BeforeEach
+ fun setup() {
+ // Initialize mocks and default behaviors
+ connectionProxy = mockk()
+ prepareVpnUseCase = mockk()
+ deviceRepository = mockk()
+ userPreferencesRepository = mockk()
+ val userPreferences = mockk<UserPreferences>()
+ every { userPreferences.showLocationInSystemNotification } returns false
+
+ // Setup controllable StateFlows
+ tunnelStateFlow = MutableStateFlow(TunnelState.Disconnected(null))
+ deviceStateFlow = MutableStateFlow(DeviceState.LoggedIn(testAccountNumber, testDevice))
+ preferencesFlow = MutableStateFlow(userPreferences)
+
+ // Link flows to repository mocks
+ every { connectionProxy.tunnelState } returns tunnelStateFlow
+ every { deviceRepository.deviceState } returns deviceStateFlow
+ every { userPreferencesRepository.preferencesFlow() } returns preferencesFlow
+
+ // Default behavior for prepareVpnUseCase
+ every { prepareVpnUseCase.invoke() } returns Prepared.right()
+
+ // Initialize the class under test
+ provider =
+ TunnelStateNotificationProvider(
+ connectionProxy = connectionProxy,
+ vpnPermissionRepository = prepareVpnUseCase,
+ deviceRepository = deviceRepository,
+ preferences = userPreferencesRepository,
+ channelId = testChannelId,
+ scope = CoroutineScope(UnconfinedTestDispatcher()),
+ )
+ }
+
+ @Test
+ fun `should emit cancel notification when device state is logged out and tunnel state is disconnected`() =
+ runTest {
+ provider.notifications.test {
+ val initialItem = awaitItem()
+ assertTrue(initialItem is NotificationUpdate.Notify)
+ assertTrue(initialItem.value.state is NotificationTunnelState.Disconnected)
+
+ // When device state changes to LoggedOut
+ deviceStateFlow.value = DeviceState.LoggedOut
+
+ // Then a Cancel notification update is emitted
+ val cancelItem = awaitItem()
+ assertTrue(cancelItem is NotificationUpdate.Cancel)
+ }
+ }
+
+ @Test
+ fun `should emit connected notification when tunnel state is connected`() = runTest {
+ provider.notifications.test {
+ awaitItem() // Skip initial emission
+
+ // When tunnel state becomes Connected
+ tunnelStateFlow.value = TunnelState.Connected(mockk(), mockk(), emptyList())
+
+ // Then a Connected notification update is emitted
+ val update = awaitItem()
+ assertTrue(update is NotificationUpdate.Notify)
+ assertTrue(update.value.state is NotificationTunnelState.Connected)
+ }
+ }
+
+ @OptIn(ExperimentalCoroutinesApi::class)
+ @Test
+ fun `should emit disconnected with prepare error when VPN is not prepared`() = runTest {
+ // Given VPN is not prepared
+ val prepareError = PrepareError.OtherAlwaysOnApp("OtherVPN")
+ every { prepareVpnUseCase.invoke() } returns prepareError.left()
+
+ provider =
+ TunnelStateNotificationProvider(
+ connectionProxy = connectionProxy,
+ vpnPermissionRepository = prepareVpnUseCase,
+ deviceRepository = deviceRepository,
+ preferences = userPreferencesRepository,
+ channelId = testChannelId,
+ scope = CoroutineScope(UnconfinedTestDispatcher()),
+ )
+
+ provider.notifications.test {
+ val item = awaitItem() as NotificationUpdate.Notify<Notification.Tunnel>
+
+ // Then a Disconnected notification update is emitted with the pepare error
+ assertEquals(testNotificationId, item.notificationId)
+ val expectedState = NotificationTunnelState.Disconnected(prepareError)
+ assertEquals(expectedState, item.value.state)
+ }
+ }
+
+ @Test
+ fun `should re-emit current notification if the show location in notification preference is changed`() =
+ runTest {
+ val location =
+ GeoIpLocation(
+ country = "USA",
+ latitude = 40.7128,
+ longitude = -74.0060,
+ ipv4 = null,
+ ipv6 = null,
+ city = null,
+ hostname = null,
+ entryHostname = null,
+ )
+
+ provider.notifications.test {
+ awaitItem() // Skip initial
+
+ // When tunnel state becomes Connected
+ tunnelStateFlow.value =
+ TunnelState.Connected(mockk(), location = location, emptyList())
+
+ // Then a Connected notification update is emitted
+ val update = awaitItem()
+ assertTrue(update is NotificationUpdate.Notify)
+ assertTrue(update.value.state is NotificationTunnelState.Connected)
+ // but the location is null because showLocationInSystemNotification is false
+ assertEquals(
+ (update.value.state as NotificationTunnelState.Connected).location,
+ null,
+ )
+
+ // When show location in notification preference is changed to true
+ preferencesFlow.value =
+ mockk<UserPreferences>().also {
+ every { it.showLocationInSystemNotification } returns true
+ }
+
+ // Then the notification should be re-emitted
+ val update2 = awaitItem()
+ assertTrue(update2 is NotificationUpdate.Notify)
+ assertTrue(update2.value.state is NotificationTunnelState.Connected)
+ // And the location is now present in the notification
+ assertEquals(
+ (update2.value.state as NotificationTunnelState.Connected).location,
+ location,
+ )
+ }
+ }
+}
diff --git a/android/settings.gradle.kts b/android/settings.gradle.kts
index 7e64342472..b4897166d5 100644
--- a/android/settings.gradle.kts
+++ b/android/settings.gradle.kts
@@ -27,7 +27,7 @@ include(
":lib:model",
":lib:payment",
":lib:resource",
- ":lib:shared",
+ ":lib:repository",
":lib:talpid",
":lib:theme",
":lib:tv",
diff --git a/android/tile/build.gradle.kts b/android/tile/build.gradle.kts
index b956a6e123..06cbdd3655 100644
--- a/android/tile/build.gradle.kts
+++ b/android/tile/build.gradle.kts
@@ -37,7 +37,7 @@ dependencies {
implementation(projects.lib.daemonGrpc)
implementation(projects.lib.model)
implementation(projects.lib.resource)
- implementation(projects.lib.shared)
+ implementation(projects.lib.repository)
implementation(projects.lib.talpid)
implementation(libs.koin)
diff --git a/android/tile/src/main/kotlin/net/mullvad/mullvadvpn/tile/MullvadTileService.kt b/android/tile/src/main/kotlin/net/mullvad/mullvadvpn/tile/MullvadTileService.kt
index d8190ed40e..bc285ffe06 100644
--- a/android/tile/src/main/kotlin/net/mullvad/mullvadvpn/tile/MullvadTileService.kt
+++ b/android/tile/src/main/kotlin/net/mullvad/mullvadvpn/tile/MullvadTileService.kt
@@ -30,7 +30,7 @@ import net.mullvad.mullvadvpn.lib.daemon.grpc.GrpcConnectivityState
import net.mullvad.mullvadvpn.lib.daemon.grpc.ManagementService
import net.mullvad.mullvadvpn.lib.model.ActionAfterDisconnect
import net.mullvad.mullvadvpn.lib.model.TunnelState
-import net.mullvad.mullvadvpn.lib.shared.ConnectionProxy
+import net.mullvad.mullvadvpn.lib.repository.ConnectionProxy
import org.koin.android.ext.android.get
class MullvadTileService : TileService() {
diff --git a/desktop/packages/mullvad-vpn/locales/messages.pot b/desktop/packages/mullvad-vpn/locales/messages.pot
index 12c827fca2..580b9ee459 100644
--- a/desktop/packages/mullvad-vpn/locales/messages.pot
+++ b/desktop/packages/mullvad-vpn/locales/messages.pot
@@ -3382,6 +3382,9 @@ msgstr ""
msgid "Share…"
msgstr ""
+msgid "Show location in notification"
+msgstr ""
+
msgid "Show system apps"
msgstr ""